0001288469-23-000009.txt : 20230201 0001288469-23-000009.hdr.sgml : 20230201 20230201161537 ACCESSION NUMBER: 0001288469-23-000009 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230201 DATE AS OF CHANGE: 20230201 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: 23576948 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 FORMER COMPANY: FORMER CONFORMED NAME: MAXLINEAR INC DATE OF NAME CHANGE: 20040423 10-K 1 mxl-20221231.htm 10-K mxl-20221231
00012884692022FYfalse2,400,000,000P2YP2YP1YP1YP1Yhttp://fasb.org/us-gaap/2022#ImpairmentOfIntangibleAssetsExcludingGoodwillhttp://fasb.org/us-gaap/2022#ImpairmentOfIntangibleAssetsExcludingGoodwillhttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrentP7Y0M0Dhttp://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCosthttp://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost00012884692022-01-012022-12-3100012884692022-06-30iso4217:USD00012884692023-01-25xbrli:shares00012884692022-12-3100012884692021-12-31iso4217:USDxbrli:shares00012884692021-01-012021-12-3100012884692020-01-012020-12-310001288469us-gaap:CommonStockMember2019-12-310001288469us-gaap:AdditionalPaidInCapitalMember2019-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001288469us-gaap:RetainedEarningsMember2019-12-3100012884692019-12-310001288469us-gaap:CommonStockMember2020-01-012020-12-310001288469us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001288469us-gaap:RetainedEarningsMember2020-01-012020-12-310001288469us-gaap:CommonStockMember2020-12-310001288469us-gaap:AdditionalPaidInCapitalMember2020-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001288469us-gaap:RetainedEarningsMember2020-12-3100012884692020-12-310001288469us-gaap:CommonStockMember2021-01-012021-12-310001288469us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001288469us-gaap:RetainedEarningsMember2021-01-012021-12-310001288469us-gaap:CommonStockMember2021-12-310001288469us-gaap:AdditionalPaidInCapitalMember2021-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001288469us-gaap:RetainedEarningsMember2021-12-310001288469us-gaap:CommonStockMember2022-01-012022-12-310001288469us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001288469us-gaap:RetainedEarningsMember2022-01-012022-12-310001288469us-gaap:CommonStockMember2022-12-310001288469us-gaap:AdditionalPaidInCapitalMember2022-12-310001288469us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001288469us-gaap:RetainedEarningsMember2022-12-310001288469srt:MinimumMember2022-01-012022-12-310001288469srt:MaximumMember2022-01-012022-12-31mxl:segmentmxl:business_activity0001288469mxl:SiliconMotionTechnologyCorporationMember2022-05-050001288469mxl:SiliconMotionTechnologyCorporationMember2022-05-052022-05-050001288469us-gaap:CommonStockMembermxl:SiliconMotionTechnologyCorporationMember2022-05-050001288469us-gaap:CommonStockMembermxl:SiliconMotionTechnologyCorporationMember2022-05-052022-05-050001288469mxl:SiliconMotionTechnologyCorporationMember2022-05-052022-05-05xbrli:pure0001288469mxl:SiliconMotionTechnologyCorporationMember2022-05-050001288469us-gaap:SeniorNotesMembermxl:SeniorSecuredTermBLoanFacilityMember2022-06-170001288469us-gaap:SeniorNotesMembermxl:SeniorSecuredTermALoanFacilityMember2022-06-170001288469mxl:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-170001288469mxl:CompanyXMember2021-12-082021-12-080001288469mxl:CompanyXMembermxl:PotentialContingentConsiderationPrivatelyHeldCompanyMember2021-12-080001288469us-gaap:OneTimeTerminationBenefitsMember2022-01-012022-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2021-01-012021-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2020-01-012020-12-310001288469us-gaap:FacilityClosingMember2022-01-012022-12-310001288469us-gaap:FacilityClosingMember2021-01-012021-12-310001288469us-gaap:FacilityClosingMember2020-01-012020-12-310001288469us-gaap:OtherRestructuringMember2022-01-012022-12-310001288469us-gaap:OtherRestructuringMember2021-01-012021-12-310001288469us-gaap:OtherRestructuringMember2020-01-012020-12-310001288469mxl:TerminatedLeaseMember2022-01-012022-12-310001288469mxl:TerminatedLeaseMember2021-01-012021-12-310001288469mxl:TerminatedLeaseMember2020-01-012020-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2020-12-310001288469us-gaap:FacilityClosingMember2020-12-310001288469us-gaap:OtherRestructuringMember2020-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2021-12-310001288469us-gaap:FacilityClosingMember2021-12-310001288469us-gaap:OtherRestructuringMember2021-12-310001288469us-gaap:OneTimeTerminationBenefitsMember2022-12-310001288469us-gaap:FacilityClosingMember2022-12-310001288469us-gaap:OtherRestructuringMember2022-12-310001288469us-gaap:OneTimeTerminationBenefitsMembermxl:RestructuringShortTermMember2022-12-310001288469us-gaap:FacilityClosingMembermxl:RestructuringShortTermMember2022-12-310001288469us-gaap:OtherRestructuringMembermxl:RestructuringShortTermMember2022-12-310001288469mxl:RestructuringShortTermMember2022-12-310001288469mxl:RestructuringLongTermMemberus-gaap:OneTimeTerminationBenefitsMember2022-12-310001288469mxl:RestructuringLongTermMemberus-gaap:FacilityClosingMember2022-12-310001288469us-gaap:OtherRestructuringMembermxl:RestructuringLongTermMember2022-12-310001288469mxl:RestructuringLongTermMember2022-12-3100012884692022-10-312022-10-310001288469mxl:LicensedTechnologyMember2022-01-012022-12-310001288469mxl:LicensedTechnologyMember2022-12-310001288469mxl:LicensedTechnologyMember2021-12-310001288469us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001288469us-gaap:DevelopedTechnologyRightsMember2022-12-310001288469us-gaap:DevelopedTechnologyRightsMember2021-12-310001288469us-gaap:TrademarksAndTradeNamesMember2022-01-012022-12-310001288469us-gaap:TrademarksAndTradeNamesMember2022-12-310001288469us-gaap:TrademarksAndTradeNamesMember2021-12-310001288469us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001288469us-gaap:CustomerRelationshipsMember2022-12-310001288469us-gaap:CustomerRelationshipsMember2021-12-310001288469us-gaap:OrderOrProductionBacklogMember2022-01-012022-12-310001288469us-gaap:OrderOrProductionBacklogMember2022-12-310001288469us-gaap:OrderOrProductionBacklogMember2021-12-310001288469us-gaap:CostOfSalesMember2022-01-012022-12-310001288469us-gaap:CostOfSalesMember2021-01-012021-12-310001288469us-gaap:CostOfSalesMember2020-01-012020-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001288469us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001288469us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001288469us-gaap:FairValueMeasurementsRecurringMember2022-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001288469us-gaap:FairValueMeasurementsRecurringMember2021-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001288469us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001288469mxl:ContingentConsiderationLiabilityMember2021-12-310001288469mxl:ContingentConsiderationLiabilityMember2020-12-310001288469mxl:ContingentConsiderationLiabilityMember2022-01-012022-12-310001288469mxl:ContingentConsiderationLiabilityMember2021-01-012021-12-310001288469mxl:ContingentConsiderationLiabilityMember2022-12-310001288469us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001288469us-gaap:FurnitureAndFixturesMember2022-12-310001288469us-gaap:FurnitureAndFixturesMember2021-12-310001288469srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001288469us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-01-012022-12-310001288469us-gaap:MachineryAndEquipmentMember2022-12-310001288469us-gaap:MachineryAndEquipmentMember2021-12-310001288469srt:MinimumMembermxl:MasksAndProductionEquipmentMember2022-01-012022-12-310001288469mxl:MasksAndProductionEquipmentMembersrt:MaximumMember2022-01-012022-12-310001288469mxl:MasksAndProductionEquipmentMember2022-12-310001288469mxl:MasksAndProductionEquipmentMember2021-12-310001288469us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001288469us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001288469us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001288469srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2022-01-012022-12-310001288469us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-12-310001288469us-gaap:LeaseholdImprovementsMember2022-12-310001288469us-gaap:LeaseholdImprovementsMember2021-12-310001288469us-gaap:ConstructionInProgressMember2022-12-310001288469us-gaap:ConstructionInProgressMember2021-12-3100012884692022-03-012022-03-310001288469mxl:ReductioninTransactionPriceMember2022-12-310001288469mxl:ReductioninTransactionPriceMember2021-12-310001288469us-gaap:SalesReturnsAndAllowancesMember2022-12-310001288469us-gaap:SalesReturnsAndAllowancesMember2021-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-01-012022-12-310001288469us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001288469us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-12-310001288469mxl:InitialTermLoanTLBJune2021Member2022-12-310001288469mxl:InitialTermLoanTLBJune2021Member2021-12-310001288469us-gaap:MediumTermNotesMember2022-12-310001288469us-gaap:MediumTermNotesMember2021-12-310001288469mxl:WellsFargoBankNationalAssociationMembermxl:InitialTermLoanTLBJune2021Member2021-06-230001288469us-gaap:RevolvingCreditFacilityMembermxl:WellsFargoBankNationalAssociationMemberus-gaap:LineOfCreditMember2021-06-230001288469mxl:InitialTermLoanTLBJune2021Member2021-06-230001288469us-gaap:FederalFundsEffectiveSwapRateMembermxl:InitialTermLoanTLBJune2021Member2022-01-012022-12-310001288469us-gaap:LondonInterbankOfferedRateLIBORMembermxl:InitialTermLoanTLBJune2021Member2022-01-012022-12-310001288469mxl:InitialTermLoanTLBJune2021Member2022-01-012022-12-310001288469mxl:InitialTermLoanTLBJune2021Membermxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMember2022-01-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2022-01-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001288469us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MaximumMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-07-012022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001288469us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-01-012022-12-31mxl:vote0001288469mxl:EquityIncentivePlanMember2022-01-012022-12-310001288469srt:MinimumMembermxl:EquityIncentivePlanMember2022-01-012022-12-310001288469mxl:EquityIncentivePlanMembersrt:MaximumMember2022-01-012022-12-310001288469mxl:EquityIncentivePlanMember2022-12-310001288469mxl:EmployeeStockPurchasePlanMember2022-01-012022-12-310001288469mxl:EmployeeStockPurchasePlanMember2022-12-3100012884692022-02-2800012884692021-02-280001288469mxl:RestructuringShortTermMember2022-01-012022-12-310001288469mxl:RestructuringShortTermMember2021-01-012021-12-310001288469mxl:RestructuringShortTermMember2020-01-012020-12-310001288469mxl:RestrictedStockUnitandRestrictedStockAwardMember2022-12-310001288469mxl:RestrictedStockUnitandRestrictedStockAwardMember2022-01-012022-12-310001288469us-gaap:PerformanceSharesMember2022-12-310001288469us-gaap:PerformanceSharesMember2022-01-012022-12-310001288469us-gaap:RestrictedStockUnitsRSUMember2021-12-310001288469us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001288469us-gaap:RestrictedStockUnitsRSUMember2022-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-01-012022-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001288469us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001288469us-gaap:PerformanceSharesMember2021-12-310001288469us-gaap:EmployeeStockMember2022-01-012022-12-310001288469us-gaap:EmployeeStockMember2022-12-310001288469us-gaap:EmployeeStockMember2021-01-012021-12-310001288469us-gaap:EmployeeStockMember2021-12-310001288469srt:MinimumMemberus-gaap:EmployeeStockMember2022-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2022-12-310001288469srt:MinimumMemberus-gaap:EmployeeStockMember2021-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2021-12-310001288469srt:MinimumMemberus-gaap:EmployeeStockMember2020-12-310001288469us-gaap:EmployeeStockMembersrt:MaximumMember2020-12-310001288469us-gaap:EmployeeStockMember2020-01-012020-12-310001288469us-gaap:DomesticCountryMember2022-12-310001288469us-gaap:StateAndLocalJurisdictionMember2022-12-310001288469us-gaap:ForeignCountryMember2022-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerAMember2022-01-012022-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerAMember2021-01-012021-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerAMember2020-01-012020-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerBMember2022-01-012022-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerBMember2021-01-012021-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembermxl:CustomerBMember2020-01-012020-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembermxl:CustomerBMember2021-01-012021-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembermxl:CustomerCMember2022-01-012022-12-310001288469us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembermxl:CustomerDMember2021-01-012021-12-310001288469mxl:CustomerEMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001288469mxl:CustomerFMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001288469us-gaap:InventoriesMembermxl:VendorAMemberus-gaap:SupplierConcentrationRiskMember2022-01-012022-12-310001288469us-gaap:InventoriesMembermxl:VendorAMemberus-gaap:SupplierConcentrationRiskMember2021-01-012021-12-310001288469us-gaap:InventoriesMembermxl:VendorAMemberus-gaap:SupplierConcentrationRiskMember2020-01-012020-12-310001288469us-gaap:InventoriesMembermxl:VendorBMemberus-gaap:SupplierConcentrationRiskMember2022-01-012022-12-310001288469us-gaap:InventoriesMembermxl:VendorBMemberus-gaap:SupplierConcentrationRiskMember2021-01-012021-12-310001288469us-gaap:InventoriesMembermxl:VendorBMemberus-gaap:SupplierConcentrationRiskMember2020-01-012020-12-310001288469us-gaap:InventoriesMembermxl:VendorCMemberus-gaap:SupplierConcentrationRiskMember2022-01-012022-12-310001288469us-gaap:InventoriesMembermxl:VendorCMemberus-gaap:SupplierConcentrationRiskMember2021-01-012021-12-310001288469us-gaap:InventoriesMembermxl:VendorDMemberus-gaap:SupplierConcentrationRiskMember2020-01-012020-12-310001288469srt:AsiaMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembersrt:AsiaMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469srt:AsiaMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembersrt:AsiaMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469srt:AsiaMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:GeographicConcentrationRiskMembersrt:AsiaMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469country:USus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469country:USus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469country:USus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:RestofWorldMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469mxl:RestofWorldMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469mxl:RestofWorldMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469mxl:RestofWorldMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469mxl:RestofWorldMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:RestofWorldMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:HKus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:HKus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:HKus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:CNus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:CNus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:CNus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469country:VNus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469country:USmxl:LonglivedassetsMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:USmxl:LonglivedassetsMember2022-01-012022-12-310001288469country:USmxl:LonglivedassetsMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembercountry:USmxl:LonglivedassetsMember2021-01-012021-12-310001288469country:SGmxl:LonglivedassetsMember2022-01-012022-12-310001288469country:SGus-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2022-01-012022-12-310001288469country:SGmxl:LonglivedassetsMember2021-01-012021-12-310001288469country:SGus-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2021-01-012021-12-310001288469mxl:RestofWorldMembermxl:LonglivedassetsMember2022-01-012022-12-310001288469mxl:RestofWorldMemberus-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2022-01-012022-12-310001288469mxl:RestofWorldMembermxl:LonglivedassetsMember2021-01-012021-12-310001288469mxl:RestofWorldMemberus-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2021-01-012021-12-310001288469mxl:LonglivedassetsMember2022-01-012022-12-310001288469us-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2022-01-012022-12-310001288469mxl:LonglivedassetsMember2021-01-012021-12-310001288469us-gaap:GeographicConcentrationRiskMembermxl:LonglivedassetsMember2021-01-012021-12-310001288469mxl:BroadbandMember2022-01-012022-12-310001288469mxl:BroadbandMember2021-01-012021-12-310001288469mxl:BroadbandMember2020-01-012020-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:BroadbandMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:BroadbandMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:BroadbandMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:ConnectivityMember2022-01-012022-12-310001288469mxl:ConnectivityMember2021-01-012021-12-310001288469mxl:ConnectivityMember2020-01-012020-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:ConnectivityMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:ConnectivityMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:ConnectivityMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:InfrastructureMember2022-01-012022-12-310001288469mxl:InfrastructureMember2021-01-012021-12-310001288469mxl:InfrastructureMember2020-01-012020-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:InfrastructureMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:InfrastructureMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:InfrastructureMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:IndustrialandmultimarketMember2022-01-012022-12-310001288469mxl:IndustrialandmultimarketMember2021-01-012021-12-310001288469mxl:IndustrialandmultimarketMember2020-01-012020-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:IndustrialandmultimarketMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:IndustrialandmultimarketMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469us-gaap:ProductConcentrationRiskMembermxl:IndustrialandmultimarketMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469mxl:DistributorsMembermxl:RevenuefromDistributorsMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001288469mxl:DistributorsMembermxl:RevenuefromDistributorsMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001288469mxl:DistributorsMembermxl:RevenuefromDistributorsMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001288469us-gaap:AccountsReceivableMember2022-01-012022-12-310001288469us-gaap:AccountsReceivableMember2021-01-012021-12-310001288469srt:MinimumMember2022-12-310001288469srt:MaximumMember2022-12-310001288469us-gaap:UnderfundedPlanMember2022-12-310001288469us-gaap:UnderfundedPlanMember2021-12-310001288469srt:MinimumMember2021-12-310001288469srt:MaximumMember2021-12-310001288469srt:MinimumMember2021-01-012021-12-310001288469srt:MaximumMember2021-01-012021-12-310001288469us-gaap:InventoriesMember2022-12-310001288469mxl:OtherObligationsMember2022-12-3100012884692021-02-2300012884692021-02-232022-12-310001288469us-gaap:SubsequentEventMembermxl:CompanyYMember2023-01-172023-01-170001288469us-gaap:SubsequentEventMembermxl:CompanyYMember2023-01-17

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, 2022
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,CarlsbadCalifornia92008
(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 each exchange on which registered
Common stockMXL
The Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes      No  
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerEmerging growth company
Non-accelerated filerSmaller reporting 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  
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ☐
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, 2022, the last business day of the registrant’s most recently completed second fiscal quarter, was $2.4 billion (based on the closing sales price of the registrant’s common stock on that date). Shares held by persons who may be deemed affiliates have been excluded. This determination of affiliate status with respect to the foregoing calculation is not a determination for other purposes.
As of January 25, 2023, the registrant had 78,745,852 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 2023 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 9C.
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, 2022, or this Form 10-K, contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, which are subject to the “safe harbor” created by those sections and involve substantial risks and uncertainties. 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. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, 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 include, but are not limited to, statements concerning the following:
statements relating to the pending merger with Silicon Motion, including but not limited to the effect that the merger with Silicon Motion or failure to consummate the merger will have on our operations and financial condition, including indebtedness, the anticipated benefits and potential synergies of the potential merger with Silicon Motion, our ability to obtain the government authorizations necessary to consummate the merger, the anticipated timing of the People’s Republic of China’s State Administration for Market Regulation, or SAMR, review and final determination and the anticipated closing date of the potential merger with Silicon Motion;
our ability to maintain an adequate rate of revenue growth and our future financial performance, including our expectations regarding our revenue, gross profit or gross margin and operating expenses;
our ability to grow our business, including to expand globally and into other markets;
the demand for our solutions, products and services we offer;
our future performance;
our ability to retain and increase sales to existing customers and attract new customers;
statements regarding our business plans;
statements regarding our ability to service our debt;
the sufficiency of our present cash and cash equivalents balances and cash flows;
future trading prices of our common stock and the factors impacting such stock prices;
the efficacy of our internal controls, policies and procedures;
the accuracy of the assumptions underlying our critical accounting estimates;
expectations regarding our ability to expand our product portfolio or enhance existing products;
the capabilities of our technology;
expectations relating to market share and market opportunity;
expectations regarding our supply chain;
the effects of increased competition in our market and our ability to compete effectively;
the effects of seasonal and cyclical trends on our results of operations;
the effect macroeconomic conditions, geopolitical changes, supply chain issues, and the COVID-19 pandemic may have on our business and industry;
the financial and legal impact of certain laws and regulations;
the potential information technology failures and offensives, including security breaches and cyber-attacks and our ability to respond to such incidents;
3


costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as any claims discussed in “Legal Proceedings”;
our expectations concerning relationships with third parties;
our ability to attract and retain key personnel;
our ability to maintain, protect and enhance our brand and intellectual property;
economic and industry trends;
estimates and estimate methodologies used in preparing our financial statements;
our belief that we have adequately reserved for loss contingencies that are probable;
the effect certain factors may have on our tax liability, including but not limited to global and domestic tax reform;
the impact of tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods; and
our ability to identify, complete and realize the benefits of future acquisitions of or investments.
These forward-looking statements involve risks, uncertainties and assumptions 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.
The forward-looking statements made in this Form 10-K relate only to events as of the date on which the statements are made. We do not assume any obligation to update any forward-looking statements made in this Form 10-K to reflect events or circumstances after the date of this Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law.
These forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.
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 directly and indirectly 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, or 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, or 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 complementary metal oxide semiconductor, or 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, or OEMs, and original design manufacturers, or ODMs, which incorporate our products in a wide range of electronic devices. Examples of such devices include cable Data Over Cable Service Interface Specifications, or 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
4


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.
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, or 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”, or 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, or 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, or 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
5


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, or MMIMO. Beamforming vastly improves coverage (range), maximizes data rates (bandwidth), and creates 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 RF 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, or USB, universal asynchronous receiver transmitter, or UARTS, peripheral interconnect express, or PCIe, devices, data converters and power management integrated chips, or PMICs, addresses a broad and growing servable market across communications, industrial and multiple other end markets.
The development of broadband, low power, integrated communication SoC 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 RF, 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, or 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.
6


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, or 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 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 SNR 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 MMIMO 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, or 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,
7


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.
Our RF, Mixed-Signal and Digital SoC Platform Solutions
We are a provider of communications SoC 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 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 application-specific integrated circuits, or 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 computer processing unit 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, or 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 research and development, or 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
8


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.
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 OEMs, module makers and 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.
9


A significant portion of our net revenue has historically been generated by a limited number of customers. In the years ended December 31, 2022, 2021 and 2020, ten customers accounted for approximately 65%, 69% and 68% of our net revenue, respectively. In the years ended December 31, 2022, 2021 and 2020, two of our direct customers represented 31%, 26% and 28%, respectively, of our net revenue.
Products shipped to Asia accounted for 82%, 83% and 82% of our net revenue in the years ended December 31, 2022, 2021 and 2020, respectively. Products shipped to Hong Kong accounted for 43%, 40%, and 42% of our net revenue in the years ended December 31, 2022, 2021 and 2020, respectively. Products shipped to China accounted for 16%, 12% and 17% of our net revenue in the years ended December 31, 2022, 2021 and 2020, respectively. Products shipped to Vietnam accounted for 13% of our net revenue in the year ended December 31, 2021. 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, 2022, 2021 and 2020 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.
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 46%, 47%, and 49% of our net revenue in the years ended December 31, 2022, 2021 and 2020, 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 six to twelve 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. 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 GlobalFoundries, Inc., or GF, in Singapore,
10


Semiconductor Manufacturing International Corporation, or SMIC, in China, Taiwan Semiconductor Manufacturing Corporation, 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. Our board of directors and Nominating and Corporate Governance Committee oversees our environmental, social and governance directives.
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.
Reduce our carbon footprint. MaxLinear takes our common stewardship of the environment seriously. Among other things, we monitor our global environmental footprint, both directly and indirectly including measuring and reporting our greenhouse gas emissions and energy usage, and taking steps to reduce such usage; transitioning away from one-time use to sustainable reusable office products; and in our development efforts, our engineers are consistently focused on improving the power efficiency and thermal performance of our chips, minimizing waste, promoting recycling of reusable materials, and providing customer satisfaction through compliance with global environmental regulations as they relate to our products and operations.
As a fabless semiconductor design company, we do not manufacture our products and, with respect to the activities we conduct directly, we believe we leave a limited environmental footprint. With respect to our indirect environmental impact, we monitor the practices of our foundry partners and believe that each of them has made a public commitment to integrate sustainability and sensitivity to environmental impact into their manufacturing processes. For example, we believe that three of our largest manufacturing partners, Taiwan Semiconductor Manufacturing Corporation, Intel Corporation, and United Microelectronics Corporation, each maintain well-developed environmental management and sustainability programs that are publicly avowed and supported by the highest levels of management within those organizations. We also participate in recycling of integrated circuits and boards. Additionally, our products are compliant with the Restriction of Hazardous Substances, or RoHS, and Registration, Evaluation, Authorization and Restriction of Chemicals, or REACH, standards in the European Union, or EU.
Contributing to community. We encourage our employees to contribute to local communities. In March 2022, MaxLinear launched a relief effort contribution matching program which matches 100% of employee contributions to three organizations providing humanitarian relief to refugees of the conflict in Ukraine: Doctors without Borders, World Kitchen and Save the Children. Our efforts collectively raised approximately $60 thousand in donations to the relief organizations. In December 2022, our employees also participated in a donation, toys and goods drive to stop the cycle of child abuse and help at-risk youth
11


in the community. Together with a matching corporate contribution from the Company, the campaign raised in excess of $40 thousand, benefiting Olive Crest, a U.S. child abuse prevention and treatment charitable 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 R&D 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, 2022, we had approximately 1,368 employees in our R&D group. Our engineering design teams are located in Carlsbad, Irvine, and San Jose in California; Boston, Massachusetts; Singapore; Shanghai, and Shenzhen in China; Taipei and Hsinchu in Taiwan; Bangalore and Chennai in India; and Austria, Canada, Germany, Israel, and Spain.
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 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 Broadcom, Inc., Qualcomm Incorporated, Realtek Semiconductor Corp., Nokia Corp., Skyworks Solutions, Inc., Xilinx, Inc., Altera Corporation, Credo Semiconductor Inc., MediaTek, Inc., Marvell Technology Group Ltd., MACOM Technology Solutions Holdings, Inc., Texas Instruments Incorporated, Analog Devices, Inc., Renesas Electronics Corporation, and Microchip Technology Inc. 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;
12


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 depends, 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.
We have over one thousand issued patents and numerous patent applications pending in the United States. We also have issued foreign patents and pending foreign patent applications. We file U.S and foreign patent applications to protect our intellectual property. Patents generally have a duration of twenty years from filing. While the remaining duration on the individual patents in our patent portfolio varies, we believe that the duration of our issued patents is adequate relative to the expected lives of our products.
We own numerous trademarks related to our current products that have been registered in the United States and 2 pending U.S. trademark registrations. We own foreign counterparts of certain of these registered trademarks in Brazil, Canada, Chile, China, the EU, Germany, Great Britain, Hong Kong, India, Israel, Japan, Korea, Malaysia, Singapore, Taiwan, and Thailand. We also claim common law rights in certain other trademarks that are not registered.Trademark rights may continue for a limited duration or in perpetuity, provided certain requirements are met.
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.
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
13


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; securities laws; rules of industry standards bodies such as The International Organization for Standardization; and, rules or regulations promulgated by governmental agencies such as the Federal Trade Commission, among others.
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 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.
Our business is also subject to various rules and regulations and other orders relating to export controls and trade sanctions. Certain of our products and technology are subject to the Export Administration Regulations, or EAR, which are administered by the United States Department of Commerce’s Bureau of Industry and Security, or BIS, and we may be 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, suppliers, or third party with whom we do business is listed on the Entity List, BIS List of Denied Persons, or other U.S. government list of restricted persons, then we will, as a general rule, be precluded from doing business with that entity unless one of a limited number of exceptions apply.
In October 2022, the BIS issued an interim final rule to implement additional export controls which implemented additional export controls on advanced computing integrated circuits and certain related products. The primary impact of these rules is that we may be required to obtain a license to do business with certain customers, semiconductor foundries and outsource assembly and testing, or OSAT, facilities in China. The BIS rule also expanded the scope of foreign-produced items subject to license requirements when intended for certain entities located in China. BIS also added new entities in China to the EAR’s Unverified List. We have assessed the impact of the interim final rule and addition of new entities to the Entity List and the Unverified List, and we believe they do not have a material impact on our business, financial condition and results of operations.
We may experience a loss of revenues or supply while we are obtaining licenses needed to do business with certain customers, suppliers, and any other business partners who are added to the Entity List, and failure to obtain any required license could result in a reduction of anticipated revenues or supply until an alternate source of supply can be obtained. We cannot guarantee that additional export control restrictions or any sanctions imposed in the future will not restrict, prevent, or materially limit, our ability to conduct business with certain customers, suppliers, business partners or in certain countries. Although we have policies, controls, and procedures designed to maintain ongoing compliance with applicable laws, there can be no assurance that our employees, contractors, suppliers, or agents will not violate such laws or policies. Any such violations of trade laws, restrictions, or regulations can result in fines; criminal sanctions against us or our officers, directors, or employees; prohibitions on the conduct of our business; and damage to our reputation. We may be required to incur significant expense to comply with, or to remedy violations of, these regulations and laws. In addition, if our customers fail to comply with these regulations and laws, we may be required to suspend sales to these customers, which could damage our reputation and negatively impact our results of operations. The technology industry is subject to intense media, political, and regulatory scrutiny, which can increase our exposure to government investigations, legal actions, and penalties.
14


Human Capital
Our future success depends on our ability to retain, attract and motivate qualified personnel, and achieving those objectives requires us to maintain a work environment and culture that values diversity. As the source of our technological and product innovations, our design and technical personnel represent a significant asset. We operate across eighteen countries and are sensitive to the many cultures and backgrounds constituting our employee base. 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, 2022, we had 1,844 full-time employees, including 1,368 in R&D, 296 in sales and marketing, 45 in operations and semiconductor technology and 135 in administration. We have employees across 18 countries: 46% are in Asia, 25% in the Americas, 17% in Europe and 12% in the Middle East. Our workforce is represented by the following race/ethnicities: 60% Asian, 32% White or Middle Eastern, 8% Latinx or Hispanic origin, with 40% Asian, 57% White or Middle Eastern and 3% two or more races in senior management. Females represented 29% of our outside directors, 10% of senior management, 13% of our technical roles, and 17% of our total workforce. Of our total employee workforce, 10% 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 2022, our employee voluntary turnover rate was 11%.
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 increase our hiring and retention of female talent including direct hires or interns from universities. 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 flexible Fridays which allow employees to work from home; paid time off; 401(k), pension or other retirement plans; employee leave to support well-being of employees and their dependents; 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 Form 10-K or our upcoming 2023 Proxy Statement.
In 2022, 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, adhering to local health authority guidelines or work-from-home arrangements for the rest of our workforce. 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, or 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 above 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.

15


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 that may be 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, or 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 Securities and Exchange Commission, or 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.
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 risk factors 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. Our risk factors are not guarantees that no such conditions exist as of the date of this report and should not be interpreted as an affirmative statement that such risks or conditions have not materialized, in whole or in part.
For the risks relating to our pending merger with Silicon Motion, please refer to the section of these risk factors captioned "Risks Relating to the Proposed Merger with Silicon Motion."
Risk Factor Summary
Risks Relating to the Proposed Merger with Silicon Motion
If the merger is completed, our actual results could differ materially from any expectations or guidance, including with respect to any cost savings and other potential synergies.
Failure to integrate Silicon Motion with our business successfully in the expected timeframe may adversely affect our results and financial condition if the merger is completed.
Our business relationships, including customer relationships, and those of Silicon Motion, may be subject to disruption due to uncertainty associated with the merger.
Motivating and retaining senior management and other key personnel may be difficult in light of the pending merger.
The merger agreement contains provisions that could require us to pay Silicon Motion a termination fee of $160 million under certain circumstances.
If the proposed merger is not completed, we will have incurred substantial costs that may adversely affect our operating results and financial condition, as well as the market price of our common stock.
Our ability to complete the merger is subject to various closing conditions, including regulatory approval by SAMR in China, which may contain burdensome conditions that could have a material adverse effect on our operation of the business following the merger.
As a result of the transaction, we will materially increase our indebtedness which adversely affects our operating results and cash flows and our new loan agreements will likely contain covenants that could adversely affect our operational freedom and ability to pursue strategic transactions.
Servicing our materially increased indebtedness will require a significant amount of cash, and we may not have sufficient cash flow from our business to pay such indebtedness.
Additional securityholder lawsuits may delay or prevent the consummation of the merger and cause us and/or Silicon Motion to incur substantial defense or settlement costs, or otherwise adversely affect us or Silicon Motion.
16


The fact that there is a merger pending could materially harm us or Silicon Motion and our results of operations.
Counterparties of Silicon Motion may acquire certain rights which could negatively affect us following the merger.
If the merger is consummated, the ownership percentage interests of our stockholders will be reduced.
After completion of the merger, we will be exposed to intensified risks associated with doing business in Taiwan.
We expect to incur substantial expenses related to the merger of MaxLinear and Silicon Motion.
The market value of our common stock could decline if large amounts of our common stock are sold post-merger.
Risks Related to Our Business
Intense and increasing competition could have a material adverse effect on our revenue growth and market share.
Global economic conditions, including factors such as high inflation and recession, could adversely affect our revenues, margins, and operating results.
We will lose sales if we are unable to obtain government authorization to export certain of our products or technology and we will be subject to legal and regulatory consequences for any noncompliance with applicable export laws.
Our business, financial condition and results 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.
Increased tariffs or imposition of other trade barriers could have a material adverse effect on our revenues and results.
We are subject to risks associated with international geopolitical conflicts involving the U.S. and other governments.
The loss of, or a significant reduction in orders from major customers could have a material adverse effect on our revenue and operating results.
Average selling prices of our products could decrease rapidly, which could have a material adverse effect on our profit.
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.
Development delays and consolidation trends in our industry could adversely affect our future revenues and results.
We may be unable to make the substantial R&D investments that are required to remain competitive.
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/or manage future growth effectively.
Unforeseen delays or expenses caused by undetected defects or bugs in our products could reduce the market acceptance of our new products, damage our reputation and adversely affect our operating costs.
We must be able to attract, train and retain qualified personnel and senior management, or our business, financial conditions, results of operations and prospects could suffer.
If we fail to timely develop and introduce new or enhanced products, our ability to attract and retain customers and compete 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.
Customers require us to undergo a lengthy and expensive qualification process which does not assure product sales.
We incur significant expenditures to win business and customer product plan cancellations may adversely affect our results of operations.
Our operating results may fluctuate significantly from factors that could adversely affect our business and stock price.
We are subject to the cyclical nature of the semiconductor industry.
A failure to maintain compliance with governmental regulations could have a material adverse effect on our business.
We have been and may be subject to future information technology failures, including security breaches and cyber-attacks, that could disrupt our operations and adversely affect our business, operations, and financial results.
Risks Relating to Intellectual Property
We are currently facing and may in the future face 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.
Risks Relating to Reliance on Third Parties
Failure to manage our relationships with, or negative impacts from, third parties 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.
A lack of long-term supply contracts, and any supply disruption could have a material adverse effect on our business.
17


Any failure of third parties to provide services and technology could have a material adverse effect on our business.
Risks Relating to Our Common Stock
Our senior 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 and under Delaware law could make an acquisition of us more difficult.
Our share price may be volatile as a result of various factors.
Risks Relating to our Proposed Merger with Silicon Motion
If the merger is completed, 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.
Although we currently expect to realize material synergies as a result of our proposed merger with Silicon Motion, the expectations and guidance we have provided with respect to the potential financial impact of the merger are subject to numerous assumptions including assumptions derived from our diligence efforts concerning the status of and prospects for Silicon Motion’s business, which we do not currently control, and assumptions relating to the near-term prospects for the semiconductor industry generally and the markets for Silicon Motion’s products in particular. Additional assumptions we have made relate to numerous matters, including (without limitation) the following:
projections of Silicon Motion’s future revenues;
the anticipated financial performance of Silicon Motion’s products and products currently in development;
anticipated cost savings and other synergies associated with the merger, including potential revenue synergies;
our capital structure after the merger;
the amount of goodwill and intangibles that will result from the merger;
certain other purchase accounting adjustments that we expect to record in our financial statements in connection with the merger;
merger costs, including restructuring charges and transaction costs payable to our financial, legal, and accounting advisors;
our ability to maintain, develop, and deepen relationships with customers of Silicon Motion; and
other financial and strategic risks of the merger, including the possible impact of our reduced liquidity 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 Silicon Motion, 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 integrate Silicon Motion successfully; currently unanticipated incremental costs that we may incur in connection with integrating the two companies; risks relating to our ability to realize incremental revenues from the merger in the amounts that we currently anticipate; risks relating to the willingness of Silicon Motion’s customers and other partners to continue to conduct business with MaxLinear; risks related to changes in government regulations, including those related to export controls; and numerous risks and uncertainties that affect the semiconductor industry generally and the markets for our products and those of Silicon Motion specifically. Any failure to integrate Silicon Motion successfully and to realize the financial benefits we currently anticipate from the merger 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.
18


Failure to integrate our business and operations successfully with those of Silicon Motion in the expected timeframe or otherwise may adversely affect our operating results and financial condition if the merger is completed.
The success of the proposed merger with Silicon Motion will depend, in substantial part, on our ability to integrate Silicon Motion’s business and operations successfully with those of MaxLinear and to realize fully the anticipated benefits and potential synergies from combining our companies, 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 Silicon Motion’s product portfolio. Historically, we and Silicon Motion have been independent companies, and we will continue to operate as such until the consummation of the merger. We expect that the integration 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 Silicon Motion, integrating the two companies’ technologies, and addressing the different corporate cultures of the two companies. Additional unanticipated costs may be incurred in the course of integrating our respective businesses. If the companies are not successfully integrated, the anticipated benefits of the merger 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 adverse effect on the trading price or trading volume of our common stock.
Our business relationships, including customer relationships, and those of Silicon Motion may be subject to disruption due to uncertainty associated with the merger.
Customers, vendors, licensors, and other third parties with whom we or Silicon Motion do business or otherwise have relationships may experience uncertainty associated with the merger, and this uncertainty could materially affect their decisions with respect to existing or future business relationships with MaxLinear or Silicon Motion while the merger is pending or with MaxLinear after the merger is consummated. As a result, we are in many instances unable to evaluate the impact of the merger on certain assumed contractual 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 Silicon Motion products after the merger is consummated, or any general perceptions by customers or other third parties that impute operational or business challenges to us arising from the merger. 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 while the merger is pending or after it is consummated. The adverse effect of any such disruptions could be exacerbated by a delay in the consummation of the merger for any reason, including delays associated with obtaining regulatory approval from SAMR, or termination of the agreement and plan of merger, or the Merger Agreement, with Silicon Motion. 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 adverse effect on the trading price or trading volume of our common stock.
We and Silicon Motion may have difficulty motivating and retaining senior management and other key personnel in light of the pending merger.
Uncertainty about the effect of the merger on our employees and those of Silicon Motion may have a material adverse effect on MaxLinear or Silicon Motion while the merger is pending or on MaxLinear after the merger is consummated. This uncertainty may impair our or Silicon Motion’s ability to retain and motivate key personnel in the months leading up to the consummation of the merger and our ability to retain and motivate them following the merger. Employee retention may be particularly challenging as our and Silicon Motion’s employees may experience frustrations during the integration process and uncertainty about their future roles with us following consummation of the merger. For the merger to be successful, we and Silicon Motion must continue to retain and motivate senior management and other key employees during the period before the merger is completed. Furthermore, after the merger is consummated, we must be successful at retaining and motivating key employees in order for the benefits of the transaction to be fully realized. 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 merger, which could have a material adverse effect on our business, operating results, and financial condition.
19


The merger agreement with Silicon Motion contains provisions that could require us to pay Silicon Motion a termination fee of $160 million under certain circumstances.
The consummation of the merger is subject to certain customary closing conditions such as regulatory approval from SAMR. Under certain circumstances, we could be required to pay Silicon Motion a termination fee if the Merger Agreement is terminated by MaxLinear or Silicon Motion as a result of a court or other competent authority issuing an order pursuant to regulatory law permanently prohibiting the consummation of the merger, or the merger is not consummated by February 6, 2023, or the Outside Date. The Outside Date will be automatically extended to May 5, 2023 and further to August 7, 2023, if all conditions to closing have been met, other than certain exceptions related to regulatory matters. However, in certain circumstances, the right to terminate the Merger Agreement would not be available to a party in material breach of the Merger Agreement.
If the proposed merger is not completed, we will have incurred substantial costs that may adversely affect our operating results and financial condition as well as the market price of our common stock.
If the merger is not consummated, the price of our common stock may decline to the extent that such market price reflects a market assumption that the merger will be completed. In addition, we have incurred and will incur substantial costs in connection with the proposed merger. These costs are primarily associated with the fees of our financial advisors, accountants, lenders, and legal counsel and, with limited exceptions relating to a portion of our financial advisor fees, will be payable regardless of whether the merger is completed. In addition, we have diverted significant management resources in an effort to complete the merger and are subject to restrictions contained in the Merger Agreement on the conduct of our business during the pendency of the merger. If the merger is not completed, we will have received little or no benefit in respect of such costs incurred. If the merger is not completed under certain circumstances specified in the Merger Agreement, we may be required to pay a termination fee to Silicon Motion of $160 million, as described above. Furthermore, if the merger is not consummated, we may experience negative reactions from the financial markets and our suppliers, customers, customer prospects, and employees. Any of these factors could have a material adverse effect on our business, operating results, and financial condition or on the trading price of our common stock.
Our ability to complete the merger is subject to various closing conditions, including certain required regulatory approval from SAMR, which may contain burdensome conditions, that could have a material adverse effect on our operation of the business following the merger.
Although the statutory waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, expired on June 27, 2022, and Silicon Motion’s shareholders approved the merger at Silicon Motion’s extraordinary general meeting of shareholders held on August 31, 2022, completion of the merger is subject to the satisfaction of the remaining customary closing conditions, including receipt of clearance from SAMR, among other things. Even if this approval is obtained, governmental authorities could impose conditions on the completion of the merger that could delay consummation of the acquisition or have a material adverse effect on our business following the acquisition. MaxLinear and Silicon Motion cannot predict with certainty the length of review by SAMR but expect a final determination in the second or third quarter of 2023, or even later.
If we are unable to complete the merger, we would be subject to a number of risks, including the following:
we would not realize the anticipated benefits of the acquisition, including, among other things, increased operating efficiencies;
the attention of our senior management team and other key personnel may have been diverted to the merger rather than to our own operations and the pursuit of other opportunities that could have been beneficial to us;
the potential loss of key personnel during the pendency of the merger as employees and other service providers may experience uncertainty about their future roles with us following completion of the merger; and
the trading price of our common stock may decline to the extent that the current market prices reflect a market assumption that the merger will be completed.
We can provide no assurance that the various closing conditions will be satisfied, that the necessary regulatory approval from SAMR will be obtained, or that any required conditions will not materially adversely affect our business following the merger. If we are required to undertake divestitures or to commit to certain behavioral remedies in order to obtain any approvals required to complete the acquisition, we may be less able to realize anticipated benefits of the acquisition, and our business,
20


operating results, and financial condition after the merger may be adversely affected. In addition, we can provide no assurance that these conditions will not result in the abandonment or delay of the merger. The occurrence of any of these events individually or in combination could have a material adverse effect on our business, financial condition, and results of operations and on the trading price of our common stock.
In order to consummate the merger and distribute the cash consideration payable to Silicon Motion securityholders, we will incur material indebtedness of up to $3.5 billion and we may also use a portion of Silicon Motion’s and our cash resources. This material increase in our indebtedness will adversely affect our operating results and cash-flows as we satisfy our underlying interest and principal payment obligations. The loan agreement is also expected to contain financial and operational covenants that would 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.
As previously disclosed, MaxLinear will finance the merger in part with the Senior Secured Credit Facilities, which will provide funding of up to $3.5 billion. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay existing debt in full. As of December 31, 2022, our aggregate indebtedness was $125.0 million.
The material increase in our indebtedness to up to $3.5 billion will adversely affect our operating expenses through materially increased interest payment obligations and will adversely affect our ability to use cash generated from operations as we repay interest and principal under the term loans and revolving credit facility, as applicable. In addition, the loan agreements will contain financial 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. Such financial and operational covenants will include compliance with a secured net leverage ratio test. 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.
Specifically, our materially increased indebtedness could have important consequences to investors in our common stock, including the following:
we could be subject to substantial variable interest rate risk because our interest rate under term loans typically vary based on a fixed margin over an indexed rate or an adjusted base rate. While we are mitigating the impact of rising interest rates with large amounts of prepayments on our outstanding debt, if interest rates were to further increase substantially, particularly with respect to our anticipated debt associated with the Silicon Motion merger, it would have a material adverse effect our operating results and could affect our ability to service the indebtedness;
our ability to obtain any necessary financing in the future for working capital, capital expenditures, debt service requirements, or other purposes may be limited or financing may be unavailable;
a substantial portion of our cash flows must be dedicated to the payment of principal and interest 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 will 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 other covenants in our debt service agreements, 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.
Servicing our materially increased indebtedness will require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial indebtedness.
Under the Senior Secured Credit Facilities, we may incur up to $3.5 billion in aggregate principal amount of senior indebtedness. Our substantial indebtedness may increase our vulnerability to any generally adverse economic and industry conditions.
21


Our ability to make scheduled payments of the principal and interest when due, or to refinance our borrowings under the Senior Secured Credit Facilities, will depend on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to satisfy our obligations under our indebtedness, and any future indebtedness we may incur and to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance the term loans or existing or future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on the Senior Secured Credit Facilities or future indebtedness.
MaxLinear stockholders or Silicon Motion securityholders could file additional lawsuits in the future challenging the merger, which may delay or prevent the consummation of the merger and cause us and/or Silicon Motion to incur substantial defense or settlement costs, or otherwise adversely affect us or Silicon Motion.
As of the date of this filing of our annual report on Form 10-K, four lawsuits challenging the merger with Silicon Motion have been dismissed. However, Silicon Motion has received several shareholder demand letters, and potential plaintiffs may file additional lawsuits challenging the merger. The outcome of any current demand letters or future litigation is uncertain. Such litigation, if not resolved, could prevent or delay completion of the merger and result in substantial costs to us and/or Silicon Motion, including any costs associated with the indemnification of directors and officers. One of the conditions to the closing is the absence of any provision of applicable law or order by any court or governmental entity (subject to certain limited exceptions) that has the effect of restraining, enjoining or otherwise prohibiting the consummation of the merger. Therefore, if a plaintiff were successful in obtaining an injunction prohibiting the consummation of the merger on the agreed-upon terms, then such injunction may prevent the merger from being completed, or from being completed within the expected timeframe. The defense or settlement of any lawsuit or claim that remains unresolved at the time the merger is completed may adversely affect our or Silicon Motion’s business, financial conditions, results of operations and cash flows.
The fact that there is a merger pending could materially harm our or Silicon Motion’s businesses and results of operations.
While the merger is pending, we and Silicon Motion are subject to a number of risks that may harm our business and results of operations, including:
the diversion of management and employee attention from implementing growth strategies in existing markets or in new markets we or Silicon Motion are targeting;
potential diversion of public attention from positioning of our or Silicon Motion’s independent brand and products in a manner that appeals to customers;
the fact that we and Silicon Motion have and will continue to incur expenses related to the merger prior to its closing;
the potential inability to respond effectively to competitive pressures, industry developments and future opportunities, in particular, given the restrictions on the conduct of our or Silicon Motion’s business during the interim period between signing and closing due to the pre-closing covenants in the Merger Agreement;
We or Silicon Motion could be subject to costly litigation associated with the merger; and
current and prospective employees may be uncertain about their roles and relationships with us or Silicon Motion following completion of the merger, which may adversely affect the ability of us or Silicon Motion to attract and retain key personnel.
Counterparties of Silicon Motion may acquire certain rights upon the merger, which could negatively affect us following the merger.
Silicon Motion is party to numerous contracts, agreements, licenses, permits, authorizations and other arrangements that contain provisions giving counterparties certain rights (including, in some cases, termination rights) in the event of an “assignment” of such agreement or a “change in control” of Silicon Motion or its subsidiaries. The definitions of “assignment” and “change in control” vary from contract to contract and, in some cases, the “assignment” or “change in control” provisions
22


may be implicated by the merger. If an “assignment” or “change in control” occurs, a counterparty may be permitted to terminate its contract with Silicon Motion or to exercise other remedies thereunder.
Whether a counterparty would have cancellation rights or other rights in connection with the merger depends upon the language and governing law of its agreement with Silicon Motion. Whether a counterparty exercises any cancellation rights or other rights it has would depend on, among other factors, such counterparty’s views with respect to our financial strength and business reputation following the merger, prevailing market conditions and the business implications of exercising any such rights. We and Silicon Motion cannot presently predict the effects, if any, if the merger is deemed to constitute an assignment or change in control under certain of Silicon Motion’s contracts and other arrangements, including the extent to which cancellation rights or other rights would be exercised, if at all, or the effect on our financial condition, results of operations or cash flows following the merger, but such effect could be material.
If the merger with Silicon Motion is consummated, the issuance of shares of our common stock to Silicon Motion securityholders will reduce the ownership percentage interests of our stockholders.
At the completion of the proposed merger with Silicon Motion, we expect to issue shares of our common stock to former Silicon Motion securityholders entitled to receive consideration pursuant to the Merger Agreement. If the merger is consummated, we expect that our stockholders will own approximately 86% and that Silicon Motion stockholders will own approximately 14% of our outstanding capital stock following completion of the merger. The issuance of shares of our common stock to Silicon Motion securityholders in the acquisition and the assumption by us of Silicon Motion restricted stock units will cause a reduction in the relative percentage voting and economic interests of our current stockholders.
After completion of the merger, we will be exposed to intensified risks associated with doing business in Taiwan because of tense regional geopolitical risk with China.
Following the merger, the revenue and operations of Silicon Motion will form a substantial portion of our revenue and operations, and since most of Silicon Motion’s business operations are in Taiwan and its principal executive offices are in Hong Kong, risks of conducting business in Taiwan and Hong Kong, as described in the section “Risks Related to Our Business” under the risk factor “We are also subject to risks associated with international geopolitical conflicts involving the U.S. and other governments such as China and Russia” will be further intensified.
Past and recent developments in relations between Taiwan and China have on occasion depressed the market prices of the securities of companies with significant business activities in Taiwan. We cannot assure you that any contentious situation between Taiwan and China will always resolve in maintaining the current status quo or remain peaceful. Relations between Taiwan and China, potential confrontations between the United States and China and other factors affecting military, political, social or economic conditions in Taiwan and Hong Kong could have a material adverse effect on our financial condition and results of operations, as well as the market price and the liquidity of our common stock.
We expect to incur substantial expenses related to the merger of MaxLinear and Silicon Motion.
We expect to incur substantial expenses in connection with the pending merger and subsequent integration of Silicon Motion’s business with MaxLinear. 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 merger and 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 Silicon Motion. These merger and integration expenses may result in MaxLinear’s taking significant charges against earnings.
The market value of our common stock could decline if large amounts of our common stock are sold following the merger with Silicon Motion.
Following the merger with Silicon Motion, our stockholders and former securityholders of Silicon Motion will own interests in a company operating an expanded business with more assets and a different mix of liabilities. Our current stockholders (and the securityholders of Silicon Motion who will receive our common stock in connection with the merger) may not wish to continue to invest in us, or may wish to reduce their investment in us, in order to comply with institutional investing guidelines, to increase diversification or to track any rebalancing of stock indices in which our common stock and Silicon Motion ADS are or were included. If, following the merger, large amounts of our common stock are sold, the price of our common stock could decline.
23


We will record goodwill in connection with the Silicon Motion merger that could become impaired and adversely affect our future operating results.
The merger with Silicon Motion will be accounted for as a business combination using 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 Silicon Motion will be recorded, as of completion, at their respective fair values and added to our assets and liabilities. Our reported financial condition and results of operations after completion of the merger will reflect Silicon Motion’s balances and results but will not be restated retroactively to reflect the historical financial position or results of operations of Silicon Motion for periods prior to the merger. 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 will be allocated to Silicon Motion’s tangible assets and liabilities and identifiable intangible assets based on their fair values as of the date of completion of the merger. The excess of the purchase price over those fair values will be recorded as goodwill. We expect that the merger will result in the creation of a material amount of intangible assets and goodwill based upon the application of the acquisition method of accounting. To the extent the value of goodwill or intangibles becomes impaired, we may be required to incur material charges relating to such impairment. Any such impairment charge could have a material impact on our operating results in future periods, and the announcement of a material impairment could have a material adverse effect on the trading price and trading volume of our common stock.
Risks Related to Our Business
We face intense competition and expect competition to increase in the future, which could have a material adverse effect on our revenue, revenue growth rate, if any, and market share.
The global semiconductor market in general, and the broadband, 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, revenues, margins and profitability. 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 Broadcom Inc., Qualcomm Incorporated, Realtek Semiconductor Corp., Nokia Corp., Skyworks Solutions, Inc., Xilinx, Inc., Altera Corporation, Credo Semiconductor Inc., MediaTek, Inc., Marvell Technology Group Ltd., MACOM Technology Solutions Holdings, Inc., Texas Instruments Incorporated, Analog Devices, Inc., Renesas Electronics Corporation, and Microchip Technology Inc. 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, 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
24


economic or market conditions in the future. Moreover, the competitive landscape is changing as a result of intense 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, which could result in significant changes to the competitive landscape. 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.
Global economic conditions, including factors such as high inflation or a recession could adversely affect our business, financial condition, and results of operations.
Inflation and uncertainty in customer demand and the worldwide economy has continued, and we have experienced and may experience continued volatility in our sales and revenues in the near future. 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, including the impacts of current high rates of inflation and recession, 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 delay or reduce their capital expenditures and spending on our products, which would delay and lengthen sales cycles and negatively affect the overall demand for our products. Worsening economic instability could result in a cancellation of such orders or otherwise adversely affect spending for information technology and limit our ability to forecast future demand for our products, which could reduce expected revenues or result in a write-down of any excess or obsolete inventory. 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. 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 of negative global economic conditions may include, but may not be limited to, the following:
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;
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; and
Decreased availability of capital or access thereto in the United States and from other jurisdictions in which we operate.
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, 2022. In addition, as of December 31, 2022, approximately 77% of our employees are located outside of the United States. The majority of our products are manufactured, assembled and tested in Asia, and 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 controls and restrictions, duties and quotas and customs duties and tariffs;
25


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;
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, 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.
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, 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 integrated circuits 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.
26


We will lose sales if we are unable to obtain government authorization to export certain of our products or technology related to the development or production of our products, and we will be subject to legal and regulatory consequences if we do not comply with applicable export control laws and regulations.
Certain of our products and technologies are subject to export and/or import controls imposed by countries in which we do business. In certain instances, these regulations may require pre-shipment authorization approval from a government authority; depending on the country and/or individual or entity involved, approval may not be granted. For products subject to the Export Administration Regulations, or EAR, administered by the U.S. Department of Commerce’s Bureau of Industry and Security, or BIS, a license may be required, depending on one or more factors including the type of product or technology at issue, the intended end use, the identity of the end user, the identity of other companies involved in the production process, and whether a license exception might apply. Certain of our products and technologies are subject to the EAR.
Obtaining export licenses can be difficult, costly and time-consuming and we may not always be successful in obtaining necessary export licenses. Our failure to obtain required import or export approval for our products may adversely affect our business, and other limitations imposed on our ability to export or sell our products may also harm our international and domestic revenue. Although our policies, controls, and procedures are designed to maintain ongoing compliance with applicable export controls laws, we cannot assure you that we have been or will be at all times in complete compliance with such laws and regulations. If we violate or fail to comply with any of them, a range of consequences could result, including fines, import/export restrictions, sales limitations, criminal and civil liabilities or other sanctions. In addition, if our customers fail to comply with these regulations and laws, we may be required to suspend sales to these customers, which could damage our reputation and negatively impact our results of operations. The absence of comparable restrictions imposed on competitors based in other countries may adversely affect our competitive position.
In October 2022, the BIS issued an interim final rule to implement (1) additional export controls on advanced computing integrated circuits (ICs), computer commodities that contain such ICs and certain semiconductor manufacturing items; (2) additional export control requirements for products and/or technologies that may be destined for facilities meeting certain criteria; and (3) additional export controls on transactions involving items for supercomputer and semiconductor manufacturing end uses. The additional export controls on certain manufacturing end-uses resulted in an expansion of the scope of foreign-produced items subject to license requirements for 28 Chinese entities already on the Entity List (a list of entities to which the transfer of EAR-controlled technology or software is generally prohibited absent a U.S. export license), which includes one immaterial customer of MaxLinear located in China.
Export control laws, regulations, and orders are complex, change frequently and with limited or no notice, have generally become more stringent over time and have intensified as U.S.-China geopolitical tensions worsen. The addition of new entities to restricted party lists can further increase the scope of export restrictions applicable to our business. Failure to obtain required export licenses for our products or the placement of one or more of our customers on any restricted parties lists could significantly reduce our revenue and harm our business.
Additionally, current and future business with parties subject to significant export restrictions, including those named on the Entity List may be limited in scope or suspended entirely in order to comply with the EAR or other applicable laws or regulations and, as a result, our revenue could be adversely impacted until a license is granted. It is possible that the U.S. government may not grant licenses or renew licenses to transact business with entities on the Entity List.
In September 2022, we self-identified a potential violation of the EAR related to certain transactions with one of our foundry partners in China on the Entity List, or Specific Foundry Partner, in which limited technology in the form of test results and failure analysis reports were furnished to our Specific Foundry Partner without authorization under the EAR. Upon discovery, (1) we took immediate action to remediate, including by preventing recurrence and (2) our Audit Committee engaged outside counsel to conduct a privileged investigation into the potential violation, which investigation is ongoing. In October 2022, we submitted an initial notification of voluntary self-disclosure to the BIS regarding the potential EAR violation described above. Our notification submission is currently under review at BIS, and it is unknown when such review will be completed. Concurrently with the filing of the initial notification of voluntary self-disclosure, we submitted an export license application to BIS, in order to ensure that all prospective transactions with our Specific Foundry Partner are conducted in full compliance with the EAR. That license was issued on November 29, 2022. As part of the ongoing investigation, we identified other export control violations and have taken actions to remediate such infractions and continue to evaluate if any additional remedial actions should be taken. We are also continuing to review our export compliance procedures and program to enhance our programs, policies and or procedures, as appropriate.
27


We also are subject to risks associated with international geopolitical conflicts involving the U.S. and other governments such as China and Russia.
In recent years, diplomatic and trade relationships between the U.S. government and China have been frayed. Events in Hong Kong and the threat of a takeover of Taiwan by China 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.
Beginning in May 2019 and subsequently, other than for certain transactions for which we have a valid export license issued by BIS, we ceased business operations with entities affiliated with Huawei Technologies Co., Ltd., or Huawei and certain other entities, following an amendment to the EAR adding such entities to the Entity List for acting contrary to the national security or foreign policy interests of the United States.
In September 2020, we further restricted business operations with additional entities affiliated with Huawei when the BIS again amended the EAR to add such entities to the Entity List.
In October 2022, the BIS again amended the EAR, among other things, to add 31 new entities in China to the Unverified List. It is possible that entities currently on the Unverified List may be added to the Entity List if certain conditions are not met. As noted above, our ability to manufacture or distribute products or technology will be limited if BIS further amends the EAR to add restrictions against parties who are or may be our customers. This also raises an additional risk that China may enact retaliatory legislation or regulations that may raise similar adverse risks.
We are required to obtain special licenses to conduct business with entities on the Entity List and to conduct additional diligence and recordkeeping, including obtaining user statements from entities on the Unverified List. Failure to obtain any required license would likely result in a loss of business and a corresponding negative impact on our financial position and results of operations.
We believe direct impacts of the economic sanctions against Russia and the military conflict in Ukraine are currently limited to volatility in the prices of metals used by our outsourced semiconductor assembly and test, or OSAT, supply chain, in particular around the supply of palladium, for which Russia is the top producer in the world, as well as increased fuel costs, which has global impact on transportation costs, including the shipping and delivery of our products. However, the magnitude of such price volatility on our business and its duration is uncertain and cannot be reasonably estimated at this time.
We cannot provide assurances that similar disruptions of distribution arrangements in the future, the imposition of governmental prohibitions on selling our products to particular customers, further sanctions on Russia or other countries, and/or increases in costs of certain raw materials and transportation will not also adversely affect our revenues and operating results. Loss of a key distributor or customer under similar circumstances could have a material adverse effect on our business, revenues and operating results.
We depend on a limited number of 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.
In the year ended December 31, 2022, two customers accounted for 31% of our net revenue, and our ten largest customers collectively accounted for 65% of our net revenue, of which distributor customers accounted for 18% 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;
28


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 material 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 continue to 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, as described in the section “Risks Related to Our Business” under the risk factor “We are also subject to risks associated with international geopolitical conflicts involving the U.S. and other governments such as China and Russia”, and by tariffs and other trade barriers that may be implemented by governmental authorities.
Despite a relatively short-term positive pricing environment, 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 future, despite a relatively short-term positive pricing environment. In particular, we believe that industry consolidation has provided a number of larger semiconductor companies with substantial market power, which has had a material 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 material adverse effect on our operating results if the selling prices for those products fell dramatically.
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, ASICs, and field-programmable gate
29


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 SA, Commscope Holding Company, Inc., Hitron Technologies, Inc., Compal Broadband Networks Inc., 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, Charter Communications, Inc., Sky UK Limited, AT&T Inc. 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.
A significant portion of our revenue is attributable to demand for our products in markets for broadband 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.
For the years ended December 31, 2022 and 2021, revenue directly attributable to broadband applications accounted for approximately 44% and 55% 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 delay or lead to cancellations of major spending programs and have a material adverse effect on our future operating results and financial condition.
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 years ended December 31, 2022, 2021 and 2020, our research and development expense was $296.4 million, $278.4 million, and $180.0 million respectively. We expect our research and development expenses to increase in future years as we continue to expand our product portfolio and enhance existing products. 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 16nm and 5nm 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.
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.
Our net revenue increased from $892.4 million in the year ended December 31, 2021 to $1.1 billion in the year ended December 31, 2022. However, continued uncertainty in customer demand as well as the global economy 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
30


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, and ability to obtain future coverage. Although we purchase insurance to mitigate certain losses, any uninsured losses could negatively affect our operating results. Although we maintain reserves for reasonably estimable liabilities and purchase product liability insurance, if a catastrophic product liability claim were to occur, our reserves may be inadequate to cover the uninsured portion of such claims. Further, our business liability insurance may be inadequate, may not cover the claims, and future coverage may be unavailable on acceptable terms, which could adversely impact our financial results.
If we are unable to attract, train and retain qualified personnel and senior management, our business, financial condition, results of operations and prospects could suffer.
Our future success depends on our ability to retain, attract and motivate qualified personnel, including our management, sales and marketing and finance teams, and especially our design and technical staff. We do not know whether we will be able to attract and retain the required and desirable 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
31


technological and product innovations, our design and technical personnel represent a significant asset. In addition, in making employment decisions, particularly in the high-technology industry, job candidates often consider the value of the stock-based compensation they are to receive in connection with their employment. We have recently experienced fluctuations in the market price of our stock and declines in the market price of our stock could adversely affect our ability to attract, motivate or retain key employees. In addition, our future performance also depends on the continued services and continuing contributions of our senior management to execute our business plan and to identify and pursue new opportunities and product innovations. Our employment arrangements with our employees do not generally require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. The loss of the services of one or more of our key employees, especially our management and key design and technical personnel, or our inability to retain, attract and motivate qualified design and technical and other personnel, could have a material adverse effect on our business, financial condition and results of operations.
Our future success also depends on the continued contributions of our senior management team and other key personnel. None of our senior management team or other key personnel 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 or other key personnel, except in limited circumstances (e.g., in connection with the acquisition of other companies). We are fortunate that many members of our senior management team have long tenures with us, but from time to time we also have been required to recruit new members of senior management. With respect to recruitment and retention of senior management, we need to ensure that our 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 or other key personnel could harm our ability to implement our business strategy and respond to the rapidly changing market conditions in which we operate.
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 has in the past affected and could in the future adversely affect our revenue forecasts and
32


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.
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 historically focused on developing integrated circuits for specific applications and more recently, the wired whole-home broadband connectivity market and 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. As part of our growth strategy, we seek to expand our addressable market into new product categories. For example, we 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 SoCs, ASICs, and FPGAs used in next-generation communication and artificial intelligence systems. Our limited operating experience in 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.
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 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. Although this has not occurred to date, failure to obtain a design win could prevent us from
33


offering an entire generation of a product. 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;
significant warranty claims, including those not covered by our suppliers;
changes in our product mix or customer mix;
potential indemnification claims, including those arising as a result of our contractual arrangements or intellectual property disputes;
intellectual property disputes;
loss of key personnel or inability to attract, retain and motivate qualified 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
34


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 our 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 is subject to various international and U.S. laws and governmental regulations, and compliance with these laws and regulations may cause us to incur significant expenses. A failure to maintain compliance with applicable laws and regulations could result in a material adverse effect on our business and operating results, and we could be subject to civil or criminal penalties.
Our business is subject to various laws and regulations in the United States and other jurisdictions where we do business, including but not limited to laws, regulations and other legal requirements related to packaging; product content; labor and employment; imports; export controls; anti-corruption; personal and data privacy; cybersecurity; human rights; conflict minerals; environment, health and safety; competition and antitrust; and intellectual property ownership and infringement. These laws and regulations are complex, change frequently and with little or no notice, occasionally are conflicting or ambiguous, and have generally become more stringent over time. We may be required to incur significant costs to comply with these laws and regulations or to remedy violations. In addition, because many of our products are regulated or sold into regulated industries, we must comply with additional regulations in marketing our products. Although our policies, controls, and procedures are designed to maintain ongoing compliance with applicable laws, we cannot assure you that we have been or will be at all times in compliance with such laws and regulations. If we violate or fail to comply with any of them, a range of consequences could result, including fines, import/export restrictions, sales limitations, criminal and civil liabilities or other sanctions. The costs of complying with these laws (including the costs of any investigations, auditing and monitoring) could adversely affect our current or future business.
As indicated elsewhere in this report, we do a substantial portion of our business in Asia and particularly in China. There has been a substantial focus by regulators in the United States and Europe on the business practices of certain major Chinese technology companies. In October 2022, we restricted shipments and exports to certain major Chinese technology companies, including a semiconductor foundry and OSAT providers. 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 with respect to applicable export control laws, but there can be no assurance that our policies and procedures will prove effective.
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.
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
35


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.

We have been and may in the future be subject to information technology failures, including security breaches, cyber-attacks, design defects or system failures, 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. Since that time, our internal information technology team, supplemented by a leading cyber defense firm, took steps aimed at containing and assessing this incident, including implementing enhanced security controls aimed at protecting our information technology systems. Since that event, security breaches and incidents, computer malware and computer hacking attacks have continued to become more prevalent and sophisticated. These threats are constantly evolving, making it increasingly difficult to successfully defend against or implement adequate preventive measures. We experience cyber-attacks of varying degrees on our technology infrastructure and systems and notwithstanding our defensive measures, experienced programmers, hackers or state actors may be able to penetrate our security controls through attacks such as phishing, impersonating authorized users, ransomware, viruses, worms and other malicious software programs, exploitation of design flaws, bugs and other security weaknesses and vulnerabilities, covert introduction of malware to computers and networks, including those using techniques that change frequently or may be disguised or difficult to detect, or designed to remain dormant until a triggering event or that may continue undetected for an extended period of time. Geopolitical tensions or conflicts may create heightened risk of cyber-attacks. Our information technology infrastructure also includes products and services provided by third parties, and these providers can experience breaches of their systems and products, or provide inadequate updates or support, which can impact the security of our systems and our proprietary or confidential information.
A cybersecurity incident or other compromise of our information technology systems could result in unauthorized publication of confidential business or proprietary information belonging to us, a customer, supplier, employee or other third party, including personal data, result in violations of privacy or other laws, expose us to a risk of litigation, cause us to incur direct losses if attackers initiate wire transfers or access our bank or investment accounts, or damage our reputation. More generally, any theft, loss, misuse, or other unauthorized processing of any confidential business or proprietary information, including personal data, collected, used, stored, transferred, or otherwise processed by us or on our behalf could result in significantly increased costs, expenses, damage to our reputation, and claims, litigation, demands, and regulatory investigations or other proceedings. The cost and operational consequences of implementing further data protection measures either as a response to specific breaches or incidents 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. We also may face difficulties or delays in identifying and remediating and otherwise responding to any security breach or incident.
From time-to-time, we upgrade software that we use in our business, including our enterprise resource planning, or ERP, system. Our business may be disrupted if our software does not work as planned or if we experience issues relating to any implementation, or accessing our software as has happened in a previous cybersecurity attack, in which case we may be unable to timely or accurately prepare financial reports, make payments to our suppliers and employees, or ship to, invoice and collect from our customers.
We may be subject to supply chain attacks where threat actors attempt to inject malicious code into our products thus infecting our products and the systems of our customers. Any such supply chain attack could have magnified damages to our business as a direct result of the attack as well as due to a lock of credibility or reputation with our customers. Such attempts are increasing in number and in technical sophistication, and if successful, expose us and the affected parties to risk of loss or misuse of proprietary or confidential information or disruptions of our business operations, including our manufacturing operations.
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, and we rely on third parties to store and otherwise process data for us. We are dependent on the information security systems of these third parties and they face substantial security risks similar to those outlined above. Any security breaches or incidents or other unauthorized access by third parties to the systems of our suppliers,
36


service providers, or other third parties with access to our sensitive data, or the existence of computer viruses, ransomware or other malicious code in their data, software, or hardware, could result in disruptions or failures of systems used in our business and expose us to a risk of loss, misappropriation, unavailability and other unauthorized processing of information. Any of the foregoing, or the perception any of them has occurred, could have a material adverse impact on our business, operations and financial results.
Additionally, we cannot be certain that our insurance coverage will be adequate or otherwise protect us with respect to claims, expenses, fines, penalties, business loss, data loss, litigation, regulatory actions, or other impacts arising from any of the security breaches or incidents outlined above, or that such coverage will continue to be available on acceptable terms or at all. Any of these results could adversely affect our business, operations and financial results, potentially in a material manner.
We are subject to governmental laws, regulations and other legal obligations related to privacy, data protection, and cybersecurity.
The legislative, enforcement policy and regulatory framework for privacy, data protection and cybersecurity issues worldwide is rapidly evolving and complex and is likely to remain uncertain for the foreseeable future. We collect and otherwise process personal data and other data as part of our business processes and activities. This data is subject to a variety of U.S. and international laws and regulations, including oversight by various regulatory or other governmental bodies. Many foreign countries and governmental bodies, including China, the European Union and other relevant jurisdictions where we conduct business, have laws and regulations concerning the collection and use of personal data, and other data obtained from their residents or by businesses operating within their jurisdictions that are currently more restrictive than those in the U.S. These laws may require that our overall information technology security environment meet certain standards and/or be certified. For example, effective May 2018, the European Union adopted the General Data Protection Regulation, or GDPR, that imposed stringent data protection requirements and provided for greater penalties for noncompliance. The United Kingdom has adopted legislation that substantially implements the GDPR and provides for a similar penalty structure. Similarly, California has adopted the California Consumer Privacy Act of 2018, or CCPA, which took effect in 2020. The CCPA gives California residents the right to access, delete and opt out of certain sharing of their information, and imposes penalties for failure to comply. California has adopted a new law, the California Privacy Rights Act of 2020, or CPRA, that substantially expands the CCPA and is effective as of January 1, 2023. Additionally, other U.S. states continue to propose, and in certain cases adopt, privacy-focused legislation such as Colorado, Virginia, Utah, and Connecticut. In 2021, the National People’s Congress passed the Data Security Law of the People’s Republic of China, or the Data Security Law. The Data Security Law is the first comprehensive data security legislation in the People's Republic of China, or China, and aims to regulate a wide range of issues in relation to the collection, storage, processing, use, provision, transaction and publication of any kind of data. There is significant uncertainty in how regulators will interpret and enforce the law, but it contains provisions that allow substantial government oversight and include fines for failure to obtain required approval from China’s cyber and data protection regulators for cross-border personal data-related data transfers.
The laws outlined above are only a sample of the governmental laws, regulations and other legal obligations related to privacy, data protection, and cybersecurity to which we are subject. Various aspects of these laws, including their interpretation and enforcement, remain unclear, resulting in further uncertainty and potentially requiring us to modify our data practices and policies and to incur substantial additional costs and expenses in an effort to comply. Because the interpretation and application of many such laws and regulations, remain uncertain and continue to evolve, it is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our data management practices or the features of our products or solutions, and we could face fines, lawsuits, regulatory investigations, and other claims and penalties, and we could be required to fundamentally change our products or our business practices, all of which could have a material adverse effect on our business. Any inability, or perceived inability, to adequately address privacy and data protection concerns, or to comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations, even if unfounded, could result in additional cost and liability to us, damage our reputation, inhibit sales and have a material adverse effect on our business, results of operations, and financial condition.
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
37


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.
As of December 31, 2022, our aggregate indebtedness was $125.0 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.
As of December 31, 2022, our aggregate indebtedness was $125.0 million from an initial secured term B loan facility, or the Initial Term Loan under the June 23, 2021 Credit Agreement. The June 23, 2021 Credit Agreement also provides for a revolving credit facility of up to $100.0 million, or the Revolving Facility, which remains undrawn as of December 31, 2022. The credit agreement also permits us to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of “Consolidated EBITDA” (as defined in such agreement), plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests.
The Initial Term Loan under the June 23, 2021 Credit Agreement has a seven-year term expiring in June 2028 and bears interest at either an Adjusted LIBOR plus a fixed applicable margin of 2.25% or an Adjusted Base Rate plus a fixed applicable margin of 1.25%, at our option. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement will amortize in equal quarterly installments equal to 0.25% of the original principal amount, with the balance payable on June 23, 2028. We are subject to commitment fees ranging from 0.175% to 0.25% on the undrawn portion of the Revolving Facility, and any outstanding loans under the Revolving Facility will bear interest at either an Adjusted LIBOR plus a margin of 1.00% to 1.75% or an Adjusted Base Rate plus a margin of 0% to 0.75%. Our obligations under the June 23, 2021 Credit Agreement are required to be guaranteed by certain of our domestic subsidiaries meeting materiality thresholds set forth in the credit agreement. Such obligations, including the guaranties, are secured by substantially all of our assets and those of the subsidiary guarantors.
Our material 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 Revolving Facility provisions under the June 23, 2021 Credit Agreement include financial covenants such as an initial maximum secured net leverage ratio of 3.5 to 1, which temporarily increases to 3.75 to 1 following the consummation of certain material permitted acquisitions, and operational covenants that may adversely affect our ability to engage in certain activities, including obtaining additional financing, granting liens, undergoing certain fundamental changes, or making investments or certain restricted payments, and selling assets, and similar transactions, without obtaining the consent of the lenders, which may or may not be forthcoming. The Initial Term Loan under the June 23, 2021 Credit Agreement 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 indebtedness has important consequences to investors in our common stock, including the following:
we are subject to variable interest rate risk because our interest rate under the Initial Term Loan under the June 23, 2021 Credit Agreement varies based on a fixed margin of 2.25% per annum over an adjusted LIBOR rate or 1.25% per annum over an adjusted base rate and our interest rate for any outstanding principal under the revolving credit facility varies based a margin of 0% to 0.75% over adjusted base rate or a margin of 1.00% to 1.75% over an adjusted LIBOR rate, and we are also subject to commitment fees ranging from 0.175% to 0.25% on the undrawn
38


portion of the Revolving Facility. If interest rates were to increase substantially, it would adversely affect our operating results and could affect our ability to service our 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, including limiting our future investments or ability to enter into acquisitions and strategic partnerships; 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 may still incur substantially more debt or take other actions, which would intensify the risks discussed immediately above.
We and our subsidiaries may, subject to any limitations in the terms of our existing loan facilities or the Senior Secured Credit Facilities, incur additional debt, secure existing or future debt, recapitalize our debt or take a number of other actions that are not limited by the terms of our term loans that could have the effect of diminishing our ability to make payments under the indebtedness when due. If we incur any additional debt, the related risks that we and our subsidiaries face could intensify.
We plan to finance the cash portion of the purchase price of the merger with Silicon Motion with approximately $3.5 billion of cash on hand and new debt. In connection with entering into the Merger Agreement, we entered into a commitment letter, dated as of May 5, 2022, and amended on June 17, 2022 and October 24, 2022 with Wells Fargo Bank, N.A. and Wells Fargo Securities, LLC, or collectively, Wells Fargo, pursuant to which, subject to the terms and conditions set forth therein, Wells Fargo has committed to provide us (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion, (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million, and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million. The funding of these secured credit facilities provided for in the commitment letter is contingent on the satisfaction of customary conditions, including (i) the execution and delivery of definitive documentation with respect to such credit facilities in accordance with the terms sets forth in the commitment letter and (ii) the consummation of the merger in accordance with the Merger Agreement.
In addition to our pending merger with Silicon Motion, we may, from time to time, make additional business acquisitions or investments, which involve significant risks.
We have completed multiple acquisitions in the past seven 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;
39


adverse tax consequences;
costs and expenses associated with any undisclosed or potential liabilities; and
the potential loss of, or ability to attract, key personnel, customers and suppliers of the acquired businesses.
To the extent we pay the purchase price of any acquisition or investment in cash or through borrowings under our Revolving Facility, it would reduce our cash balances and/or result in indebtedness we must service, which may have a material adverse effect on our business and financial condition. If the purchase price is paid with our stock, it would be dilutive to our stockholders. In addition, we may assume liabilities associated with a business acquisition or investment, including unrecorded liabilities that are not discovered at the time of the transaction, and the repayment of those liabilities may have a material adverse effect on our financial condition.
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 key personnel;
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 may not be able to identify suitable acquisition or investment candidates, or even if we do identify suitable candidates, they may be difficult to finance, expensive to fund and there is no guarantee that we can obtain any necessary regulatory approvals or complete such transactions on terms that are favorable to us.
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 Relating to Intellectual Property
We have settled in the past intellectual property litigation, are currently facing, and may in the future face additional claims of intellectual property infringement. Any current or 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
40


technologies that are important to our business. In particular, from time to time, we receive correspondence from competitors and other third parties 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 and claims 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 a material 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 and attorneys’ fees 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 of our current or 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;
pay substantial damages, indemnification expenses and attorneys’ fees;
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.
41


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 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. 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 face risks related to security vulnerabilities in our products.
We regularly are subject to security vulnerabilities with respect to our products as well as intellectual property that we purchase or license from third parties for use in our products. Our products are used in application areas that create new or increased cybersecurity and privacy risks, including applications that gather and process large amounts of data, such as the cloud or Internet of Things, and critical infrastructure, payment card applications, and automotive applications. Security features in our products cannot make our products entirely secure, and security vulnerabilities identified in our products have resulted in, and are expected to continue to result in, attempts by third parties to identify and exploit additional vulnerabilities. Vulnerabilities are not always mitigated before they become known. We, our customers, and the users of our products do not always promptly learn of or have the ability to fully assess the magnitude or effects of a vulnerability, including the extent, if any, to which a vulnerability has been exploited.
Mitigation techniques designed to address security vulnerabilities, including software and firmware updates or other preventative measures, are not always available on a timely basis, or at all, and at times do not operate as intended or effectively resolve vulnerabilities for all applications. In addition, we are often required to rely on third parties, including hardware, software, and services vendors, as well as our customers and end users, to develop and/or deploy mitigation techniques, and the availability, effectiveness, and performance impact of mitigation techniques can depend solely or in part on the actions of these third parties in determining whether, when, and how to develop and deploy mitigations. We and such third parties make prioritization decisions about which vulnerabilities to address, which can delay, limit, or prevent development or deployment of a mitigation and harm our reputation. Subsequent events or new information can develop that changes our assessment of the impact of a security vulnerability, which can cause certain claims or customer satisfaction considerations, as well as result in litigation or regulatory inquiries or actions over these matters.
42


Security vulnerabilities and/or mitigation techniques can result in adverse performance or power effects, reboots, system instability or unavailability, loss of functionality, non-compliance with standards, data loss or corruption, unpredictable system behavior, decisions by customers, regulators and end users to limit or change the applications in which they use our products or product features, and/or the misappropriation of data by third parties. Security vulnerabilities and any limitations or adverse effects of mitigation techniques can adversely affect our results of operations, financial condition, customer relationships, prospects, and reputation in a number of ways, any of which may be material.
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.
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 do not have our own manufacturing facilities and rely on a limited number of third parties to manufacture, assemble, and test our products. The failure to manage our relationships with our third-party contractors successfully, or impacts from volatility in global supply, 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 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 Semiconductor Manufacturing International Corporation, or SMIC, Taiwan Semiconductor Manufacturing Company, Limited, or TSMC, and United Microelectronics Corporation, or UMC, at foundries located in Taiwan, Singapore, and China. We also rely on Intel Corporation, or Intel, for certain products on a turnkey basis under a supply agreement with an initial term of five years. 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:
capacity shortages during periods of high demand or from events beyond our control or inventory oversupply during periods of decreased demand. For example, we believe inventory oversupply due to changes in customer demand will add to volatility in managing the business. Inventory oversupply could also lead to inventory write-downs, including charges for any excess or obsolete inventory which could negatively impact our gross margins;
failure by us, our customers, or their end customers to qualify a selected supplier;
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.
43


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, and more recently, a drought impacting the water supply which chip manufacturers rely upon to fabricate chip products. Earthquakes, fire, flooding, drought, 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 in the first quarter of 2020. Although we continue to monitor impacts from COVID-19 globally on our business, it is currently 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 46%, 47% and 49% of our net revenue in the years ended December 31, 2022, 2021 and 2020, 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.
While certain products are supplied to us by Intel on a turnkey basis under the terms of a supply agreement with an initial term of five years, currently we do not have long-term supply contracts with any other third-party vendors, including but, not limited to GF, 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
44


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, which could harm our reputation and customer relationships, 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 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 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;
45


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
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 restricts 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. For example, in the year ended December 31, 2022, the trading price of our common stock ranged from a low of $29.27 to a high of $77.57. These factors include those discussed in this “Risk Factors” section of the Annual Report on Form 10-K and others such as:
any developments related to our pending merger with Silicon Motion;
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, including export controls;
geopolitical changes impacting our business, including with respect to China and Taiwan;
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;
departures of, and inability to attract, qualified 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;
46


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 share;
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 impacts from sanctions against Russia and the military conflict in Ukraine, increased inflationary pressures, interest rate changes, and the global COVID-19 pandemic.
Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected 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.
We have adopted a stock repurchase program to repurchase shares of our common stock; however, any future decisions to reduce or discontinue purchasing our common stock pursuant to our stock repurchase programs could cause the market price for our common stock to decline.
Our share repurchase program has been temporarily suspended since July 2022 due to our pending merger with Silicon Motion. Although our board of directors has authorized a stock repurchase program, any determination to resume our stock repurchase program and execute our stock repurchase program will be subject to, among other things, our financial position and results of operations, available cash and cash flow, capital requirements, and other factors, as well as our board of director’s continuing determination that the repurchase program are in the best interests of our shareholders and is in compliance with all laws and agreements applicable to the repurchase program. Our stock repurchase program does not obligate us to acquire any common stock. If we fail to meet any expectations related to stock repurchases, the market price of our common stock could decline, and could have a material adverse impact on investor confidence. Additionally, price volatility of our common stock over a given period may cause the average price at which we repurchase our common stock to exceed the stock’s market price at a given point in time.
We may further increase or decrease the amount of repurchases of our common stock in the future. Any reduction or discontinuance by us of repurchases of our common stock pursuant to our current stock repurchase program could cause the market price of our common stock to decline. Moreover, in the event repurchases of our common stock are reduced or discontinued, our failure or inability to resume repurchasing common stock at historical levels could result in a lower market valuation of our common stock.
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 us or fails to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
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, 2022, we had approximately 78.7 million shares of common stock outstanding.
47


All shares of our common stock are freely tradable without restrictions or further registration under 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 2021 performance periods, and we intend to continue this practice in the foreseeable future. We issued 0.5 million shares of our common stock for the 2021 performance period in February 2022. 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 a material 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
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, drought 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, and Taiwan in particular is also subject to typhoons and other Pacific storms, and more recently, a drought impacting the water supply which chip manufacturers rely upon to fabricate chip products. 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, flooding, drought, 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, or other natural or man-made disaster in countries where our contractors’ facilities are located. Such catastrophes could result in the disruption of our product shipments, foundry, assembly, or test capacity.
We have recorded goodwill and other intangible assets in connection with business acquisitions. Goodwill and other acquired intangible assets could become impaired and adversely affect our future operating results.
We account for business acquisitions as business combinations under the acquisition method of accounting in accordance with accounting principles generally accepted in the United States. 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. 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. 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 a material adverse effect on the trading price and trading volume of our common stock. As of December 31, 2022, our balance sheet reflected goodwill of $306.7 million and other intangible assets of $109.3 million. Consequently, we could recognize material impairment charges in the future.
48


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. For example, beginning in 2022, the Tax Cuts and Jobs Act, or the Tax Act, eliminated the option to deduct research and development expenditures currently and requires taxpayers to capitalize and amortize them over five or fifteen years pursuant to Internal Revenue Code Section 174. This has increased our effective tax rate and our cash tax payable in 2022. If the requirement to capitalize Section 174 expenditures is not modified, it may also impact our effective tax rate and our cash tax liability in future years. On August 9, 2022, the CHIPS and Science Act of 2022, or the CHIPS Act, was enacted in the United States. The CHIPS Act will provide financial incentives to the semiconductor industry which are primarily directed at manufacturing activities within the United States for qualifying property placed in service after December 31, 2022. As the Company currently outsources its manufacturing, the CHIPS Act is not expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023. The Inflation Reduction Act of 2022, or IRA, was signed into law on August 16, 2022. The bill was meant to address the high inflation rate in the United States through various climate, energy, healthcare, and other incentives. These incentives are meant to be paid for by the tax provisions included in the IRA, such as a new 15 percent corporate minimum tax, a 1 percent new excise tax on stock buybacks, additional IRS funding to improve taxpayer compliance, and others. The IRA provisions are effective for tax years beginning after December 31, 2022. At this time, none of the IRA tax provisions are expected to have a material impact to our consolidated tax provision for the year ending December 31, 2023. 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.
Our income tax provision is subject to volatility and our ability to use our deferred tax assets to offset future taxable income may be limited since we are subject to tax examinations, which may adversely impact our future effective tax rate and operating results.
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. On a periodic basis we evaluate our deferred tax assets for realizability. Based upon our review of all positive and negative evidence, as of December 31, 2022, we continue to have a valuation allowance on state deferred tax assets, certain federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where we have cumulative losses or otherwise are not expected to utilize certain tax attributes. 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.
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 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
49


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.
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 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 Nasdaq Stock Market LLC, or Nasdaq, 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 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 December 2023. 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 and Chennai, 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.
We believe our current facilities are adequate to meet our current needs and are being utilized by our business.
50


ITEM 3.    LEGAL PROCEEDINGS
Bell Semiconductor Litigation
On August 11, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 6,436,807 and 7,007,259. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On August 26, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 7,149,989 and 7,260,803. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On October 7, 2022 Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent No. 7,396,760. This action has been stayed pending a parallel ITC investigation involving the same patent.
Specifically, on October 13, 2023, Bell Semiconductor also filed suit against MaxLinear before the U.S. International Trade Commission alleging infringement of U.S. Patent No. 7,396,760. This was instituted by the Commission as Investigation No. 337-TA-1342 on November 23, 2022. A schedule was set by the administrative law judge and key deadlines include a close of fact discovery on May 1, 2023, a close of expert discovery June 5, 2023, and an evidentiary hearing beginning on August 7, 2023. An initial determination is expected from the judge on November 21, 2023, with a final determination from the Commission by March 21, 2024.
Other Matters
In addition, 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 record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. We currently do not believe that the ultimate outcome of any of the matters described above is probable or reasonably estimable, or that these matters will have a material adverse effect on our business; however, the results of litigation and claims are inherently unpredictable. Regardless of the outcome, litigation can have an adverse impact on us because of litigation and settlement costs, diversion of management resources and other factors.

ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.

51


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 Nasdaq Stock Market LLC, or the Nasdaq, under the symbol MXL.
According to our transfer agent, as of January 25, 2023, there were 52 record holders of our common stock. We believe we have approximately 42,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 Nasdaq Composite Index, The NYSE Composite Index and The Philadelphia Semiconductor Index. The period shown commences on December 31, 2017 and ends on December 31, 2022, the end of our last fiscal year. The graph assumes an investment of $100 on December 31, 2017, and the reinvestment of any dividends.
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-20221231_g1.jpg
52


Recent Sales of Unregistered Securities
None.
Recent Repurchases of Equity Securities
PeriodTotal Number of Shares RepurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Program
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program(1)
Fiscal 2022
January 1, 2022 through January 31, 2022128,500 $61.67 128,500 $68,539,400 
February 1, 2022 through February 28, 2022116,864 $60.81 116,864 $61,433,421 
March 1, 2022 through March 31, 2022195,085 $57.69 195,085 $50,179,597 
April 1, 2022 through April 30, 202240,000 $47.97 40,000 $48,260,767 
May 1, 2022 through May 31, 202242,000 $41.46 42,000 $46,519,356 
June 1, 2022 through June 30, 202242,000 $36.91 42,000 $44,968,957 
July 1, 2022 through July 31, 2022— $— — $44,968,957 
August 1, 2022 through August 31, 2022— $— — $44,968,957 
September 1, 2022 through September 30, 2022— $— — $44,968,957 
October 1, 2022 through October 31, 2022— $— — $44,968,957 
November 1, 2022 through November 30, 2022— $— — $44,968,957 
December 1, 2022 through December 31, 2022— $— — $44,968,957 
Total564,449 564,449 
______________________
(1) On February 24, 2021, the Company publicly announced that its board of directors authorized a plan to repurchase up to $100 million of the Company’s common stock over a period ending February 16, 2024. The amount and timing of repurchases are subject to a variety of factors including liquidity, share price, market conditions, and legal requirements. Any purchases will be funded from available working capital and may be effected through open market purchases, block transactions, and privately negotiated transactions. The share repurchase program does not obligate the Company to make any repurchases and may be modified, suspended, or terminated by the Company at any time without prior notice. The share repurchase program has been temporarily suspended since July 2022 due to our pending merger with Silicon Motion.
ITEM 6.    [RESERVED]
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 a number of risks, uncertainties, and assumptions that could cause our actual results to 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 sections titled “Business” and “Risk Factors” included elsewhere in this report.
53


Overview
We are a provider of communications systems-on-chip, or 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, or 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 complementary metal oxide semiconductor, or 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, or OEMs, and original design manufacturers, or ODMs, who incorporate our products in a wide range of electronic devices. Examples of such devices include cable Data Over Cable Service Interface Specifications, or 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 the year ended December 31, 2022, net revenue was $1.1 billion, which was derived in part from sales of RF receivers and RF receiver SoC and connectivity solutions into broadband operator voice and data modems and gateways and connectivity adapters, global analog and digital RF receiver products, 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 service provider, storage networking market, cable infrastructure market, industrial and automotive markets, and optical module and telecommunications infrastructure markets.
Products shipped to Asia accounted for 82%, 83% and 82% of net revenue during the years ended 2022, 2021 and 2020, respectively, including 43%, 40% and 42%, respectively, from products shipped to Hong Kong and 16%, 12% and 17%, respectively, from products shipped to mainland China and 13% from products shipped to Vietnam in 2021. 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 products during the years ended December 31, 2022, 2021 and 2020 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, 2022, our top two customers accounted for 31% of our net revenue, and our ten largest customers collectively accounted for 65% of our net revenue, of which distributor customers accounted for 18% of our net revenue. In the year ended December 31, 2021, two of our customers accounted for 26% of our net revenue, and our ten largest customers collectively accounted for 69% of our net revenue, of which distributor customers comprised 27% of our net revenue. 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. 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 integrated circuits for use in our customers’ products. These selection processes are typically lengthy, and as a result, our sales cycles will
54


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 the Global Economic Downturn
Inflation, and uncertainty in customer demand and the worldwide economy has continued, and we may experience continued volatility in our sales and revenues in the near future. In particular, we believe an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. In addition, inventory oversupply could also lead to inventory write-downs, including charges for any excess or obsolete inventory which could negatively impact our gross margins. However, the magnitude of such volatility on our business and its duration is uncertain and cannot be reasonably estimated at this time.
Recent Developments
Silicon Motion Merger
On May 5, 2022, we entered into an agreement and plan of merger, or the Merger Agreement, with Silicon Motion Technology Corporation, or Silicon Motion, an exempted company with limited liability incorporated under the Law of the Cayman Islands, pursuant to which, subject to the terms and conditions thereof, we agreed to acquire Silicon Motion pursuant to a statutory merger of Shark Merger Sub, a wholly-owned subsidiary of MaxLinear, with and into Silicon Motion, with Silicon Motion surviving the merger as a wholly-owned subsidiary of MaxLinear. Silicon Motion is a provider of NAND flash controllers for solid state drives and other solid state storage devices.
Under the terms of the Merger Agreement, the transaction consideration will consist of $93.54 in cash and 0.388 shares of our stock for each Silicon Motion American Depositary Share, or ADS, and $23.385 in cash and 0.097 shares of our common stock for each Silicon Motion ordinary share not represented by an ADS. Upon closing of the transaction, our current stockholders will own approximately 86% of the combined company and former Silicon Motion securityholders will own approximately 14% of the combined company. Based on the closing price of our common shares on May 4, 2022, the implied value of the total transaction consideration for Silicon Motion is approximately $4.3 billion. We may fund up to $3.5 billion of cash consideration with cash on hand and fully committed debt financing from Wells Fargo Bank, N.A., or Wells Fargo Bank, and other lenders as described below. We will also assume Silicon Motion’s vested and unvested employee stock-based compensation awards.
The merger is not subject to any financing conditions but is pending satisfaction of customary closing conditions, including regulatory approval in the People’s Republic of China, or China. On June 27, 2022, the Hart-Scott-Rodino Antitrust Improvements Act of 1976, or HSR, waiting period expired with respect to the pending merger. On July 13, 2022, the Form S-4 was declared effective by the SEC. On August 31, 2022, the Silicon Motion securityholders approved the merger at the extraordinary general meeting.
On June 17, 2022, we entered into an amended and restated commitment letter with Wells Fargo Bank and other lenders pursuant to which, subject to the terms and conditions set forth therein, the lenders have committed to provide (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million, which we collectively refer to as the Senior Secured Credit Facilities. The funding of the Senior Secured Credit Facilities is contingent on the satisfaction of customary conditions, including (i) the execution and delivery of definitive documentation with respect to credit facilities in accordance with the terms in the amended and restated commitment letter, and (ii) the consummation of the acquisition by us of Silicon Motion in accordance with the Merger Agreement. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay existing debt in full.
55


Expanded U.S. Export Controls
In October 2022, the Bureau of Industry and Security, or BIS, of the U.S. Commerce Department issued an interim final rule to implement additional export controls on advanced computing integrated circuits and related products. The primary impact of these rules is that we may be required to obtain a license to do business with certain customers, semiconductor foundries and outsource assembly and testing, or OSAT, facilities in China. The BIS rule also expanded the scope of foreign-produced items subject to license requirements when intended for certain entities located in China, and also added new entities in China to the EAR’s Unverified List. We are currently in the process of securing any licenses or other approvals that may be required as result of the October 2022 BIS rule.
We may experience a temporary loss of revenues or supply while we are obtaining licenses needed to do business with certain customers and other partners recently added to the Entity List, and failure to obtain any required license could result in a reduction of anticipated revenues or supply until an alternate source of supply can be obtained. We have assessed the impact of the interim final rule and addition of new entities to the Entity List and the Unverified List, and we believe they do not have a material impact on our business, financial condition and results of operations.
Acquisition of Company Y
On January 17, 2023, the Company completed its acquisition of a business, or Company Y, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement. The initial closing transaction consideration consisted of $9.9 million in cash. In addition, their stockholders may receive up to an additional $2.6 million in potential contingent consideration, subject to the acquired business satisfying certain personnel objectives by June 17, 2023.
Company Y is headquartered in Bangalore, India and operates as a provider of engineering design services.
Critical Accounting Estimates
Management’s discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements which are prepared in accordance with accounting principles that are generally accepted in the United States. The preparation of these consolidated 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 consolidated 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 business combinations, revenue recognition, inventory valuation, production masks, goodwill and other intangible assets valuation, and income taxes. 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 estimates we have identified as critical involve a greater degree of judgment and complexity than our other accounting policies. Accordingly, these are the estimates we believe are the most critical to understanding and evaluating our consolidated financial condition and results of operations. Refer to Note 1 to our consolidated financial statements included elsewhere in this report for a summary of each of the related accounting policies.
Business Combinations
Estimates in our business combination accounting that involve a significant level of estimation uncertainty include the valuation of identifiable intangible and tangible assets such as inventory, property and equipment, and intangible assets including in-process research and development, or IPR&D, and contingent consideration, which involve the use of forecasted financial information available at the acquisition date, including application of revenue growth rates and margin percentages, and use of a discount rate and various other assumptions as described in more detail in notes 1 and 3 to our consolidated financial statements. The reported amounts are sensitive to changes to certain assumptions used in the valuation. For example, if the discount rate used in our valuations increased by 1%, it would result in a decrease to the valuation of intangible assets of $3.8M for our 2020 acquisitions and $0.1M for our 2021 acquisition. The amortization and depreciation of such assets, and change in fair value of contingent consideration, impact our consolidated financial results in periods subsequent to the acquisition, and such amounts are disclosed in our consolidated financial statements. During the year ended December 31, 2022, we recorded impairment of intangible assets of $2.8 million associated with a 2021 acquisition. During the years ended December 31, 2021 and 2020, we did not record any material adjustments to the valuation of such assets, goodwill, or subsequent period adjustments to the consolidated statements of operations associated with our other business combinations.
56


Revenue Recognition
Estimates in our revenue recognition that involve a significant level of estimation uncertainty include the estimates of price adjustments and returns under contractual stock rotation rights based on our analysis of expected value of actual price adjustment claims by distributors and product and historical return rates. Any changes to such estimates, for example differences in actual sell-through activity versus our estimate of sell-through activity in our price adjustments, or actual vs. historical return rates, may impact our consolidated financial results in periods subsequent to recording those estimates, and such amounts are disclosed in our consolidated financial statements. Other than our estimates of sell-through activity and customer return rates, there are no assumptions inherent in our estimates in the valuation of inventory that would result in sensitivity of reported amounts to such assumptions. During the years ended December 31, 2022, 2021 and 2020 we have not recorded any material adjustments to such estimates.
Inventory Valuation
Estimates in the valuation of inventory that involve a significant level of estimation uncertainty include our estimates of excess and obsolete inventory based on forecasts of future demand for our products in inventory. Any changes to such estimates, for example differences in actual sales versus our estimates of demand, or conversely, the ultimate sell-through of fully reserved inventory for which we did not anticipate any future demand, impact our consolidated financial results in periods subsequent to recording those estimates. Other than our forecasts of future demand, there are no assumptions inherent in our estimates in the valuation of inventory that would result in sensitivity of reported amounts to such assumptions. During the years ended December 31, 2022, 2021 and 2020, we have not recorded any material net adjustments for such changes in estimates.
Impairment of Goodwill and Long-Lived Assets
Estimates in our assessment of impairment of goodwill and long-lived assets that involve a significant level of estimation uncertainty and management judgment include the comparison of our market capitalization as of the annual impairment assessment date to the carrying value of goodwill, use of forecasted financial information for our projects remaining in IPR&D, including growth rates and margin percentages, and a discount rate as of the annual IPR&D impairment assessment date, and our quarterly assessment of whether indicators of impairment exist with respect to all of our goodwill and long-lived assets. For example, a decision to abandon a project involving the technology underlying developed technology and IPR&D may result in immediate impairment of such assets in the quarter such decision is made. As of the October 31 assessment date, the valuation of IPR&D was not sensitive to changes in the underlying discount rate used in our impairment analysis; for example, if our discount rate increased by 10%, it would not result in impairment of IPR&D. Impairment of goodwill and long-lived assets impact our consolidated financial results in periods subsequent to their acquisition, and such amounts are disclosed in our consolidated financial statements. During the year ended December 31, 2022, we recorded impairment of intangible assets of $2.8 million associated with a 2021 acquisition. During the years ended December 31, 2021 and 2020, we did not record any material adjustments to the valuation of such assets.
Income Taxes

Estimates in our assessment of realizability of deferred tax assets that involve a significant level of estimation uncertainty and management judgment include projected future taxable income. For example, we continue to have a valuation allowance against state deferred tax assets, certain federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where we have cumulative losses or otherwise are not expected to utilize certain tax attributes. If projected future taxable income in the U.S., for example, were to increase from what we assumed in our estimates, in periods subsequent to recording valuation allowances, it may be more likely than not that a proportional amount of the valuation against deferred tax assets will be released, resulting in an impact to our tax provision (benefit).

57


Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for us beginning with fiscal year 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.
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, 2021 compared to the year ended December 31, 2020 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, 2021, filed with the SEC on February 2, 2022, 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 generated from sales of radio-frequency, analog, digital, and mixed-signal integrated circuits for access and connectivity, wired and wireless infrastructure, and industrial and multi-market applications. A significant portion of our sales are to distributors, who 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 salaries, benefits and stock-based compensation; equipment associated with manufacturing support, logistics and quality assurance; amortization of acquired developed technology and purchased licensed technology intangible assets; inventory fair value adjustments; amortization of certain production mask costs and computer-aided design software license 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 salaries and benefits and 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 intangible assets.
Restructuring Charges. Restructuring charges consist of severance, lease and leasehold impairment charges, and other charges related to restructuring plans.
Loss on Extinguishment of Debt. Loss on extinguishment of debt consists of the charge-off of remaining unamortized debt discount and issuance cost on debt we repaid early with a majority of the proceeds from a new term loan.
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 and amortization of discounts on debt and other liabilities. Other income (expense) generally consists of income (expense) generated from non-operating transactions, including sales of investments, and unrealized holding gains (losses) from certain investments required to be marked to market value.
58


Income tax provision. We make certain estimates and judgments in determining income taxes 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.
The following table sets forth our consolidated statement of income data as a percentage of net revenue for the periods indicated:
Year Ended December 31,
20222021
Net revenue100 %100 %
Cost of net revenue42 44 
Gross profit58 56 
Operating expenses:
Research and development26 31 
Selling, general and administrative15 17 
Impairment losses— — 
Restructuring charges— — 
Total operating expenses42 48 
Income from operations16 
Interest income— — 
Interest expense(1)(1)
Loss on extinguishment of debt— (1)
Other income (expense), net— — 
Total other income (expense), net(1)(2)
Income before income taxes16 
Income tax provision
Net income11 %%
Net Revenue
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Broadband$493,232 $492,482 $750 — %
% of net revenue44 %55 %
Connectivity303,925 149,285 154,640 104 %
% of net revenue27 %17 %
Infrastructure136,274 119,421 16,853 14 %
% of net revenue12 %13 %
Industrial and multi-market186,821 131,210 55,611 42 %
% of net revenue17 %15 %
Total net revenue$1,120,252 $892,398 $227,854 26 %

Net revenue increased $227.9 million to $1.1 billion for the year ended December 31, 2022, as compared to $892.4 million for the year ended December 31, 2021. The increase in broadband net revenue of $0.8 million was primarily from gateway revenues. The increase in connectivity revenue of $154.6 million was primarily driven by higher Wi-Fi and ethernet revenues as our supply improved and an increase in MoCA product shipments. The increase in infrastructure revenues of $16.9 million was primarily driven by an increase in high-performance analog, wireless access and wireless backhaul shipments. The increase in industrial and multi-market revenue of $55.6 million was related to increased shipments of high-performance analog and component products.
59


We currently expect that revenue will fluctuate in the future, from period-to-period. In the first quarter of 2023, certain of our product lines will likely experience a decrease in revenues due to macroeconomic conditions impacting customer demand for such products, which is consistent with the cyclical nature of our industry.
Cost of Net Revenue and Gross Profit
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Cost of net revenue$470,483 $396,566 $73,917 19 %
% of net revenue42 %44 %
Gross profit 649,769 495,832 153,937 31 %
% of net revenue58 %56 %

Cost of net revenue increased $73.9 million to $470.5 million for the year ended December 31, 2022, as compared to $396.6 million for the year ended December 31, 2021. The increase was primarily driven by higher sales and incremental expense. Gross profit percentage improved for the year ended December 31, 2022, as compared to the year ended December 31, 2021, due primarily to revenue mix and improved absorption of amortization of intangible assets.

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,
20222021$ Change% Change
(dollars in thousands)
Research and development$296,442 $278,440 $18,002 %
% of net revenue26 %31 %

Research and development expense increased $18.0 million to $296.4 million for the year ended December 31, 2022 from $278.4 million in the year ended December 31, 2021. The increase was primarily driven by increased headcount to support increased R&D projects this year.

We expect our research and development expenses to increase next quarter due to increased personnel costs, and increase in future years as we continue to expand our product portfolio and enhance existing products.
Selling, General and Administrative
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Selling, general and administrative$168,008 $149,943 $18,065 12 %
% of net revenue15 %17 %

Selling, general and administrative expense increased $18.1 million to $168.0 million for the year ended December 31, 2022, as compared to $149.9 million for the year ended December 31, 2021. The increase was primarily due to increased headcount as well as increased acquisition and integration costs of $6.8 million.

We expect selling, general and administrative expenses to increase next quarter due to increased personnel costs and increase in future years as we grow our sales and marketing organization to expand into existing and new markets.
60


Impairment Losses
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Impairment losses$2,811 $— $2,811n/a
% of net revenue— %— %
Impairment losses in the year ended December 31, 2022 related to abandonment of certain acquired licensing agreements.
Restructuring Charges
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Restructuring charges$2,265 $2,204 $613%
% of net revenue— %— %
Restructuring charges increased $0.1 million to $2.3 million for the year ended December 31, 2022, compared to $2.2 million for the year ended December 31, 2021. Restructuring charges for the year ended December 31, 2022 primarily consisted of $1.8 million in employee severance-related charges and $0.5 million of lease-related charges, which is comprised of impairment of leased right-of-use assets from partial abandonment of a facility. Restructuring charges in the year ended December 31, 2021 primarily consisted of $1.3 million in employee severance-related charges and $0.6 million of lease-related charges, which primarily consisted of impairment of leased right-of-use assets and leasehold improvements.
Loss on Extinguishment of Debt
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Loss on extinguishment of debt$— $(5,221)$5,221(100)%
% of net revenue— %(1)%
Loss on extinguishment of debt in the year ended December 31, 2021 consisted of the charge-off of remaining unamortized debt discount and issuance costs on debt under our prior term loan which we repaid early with proceeds from a new term loan in June 2021.
Interest and Other Income (Expense)
Year Ended December 31,
20222021$ Change% Change
(dollars in thousands)
Interest and other income (expense), net$(6,045)$(12,154)$6,109 (50)%
% of net revenue(1)%(1)%
Interest and other income (expense), net decreased by $6.1 million to a net expense of $6.0 million in the year ended December 31, 2022 from a net expense of $12.2 million for the year ended December 31, 2021. The change in interest and other income (expense), net was primarily due to the positive impact of a non-recurring gain on sale of privately held investments of $3.4 million and decreased interest expense of $3.2 million associated with a lower outstanding principal balance of debt, partially offset by unrealized losses on investments and impacts from foreign currency exchange rate fluctuations.
61


Income Tax Provision
 Year Ended December 31,
 20222021$ Change% Change
(dollars in thousands)
Income tax provision$49,158 $5,901 $43,257 733 %
% of pre-tax income (loss)28 %12 %
The income tax provision for the year ended December 31, 2022 was $49.2 million compared to an income tax provision of $5.9 million for the year ended December 31, 2021.
The difference between our effective tax rate and the 21.0% U.S. federal statutory rate for the year ended December 31, 2022 primarily related to the mix of pre-tax income among jurisdictions, permanent tax items including a tax on global intangible low-taxed income, stock based compensation, excess tax benefits related to stock-based compensation, release of uncertain tax positions under ASC 740-10, and release of the valuation allowance on certain federal research and development credits. The permanent tax item related to global intangible low-taxed income, or GILTI, also reflects recent legislative changes requiring the capitalization of research and experimentation costs, as well as limitations on the creditability of certain foreign income taxes.
The difference between our effective tax rate and the 21.0% U.S. federal statutory rate for the year ended December 31, 2021 resulted primarily from a tax on GILTI, and non-deductible foreign stock-based compensation, offset by a benefit related to research and development tax credits, foreign earnings taxed at rates other than the federal statutory rate and the effect of a release of valuation allowance against certain Singapore deferred tax assets pertaining to usage of net operating losses.
We continue to maintain a valuation allowance to offset state and certain federal and foreign deferred tax assets, as realization of such assets does not meet the more-likely-than-not threshold required under accounting guidelines. 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. Based upon our review of all positive and negative evidence, we continue to have a valuation allowance on state deferred tax assets, certain federal deferred tax assets, and certain foreign deferred tax assets in jurisdictions where we have cumulative losses or otherwise are not expected to utilize certain tax attributes. We do not incur income tax expense or benefit in certain tax-free jurisdictions in which we operate.
Our subsidiary in Singapore operates under certain tax incentives in Singapore, which are effective through March 2027. Under these incentives, qualifying income derived from certain sales of our integrated circuits is taxed at a concessionary rate over the incentive period. We also receive a reduced withholding tax rate on certain intercompany royalty payments made by our Singapore subsidiary during the incentive period. We recorded a tax provision in the year ended December 31, 2022 at the incentive rate. In the year ended December 31, 2021, due to our Singapore net operating losses and a full valuation allowance in Singapore, the incentives did not have a material impact on our income tax provision. The incentives are conditional upon our meeting certain minimum employment and investment thresholds within Singapore over time, and we may be required to return certain tax benefits in the event we do not achieve compliance related to that incentive period. We currently believe that we will be able to satisfy these conditions without material risk.
On August 9, 2022, the CHIPS and Science Act of 2022, or the CHIPS Act, was enacted in the United States. The CHIPS Act will provide financial incentives to the semiconductor industry which are primarily directed at manufacturing activities within the United States for qualifying property placed in service after December 31, 2022. As we currently outsource our manufacturing, the CHIPS Act is not expected to have a material impact to our consolidated tax provision for the year ending December 31, 2023.
The Inflation Reduction Act of 2022, or IRA, was signed into law on August 16, 2022. The bill was meant to address the high inflation rate in the United States through various climate, energy, healthcare, and other incentives. These incentives are meant to be paid for by the tax provisions included in the IRA, such as a new 15 percent corporate minimum tax, a 1 percent new excise tax on stock buybacks, additional IRS funding to improve taxpayer compliance, and others. The IRA provisions are effective for tax years beginning after December 31, 2022. At this time, none of the IRA tax provisions are expected to have a material impact to our consolidated tax provision for the year ending December 31, 2023.
We will continue to monitor updates to our business along with guidance issued with respect to both Acts to determine whether any adjustments are needed to our consolidated tax provision in future periods.
62


Liquidity and Capital Resources
As of December 31, 2022, we had cash and cash equivalents of $187.4 million, restricted cash of $1.0 million and net accounts receivable of $171.0 million. Additionally, as of December 31, 2022, our working capital, which we define as current assets less current liabilities, was $222.0 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. In May 2022, we entered into the Merger Agreement to acquire Silicon Motion. As described in Note 3 to our consolidated financial statements, the implied value of the total transaction consideration for Silicon Motion is approximately $4.3 billion. MaxLinear may fund up to $3.5 billion of cash consideration with cash on hand and fully committed debt financing from Wells Fargo Bank and other lenders. In June 2022 and October 2022, we amended and restated the commitment letter with Wells Fargo Bank and other lenders pursuant to which, subject to the terms and conditions set forth therein, the lenders have committed to provide (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million. Funding of the Senior Secured Credit Facilities is contingent on customary conditions, including, but not limited to the consummation of the merger and execution of definitive loan agreements. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay our existing debt in full.
We also use cash to pay down outstanding debt, repurchase our common stock under our stock repurchase plan, and from time to time, make investments. As of December 31, 2022, $125.0 million of principal was outstanding under a senior secured term B loan facility, or the Initial Term Loan under the June 23, 2021 Credit Agreement. The Company also has available a senior secured revolving credit facility, or the Revolving Facility, in an aggregate principal amount of up to $100.0 million which remained undrawn as of December 31, 2022. The proceeds of the Revolving Facility may be used to finance the working capital needs and other general corporate purposes of the Company and its subsidiaries.
Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement has amortized in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan under the June 23, 2021 Credit Agreement, with the balance payable on June 23, 2028. We could be subject to substantial variable interest rate risk because our interest rate under term loans typically vary based on a fixed margin over an indexed rate or an adjusted base rate. While we are mitigating the impact of rising interest rates with large amounts of prepayments on our outstanding debt, if interest rates were to further increase substantially, particularly with respect to our anticipated debt associated with the Silicon Motion merger, it would have a material adverse effect our operating results and could affect our ability to service the indebtedness. Please refer to the Risk Factor entitled “In order to consummate the merger and distribute the cash consideration payable to Silicon Motion securityholders, we will incur material indebtedness of up to $3.5 billion and we may also use a portion of Silicon Motion’s and our cash resources. This material increase in our indebtedness will adversely affect our operating results and cash-flows as we satisfy our underlying interest and principal payment obligations. The loan agreement is also expected to contain financial and operational covenants that would 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” for a discussion for a discussion of how our indebtedness could have a material adverse effect on our liquidity and capital resources.
Our future capital requirements will depend on many factors, including 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, our pending merger with Silicon Motion, and any other 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 and leased right-of-use assets and property and equipment, stock-based compensation, impairment of intangible assets, impairment of leased right-of-use assets and related leasehold improvements and unrealized holding or realized gains or losses on marketable equity securities. Cash used to fund capital purchases and acquisitions of businesses and investments are included in investing activities in our consolidated statements of cash flows. Cash proceeds from issuance of common stock and debt and cash used to pay down outstanding debt or repurchase common stock are included in financing activities in our consolidated statements of cash flows.
63


As of December 31, 2022, our material cash requirements include long-term debt, non-cancelable operating leases, inventory purchase obligations and other obligations, which primarily consist of contractual payments due for computer-aided design software, as follows:
Payments due
TotalLess than 1 year1-3 years3-5 yearsMore than 5 years
(in thousands)
Long term debt obligations$125,000 $— $— $— $125,000 
Operating lease obligations36,178 11,445 15,461 8,695 577 
Purchase obligations132,772 132,635 137 — — 
Other obligations29,920 20,820 9,100 — — 
Total$323,870 $164,900 $24,698 $8,695 $125,577 
Our planned capital expenditures as of December 31, 2022 were not material. Our consolidated balance sheet at December 31, 2022 included $6.0 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 primary sources of cash are cash receipts on accounts receivable from our shipment of products to distributors and direct customers. 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. The June 23, 2021 Credit Agreement, under which we entered into a senior secured term B loan facility and a revolving credit facility, permits us to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of “Consolidated EBITDA” (as defined in such agreement), plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests.
The following is a summary of our working capital, cash and cash equivalents, and restricted cash for the periods indicated:
December 31,December 31,
20222021
(in thousands)
Working capital$222,038 $196,709 
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Long-term restricted cash22 1,061 
Total cash, cash equivalents, and restricted cash$188,357 $131,738 

64


The following is a summary of our cash flows provided by (used in) operating activities, investing activities and financing activities for the periods indicated:
Year Ended December 31,
20222021
(in thousands)
Net cash provided by operating activities$388,726 $168,233 
Net cash used in investing activities(91,762)(91,757)
Net cash used in financing activities(240,401)(91,903)
Effect of exchange rate changes on cash, cash equivalents and restricted cash56 (2,869)
Increase (decrease) in cash, cash equivalents and restricted cash$56,619 $(18,296)
Cash Flows from Operating Activities
Net cash provided by operating activities was $388.7 million for the year ended December 31, 2022 and consisted of positive impact of net income of $125.0 million and non-cash items of $164.1 million, changes in operating assets and liabilities of $86.0 million, and excess tax benefits and deferred income taxes totaling $13.5 million. Non-cash items included in net income for the year ended December 31, 2022 primarily consisted of stock-based compensation of $81.7 million, depreciation and amortization of property, equipment, acquired intangible assets and leased right-of-use assets of $80.7 million, and intangible impairment loss of $2.8 million.
Net cash provided by operating activities was $168.2 million for the year ended December 31, 2021 and primarily consisted of the positive impact from net income of $42.0 million and non-cash items of $161.2 million, partially offset by changes in operating assets and liabilities of $24.3 million and deferred income taxes and excess tax benefits totaling $10.7 million. Non-cash items included in net income for the year ended December 31, 2021 primarily consisted of depreciation and amortization of property, equipment, acquired intangible assets and leased right-of-use assets of $91.8 million, stock-based compensation of $59.4 million, loss on extinguishment of debt of $5.2 million, and amortization of debt issuance costs and discounts of $3.0 million.
Cash Flows from Investing Activities
Net cash used in investing activities was $91.8 million for the year ended December 31, 2022 and consisted of purchases of property and equipment of $41.3 million, purchases of investments of $29.3 million, purchases of intangible assets of $11.2 million and proceeds loaned under notes receivable of $10.0 million.
Net cash used in investing activities was $91.8 million for the year ended December 31, 2021 and consisted of cash used in the acquisitions of $40.0 million comprising $35.0 million in payments of purchase price from our 2020 acquisition of NanoSemi that were previously deferred under the terms of the merger agreement and $5.0 million to purchase a business, purchases of property and equipment of $39.2 million, purchases of intangible assets of $7.6 million, and purchases of investments in a private entity of $5.0 million.
Cash Flows from Financing Activities
Net cash used in financing activities was $240.4 million for the year ended December 31, 2022. Net cash used in financing activities consisted of repayments of debt of $185.0 million, common stock repurchases of $31.5 million, minimum tax withholding paid on behalf of employees for restricted stock units of $28.9 million, partially offset by cash inflows from net proceeds from the issuance of common stock upon exercise of stock options of $5.0 million.
Net cash used in financing activities was $91.9 million for the year ended December 31, 2021. Net cash used in financing activities consisted primarily of repayments of principal on outstanding debt of $409.8 million, common stock repurchases of $23.5 million, minimum tax withholding paid on behalf of employees for restricted stock units of $13.1 million, and payments of debt issuance costs of $4.2 million, partially offset by cash inflows from net proceeds from the issuance of debt of $350.0 million and from issuance of common stock upon exercise of stock options of $8.8 million.
65


We believe that our $187.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund our projected operating requirements for at least the next twelve months, excluding anticipated cash expenditures for the pending merger and related integration costs which will be financed primarily through additional debt under the Senior Secured Credit Facilities. As of December 31, 2022, our indebtedness totaled $125.0 million, which consists of outstanding principal under the Initial Term Loan under the June 23, 2021 Credit Agreement. Upon consummation of our merger with Silicon Motion and execution of related merger financing agreements, we expect that a portion of the proceeds from the Senior Secured Credit Facilities associated with the merger, described in more detail above, will be used to repay our existing indebtedness in full, and our indebtedness may increase up to $3.5 billion under the Senior Secured Credit Facilities. The Revolving Facility in an aggregate principal amount of up to $100.0 million remained undrawn as of December 31, 2022. The Initial Term Loan under the June 23, 2021 Credit Agreement has a seven-year term expiring in June 2028 and bears interest, at the Company’s option, at a per annum 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-month interest period plus 1.00%, in each case, plus an applicable margin of 1.25% or (ii) an adjusted LIBOR rate, subject to a floor of 0.50%, plus an applicable margin of 2.25%. Loans under the Revolving Facility initially bear interest, at a per annum rate equal to either (i) a base rate (as calculated above) plus an applicable margin of 0.00%, or (ii) an adjusted LIBOR rate (as calculated above) plus an applicable margin of 1.00%. Following delivery of financial statements for the Company’s fiscal quarter ending June 30, 2021, the applicable margin for loans under the Revolving Facility will range from 0.00% to 0.75% in the case of base rate loans and 1.00% to 1.75% in the case of LIBOR rate loans, in each case, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. The Company is required to pay commitment fees ranging from 0.175% to 0.25% per annum on the daily undrawn commitments under the Revolving Facility, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement amortizes in equal quarterly installments equal to 0.25% of the original principal amount, with the balance payable at maturity on June 23, 2028. The June 23, 2021 Credit Agreement contains customary provisions specifying alternative interest rate calculations to be employed at such time as LIBOR ceases to be available as a benchmark for establishing the interest rate on floating interest rate borrowings.
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 February 2022, we issued 0.5 million freely-tradable shares of our common stock in settlement of bonus awards for the 2021 performance period. We expect to implement a similar equity-based plan for fiscal 2022, but our compensation committee retains discretion to effect payment in cash, stock, or a combination of cash and stock.
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.
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.
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 within stockholders’ equity. A hypothetical change of 100 basis points in such foreign currency exchange rates during the year ended December 31, 2022 would result in a change to translation gain in accumulated other comprehensive income of approximately $0.9 million.
66


Interest Rate Risk

We are subject to a variable amount of interest on the principal balance of our credit agreements described above and could be adversely impacted by rising interest rates in the future. If LIBOR interest rates had increased by 10% during the periods presented, the rate increase would have resulted in an immaterial increase to interest expense. We are currently mitigating the impact of rising interest rates with prepayments of principal on our indebtedness and we believe our operating cash held primarily for working capital purpose is sufficient to cover our interest obligations.
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 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, 2022. The effectiveness of our internal control over financial reporting as of December 31, 2022 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.
67


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, 2022 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. 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 Exchange Act, as amended, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.



68


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, 2022, 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, 2022, 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, 2022, and our report dated February 1, 2023 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.

Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Grant Thornton LLP
Newport Beach, California
February 1, 2023


69


ITEM 9B.    OTHER INFORMATION
    None.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTION

Not applicable.
70


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 2023 Annual Meeting of Stockholders, or the 2023 Proxy Statement. Such amendment in the 2023 Proxy Statement will be filed with the SEC no later than 120 days after December 31, 2022.
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 2023 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 Nasdaq Stock Market LLC, or Nasdaq, or the 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 2023 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 2023 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 2023 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 2023 Proxy Statement.
ITEM 14.    PRINCIPAL ACCOUNTANT 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 2023 Proxy Statement.

71


PART IV — FINANCIAL INFORMATION
ITEM 15.    EXHIBITS AND 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, 2022, 2021 and 2020
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)
2022$— $— $— $— $— 
2021— — — — — 
2020— — — — — 
Warranty reserves
2022$774 $358 $— $(659)$473 
2021700 514 — (440)774 
2020553 300 — (153)700 
Valuation allowance for deferred tax assets
2022$68,151 $4,169 $— $(6,047)$66,273 
202171,811 (3,660)— — 68,151 
202077,957 (7,385)1,239 — 71,811 

72


3. Exhibits
Exhibit NumberExhibit Title
2.1
3.1
3.2
3.3
4.1
*4.2
+10.1
+10.2
+10.3
+10.4
+10.5
+10.6
†10.7
+†10.8
10.9
10.10
10.11
+10.12
10.13
73


Exhibit NumberExhibit Title
10.14
10.15
+10.16
+10.17
+10.18
+10.19
+10.20
+10.21
 +†10.22
10.23
10.24
10.25
10.26
10.27
10.28+
10.29
10.30
10.31
74


Exhibit NumberExhibit Title
10.32
*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
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*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.
75


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 1, 2023(Principal Executive Officer)
76


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:
SignatureTitleDate
/s/ KISHORE SEENDRIPU, Ph.D.President, Chief Executive Officer, and DirectorFebruary 1, 2023
Kishore Seendripu, Ph.D.(Principal Executive Officer)
/s/ STEVEN G. LITCHFIELDChief Financial Officer and Chief Corporate Strategy OfficerFebruary 1, 2023
Steven G. Litchfield(Principal Financial Officer)
/s/ CONNIE KWONGCorporate ControllerFebruary 1, 2023
Connie Kwong(Principal Accounting Officer)
/s/ THOMAS E. PARDUNLead DirectorFebruary 1, 2023
Thomas E. Pardun
/s/ DANIEL A. ARTUSIDirectorFebruary 1, 2023
Daniel A. Artusi
/s/ CAROLYN D. BEAVERDirectorFebruary 1, 2023
Carolyn D. Beaver
/s/ GREGORY P. DOUGHERTYDirectorFebruary 1, 2023
Gregory P. Dougherty
/s/ TSU-JAE KING LIU, Ph.D.DirectorFebruary 1, 2023
Tsu-Jae King Liu, Ph.D.
/s/ ALBERT J. MOYERDirectorFebruary 1, 2023
Albert J. Moyer
/s/ THEODORE TEWKSBURY, Ph.D.DirectorFebruary 1, 2023
Theodore Tewksbury, Ph.D.

77


MaxLinear, Inc.












































78


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, 2022 and 2021, 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, 2022, 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, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, 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, 2022, 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 1, 2023 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 regarding 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 matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates 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 matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
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 as a critical audit matter is that the forecast of future taxable income is an accounting 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.
79


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 Section 174, Global Intangible Low-Taxed Income 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, 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 1, 2023
80


MAXLINEAR, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value amounts)
December 31,
2022
December 31,
2021
Assets
Current assets:
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Short-term investments18,529  
Accounts receivable, net170,971 119,724 
Inventory160,544 131,703 
Prepaid expenses and other current assets24,745 22,000 
Total current assets563,124 404,104 
Long-term restricted cash22 1,061 
Property and equipment, net79,018 60,924 
Leased right-of-use assets28,515 27,269 
Intangible assets, net109,316 152,540 
Goodwill306,739 306,668 
Deferred tax assets66,491 89,168 
Other long-term assets26,800 8,650 
Total assets$1,180,025 $1,050,384 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$68,576 $52,976 
Accrued price protection liability113,274 40,509 
Accrued expenses and other current liabilities100,155 57,268 
Accrued compensation59,081 56,642 
Total current liabilities341,086 207,395 
Long-term lease liabilities23,353 24,640 
Long-term debt121,757 306,153 
Other long-term liabilities17,444 22,998 
Total liabilities503,640 561,186 
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; 78,745 shares issued and outstanding at December 31, 2022 and 76,778 shares issued and outstanding December 31, 2021
8 8 
Additional paid-in capital722,778 657,485 
Accumulated other comprehensive income (loss)(1,021)2,125 
Accumulated deficit(45,380)(170,420)
Total stockholders’ equity676,385 489,198 
Total liabilities and stockholders’ equity$1,180,025 $1,050,384 

See accompanying notes.
81


MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
Year Ended December 31,
202220212020
Net revenue$1,120,252 $892,398 $478,596 
Cost of net revenue470,483 396,566 265,798 
Gross profit649,769 495,832 212,798 
Operating expenses:
Research and development296,442 278,440 179,993 
Selling, general and administrative168,008 149,943 130,025 
Impairment losses2,811  86 
Restructuring charges2,265 2,204 3,833 
Total operating expenses469,526 430,587 313,937 
Income (loss) from operations180,243 65,245 (101,139)
Interest income245 78 409 
Interest expense(9,768)(12,996)(12,952)
Loss on extinguishment of debt (5,221) 
Other income (expense), net3,478 764 (1,170)
Total other income (expense), net(6,045)(17,375)(13,713)
Income (loss) before income taxes174,198 47,870 (114,852)
Income tax provision (benefit)49,158 5,901 (16,259)
Net income (loss)$125,040 $41,969 $(98,593)
Net income (loss) per share:
Basic$1.60 $0.55 $(1.35)
Diluted$1.55 $0.53 $(1.35)
Shares used to compute net income (loss) per share:
Basic78,039 76,037 73,133 
Diluted80,852 79,679 73,133 

See accompanying notes.
82


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

Year Ended December 31,
202220212020
Net income (loss)$125,040 $41,969 $(98,593)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments, net of tax benefit of $455 in 2022, expense of $93 in 2021 and expense of $216 in 2020
(5,201)(242)1,010 
Net actuarial gain on pension and other defined benefit plans, net of tax expense of $782 in 2022, $792 in 2021 and $0 in 2020
2,055 932 1,172 
Unrealized gain on interest rate swap, net of tax expense of $8 in 2020
  225 
Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020
  (85)
Unrealized gain on interest rate swap, net of tax  140 
Other comprehensive income (loss)(3,146)690 2,322 
Total comprehensive income (loss)$121,894 $42,659 $(96,271)
See accompanying notes.
83


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, 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 
Common stock issued pursuant to equity awards, net2,501 1 14,613 — — 14,614 
Repurchase of common stock(455)— (23,548)— — (23,548)
Employee stock purchase plan196 — 4,998 — — 4,998 
Stock-based compensation— — 59,358 — — 59,358 
Other comprehensive income— — — 690 — 690 
Net income— — — — 41,969 41,969 
Balance at December 31, 202176,778 8 657,485 2,125 (170,420)489,198 
Common stock issued pursuant to equity awards, net2,391 — 10,252 — — 10,252 
Repurchase of common stock(564)— (31,511)— — (31,511)
Employee stock purchase plan140 — 4,684 — — 4,684 
Stock-based compensation— — 81,868 — — 81,868 
Other comprehensive loss— — — (3,146)— (3,146)
Net income— — — — 125,040 125,040 
Balance at December 31, 202278,745 $8 $722,778 $(1,021)$(45,380)$676,385 
See accompanying notes.


84


MAXLINEAR, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202220212020
Operating Activities
Net income (loss)$125,040 $41,969 $(98,593)
Adjustments to reconcile net income (loss) to cash provided by operating activities:
Amortization and depreciation80,731 91,792 76,513 
Impairment losses2,811  86 
Inventory fair value adjustments  32,945 
Amortization of debt issuance costs and accretion of discounts1,975 3,000 2,201 
Stock-based compensation81,704 59,358 47,597 
Deferred income taxes23,454 (3,235)(18,488)
Loss on disposal of property and equipment170 533  
Gain on sale of investments(3,375)  
Unrealized holding loss on investments1,476   
Impairment of leasehold improvements 226 319 
Impairment of leased right-of-use assets462 429 1,508 
Loss on extinguishment of debt 5,221  
(Gain) loss on foreign currency(1,829)634 1,289 
Excess tax benefits on stock-based awards(9,921)(7,415)(677)
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable(50,875)(51,690)(16,856)
Inventory(28,841)(33,689)(31,837)
Prepaid expenses and other assets1,789 24,186 (38,954)
Leased right-of-use assets 72 441 
Accounts payable, accrued expenses and other current liabilities65,815 12,771 57,094 
Accrued compensation42,003 33,595 32,606 
Accrued price protection liability73,574 (7,320)34,719 
Lease liabilities(11,440)(9,905)(6,386)
Other long-term liabilities(5,997)7,701 (1,934)
Net cash provided by operating activities388,726 168,233 73,593 
Investing Activities
Purchases of property and equipment(41,253)(39,176)(12,487)
Purchases of intangible assets(11,184)(7,581)(2,799)
Cash used in acquisitions, net of cash acquired (40,000)(160,000)
Proceeds loaned under notes receivable(10,000)  
Purchases of long-term investments(29,325)(5,000) 
Net cash used in investing activities(91,762)(91,757)(175,286)
Financing Activities
Proceeds from the issuance of debt 350,000 175,000 
Payment of debt issuance cost (4,173)(2,696)
Repayment of debt(185,000)(409,813)(17,188)
Net proceeds from issuance of common stock5,006 8,780 8,068 
Minimum tax withholding paid on behalf of employees for restricted stock units(28,896)(13,149)(3,535)
Repurchase of common stock(31,511)(23,548) 
Net cash provided by (used in) financing activities(240,401)(91,903)159,649 
Effect of exchange rate changes on cash and cash equivalents 56 (2,869)(1,039)
Increase (decrease) in cash, cash equivalents and restricted cash56,619 (18,296)56,917 
Cash, cash equivalents and restricted cash at beginning of period131,738 150,034 93,117 
Cash, cash equivalents and restricted cash at end of period$188,357 $131,738 $150,034 
Supplemental disclosures of cash flow information:
Cash paid for interest$9,078 $11,034 $11,082 
Cash paid for income taxes$23,829 $3,839 $2,822 
Supplemental disclosures of non-cash 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$38,826 $23,981 $3,258 
See accompanying notes.
85


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

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 directly and indirectly wholly-owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip, or 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, or 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, or 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 directly and indirectly 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.
Inflation, and uncertainty in customer demand and the worldwide economy has continued, and the Company may experience continued volatility in its sales and revenues in the near future. The Company’s management believes an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. 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 $188.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund its projected operating requirements for at least the next twelve months, excluding its pending acquisition of Silicon Motion which it intends to fund with proceeds from additional debt (Note 3). The Company’s future capital requirements will depend on many factors, including the timing of the closing of the pending transaction to acquire Silicon Motion, 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 1, 2023, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates.
86


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 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, 2022 and 2021 and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2022, 2021, and 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 the lower of its cost or net realizable value on a part-by-part basis to account for obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of
87


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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.
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 lives of two to five years. To determine if a 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 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.

88


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
During the years 2022, 2021, and 2020, the Company recorded impairment of intangible assets of $2.8 million, $0 and $0.1 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. The Company 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: (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. 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.
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. The Company has also elected to record sales commissions when incurred, 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
89


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 12.
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 warranty expenses in cost of net revenue may be required in future periods. As of December 31, 2022 and 2021, the Company has warranty reserves of $0.5 million and $0.8 million, respectively, based on the Company’s estimates.
Segment Information
The Company operates under 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 under 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, 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. 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 when the implicit rate is unknown. Options to extend or terminate
90


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 a 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.
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 consolidated statement of operations 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.
91


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 changes in fair value of projected benefit obligations for defined benefit plans.
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 Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for the Company in 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.
2. Net Income (Loss) Per Share
Basic earnings per share, or EPS, is calculated by dividing net income (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 (loss) 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 and restricted stock units 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 EPS:
Year Ended December 31,
202220212020
(in thousands, except per share amounts)
Numerator:
Net income (loss)$125,040 $41,969 $(98,593)
Denominator:
Weighted average common shares outstanding—basic78,039 76,037 73,133 
Dilutive common stock equivalents2,813 3,642  
Weighted average common shares outstanding—diluted80,852 79,679 73,133 
Net income (loss) per share:
Basic$1.60 $0.55 $(1.35)
Diluted$1.55 $0.53 $(1.35)
For each of the years ended December 31, 2022, 2021, and 2020, the Company excluded common stock equivalents for outstanding stock-based awards, which represented potentially dilutive securities of 1.8 million for 2022, 0.07 million for 2021, and 3.2 million for 2020 from the calculation of diluted net income (loss) per share due to their anti-dilutive nature.
92


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
3. Business Combinations
Silicon Motion Merger
On May 5, 2022, MaxLinear entered into an agreement and plan of merger, or the Merger Agreement, with Silicon Motion Technology Corporation, or Silicon Motion, an exempted company with limited liability incorporated under the Law of the Cayman Islands, pursuant to which, subject to the terms and conditions thereof, MaxLinear agreed to acquire Silicon Motion pursuant to a statutory merger of Shark Merger Sub, a wholly-owned subsidiary of MaxLinear, with and into Silicon Motion, with Silicon Motion surviving the merger as a wholly-owned subsidiary of MaxLinear. Silicon Motion is a provider of NAND flash controllers for solid state drives, or SSDs, and other solid state storage devices.
Under the terms of the Merger Agreement, the transaction consideration will consist of $93.54 in cash and 0.388 shares of MaxLinear stock for each Silicon Motion American Depositary Share, or ADS, and $23.385 in cash and 0.097 shares of MaxLinear common stock for each Silicon Motion ordinary share not represented by an ADS. Upon closing of the transaction, the current MaxLinear stockholders will own approximately 86% of the combined company and former Silicon Motion securityholders will own approximately 14% of the combined company. Based on the closing price of MaxLinear shares on May 4, 2022, the implied value of the total transaction consideration for Silicon Motion is approximately $4.3 billion. MaxLinear may fund up to $3.5 billion of cash consideration with cash on hand and fully committed debt financing from Wells Fargo Bank, N.A., or Wells Fargo Bank, and other lenders as described below. MaxLinear will also assume Silicon Motion’s vested and unvested employee stock-based compensation awards.
The merger is not subject to any financing conditions but is pending satisfaction of customary closing conditions, including regulatory approval in the People’s Republic of China, or China. On June 27, 2022, the Hart-Scott-Rodino Antitrust Improvements Act of 1976, or HSR, waiting period expired with respect to the pending merger. On July 13, 2022, the registration statement on Form S-4 was declared effective by the SEC. On August 31, 2022, the Silicon Motion securityholders approved the merger at the extraordinary general meeting.
On June 17, 2022, MaxLinear entered into an amended and restated commitment letter with Wells Fargo Bank and other lenders pursuant to which, subject to the terms and conditions set forth therein, the lenders have committed to provide (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion, or the Term B Loan Facility, (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million, or the Term A Loan Facility, and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million, which we collectively refer to as the Senior Secured Credit Facilities. The funding of the Senior Secured Credit Facilities is contingent on the satisfaction of customary conditions, including (i) the execution and delivery of definitive documentation with respect to credit facilities in accordance with the terms in the amended and restated commitment letter, and (ii) the consummation of the acquisition by MaxLinear of Silicon Motion in accordance with the Merger Agreement. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay existing debt (Note 8) in full.
On October 24, 2022, MaxLinear entered into a second amended and restated commitment letter with Wells Fargo Bank and other lenders, which allows for additional commitments in respect of the Term A Loan Facility to be effected by way of the joinder of additional commitment parties to the second amended and restated commitment letter, and allows for an increase in the Term Loan A Loan Facility on a dollar-for-dollar basis by a corresponding decrease in the amount of the Term Loan B facility.
Acquisition of Company X
On December 8, 2021, the Company completed its acquisition of a business, or Company X, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement to acquire Company X. The initial closing transaction consideration consisted of $5.0 million in cash. In addition, their stockholders may receive up to an additional $3.0 million in potential contingent consideration, subject to the acquired business satisfying certain financial and personnel objectives by March 31, 2023. The Company has integrated Company X into the Company’s existing business and has completed its purchase price allocation accounting associated with this acquisition, with an immaterial decrease to net operating assets and a corresponding increase in goodwill recorded in 2022 (Note 5).
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.
93


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

The following table presents the activity related to the restructuring plans, which is included in restructuring charges in the consolidated statements of operations:
Year Ended December 31,
202220212020
(in thousands)
Employee separation expenses$1,795 $1,273 $1,620 
Lease related charges462 608 1,998 
Other8 323 215 
$2,265 $2,204 $3,833 
Lease related charges for the year ended December 31, 2022 included the impairment of leased right-of-use assets of $0.5 million related to exiting a redundant facility.
Lease related charges for the year ended December 31, 2021 included the impairment of leased right-of-use assets and leasehold improvements of $0.4 million and $0.2 million, respectively.
Lease related and other 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.
The following table presents a roll-forward of the Company’s restructuring liability for the years ended December 31, 2022 and 2021. 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 ChargesOtherTotal
(in thousands)
Liability as of December 31, 2020$3,274 $720 $3 $3,997 
Restructuring charges1,273 608 323 2,204 
Cash payments(1,833)(329)(25)(2,187)
Reimbursement from Intel(2,711)  (2,711)
Non-cash charges and adjustments(3)(555)(301)(859)
Liability as of December 31, 2021 444  444 
Restructuring charges1,795 462 8 2,265 
Cash payments(824)(273) (1,097)
Non-cash charges and adjustments (530) (530)
Liability as of December 31, 2022971 103 8 1,082 
Less: current portion as of December 31, 2022(971)(103)(8)(1,082)
Long-term portion as of December 31, 2022$ $ $ $ 

As of December 31, 2022, the 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).

94


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents the changes in the carrying amount of goodwill for the periods indicated:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$306,668 $302,828 
Acquisitions (Note 3)
71 3,840 
Ending balance$306,739 $306,668 

During the year ended December 31, 2022, the increase in the carrying value of goodwill related to minor adjustments to the assets and liabilities in the purchase price allocation for Company X (Note 3).

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, 2022.

In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 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 are amortized over their estimated useful lives:
December 31, 2022December 31, 2021
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology6.9$21,764 $(580)$21,184 $16,850 $(2,218)$14,632 
Developed technology6.9311,261 (228,532)82,729 308,661 (189,244)119,417 
Trademarks and trade names6.214,800 (13,461)1,339 14,800 (11,221)3,579 
Customer relationships5.0128,800 (124,807)3,993 128,800 (116,847)11,953 
Backlog5.3500 (429)71 1,300 (941)359 
6.1$477,125 $(367,809)$109,316 $470,411 $(320,471)$149,940 

The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$39,638 $43,078 $37,784 
Research and development4 4 5 
Selling, general and administrative11,955 23,625 23,529 
$51,597 $66,707 $61,318 
Amortization of finite-lived intangible assets in cost of net revenue in the consolidated statements of operations results primarily from acquired developed technology.

95


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table sets forth the activity related to finite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$149,940 $200,066 
Acquisitions (Note 3)
 4,400 
Additions11,184 7,581 
Transfers to developed technology from IPR&D2,600 4,600 
Amortization(51,597)(66,707)
Impairment losses(2,811) 
Ending balance$109,316 $149,940 
The Company regularly reviews the carrying amount 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 that 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, 2022, the Company recognized impairment losses related to finite-lived intangible assets of $2.8 million, which was attributable to certain acquired licensed technology. During the year ended December 31, 2021, no impairment losses related to finite-lived intangible assets were recognized. During the year ended December 31, 2020, the Company recognized impairment losses related to finite-lived intangible assets of $0.1 million, which was attributable to certain purchased licensed technology.
The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2022:
Amount
(in thousands)
2023$38,941 
202424,343 
202514,427 
202613,318 
20279,725 
Thereafter8,562 
Total$109,316 
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 indefinite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$2,600 $7,200 
Transfers to developed technology from IPR&D(2,600)(4,600)
Ending balance$ $2,600 
The Company performs its annual assessment of indefinite-lived intangible assets on October 31st 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, 2022, no indicators of impairment were identified.
96


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 2020, no indicators of impairment were identified and, as a result, no IPR&D impairment losses were recorded.
6. Financial Instruments
The composition of financial instruments is as follows:
December 31, 2022
Net Unrealized
CostGainsLossesFair Value
(in thousands)
Assets
Marketable equity investments$20,005 $ $(1,476)$18,529 
December 31, 2022December 31, 2021
(in thousands)
Liabilities
Contingent consideration (Note 3)$2,941 $2,700 
At December 31, 2022, the Company held marketable equity investments with an aggregate fair value of $18.5 million that were in an unrealized loss position for less than 12 months. The net unrealized loss of $1.5 million as of December 31, 2022 represents stock price fluctuations in the underlying securities held, and was recorded to other income (expense), net in the consolidated statement of operations.
The Company evaluates securities for other-than-temporary impairment on a quarterly basis. Impairment is evaluated considering numerous factors, and their relative significance varies depending on the situation. Factors considered include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the issuer; including changes in the financial condition of any underlying collateral of the security; any downgrades of the security by analysts or rating agencies; nonpayment of any scheduled interest, or the reduction or elimination of dividends; as well as our intent and ability to hold the security in order to allow for an anticipated recovery in fair value.
The fair value of the Company’s financial instruments 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 instruments within Level 1 or Level 2 of the fair value hierarchy on the basis of valuations using quoted market prices or alternate pricing sources and models utilizing market observable inputs, respectively. The marketable equity investments held by the Company have been valued on the basis of quoted market prices and are therefore classified as Level 1.
The contingent consideration liability is associated with the Company’s acquisition of Company X (Note 3) and is classified as a Level 3 financial instrument that is subject to the acquired business’s satisfaction of certain financial and personnel objectives by March 31, 2023, under the Purchase Agreement. The fair value of the contingent consideration is based on (1) applying the Monte Carlo simulation method, with underlying forecast mathematics based on Geometric Brownian motion in a risk-neutral framework, to forecast achievement of the acquired business’ financial objectives under various possible contingent consideration events and (2) a probability based methodology using management’s inputs and assumptions to forecast achievement of the acquired business’ personnel objectives which combined may result in up to $3.0 million in total payments to the acquired business. Key inputs in the valuation include forecasted revenue, revenue volatility, discount rate and
97


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
discount term as it relates to the financial objectives and probability of achievement, discount term and discount rate as it relates to the personnel objectives.
Fair Value Measurements at December 31, 2022
Balance at December 31, 2022Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Assets
Marketable equity securities$18,529 $18,529 $ $ 
Liabilities
Contingent consideration$2,941 $ $ $2,941 
Fair Value Measurements at December 31, 2021
Balance at December 31, 2021Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Liabilities
Contingent consideration$2,700 $ $ $2,700 
The following summarizes the activity in Level 3 financial instruments:
Year Ended December 31,
20222021
(in thousands)
Contingent consideration
Beginning balance$2,700 $2,700 
Accretion of discount(1)
241  
Ending balance$2,941 $2,700 
____________________
(1) Changes to the balance associated with the estimated fair value of contingent consideration for the year ended December 31, 2022 were primarily due to accretion of the related discount.
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, 2022, 2021 and 2020.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Some of the Company’s financial instruments are recorded at amounts that approximate fair value due to their liquid or short-term nature or by election on investments in privately-held entities as described below. Such financial assets and financial liabilities include cash and cash equivalents, restricted cash, net receivables, investments in privately-held entities, 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).
Included in other long-term assets are investments in privately held entities of $11.8 million and $5.0 million as of December 31, 2022 and December 31, 2021, respectively. The Company does not have the ability to exercise significant influence or control over such entity and has accounted for the investments as financial instruments. Given that fair values for
98


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
such investments are not readily determinable, the Company is electing to measure these investments at cost, less any impairment, and adjust the carrying value to fair value if any observable price changes for similar investments in the same entity are identified.
7. Balance Sheet Details
Cash, cash equivalents and restricted cash consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Long-term restricted cash22 1,061 
Total cash, cash equivalents and restricted cash$188,357 $131,738 
As of December 31, 2022 and December 31, 2021, cash and cash equivalents included money market funds of approximately $0.4 million and $20.4 million, respectively. As of December 31, 2022 and December 31, 2021, the Company had restricted cash of approximately $1.0 million and $1.2 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases.
Inventory consists of the following:
December 31, 2022December 31, 2021
(in thousands)
Work-in-process$97,840 $72,369 
Finished goods62,704 59,334 
$160,544 $131,703 
Property and equipment, net consists of the following:
Useful Life
(in Years)
December 31, 2022December 31, 2021
(in thousands)
Furniture and fixtures5$3,924 $3,917 
Machinery and equipment
3-5
74,258 65,004 
Masks and production equipment
2-5
50,970 32,099 
Software310,111 8,763 
Leasehold improvements
1-5
34,236 30,889 
Construction in progressN/A7,602 4,647 
181,101 145,319 
Less: accumulated depreciation and amortization(102,083)(84,395)
$79,018 $60,924 
Depreciation expense for the years ended December 31, 2022, 2021, and 2020 was $20.3 million, $17.7 million and $11.3 million, respectively.
In March 2022, the Company entered into a note receivable with a supplier for $10.0 million, which is included in other long-term assets in the consolidated balance sheet. Repayments of $2.0 million per year are due annually by March 31, in years 2024 through 2027, provided that certain production utilization targets for the prior year are met.
99


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Accrued price protection liability consists of the following activity:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$40,509 $47,766 
Charged as a reduction of revenue180,538 81,116 
Payments(107,773)(88,373)
Ending balance$113,274 $40,509 
Accrued expenses and other current liabilities consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Accrued technology license payments$7,402 $7,337 
Accrued professional fees4,072 3,651 
Accrued engineering and production costs2,560 2,934 
Accrued restructuring1,082 320 
Accrued royalty1,662 2,080 
Short-term lease liabilities10,489 8,888 
Accrued customer credits304 5,136 
Income tax liability8,895 7,105 
Customer contract liabilities1,072 1,044 
Accrued obligations to customers for price adjustments52,392 6,721 
Accrued obligations to customers for stock rotation rights605 2,847 
Contingent consideration2,941  
Other6,679 9,205 
$100,155 $57,268 
The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsPension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2020$263 $1,172 $1,435 
Other comprehensive income (loss) before reclassifications, net of tax(242)932 690 
Balance at December 31, 202121 2,104 2,125 
Other comprehensive income (loss) before reclassifications, net of tax(5,201)2,055 (3,146)
Balance at December 31, 2022$(5,180)$4,159 $(1,021)
100


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
8. Debt and Interest Rate Swap
Debt
The carrying amount of the Company’s long-term debt consists of the following:
December 31,
2022
December 31,
2021
(in thousands)
Principal balance:
Initial term loan under June 23, 2021 credit agreement$125,000 $310,000 
Total principal balance125,000 310,000 
Less:
     Unamortized debt discount(695)(816)
     Unamortized debt issuance costs(2,548)(3,031)
Net carrying amount of long-term debt121,757 306,153 
Less: current portion of long-term debt  
Long-term debt, non-current portion$121,757 $306,153 
As of December 31, 2022 and December 31, 2021, the weighted average effective interest rate on aggregate debt was approximately 3.8% and 3.2%, respectively.

During the years ended December 31, 2022, 2021 and 2020, the Company recognized total amortization of debt discount and debt issuance costs of $0.6 million, $1.3 million, and $1.5 million, respectively, to interest expense.
The approximate aggregate fair value of the term loans outstanding as of December 31, 2022 and December 31, 2021 was $137.4 million and $311.0 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 (Note 6).
As of December 31, 2022, the outstanding principal balance of $125.0 million is due in full on June 23, 2028 upon maturity of the loan.
Initial Term Loan and Revolving Facility under June 23, 2021 Credit Agreement
On June 23, 2021, the Company entered into a Credit Agreement, or the June 23, 2021 Credit Agreement, by and among the Company, the lenders from time to time party thereto, and Wells Fargo Bank, National Association, as administrative agent and collateral agent, that provides for a senior secured term B loan facility, or the Initial Term Loan under the June 23, 2021 Credit Agreement, in an aggregate principal amount of $350.0 million and a senior secured revolving credit facility, or the Revolving Facility, in an aggregate principal amount of up to $100.0 million. The proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement were used (i) to repay in full all outstanding indebtedness under that certain Credit Agreement dated May 12, 2017, by and among the Company, MUFG Bank Ltd., as administrative agent and MUFG Union Bank, N.A., as collateral agent and the lenders from time to time party thereto (as amended by Amendment No. 1, dated July 31, 2020) and (ii) to pay fees and expenses incurred in connection therewith. The remaining proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement are available for general corporate purposes and the proceeds of the Revolving Facility may be used to finance the working capital needs and other general corporate purposes of the Company and its subsidiaries. As of December 31, 2022, the Revolving Facility was undrawn. Under the amended and restated commitment letter with Wells Fargo Bank and other lenders entered into in connection with the pending merger with Silicon Motion (Note 3), the Company expects to repay the remaining outstanding term loans under this agreement upon closing of the merger.
The June 23, 2021 Credit Agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of consolidated EBITDA, plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the June 23, 2021 Credit Agreement or new lenders.
101


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Under the June 23, 2021 Credit Agreement, the Initial Term Loan bears interest, at the Company’s option, at a per annum 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-month interest period plus 1.00%, in each case, plus an applicable margin of 1.25% or (ii) an adjusted LIBOR rate, subject to a floor of 0.50%, plus an applicable margin of 2.25%. Loans under the Revolving Facility initially bear interest, at a per annum rate equal to either (i) a base rate (as calculated above) plus an applicable margin of 0.00%, or (ii) an adjusted LIBOR rate (as calculated above) plus an applicable margin of 1.00%. Following delivery of financial statements for the Company’s fiscal quarter ending June 30, 2021, the applicable margin for loans under the Revolving Facility will range from 0.00% to 0.75% in the case of base rate loans and 1.00% to 1.75% in the case of LIBOR rate loans, in each case, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. The Company is required to pay commitment fees ranging from 0.175% to 0.25% per annum on the daily undrawn commitments under the Revolving Facility, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan under the June 23, 2021 Credit Agreement, with the balance payable on the maturity date. The June 23, 2021 Credit Agreement contains customary provisions specifying alternative interest rate calculations to be employed at such time as LIBOR ceases to be available as a benchmark for establishing the interest rate on floating interest rate borrowings.
The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the June 23, 2021 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 June 23, 2021 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 following the closing date of the June 23, 2021 Credit Agreement. The Initial Term Loan under the June 23, 2021 Credit Agreement will mature on June 23, 2028, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan under the June 23, 2021 Credit Agreement must be repaid. The Revolving Facility will mature on June 23, 2026, at which time all outstanding principal and accrued and unpaid interest under the Revolving Facility must be repaid. The Company is also obligated to pay fees customary for a credit facility of this size and type.
The Company’s obligations under the June 23, 2021 Credit Agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the June 23, 2021 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, dated as of June 23, 2021, by and among the Company, the subsidiary guarantors from time to time party thereto, and Wells Fargo Bank, National Association, as collateral agent.
The June 23, 2021 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 set forth in the June 23, 2021 Credit Agreement. The Revolving Facility also prohibits the Company from having a secured net leverage ratio in excess of 3.50:1.00 (subject to a temporary increase to 3.75:1.00 following the consummation of certain material permitted acquisitions) as of the last day of any fiscal quarter of the Company (commencing with the fiscal quarter ending September 30, 2021) if the aggregate borrowings under the Revolving Facility exceed 1% of the aggregate commitments thereunder (subject to certain exceptions set forth in the June 23, 2021 Credit Agreement) as of such date. As of December 31, 2022, the Company was in compliance with such covenants. The June 23, 2021 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 June 23, 2021 Credit Agreement and may exercise certain other rights and remedies provided for under the June 23, 2021 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 $350.2 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.4%, which represents a Level 2 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $2.9 million associated with the Initial Term Loan under the June 23, 2021 Credit Agreement are being amortized to interest expense using the effective interest method over
102


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
its seven-year term. Debt issuance costs of $0.4 million associated with the Revolving Facility are being amortized to interest expense over its five-year term.
9. Stock-Based Compensation
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 Stock-Based Compensation Plans
At December 31, 2022, the Company had stock-based compensation awards outstanding under the following plans: the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or 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 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 period of four years and the term can be from seven to ten years. The plan expires in August 2026, unless terminated earlier by action of the board of directors.
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, 2022, the number of shares of common stock available for future issuance under the 2010 Plan was 15,302,296 shares.
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
103


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
common stock on the date of purchase. As of December 31, 2022, the number of shares of common stock available for future issuance under the ESPP was 4,921,614 shares.
Employee Incentive Bonus
The Company’s Executive Incentive Bonus Plan permits the settlement of awards under the plan in any combination of cash or shares of its common stock. The Company settles a majority of bonus awards for its employees, including executives, in shares of common stock under the 2010 Equity Incentive Plan. When bonus awards are settled in common stock issued under the 2010 Equity Incentive Plan, the number of shares issuable to plan participants is determined based on the closing price of the Company’s common stock as determined in trading on the applicable stock exchange on a date approved by the Board of Directors. In connection with the Company’s bonus programs, in February 2022 and February 2021, the Company issued 0.5 million and 0.5 million freely-tradable shares, respectively, of the Company’s common stock in settlement of bonus awards to employees, including executives, for the 2021 and 2020 performance periods. At December 31, 2022, the Company has an accrual of $42.6 million for bonus awards for employees for achievement in the 2022 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. 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 in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$734 $620 $577 
Research and development40,635 30,364 22,252 
Selling, general and administrative40,335 28,374 24,172 
Restructuring expense  596 
$81,704 $59,358 $47,597 
The total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2022 was $137.0 million, and the weighted average period over which these equity awards are expected to vest is 2.55 years. The total unrecognized compensation cost related to unvested performance-based restricted stock units as of December 31, 2022 was $23.1 million, and the weighted average period over which these equity awards are expected to vest is 0.82 years. There was no unrecognized compensation cost related to unvested stock options as of December 31, 2022.
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, 20215,233 $25.14 
  Granted3,516 49.64 
  Vested(2,183)35.20 
  Canceled(486)33.81 
Outstanding at December 31, 20226,080 $35.01 
Performance-Based Restricted Stock Units
Performance-based restricted stock units are eligible to vest at the end of each period 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.
104


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the performance-based restricted stock units granted to date, 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, 2022, the Company believes that it is probable that it will achieve certain performance metrics specified in the respective award agreements based on its expected revenue and non-GAAP diluted EPS results over the performance periods 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, 20212,005 $19.80 
  Granted(1)
654 60.53 
  Vested(701)17.85 
  Canceled(8)40.51 
Outstanding at December 31, 20221,950 $34.07 
________________
(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, 2022, there were 139,758 shares of common stock purchased under the ESPP at a weighted average price of $33.52. During the year ended December 31, 2021, there were 195,752 shares of common stock purchased under the ESPP at a weighted average price of $25.53.
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:
Year Ended December 31,
202220212020
Weighted-average grant date fair value per share
$11.97 - 14.25
$10.85 - 18.82
$6.41 - 8.66
Risk-free interest rate
1.54 - 4.54%
0.04 - 0.06%
0.12% - 0.15%
Dividend yield % %%
Expected life (in years)0.500.500.50
Volatility
59.78 - 69.74%
43.83 - 61.1%
59.72 - 93.25%
The risk-free interest rate assumption was based on rates for 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.
105


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Stock Options
A summary of the Company’s stock options 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, 2021417 $17.05 
Exercised(24)14.25 
Outstanding at December 31, 2022393 $17.22 2.43$6,564 
Vested and expected to vest at December 31, 2022393 $17.22 2.43$6,564 
Exercisable at December 31, 2022393 $17.22 2.43$6,564 
No stock options were granted by the Company during the years ended December 31, 2022 and 2021.
The intrinsic value of stock options exercised during 2022, 2021, and 2020 was $0.9 million, $9.8 million, and $4.9 million, respectively. Cash received from exercise of stock options was $0.3 million, $4.2 million and $4.4 million during the years ended December 31, 2022, 2021, and 2020, respectively. The tax benefit from stock options exercised was $1.20 million, $14.4 million and $5.2 million during the years ended December 31, 2022, 2021, and 2020, respectively.
10. Income Taxes
The domestic and international components of income (loss) before income taxes are presented as follows:
Year Ended December 31,
202220212020
(in thousands)
Domestic$19,228 $(31,975)$(112,778)
Foreign154,970 79,845 (2,074)
Income (loss) before income taxes$174,198 $47,870 $(114,852)
The income tax provision (benefit) consists of the following:
Year Ended December 31,
202220212020
(in thousands)
Current:
Federal$12,002 $498 $(176)
State237 84 12 
Foreign13,432 7,630 2,687 
Total current25,671 8,212 2,523 
Deferred:
Federal32,317 5,108 (18,595)
State(3,686)(4,506)(705)
Foreign(3,490)484 8,025 
Change in valuation allowance(1,654)(3,397)(7,507)
Total deferred23,487 (2,311)(18,782)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
106


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Year Ended December 31,
202220212020
(in thousands)
Provision (benefit) at statutory rate$36,582 $10,071 $(24,119)
State income taxes (net of federal benefit)187 62 9 
Research and development credits(10,146)(10,441)(6,521)
Foreign rate differential(21,629)(10,063)2,354 
Stock compensation6,186 4,029 5,425 
Foreign income inclusion27,971 14,119 1,446 
Provision to return6,236 (263)(286)
Uncertain tax positions2,551 1,072 222 
Permanent and other1,101 726 131 
Foreign unremitted earnings(490)(59)(233)
Transaction costs5 45 883 
Foreign tax credits2,224   
Attribute expirations34  11,937 
Valuation allowance(1,654)(3,397)(7,507)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
The components of the deferred income tax assets are as follows:
December 31,
20222021
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$30,225 $46,062 
Research and development credits73,965 88,778 
Foreign tax credits 7,695 
Accrued expenses and other10,271 2,748 
Lease obligation1,961 1,041 
Accrued compensation6,919 5,057 
Stock-based compensation9,976 8,014 
Intangible assets5,582  
138,899 159,395 
Less valuation allowance(66,273)(68,151)
72,626 91,244 
Deferred tax liabilities:
Fixed assets(4,350)(701)
Leased right-of-use assets(1,784)(735)
Intangible assets (640)
Pension liability(1,569)(792)
Net deferred tax assets$64,923 $88,376 
At December 31, 2022, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $115.7 million, $72.5 million and $0, respectively. The federal and state tax loss carryforwards will begin to expire in 2025 and 2030, and foreign tax loss will not expire, unless previously utilized.
107


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
At December 31, 2022, the Company had federal, state and foreign tax credit carryforwards of approximately $30.6 million, $100.7 million and $1.5 million, respectively. The federal, state and foreign tax credit carryforwards will begin to expire in 2023, 2030 and 2029, respectively, unless previously utilized. The Company also has foreign incentive deductions of approximately $7.4 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. Based upon the Company’s review of all positive and negative evidence, the Company continues to have a valuation allowance on its state deferred tax assets, 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 Company recorded an income tax provision of $49.2 million in the year ended December 31, 2022 and an income tax provision of $5.9 million in the year ended December 31, 2021.
The difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a mix of pre-tax income among jurisdictions, permanent tax items including a tax on global intangible low-taxed income, stock based compensation, excess tax benefits related to stock-based compensation, release of uncertain tax positions under ASC 740-10, and release of the valuation allowance on certain federal research and development credits. The permanent tax item related to global intangible low-taxed income also reflects recent legislative changes requiring the capitalization of research and experimentation costs, as well as limitations on the creditability of certain foreign income taxes.
The difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a tax on global intangible low-taxed income, or GILTI, and non-deductible foreign stock-based compensation, offset by a benefit related to research and development tax credits, foreign earnings taxed at rates other than the federal statutory rate and the effect of a release of valuation allowance against certain Singapore deferred tax assets pertaining to usage of net operating losses.
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.
During the year ended December 31, 2022, the Company’s unrecognized tax benefits increased by $1.4 million. At December 31, 2022, the Company’s unrecognized tax benefits totaled $67.1 million, $57.2 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The unrecognized tax benefits are not expected to materially change in next 12 months. At December 31, 2022, the Company had accrued approximately $0.4 million of interest and penalties. The total amounts of interest and penalties recognized for the years ended December 31, 2022, 2021 and 2020 were not material.

108


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table summarizes the changes to the unrecognized tax benefits during 2022, 2021 and 2020:
(in thousands)
Balance as of December 31, 201962,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, 202063,765 
Additions based on tax positions related to the current year3,366 
Additions related to acquisitions241 
Decreases based on tax positions of prior year(1,688)
Balance as of December 31, 202165,684 
Additions based on tax positions related to the current year3,431 
Decreases based on tax positions of prior year(1,981)
Balance as of December 31, 2022$67,134 
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, 2022, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2019, 2018, and 2017, respectively.
The Company’s subsidiary in Singapore operates under certain tax incentives in Singapore, which are generally effective through March 2027, 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. The Company recorded a tax provision in the year ended December 31, 2022 at the incentive rate. Due to the valuation allowance release in 2021 and the Company’s use of loss carry forwards, the Company recorded a tax benefit in the year ended December 31, 2021 at the incentive rate, net of any expected tax payable. Without the incentive rate, deferred taxes and the valuation allowance release would have provided an overall tax benefit, net of any current period payable.
On August 9, 2022, the CHIPS and Science Act of 2022, or the CHIPS Act, was enacted in the United States. The CHIPS Act will provide financial incentives to the semiconductor industry which are primarily directed at manufacturing activities within the United States for qualifying property placed in service after December 31, 2022. As the Company currently outsources its manufacturing, the CHIPS Act is not expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.
The Inflation Reduction Act of 2022, or IRA, was signed into law on August 16, 2022. The bill was meant to address the high inflation rate in the United States through various climate, energy, healthcare, and other incentives. These incentives are meant to be paid for by the tax provisions included in the IRA, such as a new 15 percent corporate minimum tax, a 1 percent new excise tax on stock buybacks, additional IRS funding to improve taxpayer compliance, and others. The IRA provisions are effective for tax years beginning after December 31, 2022. At this time, none of the IRA tax provisions are expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.
The Company will continue to monitor updates to our business along with guidance issued with respect to both Acts to determine whether any adjustments are needed to its consolidated tax provision in future periods.
11. 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.

109


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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, and also tracks sales to the ultimate end customer (Note 12). The Company makes periodic evaluations of the credit worthiness of its customers.
End customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Customer A21 %15 %15 %
Customer B10 %11 %13 %
The following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.
December 31,December 31,
20222021
Percentage of gross accounts receivable
Customer B*14 %
Customer C11 %*
Customer D*17 %
Customer E28 %*
Customer F12 %*
____________________________
*    Represents less than 10% of the gross accounts receivable as of the respective period end.
Significant Suppliers
Suppliers comprising greater than 10% of total inventory purchases are as follows:
Year Ended December 31,
202220212020
Vendor A25 %38 %34 %
Vendor B26 %22 %20 %
Vendor C12 %12 %*
Vendor D**11 %
* Represents less than 10% of the inventory purchases for the respective period.

110


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Geographic Information
The Company’s consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
Year Ended December 31,
202220212020
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $915,024 82 %$736,808 83 %$393,579 82 %
United States40,077 3 %35,978 4 %15,501 3 %
Rest of world165,151 15 %119,612 13 %69,516 15 %
Total$1,120,252 100 %$892,398 100 %$478,596 100 %
The products shipped to individual countries or territories representing greater than 10% of net revenue for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Hong Kong43 %40 %42 %
China16 %12 %17 %
Vietnam*13 %*
____________________________
*    Represents less than 10% of total revenue for the respective period.
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, China and Vietnam, 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):
December 31,December 31,
20222021
Amount% of totalAmount% of total
United States$368,882 70 %$382,650 70 %
Singapore109,613 21 %122,474 22 %
Rest of world45,093 9 %42,277 8 %
Total$523,588 100 %$547,401 100 %
111


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
12. Revenue from Contracts with Customers
Revenue by Market
The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
202220212020
Broadband$493,232 $492,482 $244,424 
% of net revenue44 %55 %51 %
Connectivity303,925 149,285 70,739 
% of net revenue27 %17 %15 %
Infrastructure136,274 119,421 76,166 
% of net revenue12 %13 %16 %
Industrial and multi-market186,821 131,210 87,267 
% of net revenue17 %15 %18 %
Total net revenue$1,120,252 $892,398 $478,596 
Revenues from sales through the Company’s distributors accounted for 46%, 47% and 49% of net revenue for the years ended December 31, 2022, 2021, and 2020, respectively.
Contract Liabilities
As of December 31, 2022, customer contract liabilities were approximately $1.1 million and $1.0 million, respectively, and consisted primarily of advanced payments received for which performance obligations have not been completed. Revenue recognized in each of the years ended December 31, 2022, 2021, and 2020 that was included in the contract liability balance as of the beginning of each of those respective periods was immaterial.
There were no material changes in the contract liabilities balance during the years ended December 31, 2022, 2021, and 2020, respectively.
Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns
As of December 31, 2022 and December 31, 2021, obligations to customers consisting of estimates of price protection rights offered to the Company’s end customers totaled $113.3 million and $40.5 million, respectively, 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. Other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer and estimates of stock rotation returns to be claimed by distributors on products sold as of December 31, 2022 were $52.4 million and $0.6 million, respectively, and as of December 31, 2021 were $6.7 million and $2.8 million, respectively, and are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase or decrease in revenue in the years ended December 31, 2022, 2021, and 2020 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective periods was not material.
As of December 31, 2022 and December 31, 2021, 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.2 million and $1.1 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets.
As of December 31, 2022 and December 31, 2021, there were no impairment losses recorded on customer accounts receivable.

112


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. Leases
Operating Leases

Operating lease arrangements primarily consist of office leases expiring in various years through 2028. These leases have original terms of approximately 2 to 8 years and some contain options to extend the lease up to 5 years or terminate the lease, which are included in right-of-use assets and lease liabilities 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, 2022 and December 31, 2021, the weighted average discount rate for operating leases was 3.4% and 3.6%, respectively, and the weighted average remaining lease term for operating leases was 3.9 years and 4.6 years, respectively, as of the end of each of these periods.
The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of December 31, 2022:
Operating Leases
(in thousands)
2023$11,445 
20248,184 
20257,277 
20265,184 
20273,511 
Thereafter577 
Total minimum payments36,178 
Less: imputed interest(2,336)
Total lease liabilities33,842 
Less: short-term lease liabilities(10,489)
Long-term lease liabilities$23,353 
Operating lease cost was $10.4 million, $9.4 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Short-term lease costs for each of the years ended December 31, 2022, 2021, and 2020, respectively, were not material. There were $12.0 million, $13.2 million, and $15.9 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2022, 2021, and 2020, respectively, including $0.05 million and $1.8 million from acquisitions in 2021 and 2020, respectively.
14. 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
The Company maintains certain defined benefit retirement plans, including a pension plan, in foreign jurisdictions. As of December 31, 2022 and December 31, 2021, the defined benefit obligation was $1.7 million and $4.5 million, respectively. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.3 million, $0.5 million, and $0.2 million respectively for the years ended December 31, 2022, 2021, and 2020 respectively, and were recorded to research and development expenses in the consolidated statements of operations.
113


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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, 2022December 31, 2021
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$9,733 $12,022 
Service cost289 442 
Interest cost79 66 
Actuarial (gain) loss(2,817)(1,794)
Benefits paid(124)(157)
Currency exchange rate changes(587)(845)
Projected benefit obligation, end of period6,573 9,733 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period5,198 5,634 
Actual return on plan assets(24)2 
Currency exchange rate changes(279)(439)
Fair value of plan assets, end of period4,895 5,198 
Net unfunded status$1,678 $4,536 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$1,678 $4,536 
Accumulated other comprehensive (income) loss, before tax$(2,837)$(1,724)
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, 2022 and December 31, 2021, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2022 and December 31, 2021, the accumulated benefit obligations were $6.3 million and $9.2 million for the pension plans.
114


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
December 31, 2022December 31, 2021
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$6,258 $9,211 
Plan assets$4,895 $5,198 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$6,573 $9,733 
Plan assets$4,895 $5,198 
Assumptions for Pension Benefit Plans
December 31, 2022December 31, 2021
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
3.5% - 3.9%
0.8% - 0.9%
Rate of compensation increase
3.0% - 3.8%
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
3.5% - 3.9%
0.8%- 0.9%
Expected long-term rate of return on plan assets % %
Rate of compensation increase
3.0% - 3.8%
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
At December 31, 2022, the estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2023$123 
2024143 
2025180 
2026185 
2027185 
Thereafter346 
1,162 
115


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
15. Commitments and Contingencies
Inventory Purchase and Other Contractual Obligations
As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
2023$132,635 $20,820 $153,455 
2024137 8,921 9,058 
2025 179 179 
Total minimum payments$132,772 $29,920 $162,692 
Other obligations consist of contractual payments due for software licenses.
Jointly Funded Research and Development
From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. As the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, total funds received to date from the other parties of $8.0 million have been recorded in other long-term liabilities as of December 31, 2022. Additional amounts under the contracts are tied to certain milestones and will also be recorded as a long-term liability as payment due under such milestones are received. The Company de-recognizes the liabilities when the contingencies associated with the repayment conditions have been resolved.
During the years ended December 31, 2022 and 2021, the Company recognized $3.8 million and $0, respectively, in previously deferred amounts from other parties due to resolution of such repayment conditions.
Bell Semiconductor Litigation
On August 11, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 6,436,807 and 7,007,259. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On August 26, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 7,149,989 and 7,260,803. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On October 7, 2022 Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent No. 7,396,760. This action has been stayed pending a parallel ITC investigation involving the same patent.
Specifically, on October 13, 2023, Bell Semiconductor also filed suit against MaxLinear before the U.S. International Trade Commission alleging infringement of U.S. Patent No. 7,396,760. This was instituted by the Commission as Investigation No. 337-TA-1342 on November 23, 2022. A schedule was set by the administrative law judge and key deadlines include a close of fact discovery on May 1, 2023, a close of expert discovery June 5, 2023, and an evidentiary hearing beginning on August 7, 2023. An initial determination is expected from the judge on November 21, 2023, with a final determination from the Commission by March 21, 2024.
Other Matters
From time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business as described in “Item 3 — Legal Proceedings,” some of which may be material. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have a material adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. However, as of December 31, 2022, no loss contingencies have been accrued for these matters in the Company’s financial statements.
116


MAXLINEAR, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
16. Stock Repurchases
On February 23, 2021, the Company’s board of directors authorized a plan to repurchase up to $100 million of the Company’s common stock over a period ending February 16, 2024. The amount and timing of repurchases are subject to a variety of factors including liquidity, share price, market conditions, and legal requirements. Any purchases will be funded from available working capital and may be effected through open market purchases, block transactions, and privately negotiated transactions. The share repurchase program does not obligate the Company to make any repurchases and may be modified, suspended, or terminated by the Company at any time without prior notice. The share repurchase program has been temporarily suspended since July 2022 due to the Company’s pending merger with Silicon Motion.
During the year ended December 31, 2022, the Company repurchased 564,449 shares of its common stock at a weighted average price of $55.7972 per share at an aggregate value of approximately $31.5 million under the repurchase program. During the year ended December 31, 2021, the Company repurchased 454,372 shares of its common stock at a weighted average price of $51.7998 per share at an aggregate value of approximately $23.5 million under the repurchase program.
As of December 31, 2022, the aggregate value of common stock repurchased under the program was approximately $55.0 million and approximately $45.0 million remained available for repurchase under the program.
17. Subsequent Event
Acquisition of Company Y
On January 17, 2023, the Company completed its acquisition of a business, or Company Y, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement. The initial closing transaction consideration consisted of $9.9 million in cash. In addition, their stockholders may receive up to an additional $2.6 million in potential contingent consideration, subject to the acquired business satisfying certain personnel objectives by June 17, 2023.
Company Y is headquartered in Bangalore, India and operates as a provider of engineering design services.
117
EX-10.32 2 a12312022exhibit1032.htm EX-10.32 Document

EXHIBIT 10.32
WELLS FARGO BANK, N.A.
WELLS FARGO SECURITIES, LLC
550 South Tryon Street
Charlotte, NC 28202
BANK OF MONTREAL
BMO CAPITAL MARKETS CORP.
151 West 42nd Street, 32nd Floor
New York, New York 10036
CITIZENS BANK, N.A.
28 State Street
Boston, Massachusetts 02109

TRUIST BANK
TRUIST SECURITIES, INC.
3333 Peachtree Road
Atlanta, GA 30326

October 24, 2022
MaxLinear, Inc.
5966 La Place Court, Suite 100
Carlsbad, California 92008

Attention: Steven G. Litchfield, Chief Financial Officer and Chief Corporate Strategy Officer

Project Spain
Second Amended and Restated Commitment Letter

Ladies and Gentlemen:

MaxLinear, Inc. (“you” or the “Borrower”) has advised Wells Fargo Bank, N.A. (“WF Bank”), Wells Fargo Securities, LLC (“WF Securities”), Bank of Montreal (“BOM”), BMO Capital Markets Corp. (“BMOCM” and together with BOM, “BMO”), Citizens Bank, N.A. (“Citizens”), Truist Bank (“Truist Bank”), and Truist Securities, Inc. (“Truist Securities” and together with WF Bank, WF Securities, BMO, Citizens and Truist Bank, and, together with any Additional Pro Rata Lenders joined in accordance with the terms hereof, the “Commitment Parties”, “we” or “us”) that you intend to acquire (the “Acquisition”) an entity identified to us as “Shark” (the “Target”; the Target collectively with its subsidiaries, the “Acquired Business”). The Acquisition will be effected by way of a merger of a newly-formed exempted company with limited liability incorporated under the Law of the Cayman Islands wholly-owned by the Borrower (“Merger Sub”) with and into the Target, with the Target continuing as your direct wholly owned subsidiary (the date of consummation of the Acquisition, the “Acquisition Closing Date”). The consideration for the Acquisition shall be comprised of (i) the issuance by the Borrower of shares of its common stock (the “Equity Consideration”) and (ii) cash (the “Cash Consideration”). The Borrower, the Acquired Business and their respective subsidiaries are sometimes collectively referred to herein as the “Companies”. This Second Amended and Restated Commitment Letter (together with any exhibits, annexes or joinders hereto, this “Commitment Letter”) hereby amends and restates in its entirety that certain First Amended and Restated Commitment Letter (the “First Amended and Restated Commitment Letter”), dated as of June 17, 2022 (the “First A&R Date”) and that certain Commitment Letter (the “Original Commitment Letter”), dated as of May 5, 2022 (the “Original Signing Date”), by and among WF Bank, WF Securities and you and such First Amended and Restated Commitment Letter and Original Commitment Letter shall be of no further force and effect (other than sections 4, 6 and 8 thereof). It is understood and agreed that the Lead Arrangers (as defined below) shall be entitled to the benefits of the indemnification, expense reimbursement and confidentiality provisions of this Commitment Letter (including as they relate to the Original Fee Letter (as defined below)) as if they were in effect on the Original Signing Date.




You have also advised us that in connection with the Acquisition you intend to obtain senior secured credit facilities comprised of (i) a senior secured term B loan facility in an aggregate principal amount of $2,737.5 million (the “Term B Loan Facility”), (ii) a senior secured term A loan facility in an aggregate principal amount of $512.5 million (the “Term A Loan Facility” and together with the Term B Loan Facility, the “Term Facilities”), and (iii) a senior secured revolving credit facility in an aggregate principal amount of $250 million (the “Revolving Credit Facility” and, together with the Term Facilities, the “Senior Secured Credit Facilities”). The Acquisition, the Refinancing (as defined in Annex II), the funding of the Term B Loan Facility, the funding of the Term A Loan Facility, the effectiveness of the Revolving Credit Facility and all related transactions (including the payment of fees and expenses in connection therewith) are hereinafter collectively referred to as the “Transactions”. The date of the consummation of the Acquisition and initial funding of the Senior Secured Credit Facilities is referred to herein as the “Closing Date”.

1.Commitments. In connection with the foregoing, (a) each of WF Bank, BOM, Citizens and Truist Bank is pleased to advise you of its several, and not joint, commitment to provide (i) the principal amount of the Term B Loan Facility set forth opposite its name on the Commitments Schedule attached hereto (as such Commitments Schedule may be updated from time to time in connection with any Additional Pro Rata Lender Joinder, so long as the aggregate commitments in respect of the Senior Secured Credit Facilities, taken collectively, are not reduced below $3,500 million and the aggregate commitments in respect of the Term A Loan Facility and the Term B Loan Facility, taken collectively, are not reduced below $3,250 million) (the “Commitments Schedule”), (ii) the principal amount of the Term A Loan Facility set forth opposite its name on the Commitments Schedule attached hereto and (iii) the principal amount of the Revolving Credit Facility set forth opposite its name on the Commitments Schedule attached hereto (each in such capacity, and, together with any Additional Pro Rata Lenders joined pursuant to the first proviso of the next succeeding paragraph, the “Initial Lenders”), subject only to the conditions set forth in paragraph 5 hereto; and (b) WF Securities, BMOCM, Citizens and Truist Securities is pleased to advise you of its willingness, and you hereby engage WF Securities, BMOCM, Citizens and Truist Securities to act as joint lead arrangers and bookrunning managers (each in such capacity, and together with any additional arrangers appointed pursuant to the last proviso of the next succeeding paragraph, the “Lead Arrangers”) for the Senior Secured Credit Facilities, and in connection therewith to form a syndicate of lenders for the Senior Secured Credit Facilities (collectively, the “Lenders”), in consultation with you and reasonably acceptable to you. It is understood and agreed that (x) WF Securities shall have “top left” placement in any listing of the Lead Arrangers and (y) WF Bank shall act as administrative agent for the Senior Secured Credit Facilities (in such capacity, the “Administrative Agent”). Notwithstanding anything to the contrary contained herein, the commitments of the Initial Lenders with respect to the initial funding of the Senior Secured Credit Facilities will be subject only to the satisfaction (or waiver by the Lead Arrangers) of the conditions precedent set forth in paragraph 5 hereof. All capitalized terms used and not otherwise defined herein shall have the same meanings as specified therefor in Annex I (the “Summary of Terms”).

You agree that no other agents, co-agents, arrangers or bookrunners will be appointed, no other titles will be awarded and no compensation (other than compensation expressly contemplated by this Commitment Letter and the Fee Letter referred to below) will be paid to any Lender expressly in order to obtain its commitment to participate in any of the Senior Secured Credit Facilities unless you and we shall so agree; provided that the Commitment Parties and the Borrower hereby agree that, in connection with the ongoing syndication of the Pro Rata Facilities (the “Continuing Pro Rata Syndication”), this Commitment Letter may be amended after the date hereof (which amendment may take the form of customary joinder documentation satisfactory to WF Bank and the Borrower (such amendment or joinder, a “Additional Pro Rata Lender Joinder”)) with only the consent of WF Bank and the Borrower to reflect the commitments to the Senior Secured Credit Facilities of any additional Lender added in connection with the Revolving Credit Facility and/or the Term A Loan Facility in the Continuing Pro Rata Syndication (each such additional Lender, an “Additional Pro Rata Lender”); provided further that, the


-2-


commitments in respect of the Term B Loan Facility (and, to the extent agreed by the Commitment Parties as of the date hereof, the Revolving Credit Facility) of each of WF Bank and each of the other Initial Lenders (other than Additional Pro Rata Lenders) that consents to participate in connection with the joinder of such Additional Pro Rata Lender (it being understood that each of the Commitment Parties have consented to the allocations as separately agreed in writing by each of the Commitment Parties as of the date hereof) shall be reduced on a dollar for dollar basis by the commitments of the Additional Pro Rata Lenders, with such reduction applied on a ratable basis except that such reduction may be non-ratable to the extent necessary to reflect the allocations as separately agreed in writing by each of the Commitment Parties as of the date hereof; provided that, absent the consent of the Initial Lenders as of the effective date of the First Amended and Restated Commitment Letter, in no event shall the proportional economics (i.e. calculated as a percentage of its commitments in respect of the Senior Secured Credit Facilities) payable to any Additional Pro Rata Lender exceed the proportional economics payable to any Initial Lender party hereto on the date hereof in respect of the Pro Rata Facilities; provided, further, that any such Additional Pro Rata Lender may be appointed as a joint lead arranger, joint bookrunning manager, arranger, bookrunner, or other similar titles in connection with the Pro Rata Facilities if agreed by WF Bank and the Borrower.

2.Syndication. The Lead Arrangers intend to commence syndication of the Senior Secured Credit Facilities promptly after your acceptance of the terms of this Commitment Letter and the Fee Letter; provided that the Initial Lenders will not syndicate to (i) those persons identified by you by name in writing to us prior to the Original Signing Date or (ii) competitors of the Borrower, any of its subsidiaries or the Acquired Business that are identified by you by name in writing prior to the Original Signing Date (such persons, together with any person that is clearly identifiable as an affiliate of such person on the basis of its name, collectively, the “Disqualified Institutions”); provided, further, that the Borrower, upon reasonable written notice to the Lead Arranger after the Original Signing Date (or, after the Closing Date, the applicable Administrative Agent), shall be permitted to supplement in writing the list of persons that are Disqualified Institutions to the extent such supplemented person is or becomes a bona fide competitor of the Borrower, its subsidiaries and/or the Acquired Business; provided however, that such supplementation shall not apply retroactively to disqualify any parties that have previously acquired an assignment or participation interest in any loans under the Facilities; and provided, further, that a competitor or an affiliate of a competitor shall not include any bona fide debt fund or investment vehicle (other than a person which is excluded pursuant to clause (i) above). Without limiting your obligations to assist with syndication efforts as set forth herein, it is understood that the Initial Lenders’ commitments hereunder are not conditioned upon the syndication of, or receipt of commitments or participations in respect of, the Senior Secured Credit Facilities and in no event shall the commencement or successful completion of syndication of the Senior Secured Credit Facilities constitute a condition to the availability of the Senior Secured Credit Facilities on the Closing Date. You agree, until the Syndication Date (as hereinafter defined), to actively assist, and, to the extent provided for in the Acquisition Agreement, to use your commercially reasonable efforts to cause the Acquired Business to actively assist, the Lead Arrangers in achieving a syndication of the Senior Secured Credit Facilities that is reasonably satisfactory to the Lead Arrangers and you; provided that, notwithstanding the Lead Arrangers’ right to syndicate the Senior Secured Credit Facilities and receive commitments with respect thereto, it is agreed that (i) syndication of, or receipt of commitments or participations in respect of, all or any portion of an Initial Lender’s commitments hereunder prior to the date of the consummation of the Acquisition and the date of the initial funding under the Senior Secured Credit Facilities shall not be a condition to such Initial Lender’s commitments and (ii) (a) except as you in your sole discretion may otherwise agree in writing, the Initial Lenders shall not be relieved, released or novated from its obligations hereunder (including its obligation to fund the Senior Secured Credit Facilities on the Closing Date) in connection with any syndication, assignment or participation of the Senior Secured Credit Facilities, including its commitments in respect thereof, until after the initial funding of the Senior Secured Credit Facilities has occurred; (b) no assignment or novation shall become effective with respect to all or any portion of the Initial Lenders’ commitments in respect of the Senior Secured Credit Facilities


-3-


until after the initial funding of the Senior Secured Credit Facilities; and (c) the Initial Lenders shall retain exclusive control over all rights and obligations with respect to its commitments in respect of the Senior Secured Credit Facilities, including all rights with respect to consents, modifications, supplements, waivers and amendments, until the Closing Date has occurred and the initial funding under the Senior Secured Credit Facilities has been made. Such assistance shall include (a) your providing and (subject to customary non-reliance agreements) using commercially reasonable efforts to cause your advisors to provide, and, to the extent provided for in the Acquisition Agreement, using your commercially reasonable efforts to cause the Acquired Business, its subsidiaries and its advisors to provide, the Lead Arrangers upon request with all customary and reasonably available information reasonably deemed necessary by the Lead Arrangers to complete such syndication, including, but not limited to (x) customary and reasonably available information relating to the Transactions as may be reasonably requested by us (including the Projections (as hereinafter defined)) and (y) customary forecasts prepared by management of the Borrower of balance sheets, income statements and cash flow statements for each fiscal quarter for the first twelve months following the Closing Date and for each year commencing with the first fiscal year following the Closing Date and for each of the succeeding fiscal years thereafter through the fiscal year ended December 31, 2026; (b) your assistance in the preparation of a customary information memorandum with respect to the Senior Secured Credit Facilities (an “Information Memorandum”) and other customary materials to be used in connection with the syndication of the Senior Secured Credit Facilities (collectively with the Summary of Terms and any additional summary of terms prepared for distribution to Lenders, the “Information Materials”); (c) your using commercially reasonable efforts to ensure that the syndication efforts of the Lead Arrangers benefit from your existing lending relationships, if any, and, to the extent provided for in the Acquisition Agreement, the existing banking relationships of the Acquired Business; (d) your using commercially reasonable efforts to obtain, prior to the launch of syndication of the Senior Secured Credit Facilities, monitored public corporate credit or family ratings (but not any specific rating) for you after giving effect to the Transactions and ratings of the Term B Loan Facility from Moody’s Investors Service, Inc. (“Moody’s”) and Standard & Poor’s Ratings Group, a Standard & Poor’s Financial Services LLC business (“S&P”) (collectively, the “Ratings”); (e) until the later of the Syndication Date and the Closing Date, your ensuring, and with respect to the Acquired Business, using your commercially reasonable efforts to ensure, to the extent not in contravention of the Acquisition Agreement, that none of the Companies shall syndicate or issue, attempt to syndicate or issue, or announce or authorize the announcement of the syndication or issuance of, any debt securities or credit facilities of the Companies (other than the Senior Secured Credit Facilities), in each case, that would materially and adversely affect the primary syndication of the Senior Secured Credit Facilities without the prior written consent (not to be unreasonably withheld) of the Lead Arrangers (it being understood that any debt incurred in the ordinary course of business, including corporate credit cards, borrowings under ordinary course short term working capital facilities and ordinary course capital lease, intercompany indebtedness, purchase money and equipment financings of any of the Companies, other indebtedness of the Acquired Business permitted to be outstanding or issued under the Acquisition Agreement shall be permitted, and other indebtedness that has been consented to by the Lead Arrangers); and (f) your making appropriate officers of you, and, to the extent provided for in the Acquisition Agreement, using your commercially reasonable efforts to make the appropriate officers of the Acquired Business, available from time to time upon reasonable advance notice to attend and make presentations regarding the business and prospects of the Companies and the Transactions at a reasonable number of meetings of prospective Lenders at mutually agreed upon times and locations. Notwithstanding anything to the contrary contained in this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter or the Original Fee Letter, or any other letter agreement or undertaking concerning the financing of the Transactions to the contrary, (i) neither the obtaining of the Ratings referenced above nor the compliance with any of the other provisions set forth in clauses (a) through (f) above or any other provision of this paragraph shall constitute a condition to the commitments hereunder or the funding of the Senior Secured Credit Facilities on the Closing Date and (ii) the only projections or pro forma or other financial statements that shall be required to be provided to the Lead Arrangers in connection with the syndication of the Senior Secured


-4-


Credit Facilities shall be those required to be delivered pursuant to clause (v) of Annex II hereto. Your obligations under the Commitment Letter and Fee Letter to use commercially reasonable efforts to cause the Acquired Business or its management to take (or to refrain from taking) any action will not require you to take any action that is in contravention of, or terminate, the terms of the Acquisition Agreement.
It is understood and agreed that the Lead Arrangers will manage and control all aspects of the syndication of the Senior Secured Credit Facilities in consultation with you, including any titles offered to prospective Lenders (subject to your consent rights set forth herein and your rights of appointment set forth in Section 1), when commitments will be accepted, the final allocations of the commitments among the Lenders and the amount and distribution of the fees among the Lenders. It is further understood that the Initial Lenders’ commitments hereunder are not conditioned upon the syndication of, or receipt of commitments in respect of, the Senior Secured Credit Facilities and in no event shall the commencement or successful completion of syndication of the Senior Secured Credit Facilities constitute a condition to the availability of the Senior Secured Credit Facilities on the Closing Date.

3.Information Requirements. You hereby represent and warrant that (a) all written factual information (other than Projections (as defined below), budgets, estimates and other forward-looking information or information of a general economic or industry nature) that has been or is hereafter made available to the Lead Arrangers or any of the Lenders by or on behalf of you or any of your representatives in connection with any aspect of the Transactions (including, prior to the Closing Date, such information, to your knowledge, relating to the Acquired Business) (the “Information”), together with your filings with the Securities and Exchange Commission, is and will be correct when taken as a whole, in all material respects, and does not and will not, taken as a whole, contain any untrue statement of a fact or omit to state a fact necessary to make the statements contained therein, in the light of the circumstances under which they were made, not materially misleading (in each case, after giving effect to all supplements and updates with respect thereto) and (b) all financial projections concerning the Companies that have been or are hereafter made available to the Lead Arrangers or any of the Lenders by or on behalf of you or any of your representatives (the “Projections”) (prior to the Closing Date, to your knowledge, in the case of Projections provided by the Acquired Business) have been or will be prepared in good faith based upon assumptions believed by you to be reasonable at the time provided (it being understood and agreed that the Projections are as to future events and are not to be viewed as facts or a guarantee of performance or achievement, that the Projections are subject to significant uncertainties and contingencies, many of which are beyond your control, that no assurance can be given that any particular Projections will be realized and that actual results may differ from the Projections and such differences may be material). You agree that if at any time prior to the later of (a) the earlier of (i) the date on which a Successful Syndication (as defined in the Fee Letter) is achieved and (ii) 45 days following the Closing Date (the earlier of such dates, the “Syndication Date”) and (b) the Closing Date, you become aware that any of the representations in the preceding sentence would be incorrect in any material respect if the Information and Projections were being furnished, and such representations were being made, at such time, then you will promptly supplement, or cause to be supplemented (or in the case of Information or Projections relating to the Acquired Business, you will promptly notify the Lead Arrangers upon becoming aware that any such Information or Projections are incorrect in any material respect and, to the extent provided for in the Acquisition Agreement, will use commercially reasonable efforts to supplement), the Information and Projections so that such representations (prior to the Closing Date, to your knowledge, in the case of the Acquired Business) will be correct in all material respects at such time, it being understood in each case that such supplementation shall cure any breach of such representation and warranty. In issuing this commitment and in arranging and syndicating the Senior Secured Credit Facilities, each Commitment Party is and will be using and relying on the Information and the Projections without independent verification thereof. For the avoidance of doubt, nothing in this paragraph (including the making or supplementing of any representations or warranties, Information or Projections) will constitute a condition to the availability of the Senior Secured Credit Facilities on the Closing Date.



-5-


You acknowledge that (a) the Lead Arrangers, on your behalf will make available, on a confidential basis, Information Materials to the proposed syndicate of Lenders by posting the Information Materials on IntraLinks or another similar electronic system (the “Platform”) and (b) certain prospective Lenders (such Lenders, “Public Lenders”; all other Lenders, “Private Lenders”) may have personnel that do not wish to receive material non-public information (within the meaning of the United States federal and state securities laws, “MNPI”) with respect to the Companies, their respective affiliates or any other entity, or the respective securities of any of the foregoing, and who may be engaged in investment and other market-related activities with respect to such entities’ securities. If reasonably requested, you will assist the Lead Arrangers in preparing an additional version of the Information Materials not containing MNPI (the “Public Information Materials”) to be distributed to prospective Public Lenders.

Before distribution of any Information Materials (provided that such materials have been provided to you and your counsel for review a reasonable period of time prior thereto and appropriate revisions thereto have been made at your request) (a) to prospective Private Lenders, you shall provide the Lead Arrangers with a customary letter authorizing the dissemination of the Information Materials; and (b) to prospective Public Lenders, you shall provide the Lead Arrangers with a customary letter authorizing the dissemination of the Public Information Materials and confirming the absence of MNPI therefrom and, in each case, which exculpate the Companies and us and our affiliates with respect to any liability related to the use of the contents of the Information Materials or related marketing materials by the recipients thereof. In addition, you hereby agree that (x) you will use commercially reasonable efforts to identify (and, at the reasonable request of the Lead Arrangers or the Administrative Agent (or its affiliates), shall identify) that portion of the Information Materials that may be distributed to the Public Lenders; (y) all Information Materials identified as “PUBLIC” by you or on your behalf are permitted to be made available through a portion of the Platform designated “Public Investor”; and (z) the Lead Arrangers and the Administrative Agent (and its affiliates) shall be entitled to treat any Information Materials that are not identified as “PUBLIC” as being suitable only for posting on a portion of the Platform not designated “Public Investor”.

You agree that, subject to the confidentiality and other provisions of this Commitment Letter, the Lead Arrangers and the Administrative Agent (and its affiliates) on your behalf may distribute the following documents to all prospective Lenders, unless you advise the Lead Arrangers and Administrative Agent in writing (including by email) within a reasonable time prior to their intended distributions that such material should only be distributed to prospective Private Lenders (provided that such materials have been provided to you and your counsel for review a reasonable period of time prior thereto): (a) administrative materials for prospective Lenders such as lender meeting invitations and funding and closing memoranda, (b) notifications of changes to the terms of the Senior Secured Credit Facilities and (c) drafts approved in writing by you and the Administrative Agent (or its affiliates) and final versions of definitive documents with respect to the Senior Secured Credit Facilities. If you advise the Lead Arrangers and the Administrative Agent that any of the foregoing items should be distributed only to Private Lenders, then the Lead Arrangers and the Administrative Agent will not distribute such materials to Public Lenders without your prior consent. You agree that Information Materials made available to prospective Public Lenders in accordance with this Commitment Letter shall not contain MNPI.

4.Fees; Indemnities; Limitation of Liability.

(a)You agree to reimburse the Commitment Parties from time to time upon receipt of a reasonably detailed invoice therefor for all reasonable and documented out-of-pocket fees and expenses (in the case of fees and expenses of counsel, limited to the reasonable and documented out-of-pocket fees, disbursements and other out-of-pocket expenses of (x) one firm of lead counsel to the Commitment Parties (it being understood and agreed that Cahill Gordon & Reindel LLP shall act as counsel to the Commitment Parties) and (y) one firm of local counsel in each relevant jurisdiction reasonably retained by the Administrative Agent) incurred in connection with the Senior Secured Credit Facilities, the


-6-


syndication thereof, the preparation of the Credit Documentation (as defined below) therefor and the other Transactions contemplated hereby, whether or not the Closing Date occurs or any of the Credit Documentation is executed and delivered or any extensions of credit are made under the Senior Secured Credit Facilities; provided, that if the Closing Date does not occur and no termination fee is paid to you pursuant to the Acquisition Agreement, the aggregate reimbursement by you of such fees and expenses shall not exceed $250,000. Such amounts shall be paid on the earlier of (i) the Closing Date or (ii) three (3) business days following the termination of this Commitment Letter as provided below (the “Payment Date”), in each case to the extent you have received a reasonably detailed invoice at least three (3) business days in advance of the Payment Date. You agree to pay (or cause to be paid) the fees set forth in the separate second amended and restated fee letter addressed to you dated the date hereof from the Commitment Parties (the “Fee Letter”, which amends and restates in its entirety that certain First Amended and Restated Fee Letter (the “First Amended and Restated Fee Letter”), dated as of the First A&R Date, and that certain Original Fee Letter (the “Original Fee Letter”), dated as of the Original Signing Date, by and among WF Bank, WF Securities and you), if and to the extent payable.

(b)You also agree to indemnify and hold harmless each of the Commitment Parties, each other Lender and each of their affiliates, successors and assigns and their respective partners, officers, directors, employees, trustees, agents, advisors, controlling persons and other representatives involved in the Transactions (each, an “Indemnified Party”) from and against (and will reimburse each Indemnified Party within 30 days following written demand (accompanied by reasonable back-up therefor)) any and all claims, damages, losses, liabilities and reasonable and documented out-of-pocket expenses (including, without limitation, the reasonable and documented fees, disbursements and other charges of one firm of counsel for all such Indemnified Parties, taken as a whole and, if necessary, by a single firm of local counsel in each appropriate jurisdiction (which may include a single firm of special counsel acting in multiple jurisdictions) for all such Indemnified Parties, taken as a whole (and, in the case of a conflict of interest where the Indemnified Party affected by such conflict notifies you of the existence of such conflict and thereafter retains its own counsel, by another firm of counsel for each group of similarly affected Indemnified Parties)) of amounts payable by you pursuant to clause (a) above) that may be incurred by or asserted or awarded against any Indemnified Party, in each case arising out of or in connection with or by reason of (including, without limitation, in connection with any investigation, litigation or proceeding or preparation of a defense in connection therewith) (a) any aspect of the Transactions or (b) the Senior Secured Credit Facilities, or any use made or proposed to be made with the proceeds thereof, in each case, except to the extent such claim, damage, loss, liability or expense (A) is found in a final non-appealable judgment by a court of competent jurisdiction to have resulted from such Indemnified Party’s or any of its Related Parties’ gross negligence, bad faith or willful misconduct, (B) is found in a final non-appealable judgment by a court of competent jurisdiction to have resulted from a material breach of such Indemnified Party’s or any of its Related Parties’ obligations hereunder, under the First Amended and Restated Commitment Letter or under the Original Commitment Letter, (C) arises from a proceeding by an Indemnified Party against an Indemnified Party (or any of their respective affiliates or related parties) (other than an action involving (i) conduct by you or any of your affiliates or (ii) against an arranger or administrative agent in its capacity as such) or (D) resulted from any agreement governing any settlement by such Indemnified Party that is effective without your prior written consent (which consent shall not be unreasonably withheld). In the case of any claim, litigation, investigation or proceeding (any of the foregoing, a “Proceeding”) to which the indemnity in this paragraph applies, such indemnity shall be effective whether or not such Proceeding is brought by you, your equity holders or creditors or an Indemnified Party, whether or not an Indemnified Party is otherwise a party thereto and whether or not any aspect of the Transactions are consummated. It is agreed that none of you (or any of your subsidiaries), the Target (or any of its subsidiaries) or any Indemnified Party shall be liable (other than in respect of any such damages incurred or paid by an Indemnified Party to a third party) for any indirect, special, punitive or consequential damages (including, without limitation, any loss of profits, business or anticipated savings) in connection with this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and


-7-


Restated Fee Letter, the Original Fee Letter or with respect to any activities related to the Senior Secured Credit Facilities, including the preparation of this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter, the Original Fee Letter and the Credit Documentation; provided that nothing in this sentence shall limit your indemnification obligations set forth above.

(c)It is further agreed that the Commitment Parties shall only have liability to you (as opposed to any other person), and that the Commitment Parties shall be severally liable solely in respect of their respective commitments to the Senior Secured Credit Facilities and agreements set forth herein, on a several, and not joint, basis with any other Lender. Notwithstanding any other provision of this Commitment Letter, the First Amended and Restated Commitment Letter or the Original Commitment Letter, no Indemnified Party shall be liable for any damages arising from the use by others of information or other materials obtained through electronic telecommunications or other information transmission systems, other than for direct, actual damages resulting from the gross negligence, bad faith or willful misconduct of such Indemnified Party or any of its Related Parties as determined by a final non-appealable judgment of a court of competent jurisdiction. You shall not, without the prior written consent of an Indemnified Party, such consent not to be unreasonably withheld or delayed, effect any settlement of any pending or threatened Proceeding against an Indemnified Party in respect of which indemnity could have been sought hereunder, under the First Amended and Restated Commitment Letter or under the Original Commitment Letter by such Indemnified Party unless (i) such settlement includes an unconditional release of such Indemnified Party from all liability or claims that are the subject matter of such Proceeding and (ii) does not include any statement as to any admission of liability. In case any Proceeding is instituted involving any Indemnified Party for which indemnification is to be sought hereunder, under the First Amended and Restated Commitment Letter or under the Original Commitment Letter by such Indemnified Party, then such Indemnified Party will promptly notify you of the commencement of any Proceedings. You shall not be liable for any settlement of any Proceeding affected without your written consent (which consent shall not be unreasonably withheld, conditioned or delayed).
(d)Related Parties” means, with respect to the any Commitment Party, such Commitment Party’s affiliates and their respective officers, directors, employees, advisors, agents and representatives, in each case, providing services in connection with the subject matter of this Commitment Letter, the First Amended and Restated Commitment Letter or the Original Commitment Letter. The foregoing provisions in paragraphs 4(b) and (c) shall be superseded in each case, to the extent covered thereby, by the applicable provisions contained in the Credit Documentation upon execution thereof and thereafter shall have no further force and effect.

5.Conditions to Financing. The commitments of the Initial Lenders with respect to the initial funding of the Senior Secured Credit Facilities is subject solely to (a) the satisfaction (or waiver by the Lead Arrangers) of each of the conditions set forth in Annex II hereto and (b) the execution and delivery of customary definitive credit documentation by the Borrower and the Guarantors with respect to the Senior Secured Credit Facilities consistent with this Commitment Letter and the Fee Letter and subject in all respects to the Limited Conditionality Provisions and giving effect to the Bank Documentation Standard (as defined in Annex I), in the case of the Senior Secured Credit Facilities (the “Credit Documentation”) prior to such initial funding. There are no conditions (implied or otherwise) to the commitments hereunder, and there will be no conditions (implied or otherwise) under the Credit Documentation to the initial funding of the Senior Secured Credit Facilities on the Closing Date, other than those that are expressly referred to in the immediately preceding sentence.

Notwithstanding anything in this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter, the Original Fee Letter, the Credit Documentation or any other letter agreement or other undertaking concerning the financing of the Transactions to the contrary, (a) the Credit Documentation


-8-


shall be in a form such that the terms thereof do not impair availability of the Senior Secured Credit Facilities on the Closing Date if the conditions in this paragraph 5 shall have been satisfied or waived by the Lead Arrangers (it being understood that to the extent any security interest in Collateral (including the creation or perfection of any security interest) (other than any Collateral the security interest in which may be perfected by the filing of a UCC financing statement or the delivery of certificates, if any, evidencing equity interests of any subsidiary Guarantors (after giving effect to the Acquisition) that is part of the Collateral; provided that stock or membership interest certificates for certificated stock for the entities comprising subsidiaries of the Target (to the extent required under the terms of Annex II hereto) will, to the extent you have used commercially reasonable efforts to obtain them, only be required to be delivered on the Closing Date to the extent received from the holders thereof prior to the Closing Date)) is not perfected or provided on the Closing Date after your use of commercially reasonable efforts to do so without undue burden or expense, the provision and perfection of such Collateral and security interest shall not constitute a condition precedent to the availability of the Senior Secured Credit Facilities on the Closing Date but shall be required to be perfected not later than 90 days (subject to extensions as may be agreed to by the Administrative Agent) after the Closing Date pursuant to arrangements to be mutually agreed by the Borrower and Administrative Agent), and (b) the only representations and warranties the accuracy of which shall be a condition to the availability of the Senior Secured Credit Facilities on the Closing Date shall be (x) such of the representations made by the Target in the Acquisition Agreement as are material to the interests of the Lenders, but only to the extent that you (or any of your affiliates that is a party to the Acquisition Agreement) have the right (taking into account any applicable notice and cure provisions) to terminate your (and/or its) obligations under the Acquisition Agreement pursuant to Section 7.1(g) of the Acquisition Agreement or decline to consummate the Acquisition pursuant to Section 6.3(a) of the Acquisition Agreement as a result of a breach of such representations in the Acquisition Agreement (to such extent, the “Acquisition Agreement Representations”) and (y) the Specified Representations (as defined below). “Specified Representations” shall mean the representations and warranties of the Borrower and Guarantors (after giving effect to the Acquisition) in the Credit Documentation relating to: (i) (A) corporate existence of the Borrower and the Guarantors and (B) corporate power and authority to enter into the Credit Documentation by the Borrower and the Guarantors, (ii) due authorization, execution, delivery and enforceability of the Credit Documentation by the Borrower and the Guarantors, (iii) no conflicts of the Credit Documentation with charter documents of the Borrower and the Guarantors, (iv) compliance with Federal Reserve margin regulations, the PATRIOT Act and the use of proceeds of the Senior Secured Credit Facilities not violating OFAC, AML and FCPA, (v) the Investment Company Act, (vi) solvency of the Borrower and its subsidiaries on a consolidated basis and on a pro forma basis for the Transactions (such representations to be substantially identical to those set forth in the Solvency Certificate attached as Annex III to this Commitment Letter (the “Solvency Certificate”)), and (vii) subject to the limitations set forth in this paragraph, the provision of guarantees and the creation, validity and perfection of the security interests granted in the Collateral. The provisions of this paragraph are referred to herein as the “Limited Conditionality Provisions”.

Each of the parties hereto agrees that each of this Commitment Letter and the Fee Letter is a binding and enforceable agreement (subject to the effects of bankruptcy, insolvency, fraudulent conveyance, reorganization and other similar laws relating to or affecting creditors’ rights generally and general principles of equity (whether considered in a proceeding in equity or law)) with respect to the subject matter contained herein, including an agreement to negotiate in good faith the Credit Documentation by the parties hereto in a manner consistent with this Commitment Letter and, to the extent applicable, the Fee Letter, it being acknowledged and agreed that the initial funding of the Senior Secured Credit Facilities is subject only to the conditions precedent as set forth in this paragraph 5. For clarity, all terms referenced herein to being defined in the Credit Documentation shall be defined in accordance with the Bank Documentation Standard (unless otherwise provided for herein).

6.Confidentiality and Other Obligations. This Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First


-9-


Amended and Restated Fee Letter and the Original Fee Letter and the contents hereof and thereof are confidential and may not be disclosed in whole or in part to any person or entity without the prior written consent of the Commitment Parties (not to be unreasonably withheld, conditioned or delayed) except (i) this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter and the Original Fee Letter and contents hereof and thereof may be disclosed (A) on a confidential basis to your subsidiaries, directors, officers, employees, accountants, attorneys and other representatives and professional advisors who need to know such information in connection with the Transactions and are informed of the confidential nature of such information, (B) pursuant to the order of any court or administrative agency in any pending legal or administrative proceeding, or otherwise as required by applicable law or stock exchange requirement or compulsory legal process (in which case you agree to use commercially reasonable efforts to inform the Commitment Parties promptly thereof prior to such disclosure to the extent permitted by applicable law) and (C) on a confidential basis to the affiliates, members, partners, stockholders, equity holders, controlling persons, directors, officers, employees, accountants, attorneys and other representatives and professional advisors of the Acquired Business; provided that any such disclosure of the Fee Letter, the First Amended and Restated Fee Letter or the Original Fee Letter shall be subject to customary redaction of the fees and the economic “market flex” provisions contained therein, (ii) Annex I, Annex II and this Commitment Letter and the Fee Letter may be disclosed to Moody’s, S&P and any other rating agency on a confidential basis provided that any such disclosure of the Fee Letter shall be subject to customary redaction of the fees and the economic “market flex” provisions contained therein, (iii) the aggregate amount of the fees (including upfront fees and original issue discount) payable under the Fee Letter may be disclosed as part of generic disclosure regarding sources and uses for closing of the Acquisition, projections, and pro forma information (but without disclosing any specific fees, market flex or other economic terms set forth therein), (iv) this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter and the Original Fee Letter may be disclosed on a confidential basis to your auditors or persons performing customary accounting functions for customary accounting purposes, including accounting for deferred financing costs, (v) to the directors, officers, attorneys and other professional advisors of the Acquired Business on a confidential “need to know” basis in connection with the Transactions; provided that any disclosure of the Fee Letter, the First Amended and Restated Fee Letter or the Original Fee Letter and the contents thereof shall be redacted in a manner satisfactory to the Commitment Parties, (vi) you may disclose this Commitment Letter, the First Amended and Restated Commitment Letter and the Original Commitment Letter and its contents (and the existence of, but not the contents of, the Fee Letter, the First Amended and Restated Fee Letter or the Original Fee Letter) in any information memorandum or syndication distribution, as well as in any proxy statement or other public filing or other marketing materials relating to the Acquisition or the Senior Secured Credit Facilities and (vii) this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter and the Original Fee Letter may be disclosed to a court, tribunal or any other applicable administrative agency or judicial authority in connection with the enforcement of your rights hereunder (in which case you agree to use commercially reasonable efforts to inform the Commitment Parties promptly thereof prior to such disclosure to the extent permitted by applicable law).

The Commitment Parties shall use all confidential information provided to them by or on behalf of you hereunder solely for the purpose of providing the services which are the subject of this Commitment Letter and otherwise in connection with the Transactions and shall treat confidentially all such information; provided, however, that nothing herein shall prevent any Commitment Party from disclosing any such information (i) pursuant to the order of any court or administrative agency or in any pending legal or administrative proceeding, or otherwise as required by applicable law or compulsory legal process (in which case such Commitment Party agrees to inform you promptly prior to disclosure to the extent not prohibited by law, rule or regulation), (ii) upon the request or demand of any regulatory authority having jurisdiction over such Commitment Party or any of its affiliates, (iii) to the extent that


-10-


such information becomes publicly available other than by reason of disclosure in violation of this Commitment Letter, the First Amended and Restated Commitment Letter, the Original Commitment Letter, the Fee Letter, the First Amended and Restated Fee Letter and the Original Fee Letter or other confidential obligation owed by the Commitment Parties, (iv) to such Commitment Party’s affiliates and its and their respective employees, legal counsel, independent auditors and other experts, professionals or agents who need to know such information in connection with the Transactions and are informed of the confidential nature of such information, (v) for purposes of establishing a “due diligence” defense available under securities laws, (vi) to the extent that such information is received by such Commitment Party from a third party that is not to such Commitment Party’s knowledge subject to confidentiality obligations to you, (vii) to the extent that such information is independently developed by such Commitment Party, (viii) to potential Lenders, participants, assignees or any direct or indirect contractual counterparties to any swap or derivative transaction relating to you or your obligations under the Senior Secured Credit Facilities, in each case, who agree to be bound by the terms of this paragraph (or language not less restrictive than this paragraph or as otherwise reasonably acceptable to you and the Commitment Parties, including as may be agreed in any confidential information memorandum or other marketing material), (ix) to Moody’s and S&P and to Bloomberg, LSTA and similar market data collectors with respect to the syndicated lending industry; provided that such information is limited to Annex I and Annex II and is supplied only on a confidential basis, or (x) with your prior written consent. This paragraph shall terminate on the earlier of (a) the initial funding under the Senior Secured Credit Facilities and (b) the second anniversary of the Original Commitment Letter.

You acknowledge that the Commitment Parties or their affiliates may be providing financing or other services to parties whose interests may conflict with yours. The Commitment Parties agree that they will not furnish confidential information obtained from you to any of their other customers and will treat confidential information relating to the Companies and their respective affiliates with the same degree of care as they treat their own confidential information. The Commitment Parties further advise you that they will not make available to you confidential information that they have obtained or may obtain from any other customer.

You acknowledge that certain of the Lead Arrangers or its lending affiliate is currently acting as a Lender under the Existing Credit Agreement and your and such Lead Arranger’s and its affiliates rights and obligations under the Existing Credit Agreement that currently or hereafter may exist are, and shall be, separate and distinct from the rights and obligations of the parties pursuant to this Commitment Letter, and none of such rights and obligations under such other agreements shall be affected by any Lead Arranger’s performance or lack of performance hereunder.

You hereby agree that the Lead Arrangers may render their respective services under this Commitment Letter notwithstanding any actual or potential conflict of interest presented by the foregoing and you hereby waive any conflict of interest claims relating to the relationship between any Lead Arranger and you and your affiliates in connection with the engagement contemplated hereby on the one hand, and the exercise by any Lead Arranger or any of its affiliates of any of their rights and duties under the Existing Credit Agreement, on the other hand.

In connection with all aspects of each transaction contemplated by this Commitment Letter, you acknowledge and agree, and acknowledge your affiliates’ understanding, that: (i) the Senior Secured Credit Facilities and any related arranging or other services described in this Commitment Letter are arm’s-length commercial transactions between you and your affiliates, on the one hand, and the Commitment Parties, on the other hand, (ii) the Commitment Parties have not provided any legal, accounting, regulatory or tax advice with respect to any of the transactions contemplated hereby and you have consulted your own legal, accounting, regulatory and tax advisors to the extent you have deemed appropriate, (iii) you are capable of evaluating, and understand and accept, the terms, risks and conditions of the transactions contemplated hereby, (iv) in connection with the financing transactions contemplated


-11-


hereby and the process leading to such transactions, each Commitment Party has been, is, and will be acting solely as a principal and has not been, is not, and will not be acting as an advisor, agent or fiduciary for you or any of your affiliates, stockholders, creditors or employees or any other party, (v) no Commitment Party has assumed nor will assume an advisory, agency or fiduciary responsibility in your or your affiliates’ favor with respect to any of the financing transactions contemplated hereby or the process leading thereto, and no Commitment Party has any obligation to you or your affiliates with respect to the financing transactions contemplated hereby except those obligations expressly set forth in this Commitment Letter, and (vi) the Commitment Parties and their respective affiliates may be engaged in a broad range of transactions that involve interests that differ from yours and those of your affiliates, and the Commitment Parties have no obligation to disclose any of such interests to you or your affiliates. Without limiting the provisions of paragraph 4(b), you hereby agree not to assert any claims against the Commitment Parties with respect to any alleged breach of agency or fiduciary duty in connection with any aspect of any financing transaction contemplated by this Commitment Letter.

The Commitment Parties hereby notify you that pursuant to the requirements of the USA PATRIOT Act, Title III of Pub. L. 107-56 (signed into law October 26, 2001) (the “U.S.A. Patriot Act”) and 31 C.F.R. § 1010.230 (as amended, the “Beneficial Ownership Regulation”), each of them is required to obtain, verify and record information that identifies the Borrower and the Guarantors, which information includes the name and address of such person and other information that will allow the Commitment Parties, as applicable, to identify each such person in accordance with the U.S.A. Patriot Act and the Beneficial Ownership Regulation.

7.Survival of Obligations. The provisions of sections 2, 3, 4, 6 and 8 of this Commitment Letter shall remain in full force and effect regardless of whether any Credit Documentation shall be executed and delivered and notwithstanding the termination of this Commitment Letter or any commitment or undertaking of the Commitment Parties hereunder, provided that (i) the provisions of sections 2 and 3 shall not survive if all of the commitments and undertakings of the Commitment Parties are terminated by any party hereto prior to the effectiveness of the Senior Secured Credit Facilities and (ii) if the Senior Secured Credit Facilities close and the Credit Documentation is executed and delivered, the provisions of sections 2 and 3 shall survive only until the Syndication Date and your obligations under this Commitment Letter, other than your obligations in sections 2 and 3, confidentiality of the Fee Letter, the First Amended and Restated Fee Letter and the Original Fee Letter and section 4 to the extent not addressed in the Credit Documentation, shall automatically terminate and be superseded by the provisions of the Credit Documentation upon the execution and delivery thereof, and you shall automatically be released from all liability in connection therewith at such time. You may terminate this Commitment Letter and/or the Initial Lenders’ commitments with respect to any of the Senior Secured Credit Facilities (or any portion thereof, in each case on a pro rata basis between each Facility) hereunder at any time subject to the provisions of the preceding sentence.

8.Miscellaneous. This Commitment Letter and the Fee Letter may be executed in multiple counterparts and by different parties hereto in separate counterparts, all of which, taken together, shall be deemed an original. Delivery of an executed counterpart of a signature page to this Commitment Letter or the Fee Letter by telecopier, facsimile or other electronic transmission (e.g., a “pdf” or “tiff”) shall be effective as delivery of a manually executed counterpart thereof. Headings are for convenience of reference only and shall not affect the construction of, or be taken into consideration when interpreting, this Commitment Letter or the Fee Letter. The words “execution,” “signed,” “signature” and words of like import in this Commitment Letter or the Fee Letter relating to the execution and delivery of this Commitment Letter or the Fee Letter shall be deemed to include electronic signatures, which shall be of the same legal effect, validity or enforceability as a manually executed signature to the extent and as provided in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.


-12-



This Commitment Letter and the Fee Letter shall be governed by, and construed in accordance with, the laws of the State of New York without regard to conflict of law principles that would result in the application of any other laws other than the state of New York; provided that, notwithstanding the foregoing, it is understood and agreed that (a) provisions related to the definition or occurrence of a “Company Material Adverse Effect” (as defined in Annex II) or the equivalent term under the Acquisition Agreement will be governed by, and construed in accordance with, the laws of the State of Delaware and (b)(x) the determination of the accuracy of any Acquisition Agreement Representation and whether as a result of any inaccuracy thereof you have the right (taking into account any applicable cure provisions) to terminate your obligations under the Acquisition Agreement or decline to consummate the Acquisition and (y) the determination of whether the Acquisition has been consummated in accordance with the terms of the Acquisition Agreement, in each case shall be governed by, and construed in accordance with, the laws of the Cayman Islands, in each case, regardless of the laws that might otherwise govern under applicable principles of conflicts of law thereof. EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM (WHETHER BASED ON CONTRACT, TORT OR OTHERWISE) ARISING OUT OF OR RELATING TO THIS COMMITMENT LETTER, THE FEE LETTER, THE TRANSACTIONS AND THE OTHER TRANSACTIONS CONTEMPLATED HEREBY AND THEREBY OR THE ACTIONS OF THE COMMITMENT PARTIES IN THE NEGOTIATION, PERFORMANCE OR ENFORCEMENT HEREOF.
Each party hereto hereby irrevocably and unconditionally submits to the exclusive jurisdiction of any New York State court or Federal court of the United States of America sitting in the Borough of Manhattan in New York City in respect of any suit, action or proceeding arising out of or relating to the provisions of this Commitment Letter, the Fee Letter, the Transactions and the other transactions contemplated hereby and thereby and irrevocably agrees that all claims in respect of any such suit, action or proceeding may be heard and determined in any such court. The parties hereto agree that service of any process, summons, notice or document by registered mail addressed to you shall be effective service of process against you for any suit, action or proceeding relating to any such dispute. Each party hereto waives, to the fullest extent permitted by applicable law, any objection that it may now or hereafter have to the laying of the venue of any such suit, action or proceedings brought in any such court, and any claim that any such suit, action or proceeding brought in any such court has been brought in an inconvenient forum. A final judgment in any such suit, action or proceeding brought in any such court may be enforced in any other courts to whose jurisdiction the applicable party is or may be subject by suit upon judgment.

This Commitment Letter, together with the Fee Letter and the administrative fee letter between you and WF Bank dated the Original Signing Date, embodies the entire agreement and understanding among the parties hereto and your affiliates with respect to the Senior Secured Credit Facilities and supersedes all prior agreements and understandings relating to the subject matter hereof. No party has been authorized by any Commitment Party to make any oral or written statements that are inconsistent with this Commitment Letter. Neither this Commitment Letter (including the attachments hereto) nor the Fee Letter may be amended or any term or provision hereof or thereof waived or modified except by an instrument in writing signed by each of the parties hereto.

This Commitment Letter may not be assigned by you without our prior written consent (and any purported assignment without such consent will be null and void), is intended to be solely for the benefit of the parties hereto and is not intended to confer any benefits upon, or create any rights in favor of, any person other than the parties hereto (and the Indemnified Parties). Each Commitment Party may assign its commitment hereunder, in whole or in part, to any of its affiliates or, subject to the provisions of this Commitment Letter, to any Lender; provided that, other than with respect to an assignment to which you otherwise consent in writing (which consent, in the case of an assignment by a Commitment Party to its affiliates, shall not be unreasonably withheld by you), such Commitment Party shall not be released from


-13-


the portion of its commitment hereunder so assigned to the extent such assignee fails to fund the portion of the commitment assigned to it on the Closing Date notwithstanding the satisfaction of the conditions to funding set forth herein.
Please indicate your acceptance of the terms of this Commitment Letter and the Fee Letter by returning to the Lead Arrangers executed counterparts of this Commitment Letter and the Fee Letter. Thereafter, all commitments and undertakings of the Commitment Parties hereunder will expire, unless extended by us in our sole discretion, on the earliest of (a) 11:59 p.m., New York City time, on the day that is five business days after the Outside Date (as defined in the Acquisition Agreement as in effect on the Original Signing Date, including as may be extended as provided pursuant to Section 7.1(d) of the Acquisition Agreement as in effect on the Original Signing Date) (the “Expiration Date”), unless the Closing Date occurs on or prior thereto, (b) the consummation of the Acquisition without the use of the Senior Secured Credit Facilities and (c) the termination of the Acquisition Agreement by you in accordance with its terms.


[The remainder of this page intentionally left blank.]




-14-


We are pleased to have the opportunity to work with you in connection with this important financing.

Very truly yours,

WELLS FARGO BANK, N.A.

By: /s/ Daniel Kurtz
Name: Daniel Kurtz
                         Title: Director


WELLS FARGO SECURITIES, LLC

By: /s/ Kevin Sanders            

Name: Kevin Sanders
Title: Managing Director





BANK OF MONTREAL

By: /s/ Joan Murphy
Name: Joan Murphy         
Title: Managing Director

BMO CAPITAL MARKETS CORP.

By: /s/ David Lynch                

Name: David Lynch
Title: Managing Director





CITIZENS BANK, N.A.

By: /s/ Jonah Adkins
Name: Jonah Adkins         
Title: Vice President







TRUIST BANK

By: /s/ Shae B. Patel                

Name: Shae B. Patel
Title: Director


TRUIST SECURITIES, INC.

By: /s/ Stuart Johnston            

Name: Stuart Johnston
Title: Managing Director









The provisions of this Commitment Letter are accepted and agreed to as of the date first written above:


MAXLINEAR, INC.



By: /s/ Steven G. Litchfield
Name: Steven G. Litchfield
Title: Chief Financial Officer and Chief
Corporate Strategy Officer






COMMITMENTS SCHEDULE

Initial LendersPrincipal Amount of Term B LoansPrincipal Amount of Term A LoansPrincipal Amount of Revolving Credit Loans
Wells Fargo Bank, National Association$2,062,500,000$82,500,000$142,500,000
Bank of Montreal$270,000,000$150,000,000$37,500,000
Citizens Bank, N.A.$202,500,000$140,000,000$35,000,000
Truist Bank$202,500,000$140,000,000$35,000,000
Total$2,737,500,000$512,500,000$250,000,000






ANNEX I
SUMMARY OF TERMS AND CONDITIONS
$2,737.5 MILLION TERM B LOAN FACILITY
$512.5 MILLION TERM A LOAN FACILITY
$250 MILLION REVOLVING CREDIT FACILITY

Capitalized terms not otherwise defined herein have the same meanings as specified therefor in the Commitment Letter to which this Annex I is attached.

Borrower:             MaxLinear, Inc., a Delaware corporation (the “Borrower”).

Guarantors:    The obligations of the Borrower (the “Borrower Obligations”) under the Senior Secured Credit Facilities (as hereinafter defined) will be unconditionally guaranteed jointly and severally on a senior basis (the “Guarantees”) by each of the Borrower’s wholly-owned restricted U.S. subsidiaries (and consistent with the principles set forth herein) (collectively, the “Guarantors”); provided that Guarantors shall not include any Excluded Subsidiary (subject to the Bank Documentation Standard, as defined in Borrower’s Existing Credit Agreement). In addition, the Bank Credit Documentation (as defined below) will contain customary carve outs for “non-ECP Guarantors”, consistent with the LSTA provisions. All guarantees will be guarantees of payment and not of collection. The Target and its subsidiaries included in the Acquired Business that are not excluded from the foregoing requirements pursuant to the terms described above shall be required to become Guarantors (and grant liens in their assets constituting Collateral that can be perfected by filing UCC financing statements) on the Closing Date. Notwithstanding the foregoing, it is understood and agreed that neither the Target nor any of its subsidiaries shall be required to be Guarantors until the Acquisition is consummated on the Acquisition Closing Date.

Administrative Agent
and
Collateral Agent:    Wells Fargo Bank, National Association will act as sole and exclusive administrative and collateral agent for the Lenders (the “Administrative Agent”).
Lead Arranger
and Bookrunner:    Wells Fargo Securities, LLC, BMO Capital Markets Corp., Citizens Bank, N.A. and Truist Securities, Inc. will act as joint lead arrangers and joint bookrunners for the Senior Secured Credit Facilities (in such capacities, the “Lead Arrangers”).

Lenders:    Banks, financial institutions and institutional lenders selected by the Lead Arrangers in consultation with and reasonably acceptable to the Borrower and, after the initial funding of the Senior Secured Credit Facilities, subject to the restrictions set forth in the Assignments and Participations section below (the “Lenders”).

Type and Amount: Term B Loan Facility: A senior secured first lien term loan B facility (the “Term B Loan Facility”, and the loans thereunder, the “Term B Loans”) in an aggregate principal amount of $2,737.5 million.
Annex I-1



Term A Loan Facility: A senior secured first lien term loan A facility (the “Term A Loan Facility”, and the loans thereunder, the “Term A Loans”) in an aggregate principal amount of $512.5 million.

Revolving Credit Facility: A five-year senior secured revolving credit facility in US dollars (the “Revolving Credit Facility” and, together with the Term B Loan Facility and the Term A Loan Facility, the “Senior Secured Credit Facilities”; the commitments under the Revolving Credit Facility, the “Revolving Commitments”) in the initial amount of $250 million (the loans thereunder, the “Revolving Credit Loans” and, together with the Term B Loans and the Term A Loans, the “Loans”). The entirety of the Revolving Commitments will be available for borrowing in Base Rate on a “same-day notice” basis.

Letters of Credit: A portion of the Revolving Credit Facility not in excess of an amount to be agreed shall be available for the issuance of letters of credit in US dollars (the “Letters of Credit”) by Wells Fargo Bank, National Association and the other Revolving Lenders on a pro rata basis based on the Revolving Commitments of each Revolving Lender as of the Closing Date (in such capacity, each an “Issuing Lender”); provided that no Issuing Lender shall be required to issue trade or commercial Letters of Credit without its consent. No Letter of Credit shall have an expiration date after the earlier of (a) one year after the date of issuance unless consented to by the Issuing Lender and (b) five business days prior to the Revolving Credit Termination Date; provided that any Letter of Credit with a one-year tenor may provide for the renewal thereof for additional one-year periods (which shall in no event extend beyond the date referred to in clause (b) above). Letters of Credit issued by any Issuing Lender will be subject to the policies and procedures applicable to such Issuing Lender.

Drawings under any Letter of Credit shall be reimbursed by the Borrower (whether with its own funds or with the proceeds of Revolving Credit Loans) within one business day after receipt of notice of drawing. To the extent that the Borrower does not so reimburse the applicable Issuing Lender, the Revolving Lenders shall be irrevocably and unconditionally obligated to fund participations in the reimbursement obligations on a pro rata basis.

The Bank Credit Documentation will include customary provisions to protect the Issuing Lenders in the event any Revolver Lender under the Revolving Credit Facility is a Defaulting Lender.

Purpose: Term Facilities: The proceeds of borrowings under the Term B Loan Facility, Term A Loan Facility and cash on the balance sheet of the Companies and other available sources, shall be used (i) to finance the Cash Consideration for the Acquisition, the Refinancing and the other Transactions and (ii) to pay fees and expenses incurred in connection therewith.

Annex I-2



Revolving Credit Facility: The proceeds of the Revolving Credit Loans may be used (a) on the Closing Date (i) to fund any upfront fees or OID required to be funded in connection with the “market flex” provisions of the Fee Letter (ii) to fund working capital and other expenses related to the Transactions in an aggregate amount under this clause (ii) not to exceed $25.0 million and (b) after the Closing Date to finance the working capital needs and other general corporate purposes of the Borrower and its subsidiaries (including for capital expenditures, acquisitions, working capital and/or purchase price adjustments, the payment of transaction fees and expenses (in each case, including in connection with the Acquisition), other investments, restricted payments and any other purpose not prohibited by the Bank Credit Documentation).

Availability: Term Facilities: Each of the Term B Loan Facility and Term A Loan Facility will be available in a single drawing on the Closing Date. Amounts borrowed under the Term B Loan Facility and Term A Loan Facility that are repaid or prepaid may not be reborrowed.

Revolving Credit Facility: Subject to the provisions set forth under “Purpose” above, the Revolving Credit Facility shall be available on a revolving basis during the period commencing on the Closing Date and ending on the Revolving Credit Termination Date (as defined below).

Interest Rates and Fees: The interest rate per annum under (a) the Term B Loan Facility will be, at the option of the Borrower, (i) Adjusted Term SOFR plus the Applicable Margin (as hereinafter defined) or (ii) the Base Rate plus the Applicable Margin, (b) the Term A Loan Facility will be, at the option of the Borrower, (i) Adjusted Term SOFR plus the Applicable Margin or (ii) the Base Rate plus the Applicable Margin and (c) the Revolving Credit Facility will be, at the option of the Borrower, (i) Adjusted Term SOFR plus the Applicable Margin or (ii) the Base Rate plus the Applicable Margin. The Applicable Margin means (x) with respect to the Term B Loan Facility, 3.00% per annum, in the case of Adjusted Term SOFR advances, and 2.00% per annum, in the case of Base Rate advances, (y) with respect to the Term A Loan Facility, 2.50% per annum, in the case of Adjusted Term SOFR advances, and 1.50% per annum, in the case of Base Rate advances and (z) with respect to the Revolving Credit Facility, 2.50% per annum, in the case of Adjusted Term SOFR advances, and 1.50% per annum, in the case of Base Rate advances; provided that, with respect to the Term A Loan Facility and the Revolving Credit Facility, following delivery of financial statements for the first full fiscal quarter after the Closing Date, the Applicable Margin shall be determined by reference to the Secured Leverage Ratios (as hereinafter defined in the table below).
LevelSecured Leverage RatioApplicable Margin for Adjusted Term SOFR AdvancesApplicable Margin for Base Rate Advances
I≥ 3.50x2.50%1.50%
II< 3.50 ≥ 2.50x2.25%1.25%
Annex I-3



III< 2.50 ≥ 2.00x2.00%1.00%
IV< 2.00x ≥ 1.50x1.75%0.75%
V< 1.50x1.50%0.50%

The Borrower may select interest periods of one, three or six months (and, if agreed to by all applicable Lenders, a period shorter than one month or a period of twelve months) for SOFR advances. Interest shall be payable at the end of the selected interest period, but no less frequently than quarterly.

Adjusted Term SOFR” means, for purposes of any calculation, the rate per annum equal to (a) Term SOFR for such calculation plus (b) the Term SOFR Adjustment; provided that if Adjusted Term SOFR as so determined shall ever be less than the Floor, then Adjusted Term SOFR shall be deemed to be the Floor.

Base Rate” will be defined consistent with the Bank Documentation Standard; provided that the Base Rate will be deemed to be not less than 100 basis points higher than one-month SOFR (after giving effect to the Floor).

Floor” means a rate of interest equal to 0.00%, in respect of the Revolving Credit Facility and the Term A Loan Facility or 0.50%, in respect of the Term B Loan Facility.

SOFR” means a rate equal to the secured overnight financing rate as administered by the SOFR Administrator.

Term SOFR” means,

(a) for any calculation with respect to a SOFR Loan, the Term SOFR Reference Rate for a tenor comparable to the applicable Interest Period on the day (such day, the “Periodic Term SOFR Determination Day”) that is two (2) U.S. Government Securities Business Days prior to the first day of such Interest Period, as such rate is published by the Term SOFR Administrator; provided, however, that if as of 5:00 p.m. (New York City time) on any Periodic Term SOFR Determination Day the Term SOFR Reference Rate for the applicable tenor has not been published by the Term SOFR Administrator and a Benchmark Replacement Date with respect to the Term SOFR Reference Rate has not occurred, then Term SOFR will be the Term SOFR Reference Rate for such tenor as published by the Term SOFR Administrator on the first preceding U.S. Government Securities Business Day for which such Term SOFR Reference Rate for such tenor was published by the Term SOFR Administrator so long as such first preceding U.S. Government Securities Business Day is not more than three (3) U.S. Government Securities Business Days prior to such Periodic Term SOFR Determination Day, and

(b) for any calculation with respect to a Base Rate Loan on any day, the Term SOFR Reference Rate for a tenor of one month on the day (such day, the “Base Rate Term SOFR Determination Day”) that is two (2)
Annex I-4



U.S. Government Securities Business Days prior to such day, as such rate is published by the Term SOFR Administrator; provided, however, that if as of 5:00 p.m. (New York City time) on any Base Rate Term SOFR Determination Day, the Term SOFR Reference Rate for the applicable tenor has not been published by the Term SOFR Administrator and a Benchmark Replacement Date with respect to the Term SOFR Reference Rate has not occurred, then Term SOFR will be the Term SOFR Reference Rate for such tenor as published by the Term SOFR Administrator on the first preceding U.S. Government Securities Business Day for which such Term SOFR Reference Rate for such tenor was published by the Term SOFR Administrator so long as such first preceding U.S. Government Securities Business Day is not more than three (3) U.S. Government Securities Business Days prior to such Base Rate Term SOFR Determination Day.

Term SOFR Adjustment” means, for any calculation, a percentage per annum as set forth below for the applicable Interest Period therefor:
Interest PeriodPercentage
One month0.10%
Three months0.15%
Six months0.25%

Term SOFR Administrator” means CME Group Benchmark Administration Limited (CBA) (or a successor administrator of the Term SOFR Reference Rate selected by Agent in its reasonable discretion).

Term SOFR Reference Rate” means the forward-looking term rate based on SOFR.

U.S. Government Securities Business Day” means any day except for (i) a Saturday, (ii) a Sunday or (iii) a day on which the Securities Industry and Financial Markets Association, or any successor thereto, recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.
During the continuance of an event of default for non-payment of principal, interest or fees, interest will accrue on such overdue principal, interest or fees at the Default Rate (as defined below). During the continuance of a bankruptcy event of default, the principal amount of all outstanding obligations will bear interest at the Default Rate. As used herein, “Default Rate” means (i) on the principal of any loan at a rate of 200 basis points in excess of the rate otherwise applicable to such loan and (ii) on any other overdue amount at a rate of 200 basis points in excess of the non-default rate of interest then applicable to Base Rate loans.

Revolving Credit
Facility Commitment Fees: The Borrower shall pay 0.25% per annum on the average daily undrawn portion of the Revolving Credit Commitments, payable quarterly in arrears after the Closing Date and on the Revolving Credit Termination Date and calculated on the actual number of days elapsed over a 360-day
Annex I-5



year; provided that following delivery of financial statements for the first full fiscal quarter after the Closing Date, such commitment fee shall be determined by reference to the Secured Leverage Ratios in the table below:
LevelSecured Leverage RatioRevolving Commitment Fee
I≥ 3.50x0.30%
II< 3.50 ≥ 2.50x0.25%
III< 2.50 ≥ 2.00x0.25%
IV< 2.00x ≥ 1.50x0.20%
V< 1.50x0.175%

Letter of Credit Fees: The Borrower shall pay a fee on all outstanding Letters of Credit at a per annum rate equal to the Applicable Margin then in effect with respect to Adjusted Term SOFR advances under the Revolving Credit Facility on the face amount of each such Letter of Credit. Such fee shall be shared ratably among the Lenders participating in the Revolving Credit Facility and shall be payable quarterly in arrears.

A fronting fee of 0.125% per annum on the face amount of each Letter of Credit shall be payable quarterly in arrears to the Issuing Lender for its own account.

Calculation of Interest: Other than calculations in respect of interest at the Base Rate (which shall be made on the basis of actual number of days elapsed in a 365/366 day year), all calculations of interest shall be made on the basis of actual number of days elapsed in a 360-day year.

Cost and Yield Protection: Subject to the Bank Documentation Standard (as defined below), substantially the same as the Borrower’s Existing Credit Agreement.

Maturity:     Term B Loan Facility: The Term B Loan Facility will mature on the date that is 7 years after the Closing Date.
    Term A Loan Facility: The Term A Loan Facility will mature on the date that is 5 years after the Closing Date.

    Revolving Credit Facility: The Revolving Credit Facility will mature on the date that is 5 years after the Closing Date (the “Revolving Credit Termination Date”).

The Bank Credit Documentation shall contain customary “amend and extend” provisions consistent with the Bank Documentation Standard pursuant to which individual Lenders may agree to extend the maturity date of their outstanding Loans under any Senior Secured Credit Facility or any Incremental Facility (as hereinafter defined) (which may include, among other things, an increase in the interest rate payable in respect of such extended loans, with such extensions not subject to any “default stoppers”, financial tests or “most favored nation” pricing provisions) upon the request of the Borrower and without the consent of any other Lender (it is understood that (i) no existing Lender will have any
Annex I-6



obligation to commit to any such extension and (ii) each Lender under the class being extended shall have the opportunity to participate in such extension on the same terms and conditions as each other Lender under such class).

Incremental
Facilities:     The Bank Credit Documentation will permit the Borrower to (a) add one or more incremental term loan facilities to the Term B Loan Facility or to increase the existing Term B Loan Facility (each, an “Incremental Term B Facility”), (b) add one or more incremental term loan facilities to the Term A Loan Facility or to increase the existing Term A Loan Facility (an “Incremental Term A Facility”) and/or (c) increase commitments under the Revolving Credit Facility (any such increase, an “Incremental Revolving Facility” and, together with the Incremental Term B Facility and the Incremental Term A Facility, the “Incremental Facilities” and each, an “Incremental Facility”) in an aggregate principal amount of up to (x) the greater of (i) $670 million and (ii) 100.0% of LTM EBITDA, plus (y) all voluntary prepayments of Loans under the Senior Secured Credit Facilities (or Incremental Facilities or Incremental Equivalent Debt that is secured on a pari passu basis with the Senior Secured Credit Facilities) made prior to the date of, or contemporaneously with, any such Incremental Facility, provided that with respect to voluntary prepayments of revolving loans, only to the extent accompanied by a permanent reduction of the revolving commitments made prior to such date of incurrence, and in each case not funded with proceeds of long-term debt, plus (z) an unlimited amount so long as, in the case of clause (z) only, on a pro forma basis the First Lien Leverage Ratio would not exceed either (I) the First Lien Leverage Ratio as of the Closing Date or (II) at the Borrower’s option, the First Lien Leverage Ratio in effect immediately prior to such incurrence, in each case, after giving effect to any acquisition consummated in connection therewith and all other appropriate pro forma adjustments (calculated assuming the entire amount of such Incremental Facility was fully drawn on such date) (it being understood that (a) the Borrower shall be deemed to have used amounts under clause (z) (to the extent compliant therewith) prior to utilization of amounts under clause (x) or (y) and the Borrower shall be deemed to have used amounts under clause (y) prior to utilization of amounts under clause (x) and (b) the foregoing clauses (x) through (z) shall be subject in all respects to the Stacking and Reclassification Provisions (as hereinafter defined)); provided that (i) no Lender will be required to participate in any such Incremental Facility, (ii) subject to customary limited conditionality provisions in connection with any Incremental Term Facility incurred to finance a permitted acquisition, investment, irrevocable restricted payment or similar transaction, no event of default or default exists or would exist after giving effect thereto, (iii) subject to customary limited conditionality provisions in connection with any Incremental Term Facility incurred to finance a permitted acquisition, investment, irrevocable restricted payment or similar transaction, the representations and warranties in the Bank Credit Documentation shall be true and correct in all material respects, (iv) the maturity date of any such Incremental Term Facility (other than an Incremental Term A Facility) shall be no earlier than the maturity date
Annex I-7



for the Term B Loan Facility; provided that the Borrower may incur Incremental Term Facilities with a final maturity date prior to the final maturity date for the Term B Loan Facility and/or with a weighted average lift to maturity shorter than the weighted average life to maturity of the Term B Loan Facility in an aggregate principal amount (together with any other Permitted Inside Maturity Debt) not to exceed the greater of (x) $340 million and (y) 50.0% of LTM EBITDA (“Permitted Inside Maturity Debt”), (v) the weighted average life to maturity of any Incremental Term Facility (other than an Incremental Term A Facility and any Permitted Inside Maturity Debt) shall be no shorter than the weighted average life to maturity of the Term B Loan Facility and each Incremental Term Facility will share ratably (or less than ratably if agreed by the lenders in respect of such Incremental Term Facility) in any mandatory prepayments in the manner described below, (vi) the interest margins for any Incremental Term Facility shall be determined by the Borrower and the lenders of the Incremental Facility; provided that in the event that the All-in-Yield (subject to the Bank Documentation Standard, as defined in the Borrower’s Existing Credit Agreement) for any Incremental Term Facility (other than (x) any Incremental Term A Facility, (y) any Incremental Term Facility that matures more than 2 years after the maturity date with respect to the Term B Loan Facility or (z) any Incremental Term Facility or Incremental Term Facilities in an aggregate principal amount of up to the greater of (1) $340 million and (2) 50.0% of LTM EBITDA) incurred within twelve months after the Closing Date are greater than the All-in-Yield for the Term B Loan Facility by more than 50 basis points, then the Applicable Margin for the Term B Loan Facility shall be increased to the extent necessary so that the All-in-Yield for the Incremental Term Facility are not more than 50 basis points higher than the All-in-Yield for the Term B Loan Facility (such adjustment, the “MFN Adjustment”); provided, further, that in determining the interest margins applicable to the Term B Loan Facility and the Applicable Margins for any Incremental Term Facility, (x) original issue discount (“OID”) or upfront fees (which shall be deemed to constitute like amounts of OID) payable by the Borrower for the account of the Lenders of the Term B Loan Facility in the primary syndication thereof shall be included (with OID being equated to interest based on an assumed four-year life to maturity), (y) customary arrangement, structuring, underwriting, amendment or commitment fees payable to one or more arrangers shall be excluded, and (z) if the Adjusted Term SOFR or Base Rate floor for any Incremental Term Facility is greater than the Adjusted Term SOFR or Base Rate floor, respectively, for the existing Term B Loan Facility, such difference shall be equated to interest margin for purposes of determining whether an increase to the applicable interest margin under the Initial Term Loan Facility shall be required, solely to the extent an increase in the interest rate floor in the Initial Term Loan Facility would cause an increase in the interest rate then in effect thereunder, and in such case the interest rate floor (but not the interest rate margin) applicable to the Initial Term Loan Facility shall be increased by such increased amount, (vii) each Incremental Facility shall be secured by pari passu liens on the Collateral (as hereinafter defined) securing the Senior Secured Credit Facilities and no other assets and shall be guaranteed by the Guarantors
Annex I-8



and no other persons and (viii) any Incremental Term Facility shall be on terms and pursuant to documentation to be determined, provided that, to the extent such terms and documentation are not consistent with the Term B Loan Facility (except to the extent permitted by clause (i), (ii), (iii), (iv), (v) or (vi) above, as applicable), they shall (A) at the option of Borrower, (1) reflect market terms and conditions (taken as a whole) at the time of incurrence or issuance (as determined by the Borrower in good faith), or (2) not be materially more restrictive to the Borrower (as determined by the Borrower in good faith), when taken as a whole, than the terms applicable to then outstanding Loans under the Term B Loan Facility (except for covenants or other provisions applicable only to periods after the latest final scheduled maturity date of the initial Term B Loan Facility), or (B) if neither of the requirements in clause (A) are satisfied, otherwise be reasonably satisfactory to the Administrative Agent; provided further that any Incremental Term A Facility may include covenants, events of default and other terms and conditions that are more restrictive to the Borrower and its restricted subsidiaries than the terms applicable to the Term B Loan Facility, solely for the benefit of the Lenders under such Incremental Term A Facility and (ix) any Incremental Revolving Facility shall be on same terms (other than upfront fees and any arrangement or similar fees payable in connection with such Incremental Revolving Facility) and pursuant to the same documentation applicable to the Revolving Credit Facility; provided that, if required to consummate an Incremental Revolving Facility, the pricing, interest rate margins, rate floors and fees (other than any upfront fees and any arrangement or similar fees payable in connection with such Incremental Revolving Facility) on the Existing Revolving Credit Facility may be increased. The Borrower may seek commitments in respect of any Incremental Facility from existing Lenders or from additional banks, financial institutions and other institutional lenders and to the extent the Administrative Agent would have a consent right on an assignment to such new lender, such new lender shall be consented to by the Administrative Agent (such consent not to be unreasonable withheld, conditioned or delayed).

Refinancing Facilities: The Bank Credit Documentation shall include customary provisions permitting the Borrower to refinance loans under the Term B Loan Facility, Term A Loan Facility, Revolving Commitments or loans under any Incremental Facility, in each case, consistent with the Borrower’s Existing Credit Agreement.

Documentation Standard: The Credit Documentation for the Senior Secured Credit Facilities (the “Bank Credit Documentation”) (i) shall be based upon the Credit Agreement, dated June 3, 2021, by and between the Borrower, the lenders party thereto, and Wells Fargo Bank, National Association as administrative agent and collateral agent (as amended, restated, amended and restated, supplemented or otherwise modified prior to the Original Signing Date, the “Borrower’s Existing Credit Agreement”), with appropriate modifications to (A) baskets and materiality thresholds to reflect the size, industry, leverage, Consolidated EBITDA and ratings of the Borrower after giving effect to the Acquisition, to reflect changes in law or accounting standards since the date of such precedent and to give
Annex I-9



due effect to the Borrower’s model most recently received by WF Securities on or prior to the Original Signing Date (the “Borrower’s Model”), (B) adjust incurrence levels and other ratio baskets commensurate with the First Lien Leverage Ratio, Secured Leverage Ratio (as defined below) and Total Leverage Ratio (as defined below), in each case, of the Borrower and its subsidiaries as of the Closing Date, (ii) shall contain the terms and conditions set forth in this Summary of Terms, including customary updates for term loan B facilities, (iii) shall contain customary benchmark replacement provisions, (iv) shall reflect the operational and strategic requirements of the Borrower, the Target and their respective subsidiaries (after giving effect to the Acquisition) in light of their size, industries and practices and (v) shall reflect the customary agency and operational requirements of the Administrative Agent (collectively, the “Bank Documentation Standard”), in each case, subject to the Limited Conditionality Provisions. The Bank Credit Documentation shall, subject to the “market flex” provisions contained in the Fee Letter, contain only those conditions to borrowing, mandatory prepayments, representations and warranties, covenants (affirmative, negative and financial) and events of default expressly set forth in this Summary of Terms, in each case, applicable to the Borrower and its restricted subsidiaries and, subject to the Bank Documentation Standard and limitations as set forth herein, with materiality thresholds, standards, qualifications, exceptions, “baskets”, and grace and cure periods to be mutually agreed and consistent with the Bank Documentation Standard.

Limited Condition
Acquisitions:     Subject in all respects to the Bank Documentation Standard, the provisions applicable to Limited Condition Acquisitions (as defined in the Borrower’s Existing Agreement) in the Bank Credit Documentation shall be substantially the same as those set forth in the Borrower’s Existing Credit Agreement; provided that Limited Condition Acquisitions shall be revised to include permitted investments and irrevocable restricted payments.

Financial Definitions: The “First Lien Leverage Ratio” means the ratio of (i) Consolidated Funded Indebtedness (as hereinafter defined) of the Borrower and its restricted subsidiaries that is secured by a lien on any assets or property of the Borrower or any restricted subsidiary (“Secured Debt”) on a senior or pari passu basis with the Senior Secured Credit Facilities to (ii) trailing four-quarter Consolidated EBITDA (as hereinafter defined) of the Borrower and its restricted subsidiaries as of the most recently ended Test Period (as hereinafter defined) (“LTM EBITDA”).

Secured Leverage Ratio” means the ratio of (i) Secured Debt to (ii) LTM EBITDA.

    “Total Leverage Ratio” means the ratio of (i) Consolidated Funded Indebtedness of the Borrower and its restricted subsidiaries to (ii) LTM EBITDA.

    “Consolidated Funded Indebtedness” means (i) the outstanding principal amount of all third party debt for borrowed money,
Annex I-10



unreimbursed drawings under letters of credit, capital lease obligations, purchase money indebtedness and debt obligations to third parties evidenced by notes or similar instruments, determined in accordance with GAAP (but, for the avoidance of doubt, specifically excluding (x) earn-outs and similar obligations which are due and payable unless not paid within three (3) Business Days of the applicable due date, (y) hedging obligations, and (z) undrawn letters of credit) minus (ii) all unrestricted cash and cash equivalents of the Borrower and the Guarantors, in each case, as of any date of determination.

    “Consolidated EBITDA” shall be defined in the Bank Credit Documentation and shall include, add-backs consistent with those included in Borrower’s Existing Credit Agreement (giving effect to the Bank Documentation Standard) and other agreed add-backs, including without limitation and without duplication, the following add-backs:

(i)expected cost savings, operating expense reductions, restructuring charges and expenses and synergies related to (A) the Transactions and (B) mergers and other business combinations, acquisitions, divestitures, restructuring, cost savings initiatives which are factually supportable and other similar initiatives and projected by the Borrower in good faith to result from actions with respect to which substantial steps have been, will be, or are expected to be, taken (in the good faith determination of the Borrower) within 24 months after such transaction or initiative is consummated; provided that the aggregate amount added back to Consolidated EBITDA pursuant to clause (B) of this clause (i) in any test period shall not exceed 30% of Consolidated EBITDA for such test period (calculated after giving effect to such add backs);
(ii)non-cash losses, charges and expenses (including non-cash compensation charges);

(iii)extraordinary, unusual or non-recurring losses, charges and expenses;

(iv)cash restructuring and related charges and business optimization expenses (including costs, charges and expenses relating to any new initiative, internal processes, cost savings initiatives, cost rationalization programs or operating expense reductions, other operating improvements and synergies and similar initiatives, integration, transition, reconstruction, decommissioning, recommissioning or reconfiguration of fixed assets, business optimization, expansion expenses and other restructuring costs);

(v)unrealized gains and losses due to foreign exchange adjustments (including, without limitation, losses and expenses in connection with currency and exchange rate fluctuations);

(vi)costs and expenses in connection with the Transactions;

Annex I-11



(vii)expenses or charges related to any equity offering, permitted investment, acquisition, disposition, recapitalization or incurrence, prepayment, amendment, modification, restructuring or refinancing of permitted indebtedness (whether or not consummated), including non-operating or non-recurring professional fees, costs and expenses related thereto;

(viii)S-X adjustments, subject in the case of any run-rate adjustments to the cap set forth in clause (i);

(ix)interest, letter of credit fees, taxes, amortization and depreciation;

(x)losses from discontinued operations; and

(xi)charitable contributions, customary public company costs to be agreed, fees, expenses and indemnities paid to directors, proceeds of business interruption insurance, and other customary add-backs to be agreed.
Test Period” shall mean each period of four consecutive fiscal quarters of the Borrower then last ended (in each case, taken as one accounting period); provided that (a) for purposes of the Financial Covenant (as hereinafter defined) and determining interest margins and fees, the Test Period will be based on the most recent four fiscal quarter period for which financial statements have been delivered or are required to have been delivered under the Bank Credit Documentation and (b) for any other purpose, the Test Period shall be based on the most recent four fiscal quarter period for which financial statements are internally available) prior to such date of determination.

Scheduled Amortization:     Term B Loan Facility: The Term B Loan Facility shall be subject to quarterly amortization of principal equal to 0.25% of the original aggregate principal amount of the Term B Loan Facility (commencing with the first full fiscal quarter following the Closing Date), with the balance payable on the final maturity date.

    Term A Loan Facility: The Term A Loan Facility shall be subject to quarterly amortization (beginning with the first full fiscal quarter after the Closing Date) of principal equal to (i) 0.625% of the original aggregate principal amount of the Term A Loan Facility during the first four full fiscal quarters following the Closing Date, (ii) 1.250% of the original aggregate principal amount of the Term A Loan Facility during the next eight full fiscal quarters, (iii) 1.875% of the original aggregate principal amount of the Term A Loan Facility during the next four full fiscal quarters and (iv) 2.50% of the original aggregate principal amount of the Term A Loan Facility for each fiscal quarter thereafter, with the balance payable on the final maturity date.

Revolving Credit Facility: None.

Mandatory Prepayments
Annex I-12



and Commitment
Reductions:     In addition to the amortization set forth above and subject to the next two paragraphs, mandatory prepayments required with respect to the Term B Loan Facility and the Term A Loan Facility shall be limited to: (i) subject to exceptions and thresholds consistent with the Bank Documentation Standard, in an amount equal to 100%, with a step down to 50% at a First Lien Leverage Ratio to be agreed (such step down, the “Asset Sale Step Down”), of the net cash proceeds received by the Borrower or any of its restricted subsidiaries in excess of $25.0 million for any individual transaction (or series of related transactions) or $50.0 million in the aggregate for any fiscal year from any disposition outside the ordinary course and described in clause (a) or (b) of the definition of Prepayment Event in Borrower’s Existing Credit Agreement (subject to the Bank Documentation Standard, in each case, to the extent such proceeds are not reinvested (or committed to be reinvested) in the business of the Borrower or any of its subsidiaries within 540 days after the date of receipt of such proceeds from such disposition or casualty event and, if so committed to be reinvested, reinvested no later than 180 days after the end of such 540-day period; (ii) following the receipt of net cash proceeds from the issuance or incurrence after the Closing Date of additional debt of the Borrower or any of its restricted subsidiaries (other than debt permitted under the Bank Credit Documentation other than Refinancing Indebtedness); and (iii) in an amount equal to 50% of annual Excess Cash Flow (subject to the Bank Documentation Standard, as defined in the Borrower’s Existing Credit Agreement but subject to additional deductions to be agreed, including, without limitation, customary deductions for planned expenditures and a deduction for all cash expenses, charges, or losses excluded in arriving at Consolidated Net Income (to the extent not financed with long-term indebtedness)) of the Borrower and its restricted subsidiaries beginning with the first full Borrower’s fiscal year commencing after the Closing Date, with step downs to 25% and 0% at First Lien Leverage Ratios equal to 3.50:1.00 and 3.00:1.00, respectively (with a dollar-for-dollar credit for optional prepayments of the Senior Secured Credit Facility, any Incremental Facility and any Incremental Equivalent Debt that is secured on a pari passu basis with the Senior Secured Credit Facilities as well as certain other events to be agreed (in the case of the Revolving Credit Facility and any other revolving facility, to the extent accompanied by a permanent reduction of the corresponding commitment) subsequent to the first day of the relevant year, in each case other than to the extent financed with long-term debt), in each case of clauses (i) - (iii), subject to the limitations set forth in the paragraph immediately following, such amounts shall be applied, without premium or penalty, on a pro rata basis to the remaining amortization payments under the Term B Loan Facility and Term A Loan Facility in direct order of maturity.

Any Lender under the Term B Loan Facility or Term A Loan Facility may elect not to accept its pro rata portion of any mandatory prepayment other than a prepayment pursuant to clause (ii) above (each a “Declining Lender”). Any prepayment amount declined by a Declining Lender may be retained by the Borrower and included in the Available Amount Basket (such amount, a “Declined Amount”).
Annex I-13




Mandatory prepayments in clauses (i) and (iii) above shall be limited to the extent the upstreaming or transfer of such amounts from a foreign subsidiary to the Borrower or any other applicable subsidiary would result in material adverse tax consequences until such time as the Borrower or its applicable subsidiary may upstream or transfer such amounts without material adverse tax consequences and shall be subject to permissibility under local law of upstreaming proceeds (including financial assistance and corporate benefit restrictions and fiduciary and statutory duties of the relevant directors) and any applicable limitations set forth in such foreign subsidiary’s organizational documents and/or binding agreements. The non-application of any mandatory prepayment amounts as a consequence of the foregoing provisions will not, for the avoidance of doubt, constitute a default or an event of default, and such amounts shall be available for working capital purposes of the Borrower and its subsidiaries.
Revolving Credit Loans shall be required to be prepaid, and Letters of Credit shall be required to be cash collateralized, if at any time the aggregate amount of outstandings under the Revolving Credit Facility exceeds the aggregate amount of commitments under the Revolving Credit Facility at such time.

Optional Prepayments:     Term B Loans and Term A Loans may be prepaid and Revolving Commitments may be reduced at any time in whole or in part without premium or penalty, upon written notice, at the option of the Borrower, except (x) that any prepayment of Adjusted Term SOFR advances other than at the end of the applicable interest periods therefor shall be made with customary reimbursement for any funding losses and redeployment costs (but not loss of margin) of the Lenders resulting therefrom and (y) with respect to the Term B Loan Facility, as set forth in “Soft-Call Premium” section below. Each optional prepayment of the Term B Loan Facility or Term A Loan Facility shall be applied as directed by the Borrower (and absent such direction, in direct order of maturity thereof).

Soft-Call Premium:     In the event that all or any portion of the Term B Loan Facility is (i) repaid, prepaid, refinanced or replaced with term loan indebtedness with a lower effective yield than the effective yield of such Term B Loan Facility or (ii) repriced through any waiver, consent or amendment, in each case in connection with a Repricing Event (subject to the Bank Documentation Standard, as defined in the Borrower’s Existing Credit Agreement) and prior to the six-month anniversary of the Closing Date and other than in connection with a change of control, such repayment, prepayment, refinancing, replacement or repricing will be accompanied by a premium of 1% of the principal amount so repaid, prepaid, refinanced, replaced or repriced. If all or any portion of the Term B Loan Facility held by any Lender is required to be assigned pursuant to a “yank-a-bank” provision in the Bank Credit Documentation as a result of, or in connection with a Repricing Event prior to the six-month anniversary of the Closing Date, such Lender not agreeing or otherwise consenting to any waiver, consent or amendment referred to in clause (ii) above (or otherwise in connection with a Repricing Event) will be
Annex I-14



entitled to a premium equal to 1% of the principal amount so required to be assigned.

Security:     Subject to the limitations set forth below in this section and subject to certain other exceptions consistent with the Bank Documentation Standard, the Borrower Obligations, the Guarantees and any interest rate protection or other swap or hedging arrangements, or cash management arrangements, in each case, entered into with a Lender or agent or any affiliate of a Lender or agent (collectively, the “Secured Obligations”) will be secured, on a first priority basis, by: (a) a perfected pledge of 100% of each direct subsidiary of the Borrower and of each Guarantor (which pledge, in the case of capital stock of any foreign subsidiary of the Borrower that is a CFC or any CFC Holdco (each, as defined in the Borrower’s Existing Credit Agreement) shall be limited to 65% of the voting capital stock and 100% of any non-voting capital stock of such subsidiary) and (b) perfected security interests in substantially all of the Borrower’s and each Guarantor’s assets, including tangible and intangible personal property of the Borrower and each Guarantor (including but not limited to accounts receivable, inventory, equipment, general intangibles, deposit and securities accounts, investment property, intellectual property, intercompany notes, instruments, chattel paper and documents and proceeds of the foregoing) (the items described in clauses (a) and (b) above, but excluding the Excluded Property (as defined below), collectively, the “Collateral”).
Notwithstanding anything to the contrary, the Collateral shall exclude Excluded Property (subject to the Bank Documentation Standard, as defined in the Borrower’s Existing Credit Agreement but subject to an additional exclusion for any property subject to any permitted lease, license or other agreement binding on such property at the time of the acquisition thereof and not incurred in contemplation of such acquisition, in each case, to the extent the grant of a security interest in such property would invalidate such lease, license or other agreement or create a right of termination in favor of any unaffiliated party thereto, in each case after giving effect to the applicable anti-assignment provisions of the Uniform Commercial Code and other applicable law). In addition, (a) landlord, bailee or warehouseman waivers or collateral access agreements shall not be required, control agreements shall not be required with respect to any deposit accounts, securities accounts or commodities accounts and no perfection actions other than the filing of UCC financing statements shall be required with respect to motor vehicles and other assets subject to certificates of title, letter of credit rights, except as to which perfection may be accomplished solely by the filing of a UCC financing statement (it being understood that no actions shall be required to perfect a security interest in letter of credit rights, other than the filing of a UCC financing statement), commercial tort claims with a value of less than an amount to be agreed and promissory notes evidencing debt in a principal amount of less than an amount to be agreed and (b) no actions in any jurisdiction other than the United States (or any State or other political subdivision thereof) or required by the laws of any jurisdiction other than the United States shall be required to be taken to create or perfect any security interests in assets located or titled outside of the U.S. (it being understood that there shall be no security agreements or pledge
Annex I-15



agreements governed under the laws of any jurisdiction other than the United States).

All the above-described pledges, security interests and mortgages shall be set forth in the Bank Credit Documentation.
Conditions Precedent
to Initial Borrowing on the
Closing Date:     The availability of the Senior Secured Credit Facilities on the Closing Date will be limited to those applicable conditions specified in paragraph 5 of the Commitment Letter.

Post-Closing Conditions:     The making of each Revolving Credit Loan and the issuance, amendment, modification, renewal or extension of a Letter of Credit (other than any amendment, modification, renewal or extension of a Letter of Credit which does not increase the face amount or extend the maturity of such Letter of Credit) after the Closing Date, in each case, shall be conditioned upon (a) the accuracy in all material respects of all representations and warranties in the Bank Credit Documentation as of the date of such extension of credit (or, in the case of representations or warranties qualified by materiality or Material Adverse Effect, the accuracy thereof in all respects) except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct in all material respects as of such earlier date, (b) there being no default or event of default in existence at the time of, or after giving effect to the making of, such extension of credit, (c) the Borrower certifying as to pro forma compliance with the Financial Covenant (whether or not then in effect) as of the most recently ended Test Period and (d) delivery of a customary borrowing notice or request for issuance of a Letter of Credit, as applicable.

Representations and
Warranties:     Subject in all respects to the Limited Conditionality Provisions and the Bank Documentation Standard, substantially the same as (including, for the avoidance of doubt, with respect to materiality qualifiers, exceptions and limitations) the representations and warranties set forth in the Borrower’s Existing Credit Agreement.

Affirmative Covenants:     Subject in all respects to the Bank Documentation Standard, substantially the same as (including, for the avoidance of doubt, with respect to materiality qualifiers, baskets, thresholds, exceptions and limitations) the affirmative covenants set forth in the Borrower’s Existing Credit Agreement; provided that the Borrower shall be required to provide to the Administrative Agent and the Lenders, promptly upon obtaining knowledge thereof, changes to the beneficial ownership information provided pursuant to the Beneficial Ownership Regulation.

Negative Covenants:     Subject in all respects to the Bank Documentation Standard, substantially the same as (including, for the avoidance of doubt, with respect to materiality qualifiers, baskets, thresholds, incurrence ratios, exceptions and limitations) the negative covenants set forth in the Borrower’s Existing Credit Agreement; provided that the Bank Credit
Annex I-16



Documentation shall include, among other limitations and exceptions consistent with the Bank Documentation Standard:

(a) limitations on the incurrence of debt (which shall permit, among other exceptions consistent with the Bank Documentation Standard, (i) on terms and conditions substantially the same as the Borrower’s Existing Credit Agreement, Incremental Equivalent Debt (as defined in the Borrower’s Existing Credit Agreement in lieu of the Incremental Facilities (provided that, with respect to junior lien debt and unsecured debt, in lieu of complying with the First Lien Leverage Ratio requirement set forth in the section entitled “Incremental Facilities”, in the case of junior lien debt, the Secured Leverage Ratio would not exceed either (x) 0.50x greater than the Secured Leverage Ratio as of the Closing Date or (y) at the Borrower’s option, if such secured debt is incurred to finance a Permitted Acquisition, the Secured Leverage Ratio in effect immediately prior to the consummation of such Permitted Acquisition, or in the case of unsecured debt, the Total Leverage Ratio would not exceed (x) 1.50x greater than the Total Leverage Ratio as of the Closing Date or (y) at the Borrower’s option, if such unsecured debt is incurred to finance a Permitted Acquisition, the Total Leverage Ratio in effect immediately prior to the consummation of such Permitted Acquisition, in each case (calculated on a pro forma basis); provided further that (I) the incurrence of such indebtedness shall reduce dollar for dollar the amount of indebtedness that the Borrower may incur in respect of the Incremental Facilities, (II) other than Permitted Inside Maturity Debt or any Incremental Term A Facility, such indebtedness matures at least 91 days after the latest date of maturity of the Term B Loan Facility and of any Incremental Term Facility, (III) any subsidiaries of the Borrower that do not guarantee the Senior Secured Credit Facilities shall not guarantee such indebtedness, (IV) any secured debt shall be secured solely by Collateral on a pari passu or junior lien basis and shall be subject to a customary intercreditor agreement reasonably acceptable to the Administrative Agent and the Borrower, (V) any debt incurred in the form of term loans secured on a pari passu basis with the Term B Loans that would have triggered the MFN Adjustment if such Indebtedness were incurred in the form of Incremental Term Facilities, then the incurrence of such debt shall trigger the MFN Adjustment and (VI) such debt shall be on other terms to be set forth in the Bank Credit Documentation, (ii) indebtedness incurred and/or assumed on the terms set forth in the second succeeding paragraph, (iii) purchase money indebtedness and capital leases in an amount equal to the greater of (x) $170 million and (y) 25.0% of LTM EBITDA, (iv) indebtedness arising from agreements providing for adjustments of purchase price or “earn outs” entered into in connection with acquisitions or investments, (v) other indebtedness of the Borrower and its restricted subsidiaries, which requires no mandatory repayment or redemption (subject to exceptions consistent with those set forth in Borrower’s Existing Credit Agreement) prior to the date which is 91 days later than the latest maturity date of the Term B Loan Facility and any Incremental Term Facility, in each case, other than Permitted Inside Maturity Debt, subject to no event of default having occurred under the Senior Secured Credit Facilities or any Incremental Facility (before or after giving effect to such incurrence) and
Annex I-17



the Borrower’s Total Leverage Ratio (calculated on a pro forma basis) not exceeding (x) 1.50x greater than the Total Leverage Ratio as of the Closing Date or (y) at the Borrower’s option, if such debt is unsecured and incurred to finance a Permitted Acquisition, the Total Leverage Ratio in effect immediately prior to the consummation of such Permitted Acquisition; provided that the aggregate amount of such indebtedness that may be incurred under this clause (v) by restricted subsidiaries that are not or do not become Guarantors, together with debt incurred under the second succeeding paragraph, shall be limited to an aggregate principal amount equal to the greater of (x) $170 million and (y) 25.0% of LTM EBITDA, (vi) a general debt basket equal to the greater of (x) $340 million and (y) 50.0% of LTM EBITDA, (vii) a non-guarantor debt basket equal to the greater of (x) $170 million and (y) 25.0% of LTM EBITDA and (viii) certain ordinary course performance guarantees);

(b) limitations on liens (which shall permit, among other things to be set forth in the Bank Credit Documentation, (i) junior liens securing any secured debt issued pursuant to clause (a)(v) above, (ii) liens on the Collateral securing Refinancing Indebtedness, (iii) liens securing debt assumed in connection with a Permitted Acquisition (as hereinafter defined); provided that such liens extend to the same assets (and any improvements, accessions, proceeds, dividends or distributions in respect thereof and assets fixed or appurtenant thereto) that such liens extended to, and secure the same indebtedness, that such liens secured, immediately prior to such assumption (and any Permitted Refinancing Indebtedness (as defined in Borrower’s Existing Credit Agreement) in respect thereof) and were not created in contemplation thereof, (iv) a general lien basket in an amount equal to the greater of (x) $340 million and (y) 50.0% of LTM EBITDA and (v) liens securing indebtedness of non-guarantor subsidiaries, provided such liens only extend to assets of non-guarantor subsidiaries);

(c) limitations on asset sales (including sales of subsidiaries) consistent with the Bank Documentation Standard;

(d) limitations on investments, including acquisitions (which, among other exceptions consistent with the Bank Documentation Standard, shall permit (i) acquisitions on the terms set forth in the fourth succeeding paragraph, (ii) a general investment basket in an amount equal to the greater of (x) $340 million and (y) 50.0% of LTM EBITDA plus, subject to compliance on a pro forma basis with a Total Leverage Ratio of 4.50:1.00, the Available Amount Basket (as defined below) and (iii) unlimited investments subject to no event of default existing or resulting therefrom and compliance on a pro forma basis with a Total Leverage Ratio of 3.50:1.00 (the “Leverage Based Investment Basket”));

(e) limitations on dividends or distributions on, or redemptions of, the Borrower’s or any restricted subsidiary’s equity (“Restricted Payments”) (which shall permit, among other exceptions consistent with the Bank Documentation Standard, (i) a general Restricted Payment basket, subject to no event of default existing or resulting therefrom, in an amount equal to the greater of (x) $200 million and (y) 30% of LTM
Annex I-18



EBITDA plus, subject to no event of default existing or resulting therefrom and compliance on a pro forma basis with a Total Leverage Ratio of 4.50:1.00, the Available Amount Basket and (ii) unlimited Restricted Payments subject to no event of default existing or resulting therefrom and compliance on a pro forma basis with a Total Leverage Ratio of 3.50:1.00 (the “Leverage Based RP Basket”);

(f) limitations on prepayments or redemptions of subordinated or junior lien indebtedness for borrowed money (collectively, “Junior Debt”) or amendments of the documents governing such Junior Debt (subject to the Bank Documentation Standard) in a manner materially adverse to the Lenders (which shall permit, among other exceptions consistent with the Bank Documentation Standard (i) a general prepayment basket in an amount equal to the greater of (x) $200. million and (y) 30.0% of LTM EBITDA plus, subject to compliance on a pro forma basis with a Total Leverage Ratio of 4.50:1.00, the Available Amount Basket, (ii) unlimited prepayments subject to no event of default existing or resulting therefrom and compliance on a pro forma basis with a Total Leverage Ratio of 3.50:1.00, to be agreed (the “Leverage Based Prepayments Basket”), (iii) refinancing or exchanges of Junior Debt for like or junior debt subject to terms and conditions to be set forth in the Bank Credit Documentation and (iv) conversion of Junior Debt to common or “qualified preferred” equity);

(g) limitations on agreements restricting distributions, dividends and other specified transfers from restricted subsidiaries to the Borrower or any Guarantor, fundamental changes and negative pledge clauses, in each case consistent with the Bank Documentation Standard;

(h) limitations on transactions with affiliates consistent with the Bank Documentation Standard;

(i) limitations on changes in fiscal year and in lines of business consistent with the Bank Documentation Standard; and

(j) modifying organizational documents in a manner materially adverse to Lenders consistent with the Bank Documentation Standard.

The negative covenants will be subject, in the case of each of the foregoing covenants to exceptions, qualifications and “baskets” to be set forth in the Bank Credit Documentation. In addition, the negative covenants described in clauses (d), (e) and (f) above shall include an “Available Amount Basket”, which shall mean a cumulative amount equal to (a) the greater of (x) $200 million and (y) 30.0% of LTM EBITDA, plus (b) the retained portion of Excess Cash Flow (provided that the calculation of Excess Cash Flow shall exclude Excess Cash Flow generated by non-U.S. subsidiaries that would be prohibited under any applicable laws from being repatriated to the United States or that the Borrower determines in good faith would result in a tax liability that is material to the amount of funds otherwise required to be repatriated (including any withholding tax) if repatriated to the United States) for each fiscal year (commencing with the first full fiscal year following the
Annex I-19



Closing Date), plus (c) retained asset sale proceeds, plus (d) any declined proceeds in respect of any Prepayment Event, plus (e) the cash proceeds of new public or private qualified equity issuances or an equity capital contribution to the Borrower (other than disqualified stock) after the Closing Date, plus (f) the aggregate cash proceeds from debt and disqualified stock incurred after the Closing Date exchanged or converted into qualified equity, plus (g) the net cash proceeds received by the Borrower and its restricted subsidiaries after the Closing Date from sales of investments made using the Available Amount Basket (up to the amount, when combined with any amount set forth in clause (h) below, of the original investment) plus (h) returns, profits, distributions and similar amounts received in cash or cash equivalents by the Borrower and its restricted subsidiaries after the Closing Date on investments made using the Available Amount Basket (up to the amount, when combined with any amount set forth in clause (g) above, of the original investment), plus (i) the investments of the Borrower and its restricted subsidiaries in any unrestricted subsidiary out of the Available Amount Basket that has been re-designated as a restricted subsidiary or that has been merged or consolidated with or into the Borrower or any of its restricted subsidiaries after the Closing Date (up to the fair market value (as determined in good faith by the Borrower) of the investments of the Borrower and its restricted subsidiaries in such unrestricted subsidiary at the time of such re-designation or merger or consolidation); provided that in no event shall the Available Amount Basket at any time be less than $0.
The Borrower or any restricted subsidiary will be permitted to incur and/or assume indebtedness in connection with a Permitted Acquisition so long as (i) with respect to any newly incurred indebtedness, (x) other than Permitted Inside Maturity Debt, the maturity date of such indebtedness is no earlier than 91 days later than the final maturity date of the Term B Loan Facility, and any Incremental Term Facility, (y) other than Permitted Inside Maturity Debt, such indebtedness requires no mandatory repayment or redemption (other than customary change of control or asset sale offers or upon any event of default) prior to the date which is 91 days later than the latest maturity date of the Term B Loan Facility, and any Incremental Term Facility, and (z) such indebtedness is unsecured or is only secured to the extent permitted pursuant to clause (b) under the heading “Negative Covenants” above, (ii) with respect to assumed indebtedness, such indebtedness is only the obligation of the person and/or person’s subsidiaries that are acquired or that acquired the relevant assets and such indebtedness was not incurred in contemplation of such acquisitions, (iii) the Total Leverage Ratio (calculated on a pro forma basis) would not exceed (x) 1.75x greater than the Total Leverage Ratio as of the Closing Date (without giving effect to clause (ii) of the definition of Consolidated Funded Indebtedness) or (y) at the Borrower’s option, if such debt incurred and/or assumed in connection with such Permitted Acquisition is unsecured, the Total Leverage Ratio in effect immediately prior to the consummation of such Permitted Acquisition and (iv) before and after giving effect thereto, no event of default has occurred and is continuing; provided that the aggregate amount of indebtedness that may be incurred under clause (i) of this paragraph by
Annex I-20



restricted subsidiaries that are not Guarantors shall not exceed an aggregate principal amount equal to the greater of (x) $170 million and (y) 25.0% of LTM EBITDA.
The Borrower or any restricted subsidiary will be permitted to make non-ordinary course of business asset sales or dispositions so long as (a) such sales or dispositions are for fair market value, (b) at least 75% of the consideration for asset sales and dispositions shall consist of cash or cash equivalents (subject to exceptions to be set forth in the Bank Credit Documentation, which shall include a basket for non-cash consideration that may be designated as cash consideration in an aggregate amount to be set forth in the Bank Credit Documentation) and (c) before and after giving effect to such asset sale, no event of default has occurred and is continuing.

The Borrower or any restricted subsidiary will be permitted to make acquisitions of the equity interests in a person that becomes a restricted subsidiary, or all or substantially all of the assets (or all or substantially all the assets constituting a business unit, division, product line or line of business) of any person (each, a “Permitted Acquisition”) so long as (a) there is no event of default existing at the time of or after giving pro forma effect to such acquisition, (b) the acquired company or assets are in a similar, ancillary, complementary or related line of business as the Borrower and its subsidiaries and (c) subject to the limitations set forth in “Guarantors” and “Security” above, the acquired company and its subsidiaries (other than any subsidiaries of the acquired company designated as an unrestricted subsidiary as provided in “Unrestricted Subsidiaries” below) will become Guarantors and pledge their Collateral to the Administrative Agent. Cash consideration paid in respect of acquisitions made pursuant to this paragraph (and, for the avoidance of doubt, not any other applicable investment carveouts, baskets or thresholds) of entities that do not become Guarantors and of assets by entities that are not Guarantors shall not exceed an amount equal to the greater of (x) $200 million and (y) 30.0% of LTM EBITDA.

Each covenant shall also provide that if the exceptions and baskets set forth therein includes a combination of fixed dollar (including any related builder or grower component) baskets, exceptions and thresholds (“Fixed Baskets”), and amounts permitted under non-fixed dollar baskets, exceptions and thresholds (“Non-Fixed Baskets”) or amounts otherwise subject to a financial ratio or test (“Financial Incurrence Tests”) in concurrent transactions, a single transaction or a series of related transactions, any Financial Incurrence Tests and Non-Fixed Baskets shall be calculated without giving effect to the utilization of such Fixed Baskets (and the Borrower shall be permitted to, at its option, divide and classify such actions or transactions (or portions thereof) within any applicable covenant and later (on one or more occasions) re-divide and/or reclassify under one or more of such baskets, exceptions and thresholds within such covenant, including to reclassify utilization of any Fixed Baskets as incurred under any available Non-Fixed Baskets, including any Financial Incurrence Tests; provided, that if any Financial Incurrence Tests would be satisfied in any subsequent fiscal quarter following the utilization of any Fixed Basket or other Non-Fixed Basket,
Annex I-21



such reclassification shall be deemed to have automatically occurred if not elected by the Borrower) In calculating any Non-Fixed Baskets (including any Financial Incurrence Tests), any amounts incurred under any Fixed Basket and/or any other Non-Fixed Basket contemporaneously therewith, shall not be given effect in calculating the applicable Non-Fixed Basket (but giving full pro forma effect to all applicable and related transactions (including the use of proceeds of all indebtedness to be incurred and any repayments, repurchases and redemptions of indebtedness) and all other permitted pro forma adjustments) (this paragraph, the “Stacking and Reclassification Provisions”).

Financial Covenant:     Term B Loan Facility: None.

    Term A Loan Facility and Revolving Credit Facility: A maximum Secured Leverage Ratio financial covenant set at a level to be based on a 30% cushion to the Secured Leverage Ratio of the Borrower and its subsidiaries as of the Closing Date, which shall be subject to stepdowns to be mutually agreed (the “Financial Covenant”). The Financial Covenant shall be tested on the last day of each fiscal quarter of the Borrower.

Unrestricted Subsidiaries:     Subject in all respects to the Bank Documentation Standard, the Bank Credit Documentation will contain provisions pursuant to which the Borrower will be permitted to designate (or re-designate) any existing or subsequently acquired or organized Restricted Subsidiary as an “unrestricted subsidiary” (each, an “Unrestricted Subsidiary”) and designate (or re-designate) any such Unrestricted Subsidiary as a Restricted Subsidiary on terms and conditions substantially the same as those set forth in the Borrower’s Existing Credit Agreement.

Events of Default:     Limited to the following (to be applicable to the Borrower and its restricted subsidiaries only): nonpayment of principal when due; nonpayment of interest or other amounts after a customary five (5) business day grace period; violation of covenants (subject, in the case of affirmative covenants (other than notices of default and maintenance of the Borrower’s existence), to a thirty (30) day grace period); provided that a breach of the Financial Covenant shall not constitute an Event of Default with respect to the Term B Loan Facility or trigger a cross-default under the Term B Loan Facility until the date on which the Revolving Credit Loans (if any) and Term A Loans have been accelerated and the Revolving Commitments have been terminated as a result of such breach by the Lenders holding Revolving Commitments and Term A Loans (collectively, the “Pro Rata Lenders”) in accordance with the terms of the Revolving Credit Facility and the Term A Loan Facility (together, the “Pro Rata Facilities”); any representation or warranty proving to have been materially incorrect when made; cross default to indebtedness of an amount in excess of an amount to be set forth in the Bank Credit Documentation; bankruptcy or other insolvency events of the Borrower or its material restricted subsidiaries (with a 60 day grace period for involuntary events); unpaid or unstayed monetary judgments of an amount in excess of an amount to be set forth in the Bank Credit Documentation; customary ERISA events; actual or asserted
Annex I-22



invalidity of a material portion of the Guarantees, the security documents or any security interest in Collateral and change of control with respect to the Borrower.
Assignments and
Participations:     Each Lender will be permitted to make assignments in minimum amounts to be agreed to other entities approved by (x) the Administrative Agent, (y) in the case of loans and commitments under the Revolving Credit Facility, the Issuing Lenders and (z) so long as no payment or bankruptcy default has occurred and is continuing, the Borrower, each such approval not to be unreasonably withheld or delayed; provided, however, that (i) no approval of the Borrower shall be required in connection with assignments to other Lenders (limited in the case of the Revolving Credit Facility and the Term A Loan Facility to another Lender under the Revolving Credit Facility or the Term A Loan Facility, as applicable) or any of their affiliates or approved funds, (ii) the Borrower shall be deemed to have given consent to an assignment if it shall have failed to respond to a written request within 10 business days of Borrower’s receipt of such written request and (iii) no approval of the Administrative Agent shall be required in connection with assignments to other Lenders (limited in the case of the Revolving Credit Facility and the Term A Loan Facility to another Lender under the Revolving Credit Facility or the Term A Loan Facility, as applicable) or any of their affiliates or approved funds. Each Lender will also have the right, without consent of the Borrower or the Administrative Agent, to assign as security all or part of its rights under the Bank Credit Documentation to any Federal Reserve Bank. Lenders will be permitted to sell participations with voting rights limited to customary significant matters. An assignment fee in the amount of $3,500 will be charged with respect to each assignment unless waived by the Administrative Agent in its sole discretion. Notwithstanding the foregoing, no loans or commitments shall be assigned or participated to (x) the Borrower or any of its subsidiaries (except as permitted below) or (y) any natural person.

In addition, loans under the Term B Loan Facility and Term A Loan Facility may be purchased by and assigned to the Borrower or any of its subsidiaries on a non-pro rata basis on terms and conditions (subject to the Bank Documentation Standard) substantially the same as those set forth in the Borrower’s Existing Credit Agreement.

Waivers and Amendments: Amendments and waivers of the provisions of the Bank Credit Documentation will require the approval of Lenders holding more than 50% of the aggregate amount of the extensions of credit and unused commitments under the Senior Secured Credit Facilities (the “Required Lenders”), except that (a) the consent of each Lender directly and adversely affected thereby will also be required with respect to (i) increases to the commitment amount of such Lender, (ii) reductions of principal, interest, or fees payable to such Lender (other than waivers of default interest, a default or event of default or mandatory prepayment); (iii) extensions of scheduled maturities or times for payment of amounts payable to such Lender (it being understood and agreed that the amendment or waiver of any mandatory prepayment, waiver of default interest, default or event of default shall only require the consent of the
Annex I-23



Required Lenders), (iv) amendments that have the effect of subordinating the payment obligations or the lien securing the Collateral, in respect of obligations of the Borrower and the Guarantors under the Senior Secured Credit Facilities and (v) changes in certain pro rata provisions and the waterfall from enforcement and (b) the consent of each Lender shall be required with respect to (i) releases of all or substantially all of the Collateral or the release of all or substantially all of the value of any guarantees (other than in connection with permitted asset sales, dispositions, mergers, liquidations or dissolutions or as otherwise permitted under the Bank Credit Documentation) and (ii) the percentage contained in the definition of Required Lenders or other voting percentages.

    Notwithstanding the foregoing, (x) only Pro Rata Lenders holding at least a majority of the sum of the amount of the outstanding Revolving Commitments, plus the aggregate outstanding principal amount of Term A Loans, shall have the ability to (and be required in order to) amend the Financial Covenant and waive a breach of the Financial Covenant and (y) only Lenders holding at least a majority of the Revolving Credit Facility shall have the ability to (and be required in order to) amend or waive any condition to the extension of credit under the Revolving Facility.

    In connection with any proposed amendment, modification, waiver or termination (a “Proposed Change”) requiring the consent of all Lenders or all directly and adversely affected Lenders, if the consent to such Proposed Change of other Lenders whose consent is required is not obtained (but the consent of the Required Lenders or Lenders holding more than 50% of the directly and adversely affected facility, as applicable, is obtained) (any such Lender whose consent is not obtained being referred to as a “Non-Consenting Lender”), then the Borrower may, at its option and at its sole expense and effort, upon notice to such Non-Consenting Lender and the Administrative Agent, require such Non-Consenting Lender to assign and delegate, without recourse (in accordance with and subject to customary restrictions on assignment), all its interests, rights and obligations under the Bank Credit Documentation to an assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment); provided that, such Non-Consenting Lender shall have received payment of an amount equal to the outstanding principal of its loans, accrued interest thereon, accrued fees and all other amounts then due and owing to it under the Bank Credit Documentation (at the option of the Borrower, with respect to the class or classes of loans or commitments subject to such Proposed Change) from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Borrower (in the case of all other amounts). The Bank Credit Documentation shall contain other customary “yank-a-bank” provisions.

Indemnification:     Subject in all respects to the Bank Documentation Standard, substantially the same as the Borrower’s Existing Credit Agreement.

Governing Law:     New York.

Annex I-24



Expenses:     Subject in all respects to the Bank Documentation Standard, substantially the same as the Borrower’s Existing Credit Agreement.

Counsel to the
Commitment Parties: Cahill Gordon & Reindel LLP.

Miscellaneous:     Each of the parties shall (i) waive its right to a trial by jury and (ii) submit to New York jurisdiction. The Bank Credit Documentation shall contain provisions for replacing the commitments of a (i) “defaulting lender” and (ii) a Lender seeking indemnity for increased costs or grossed-up tax payments in each case consistent with the Bank Documentation Standard

Annex I-25



Annex II
CONDITIONS PRECEDENT TO CLOSING
Capitalized terms not otherwise defined herein have the same meanings as specified therefor in the Commitment Letter to which this Annex II is attached.
The initial extensions of credit under the Senior Secured Credit Facilities will, subject in all respects to the Limited Conditionality Provisions, be subject to satisfaction (or waiver by the Lead Arrangers) of the following conditions precedent:

(i) The Acquisition shall have been, or shall be, substantially concurrently with execution of the Credit Documentation, consummated in all material respects in accordance with the terms of the Agreement and Plan of Merger, dated May 4, 2022 among the Borrower, Merger Sub and the Target (together with all Schedules and Exhibits thereto, the “Acquisition Agreement”), without giving effect to any consent or amendment, change or supplement or waiver of any provision thereof in any manner that is materially adverse to the interests of the Lead Arrangers (in their capacities as such) without the prior written consent of the Lead Arrangers (not to be unreasonably withheld, delayed or conditioned); provided that the Lead Arrangers shall be deemed to have consented to such amendment, change, supplement or waiver unless they shall object thereto in writing within three business days after receipt of written notice of such amendment, change, supplement or waiver); provided further that (i) any reduction in the purchase price for the Acquisition set forth in the Acquisition Agreement shall not be deemed to be materially adverse to the interests of the Lead Arrangers (in their capacities as such) so long as such reduction is applied pro rata to reduce the Term B Loan Facility and Term A Loan Facility on a dollar for dollar basis; (ii) any increase in the purchase price set forth in the Acquisition Agreement shall be deemed to be not materially adverse to the interests of the Lead Arrangers (in their capacities as such) so long as such purchase price increase is funded with cash on hand, proceeds of capital stock of Borrower, or an increase in common equity comprising the Equity Consideration of the Borrower; and (iii) any amendment or modification of the definition of “Company Material Adverse Effect” in the Acquisition Agreement will be deemed to be materially adverse to the interests of the Lead Arrangers.

(ii) No Company Material Adverse Effect (as defined in the Acquisition Agreement) shall have occurred since the date of the Acquisition Agreement and be continuing.

(iii) The Administrative Agent shall have received the Solvency Certificate from the Borrower’s chief financial officer or other person with similar responsibilities in substantially the form attached hereto on Annex III.

(iv) The Administrative Agent shall have received (A) customary opinions of counsel to the Borrower and the Guarantors, (B) customary corporate (or other organizational) resolutions from the Borrower and the Guarantors, customary secretary’s certificates from the Borrower and the Guarantors appending such resolutions, charter documents and an incumbency certificate and (C) a customary borrowing notice (provided that such notice shall not include any representation or statement as to the absence (or existence) of any default or event of default or any bring-down of representations or warranties).

(v) The Administrative Agent shall have received: (A) the audited consolidated balance sheets and related consolidated statements of operations or income, cash flows and shareholders’ equity of each of the Borrower and the Target for the three most recently completed fiscal years of the Borrower and the Target, respectively, ended at least 120 days before the Closing Date (the “Annual Financial Statements”); (B) the unaudited consolidated balance sheets and related statements of operations or income and cash flows of each of the Borrower and
Annex II-1




the Target for each subsequent fiscal quarter (other than any fiscal fourth quarter) of the Borrower and the Target, respectively, ended at least 60 days before the Closing Date (the “Quarterly Financial Statements”) and, in the case of clauses (A) and (B) of this paragraph (v), it being understood and agreed that such financial statements of the Borrower and the Target may be in the same form and scope as the financial statements previously delivered to the Lead Arrangers or publicly filed with or furnished to the SEC prior to the Original Signing Date; and (C) a pro forma balance sheet and related statement of operations of the Borrower and its subsidiaries (including the Acquired Business) as of and for the twelve-month period ending with the latest quarterly period of the Borrower covered by the Annual Financial Statements or the Quarterly Financial Statements, as applicable, in each case after giving effect to the Transactions (the “Pro Forma Financial Statements”), which need not comply with the requirements of Regulation S-X under the Securities Act, as amended, or include adjustments for purchase accounting or any reconciliation to generally accepted accounting principles in the United States. The Administrative Agent hereby acknowledges receipt of each of the above Annual Financial Statements and Quarterly Financial Statements of the Borrower and the Target that have been publicly filed with or furnished to the SEC (such Annual Financial Statements and Quarterly Financial Statements, collectively, the “Delivered Financial Information”).
(vi) The Lead Arrangers shall have received the financial statements described in clauses (A) and (B) of paragraph (v) above (it being understood that only the Delivered Financial Information shall be required to be delivered under this clause (vi)) (the “Required Information”) for the Senior Secured Credit Facilities not later than 15 consecutive calendar days prior to the Closing Date; provided that once such 15 consecutive calendar day period begins, it shall not restart or cease to continue as a result of the requirement to deliver any subsequent Annual Financial Statements or Quarterly Financial Statements pursuant to clauses (A) or (B), respectively, of paragraph (v) above after such 15 consecutive calendar day period begins or after such Required Information has otherwise been provided; provided further that none of July 5, 2022, July 3, 2023 or July 5, 2023 shall constitute a calendar day for purposes of such calculation (provided however that such exclusion shall not restart such period) and if such 15 consecutive calendar day period has not ended on or prior to (x) August 22, 2022, then it will be deemed to not commence earlier than September 6, 2022 or (y) December 16, 2022, then it will be deemed to not commence earlier than January 2, 2023; provided, further, that such 15 consecutive calendar day period in any event shall end on any earlier date prior to the expiration of such 15 consecutive calendar day period if the initial funding under the Senior Secured Credit Facilities is consummated on such earlier date (including closing into escrow). If the Borrower in good faith reasonably believes it has delivered the Required Information, it may deliver to the Lead Arrangers a written notice to that effect stating the date upon which it believes such Required Information was first provided, in which case the Borrower shall be deemed to have complied with such obligation to furnish the Required Information on the date set forth in such notice, and the 15 consecutive calendar day period referred to above will be deemed to have commenced on the date set forth in such notice, in each case, unless the Lead Arrangers in good faith at the time such notice is given reasonably believe that the Borrower has not completed delivery of such Required Information and, within two business days after the receipt of such notice from the Borrower, the Lead Arrangers deliver a written notice to the Borrower to that effect (stating with reasonable specificity which such Required Information has not been delivered, in which case such Required Information shall be deemed to have been delivered when such specific items have been delivered by the Borrower); provided, that notwithstanding the foregoing, the delivery of the Required Information shall be satisfied at any time at which (and so long as) the Lead Arrangers shall have actually received the Required Information, regardless of whether or when any such notice is delivered to the Borrower.
(vii) All fees due to the Administrative Agent, the Lead Arrangers and the Lenders under the Fee Letter and the Commitment Letter to be paid on or prior to the Closing Date, and
Annex II-2




all reasonable and documented out-of-pocket expenses to be paid or reimbursed under the Commitment Letter to the Administrative Agent and the Lead Arrangers on or prior to the Closing Date that have been invoiced at least three business days prior to the Closing Date, shall have been paid, in each case, from the proceeds of the initial funding under the Senior Secured Credit Facilities (which amounts may be offset against the proceeds of the Term B Loan Facility).

(viii) Substantially concurrently with the initial funding of the Senior Secured Credit Facilities, all existing third-party indebtedness of the Borrower and its subsidiaries under the Borrower’s Existing Credit Agreement, in each case, will be repaid, redeemed, repurchased, defeased, discharged, refinanced or terminated, and all related guarantees and security interests will be terminated and released (or arrangements for such termination and release shall have been made) (the “Refinancing”).

(ix) The Borrower and each of the Guarantors shall have provided the documentation and other information to the Administrative Agent and each Lead Arranger that are required by regulatory authorities under applicable “know-your-customer” rules and regulations, including the Patriot Act and information relating to beneficial ownership of the Borrower required by the Beneficial Ownership Regulation, in each case, at least 3 business days prior to the Closing Date to the extent such information has been reasonably requested in writing by the Administrative Agent or any Lead Arranger at least 10 business days prior to the Closing Date.

(x) Subject in all respects to the Limited Conditionality Provisions, all documents and instruments required to create and perfect the Administrative Agent’s security interests in the Collateral shall have been executed and delivered by the Borrower and the Guarantors (or, where applicable, the Borrower and the Guarantors shall have authorized the filing of financing statements under the Uniform Commercial Code) and, if applicable, be in proper form for filing.

Annex II-3




ANNEX III
SOLVENCY CERTIFICATE1
[_____], 2022

This SOLVENCY CERTIFICATE (this “Certificate”) is delivered in connection with that certain Credit Agreement dated as of [_____], 2022 (as amended, supplemented, amended and restated, replaced, or otherwise modified from time to time, the “Credit Agreement”) among MaxLinear, Inc., a Delaware corporation (the “Borrower”), Wells Fargo Bank, National Association, as administrative agent [and collateral agent], the financial institutions from time to time party thereto as lenders and the other parties thereto. Capitalized terms used herein without definition have the same meanings as in the Credit Agreement.

As of the date hereof, in my capacity as a Financial Officer of the Company (as defined below), and not in any individual or personal capacity, I believe that:

1. Company (as used herein “Company” means the Borrower and its subsidiaries, taken as a whole on a consolidated basis) is not now, nor will the incurrence of the obligations under the Credit Agreement and the consummation of the Acquisition on the Closing Date (and after giving effect to the application of the proceeds of the Loans), on a pro forma basis, render the Company “insolvent” as defined in this paragraph; in this context, “insolvent” means that (i) the fair value of assets (on a going concern basis) of the Company at a fair valuation is less than the amount that will be required to pay the total liability on existing liabilities as they become absolute and matured, (ii) the present fair salable value of assets (on a going concern basis) of the Company is less than the amount that will be required to pay the probable liability on existing liabilities as they become absolute and matured in the ordinary course of business, or (iii) the Company is unable to pay its current obligations in the ordinary course of business as they generally become due. The term “liabilities” as used in this Certificate refers to the recorded liabilities of the Company as of the date hereof after giving effect to the consummation of the Transactions, determined in accordance with GAAP consistently applied and “values of assets” shall mean the amount that would be obtained by a willing seller if the assets (both tangible and intangible) in their entirety were to be purchased by a willing buyer, with a commercially reasonable period of time, each having reasonable knowledge of the relevant facts, with neither being under compulsion to act.

2. The incurrence of the obligations under the Credit Agreement and the consummation of the other Transactions on the Closing Date (and after giving effect to the application of the proceeds of the Loans), on a pro forma basis, will not leave the Company with unreasonably small capital with which to conduct their businesses. I understand that “unreasonably small capital” depends upon the nature of the particular business or businesses conducted or to be conducted, and I have reached my conclusion based on my current assumptions regarding the needs and anticipated needs for capital of the businesses conducted or anticipated to be conducted by the Company in light of projected financial statements and available credit capacity, which current assumption I do not believe to be unreasonable in light of the circumstances applicable thereto.



___________________________

1 Defined terms to be aligned with those in the definitive Credit Agreement, but consistent with this form of solvency certificate.
Annex III-1




IN WITNESS WHEREOF, the undersigned has executed this Solvency Certificate in such undersigned’s capacity as an officer of the Borrower, on behalf of the Borrower, and not individually, as of the date first above written.

MAXLINEAR, INC.


By:     
Name:
Title:
Annex III-2


EX-21.1 3 a12312022exhibit211.htm EX-21.1 Document

EXHIBIT 21.1


SIGNIFICANT SUBSIDIARIES OF MAXLINEAR, INC.
NameJurisdiction
MaxLinear Asia Singapore Pte. Ltd.Singapore


EX-23.1 4 a12312022exhibit231.htm EX-23.1 Document

EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm


We have issued our reports dated February 1, 2023, 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, 2022. 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, File No. 333-237274, File No. 333-254961, and File No. 333-263824).


/s/ Grant Thornton LLP

Newport Beach, California
February 1, 2023


EX-31.1 5 a12312022exhibit311.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-Q 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 1, 2023  /s/ Kishore Seendripu, Ph.D.
  Kishore Seendripu, Ph.D.
  President and Chief Executive Officer
  (Principal Executive Officer)


EX-31.2 6 a12312022exhibit312.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-Q 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 1, 2023/s/ Steven G. Litchfield
Steven G. Litchfield
  Chief Financial Officer and Chief Corporate Strategy Officer
  (Principal Financial Officer)


EX-32.1 7 a12312022exhibit321.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 Quarterly Report of MaxLinear, Inc. on Form 10-Q for the fiscal quarter ended December 31, 2022 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 Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of MaxLinear, Inc.
Date: February 1, 2023 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 Quarterly Report of MaxLinear, Inc. on Form 10-Q for the fiscal quarter ended December 31, 2022 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 Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of MaxLinear, Inc.
Date: February 1, 2023 By:   /s/ Steven G. Litchfield
 Name:Steven G. Litchfield
 Title:
Chief Financial Officer and Chief Corporate Strategy Officer



EX-101.SCH 8 mxl-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Restructuring Activity link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt and Interest Rate Swap link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Employee Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Stock Repurchases link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Restructuring Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Debt and Interest Rate Swap (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Employee Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Net Income (Loss) Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Restructuring Activity - Restructuring and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Restructuring Activity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Financial Instruments - Composition of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Financial Instruments - Composition of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Balance Sheet Details - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Balance Sheet Details - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Balance Sheet Details - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Balance Sheet Details - Accrued Price Protection Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Debt and Interest Rate Swap - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Debt and Interest Rate Swap - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Debt and Interest Rate Swap - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Income Taxes - Schedule Of Income Before Income Tax Domestic And Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Components of Income Tax Provision (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Income Taxes - Components of Deferred Income Tax Asset (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Leases - Aggregate Future Minimum Payments Due (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Leases - Aggregate Future Minimum Payments Due (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Employee Retirement Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Employee Retirement Plans - Schedule of Expected Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - Stock Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mxl-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 mxl-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 mxl-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Transaction costs Effective Income Tax Reconciliation, Other, Transaction Costs Effective Income Tax Reconciliation, Other, Transaction Costs Business Acquisition [Axis] Business Acquisition [Axis] Foreign Current Foreign Tax Expense (Benefit) Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Deferred tax assets Deferred Income Tax Assets, Net Aggregate principal amount of long-term debt Long-Term Debt, Gross Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding 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] Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Property and equipment, gross Property, Plant and Equipment, Gross Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Depreciation Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax assets Deferred Tax Assets, Net Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Additional paid-in capital Additional Paid in Capital, Common Stock Common stock issued for merger, net (in shares) Stock Issued During Period, Shares, Acquisitions Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] State Current State and Local Tax Expense (Benefit) Cash paid for income taxes Income Taxes Paid Senior Secured Term A Loan Facility Senior Secured Term A Loan Facility [Member] Senior Secured Term A Loan Facility Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Income tax liability Taxes Payable Common stock equivalents excluded from the calculation of diluted net income (loss) (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Broadband Broadband [Member] Broadband Ownership [Axis] Ownership [Axis] Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Outstanding beginning balance (in dollars per share) Outstanding ending balance (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Fair value of plan assets, beginning of period Fair value of plan assets, end of period Defined Benefit Plan, Plan Assets, Amount Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Plan Name [Domain] Plan Name [Domain] Entity Address, State or Province Entity Address, State or Province Losses Gross unrealized loss Equity Securities, Accumulated Net Unrealized Loss Equity Securities, Accumulated Net Unrealized Loss Employee Stock Employee Stock [Member] Weighted Average Contractual Term, Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Actuarial (gain) loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Vendor C Vendor C [Member] Vendor C [Member] Short-term lease liabilities Less: short-term lease liabilities Operating Lease, Liability, Current Lender Name [Axis] Lender Name [Axis] Long-term debt Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Useful life Useful Life (in Years) Property, Plant and Equipment, Useful Life Assets Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Outstanding beginning balance (in dollars per share) Outstanding ending balance (in dollars per share) Weighted Average Grant Date Fair Value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Total deferred Deferred Income Tax Expense (Benefit) Business combination, consideration transferred, equity interests issued and issuable, entity shares Issued (in shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share Developed technology Developed Technology Rights [Member] Accrued Price Protection Rebate Activity [Roll Forward] Accrued Price Protection Rebate Activity [Roll Forward] Accrued price protection rebate activity Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Share-based payment arrangement, tranche one Share-Based Payment Arrangement, Tranche One [Member] Industrial and multi-market Industrial and multi-market [Member] Industrial and multi-market [Member] Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Share-based payment arrangement, tranche three Share-Based Payment Arrangement, Tranche Three [Member] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Less: current portion of long-term debt Long-Term Debt, Current Maturities Acquisitions Finite-Lived Intangible Assets Acquired Long-term portion as of December 31, 2022 Restructuring Reserve, Noncurrent Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Line of credit Line of Credit [Member] Plans with accumulated benefit obligation in excess of plan assets, plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Customer [Axis] Customer [Axis] Interest cost Defined Benefit Plan, Interest Cost Impairment Long Lived Asset Held For Use, Statement of Income or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Lease liabilities Increase (Decrease) in Operating Lease Liability Income Taxes Components of Income Tax Provision (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Unrecognized compensation costs, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock rotation allowance, term (up to) Contract with Customer, Stock Rotation Allowance, Term Contract with Customer, Stock Rotation Allowance, Term Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Customer F Customer F [Member] Customer F Non-cash charges and adjustments Restructuring Reserve, Settled without Cash Composition of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Cash used in acquisitions, net of cash acquired Cash consideration Payments to Acquire Businesses, Gross Gross profit Gross Profit Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Entity Registrant Name Entity Registrant Name 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Weighted average price of stock purchased under the ESPP (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased Accrued expenses and other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Licensed technology Licensed Technology [Member] Licensed technology. Subsequent Event Subsequent Events [Text Block] Supplier Concentration Risk Supplier Concentration Risk [Member] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Employee Retirement Plans Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Basis of Presentation and Principles of Consolidation Consolidation, Policy [Policy Text Block] Asset Class [Domain] Asset Class [Domain] Litigation and Settlement Costs Legal Costs, Policy [Policy Text Block] Minimum Minimum Minimum [Member] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Unrealized gain on interest rate swap, net of tax expense of $8 in 2020 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Audit Information [Abstract] Audit Information Stock compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Financial Instruments Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Average cost per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Long lived assets Long lived assets [Member] Long lived assets [Member] Foreign Deferred Foreign Income Tax Expense (Benefit) Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] 2024 Other Commitment, to be Paid, Year Two Use of Estimates and Significant Risks and Uncertainties Use of Estimates, Policy [Policy Text Block] Business Combinations Business Combination Disclosure [Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk percentage Concentration Risk, Percentage Deferred payments of purchase price for acquisitions, at fair value Business Combination, Consideration Transferred, Liabilities Incurred Volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Accounts payable, accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] Basic (usd per share) Earnings Per Share, Basic Reclassification adjustments of unrealized gain on interest rate swap, tax expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Significant Accounting Policies Accounting Standards Update and Change in Accounting Principle [Table] Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Ownership [Domain] Ownership [Domain] Vesting percentage relative to net sales Vesting Percentage Relative To net sales Vesting Percentage Relative To net sales Entity Interactive Data Current Entity Interactive Data Current Foreign income inclusion Income Tax Reconciliation Foreign Dividends Income Tax Reconciliation Foreign Dividends Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Total Contractual Obligation, Fiscal Year Maturity [Abstract] Interest period Debt Instrument, Interest Period Debt Instrument, Interest Period Stock-based compensation arrangement, maximum employee subscription rate Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income (loss) Net current period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Common stock issued pursuant to equity awards, net Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other comprehensive income (loss) before reclassifications, net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Repurchase of common stock Payments for repurchase of common stock Payments for Repurchase of Common Stock Foreign unremitted earnings Effective Income Tax Rate Reconciliation, Foreign Unremitted Earnings, Amount Effective Income Tax Rate Reconciliation, Foreign Unremitted Earnings, Amount Income Taxes Income Tax, Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Operating lease renewal term Lessee, Operating Lease, Renewal Term Contingent Consideration, Liability Contingent Consideration, Liability [Member] Contingent Consideration, Liability Current assets: Assets, Current [Abstract] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Stock-based compensation arrangement, discount from market price, offering date Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Debt instrument, basis spread on variable rate, additional applicable margin Debt Instrument, Basis Spread on Variable Rate, Additional Applicable Margin Debt Instrument, Basis Spread on Variable Rate, Additional Applicable Margin Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Fair Value, Recurring Fair Value, Recurring [Member] Customer A Customer A [Member] Customer A Document Fiscal Year Focus Document Fiscal Year Focus Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Total current Current Income Tax Expense (Benefit) Customer B Customer B [Member] Customer B Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Indefinite-lived Intangible Assets [Roll Forward] Indefinite-Lived Intangible Assets [Roll Forward] Inventory Increase (Decrease) in Inventories Call premium, period Call Premium, Period Call Premium, Period Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Investments in privately held entities Equity Securities without Readily Determinable Fair Value, Amount Revenue Stream [Domain] Revenue Stream [Domain] Revenue Stream [Domain] Common stock, shares outstanding (shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Goodwill Beginning balance Ending balance Goodwill Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Customer C Customer C [Member] Customer C Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Income tax provision (benefit) Total income tax provision (benefit) Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Less valuation allowance Deferred Tax Assets, Valuation Allowance Entity Public Float Entity Public Float Balance Sheet Location [Domain] Balance Sheet Location [Domain] Distributors Distributors [Member] Distributors Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contingent Consideration - Company X Contingent Consideration - Company Y Potential Contingent Consideration - Privately Held Company [Member] Potential Contingent Consideration - Privately Held Company Concentration of Credit Risk, Significant Customers and Geographic Information Concentration Risk Disclosure [Text Block] LIBOR subject to floor London Interbank Offered Rate (LIBOR) Subject to Floor [Member] London Interbank Offered Rate (LIBOR) Subject to Floor [Member] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year One Accounts Receivable Accounts Receivable [Member] Payment term Contract with Customer, Payment Term Contract with Customer, Payment Term Issuance of shares for payment of bonuses Other Significant Noncash Transaction, Value of Consideration Given Common stock, $0.0001 par value; 550,000 shares authorized; 78,745 shares issued and outstanding at December 31, 2022 and 76,778 shares issued and outstanding December 31, 2021 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Senior Notes Senior Notes [Member] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Total minimum payments Other Commitment Accumulated benefit obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash and cash equivalents Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Future Minimum Payments Under Inventory Purchase Obligations Recorded Unconditional Purchase Obligations [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Cash received from exercise of stock options Proceeds from Stock Options Exercised Weighted Average Contractual Term, Vested and expected to vest (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Restructuring - Long term Restructuring - Long term [Member] Restructuring - Long term Income Statement Location [Domain] Income Statement Location [Domain] Amendment Flag Amendment Flag Weighted Average Useful Life (in Years) Finite-Lived Intangible Asset, Useful Life Operating lease cost Operating Lease, Cost Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Acquisitions (Note 3) Goodwill, Acquired During Period Less: current portion as of December 31, 2022 Accrued restructuring Restructuring Reserve, Current Construction in progress Construction in Progress [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other long-term assets Other Assets, Noncurrent Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] 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] Amortization and depreciation Depreciation, Depletion and Amortization Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Operating lease, term (greater than) Original operating lease terms Lessee, Operating Lease, Term of Contract Other Obligations Other Obligations [Member] Other Obligations Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Future Minimum Payments Under Other Obligations Other Commitments [Table Text Block] Weighted average actuarial assumptions used to determine benefit obligations Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Accrued price protection liability Beginning balance Ending balance Accrued Price Protection Liability Accrued price protection liability. Credit facility, incremental borrowing capacity, percent of consolidated EBITDA Line of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA Line of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA Common stock, shares authorized (shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work-in-process Inventory, Work in Process, Gross 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] Business Acquisition [Line Items] Business Acquisition [Line Items] Unrealized gain on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Measurement Frequency [Domain] Measurement Frequency [Domain] Stock Repurchases Stockholders' Equity Note Disclosure [Text Block] Accrued customer credits Accrued customer credits Accrued customer credits Impairment of leasehold improvements Impairment of Leasehold Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Accrued Price Protection Liability Price Protection Liability [Table Text Block] Tabular disclosure of price protection liability Excess tax benefits on stock-based awards Share-Based Payment Arrangement, Expense, Tax Benefit Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Expected post-merger ownership interest, noncontrolling owners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Short-term investments Short-Term Investments Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Defined Benefit Plan, Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Company Y Company Y [Member] Company Y Selling, general and administrative Selling, General and Administrative Expenses [Member] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Shares used to compute net income (loss) per share: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Revenue from Distributors Revenue from Distributors [Member] Revenue from Distributors [Member] Inventory Inventory Inventory, Net Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Delivery term Revenue, Performance Obligation, Delivery Term Revenue, Performance Obligation, Delivery Term Unamortized debt discount Unamortized debt discount Debt Instrument, Unamortized Discount Aggregate Intrinsic Value, Vested and expected to vest (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Cost Equity Securities, FV-NI, Cost Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Basic (shares) Weighted average common shares outstanding—basic (shares) Weighted Average Number of Shares Outstanding, Basic Loss contingencies, accrued Loss Contingency Accrual Changes in fair value of plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Funding Status [Axis] Defined Benefit Plan, Funding Status [Axis] Connectivity Connectivity [Member] Connectivity Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding Preferred Stock, Value, Issued Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer 2023 Recorded Unconditional Purchase Obligation, to be Paid, Year One Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Exercisable (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Percent of the outstanding shares of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Permanent and other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Backlog Order or Production Backlog [Member] Currency exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Accrued engineering and production costs Accrued engineering and production costs Accrued engineering and production costs Restructuring - Short term Restructuring expense Restructuring - Short term [Member] Restructuring - Short term Debt instrument, term Debt Instrument, Term Components of Deferred Income Tax Asset Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Performance period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Performance Period AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Debt instrument, covenant, leverage ratio, maximum, potential temporary increase Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Share-based payment arrangement, tranche two Share-Based Payment Arrangement, Tranche Two [Member] 2024 Recorded Unconditional Purchase Obligation, to be Paid, Year Two Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Other Other Restructuring [Member] Customer Concentration Risk Customer Concentration Risk [Member] Equity Incentive Plan Equity Incentive Plan [Member] Equity incentive plan. Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Stock-based compensation, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Risk free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Income Tax Authority [Domain] Income Tax Authority [Domain] Cost of net revenue Cost of Revenue Unrealized holding loss on investments Unrealized Gain (Loss) on Investments IPR&D impairment losses Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Credit Facility [Axis] Credit Facility [Axis] Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] 2025 Recorded Unconditional Purchase Obligation, to be Paid, Year Three Stock-based compensation arrangement, discount from market price, purchase date Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Outstanding beginning balance (in shares) Outstanding ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Transfers to developed technology from IPR&D Transfers to developed technology from IPR&D Intangible Assets, Transfer from IPRD to Developed Tech Intangible Assets, Transfer from IPRD to Developed Tech Weighted Average Contractual Term, Exercisable (in years) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Research and development Research and Development Expense (Excluding Acquired in Process Cost) Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Asia Asia [Member] Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State income taxes (net of federal benefit) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Wells Fargo Bank, National Association Wells Fargo Bank, National Association [Member] Wells Fargo Bank, National Association Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Amortization of debt issuance costs and accretion of discounts Amortization Of Debt Issuance Cost And Accretion Of Discounts Amortization of Debt Issuance Costs and Discount on Debt and Leases Entity Central Index Key Entity Central Index Key Repayment of debt Repayments of Secured Debt Interest income Investment Income, Interest Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Additions related to acquisitions Unrecognized Tax Benefits, Increase Resulting from Acquisition Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Consideration transferred Business Combination, Consideration Transferred Employee separation expenses One-time Termination Benefits [Member] City Area Code City Area Code Accrued professional fees Accrued Professional Fees, Current Assets Assets [Abstract] Other long-term liabilities Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Asset Class [Axis] Asset Class [Axis] Supplemental disclosures of non-cash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Rest of world Rest of World [Member] Rest of World [Member] Other Obligations Other Commitments [Abstract] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Projected benefit obligation, beginning of period Projected benefit obligation, end of period Defined Benefit Plan, Benefit Obligation Summary of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use asset obtained in exchange for operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Masks and production equipment Masks And Production Equipment [Member] Masks and production equipment. Customer [Domain] Customer [Domain] Restructuring Period [Domain] Restructuring Period [Domain] [Domain] for Restructuring Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Total minimum payments Lessee, Operating Lease, Liability, to be Paid Entity Address, Postal Zip Code Entity Address, Postal Zip Code Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Business Combinations Business Combinations Policy [Policy Text Block] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Proceeds received from other party Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party Liability beginning balance Liability ending balance Restructuring Reserve Foreign currency translation adjustments, net of tax benefit of $455 in 2022, expense of $93 in 2021 and expense of $216 in 2020 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Reduction in Transaction Price Reduction in Transaction Price [Member] Reduction in Transaction Price [Member] Software Software and Software Development Costs [Member] Inventory Purchase Obligations Other Commitment, Fiscal Year Maturity [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Shares issued upon settlement of employee bonus plan (in shares) Shares Issued upon Settlement of Executive Bonus Plan Shares issued upon settlement of executive bonus plan Proceeds from the issuance of debt Proceeds from Issuance of Debt Restricted Stock Units and Restricted Stock Awards Restricted Stock Unit and Restricted Stock Award [Member] Restricted stock unit and restricted stock award [member] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Domestic Tax Authority Domestic Tax Authority [Member] Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Business combination, consideration transferred (in USD per share) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Cash Paid Per Acquiree Share Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Cash Paid Per Acquiree Share Subsequent Event Type [Axis] Subsequent Event Type [Axis] Federal funds rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Cash consideration funded (up to) Business Combination, Consideration Transferred, Cash Consideration Funded Business Combination, Consideration Transferred, Cash Consideration Funded Leases Lessee, Operating Leases [Text Block] Accrued technology license payments Accrued Technology License Payments Current Accrued technology license payments current. Plan Name [Axis] Plan Name [Axis] Number of operating segments Number of Operating Segments Vendor A Vendor A [Member] Vendor A [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Right of return assets Contract with Customer, Right to Recover Product Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Summary of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Net actuarial gain on pension and other defined benefit plans, tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Document Annual Report Document Annual Report Liability Class [Axis] Liability Class [Axis] Geographical [Axis] Geographical [Axis] Common stock reserved for issuance (in shares) Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Inventory Inventories [Member] Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Number of Shares (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Restructuring Type [Axis] Restructuring Type [Axis] Debt and Interest Rate Swap Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Decreases based on tax positions of prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Concentration Risk [Table] Concentration Risk [Table] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Term Debt Medium-term Notes [Member] Gains Equity Securities, Accumulated Net Unrealized Gain Equity Securities, Accumulated Net Unrealized Gain Repayments of notes receivable due to the company annually Repayments of Notes Receivable Due to the Company Annually Repayments of Notes Receivable Due to the Company Annually Restructuring Period [Axis] Restructuring Period [Axis] Restructuring Period [Axis] Subsequent Event Subsequent Event [Member] Net Revenue Revenue Benchmark Revenue Benchmark [Member] Senior Secured Term B Loan Facility Senior Secured Term B Loan Facility [Member] Senior Secured Term B Loan Facility Document Period End Date Document Period End Date Gain on sale of investments Gain (Loss) on Sale of Investments Product warranty, period Standard Product Warranty, Period Standard Product Warranty, Period Schedule of Accumulated Other Comprehensive Income (Loss) by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Earnings Per Share [Abstract] Earnings Per Share [Abstract] Total minimum payments Recorded Unconditional Purchase Obligation Performance-based restricted stock units (PRSUs) Performance Shares [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] 2023 Contractual Obligation, to be Paid, Year One 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair value of term loans outstanding Long-Term Debt, Fair Value Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Proceeds received from other party recognized Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Recognized Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Recognized Accrued compensation Employee-related Liabilities, Current Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred income taxes Deferred Income Taxes and Tax Credits Amortization of debt issuance costs and accretion of discount on debt and leases Amortization of Debt Issuance Costs and Discounts Net Income (Loss) Per Share Earnings Per Share [Text Block] Number of votes per share of common stock Number of Votes per Share of Common Stock Number of Votes per Share of Common Stock Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Award Type [Domain] Award Type [Domain] Proceeds loaned under notes receivable Proceeds loaned under notes receivable Proceeds Loaned Under Notes Receivable Proceeds Loaned Under Notes Receivable Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Beginning balance Ending balance Other Indefinite-Lived Intangible Assets Amounts recognized in the Consolidated Balance Sheets Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Finished goods Inventory, Finished Goods, Gross 2025 Other Commitment, to be Paid, Year Three China CHINA Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Cumulative Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Operating expenses: Operating Expenses [Abstract] Unrecognized tax benefits, period increase Unrecognized Tax Benefits, Period Increase (Decrease) Currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Credit facility, incremental borrowing capacity Line of Credit Facility, Incremental Borrowing Capacity Line of Credit Facility, Incremental Borrowing Capacity Company X Company X [Member] Company X Thereafter Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Short-term restricted cash Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Unrecognized tax benefits, accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unamortized debt issuance costs Debt Issuance Costs, Net Auditor Name Auditor Name Operating loss carryforwards Operating Loss Carryforwards Restricted cash Restricted Cash and Cash Equivalents Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Accrued obligations to customers for price adjustments Accrued obligations to customers for price adjustments Customer Refund Liability, Current Debt instrument, quarterly amortization rate Debt Instrument, Quarterly Amortization Rate Debt Instrument, Quarterly Amortization Rate LIBOR London Interbank Offered Rate (LIBOR) [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Customer E Customer E [Member] Customer E State Deferred State and Local Income Tax Expense (Benefit) Amortization Amortization Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Plan with projected benefit obligation in excess of plan assets, plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Inventory Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accrued price protection liability Increase (Decrease) in Accrued Price Protection Liability The increase (decrease) during the reporting period in accrued price protection liability. Total stockholders’ equity Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Tax credit carryforwards, amount Tax Credit Carryforward, Amount Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Payments Price Protection payments Price Protection payments Vesting [Domain] Vesting [Domain] 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 Maximum duration of employee stock purchase plan Maximum Duration of Employee Stock Purchase Plan Maximum Duration of Employee Stock Purchase Plan Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Warranty reserves Standard Product Warranty Accrual, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Numerator: Net Income (Loss) Attributable to Parent [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accumulated Deficit Retained Earnings [Member] Unrecognized compensation costs related to unvested options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Common Stock Common Stock [Member] Money market funds Money Market Funds, at Carrying Value Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Contingent consideration Contingent consideration (Note 3) Business Combination, Contingent Consideration, Liability Customer D Customer D [Member] Customer D Revenue Recognition Revenue [Policy Text Block] Inventory fair value adjustments Inventory Fair Value Adjustments Inventory Fair Value Adjustments Statement [Table] Statement [Table] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Common stock issued for merger, net Stock Issued During Period, Value, Acquisitions Terminated Lease Terminated Lease [Member] Terminated Lease Furniture and fixtures Furniture and Fixtures [Member] Long-term lease liabilities Operating Lease, Liability, Noncurrent Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Net actuarial gain on pension and other defined benefit plans, net of tax expense of $782 in 2022, $792 in 2021 and $0 in 2020 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Hong Kong HONG KONG Statistical Measurement [Axis] Statistical Measurement [Axis] Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Fixed assets Deferred Tax Liabilities, Other Finite-Lived Assets Sales Returns and Allowances Sales Returns and Allowances [Member] Call premium, percentage Call Premium, Percentage Call Premium, Percentage Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Statement [Line Items] Statement [Line Items] 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] Total other income (expense), net Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative Selling, General and Administrative Expense Accrued royalty Accrued Royalties, Current Leased right-of-use assets Operating Lease, Right-of-Use Asset Repurchase of common stock Stock repurchased during period Stock Repurchased During Period, Value Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Auditor Firm ID Auditor Firm ID Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Foreign Tax Authority Foreign Tax Authority [Member] Local Phone Number Local Phone Number Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income (loss) from operations Operating Income (Loss) 2024 Contractual Obligation, to be Paid, Year Two Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets State and Local Jurisdiction State and Local Jurisdiction [Member] Pension and Other Defined Benefit Retirement Obligations Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Repurchase of common stock (in shares) Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Significant Supplier [Axis] Significant Supplier [Axis] Significant Supplier [Axis] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Adjustments to reconcile net income (loss) to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Number of options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Federal Deferred Federal Income Tax Expense (Benefit) Impairment of leased right-of-use assets Impairment, Long-Lived Asset, Held-for-Use Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Net income (loss) per share: Earnings Per Share, Basic [Abstract] Intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Diluted (shares) Weighted average common shares outstanding-diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Inventory Schedule of Inventory, Current [Table Text Block] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Vendor B Vendor B [Member] Vendor B [Member] Fair Value Marketable equity securities Equity Securities, FV-NI ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Debt issuance costs Debt Issuance Costs, Gross Base rate Base Rate [Member] Initial term loan under June 23, 2021 credit agreement Initial Term Loan - TLB June 2021 [Member] Initial Term Loan - TLB June 2021 Silicon Motion Technology Corporation Silicon Motion Technology Corporation [Member] Silicon Motion Technology Corporation Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Aggregate Intrinsic Value, Exercisable (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Product Concentration Risk Product Concentration Risk [Member] Impairment losses related to finite-lived intangible assets Impairment losses Impairment of Intangible Assets, Finite-Lived 2025 Contractual Obligation, to be Paid, Year Three Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Summary of Performance-Based Restricted Stock Unit Activity Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Common stock, shares issued (shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Accrued bonuses Accrued Bonuses Attribute expirations Attribute expirations Attribute expirations (Gain) loss on foreign currency Foreign Currency Transaction Gain (Loss), before Tax 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] Lease related charges Facility Closing [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Aggregate principal amount Debt Instrument, Face Amount Employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Entity Current Reporting Status Entity Current Reporting Status Charged as a reduction of revenue Price Protection Rebate Charges Price protection rebate charges as a reduction of revenue Cash payments Payments for Restructuring Accrued compensation Increase (Decrease) in Employee Related Liabilities Impairment of leased right-of-use assets Operating Lease, Impairment Loss Employee stock purchase plan (in shares) Common stock purchased under the ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Outstanding beginning balance (in shares) Outstanding ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Debt instrument, covenant, leverage ratio, maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Long lived assets Long lived assets Long lived assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Accretion of discount Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net carrying amount of long-term debt Long-Term Debt Other income (expense), net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Restructuring Activity Restructuring and Related Activities Disclosure [Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax 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 Total current assets Assets, Current Unrealized gain on interest rate swap, tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Entity Small Business Entity Small Business 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] Net Carrying Amount Beginning balance Ending balance Finite-Lived Intangible Assets, Net Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Tax benefit from stock options exercised Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Defined Benefit Plan, Funding Status [Domain] Defined Benefit Plan, Funding Status [Domain] Number of Options (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Aggregate Intrinsic Value, Outstanding (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Common stock issued pursuant to equity awards, net (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Payment of debt issuance cost Payments of Debt Issuance Costs Total lease liabilities Operating Lease, Liability Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Rebate and price protection program, term Contract with Customer, Rebate and Price Protection Program Term Contract with Customer, Rebate and Price Protection Program Term 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Provision to return Tax Adjustments, Settlements, and Unusual Provisions Vendor D Vendor D [Member] Vendor D [Member] Purchases of intangible assets Additions Payments to Acquire Intangible Assets Other tax carryforwards Deferred Tax Assets, Other Tax Carryforwards Production Masks Production Masks, Policy [Policy Text Block] Production Masks, Policy Other comprehensive income (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Restructuring charges Restructuring charges Restructuring Charges Auditor Location Auditor Location Entity Filer Category Entity Filer Category Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Accrued obligations to customers for stock rotation rights Accrued obligations to customers for stock rotation rights Accrued obligations to customers for stock rotation rights Liabilities Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Reimbursement from Intel Reimbursement due from Intel Reimbursement due from Intel Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Common stock issued in acquisitions, at fair value Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Service cost Defined Benefit Plan, Service Cost Cover page. Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Goodwill impairment Goodwill, Impairment Loss Foreign tax credits Deferred Tax Assets, Tax Credit Carryforwards, Foreign Pension and Other Defined Benefit Plan Obligation Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Changes in projected benefit obligation: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Total minimum payments Contractual Obligation Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Minimum tax withholding paid on behalf of employees for restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Singapore SINGAPORE Sales commission assets recognized, term (less than) Sales Commission Assets Recognized, Term Sales Commission Assets Recognized, Term Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Warranty Standard Product Warranty, Policy [Policy Text Block] Expected post-merger ownership interest, the Company Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Deferred tax assets, gross Deferred Tax Assets, Gross Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Purchases of long-term investments Payments to Acquire Investments Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting percentage relative to earnings per share Vesting Percentage Relative To EPS Vesting Percentage Relative To EPS Vesting [Axis] Vesting [Axis] Diluted (usd per share) Earnings Per Share, Diluted Accumulated benefit obligations Defined Benefit Plan, Accumulated Benefit Obligation Trademarks and trade names Trademarks and Trade Names [Member] Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Revenue Stream [Axis] Revenue Stream [Axis] Revenue Stream Right of return, term Contract with Customer, Right of Return, Term Contract with Customer, Right of Return, Term 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Pension liability Deferred Tax Liabilities, Pension Liability Deferred Tax Liabilities, Pension Liability Unrecognized tax benefits Beginning balance Ending balance Unrecognized Tax Benefits Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance 2023 Other Commitment, to be Paid, Year One Intangible assets Deferred Tax Liabilities, Intangible Assets Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Aggregate commitments percentage Aggregate Commitments, Percentage Aggregate Commitments, Percentage Aggregate Future Minimum Payments Due Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Long-term Purchase Commitment [Table] Long-Term Purchase Commitment [Table] Customer contract liabilities Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Other noncurrent assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Interest expense Interest Expense Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Machinery and equipment Machinery and Equipment [Member] Net unfunded status Net unfunded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Leased right-of-use assets Deferred Tax Liability, Leased right-of-use asset Deferred Tax Liability, Leased right-of-use asset Right of return under the general assurance warranty, term Contract with Customer, Right of Return Under General Assurance Warranty, Term Contract with Customer, Right of Return Under General Assurance Warranty, Term Infrastructure Infrastructure [Member] Infrastructure [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Number of business activities Number of Business Activities Number of Business Activities Contingent consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Leased right-of-use assets Increase (Decrease) In Operating Lease, Right Of Use Asset Increase (Decrease) In Operating Lease, Right Of Use Asset Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Dilutive common stock equivalents (shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted average actuarial assumptions used to determine costs Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract] Impairment of Goodwill and Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Defined Benefit Plan, Underfunded Plan Defined Benefit Plan, Underfunded Plan [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Research and Development Research and Development Expense, Policy [Policy Text Block] Weighted-Average Grant-Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Other Other Accrued Liabilities, Current Exercisable (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Accumulated other comprehensive (income) loss, before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Impairment losses Impairment of Intangible Assets (Excluding Goodwill) Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Provision (benefit) at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Vietnam VIET NAM Lease obligation Deferred Tax Asset, Lease obligation Deferred Tax Asset, Lease obligation Impairment losses Asset Impairment Charges Research and development Research and Development Expense [Member] Foreign currency translation adjustment, tax expense (benefit) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Cost of net revenue Cost of Sales [Member] Projected benefit obligation Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Defined benefit plan expected future benefits payments total Defined benefit plan expected future benefits payments total Defined benefit plan expected future benefits payments total Significant Supplier [Domain] Significant Supplier [Domain] [Domain] for Significant Supplier [Axis] EX-101.PRE 12 mxl-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 mxl-20221231_g1.jpg MAXLINEAR LOGO begin 644 mxl-20221231_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@" MJ 6@ 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@ HHHH **** "BJ^JWS:7I=SJ: M6%Q=M;V[RBUM%#2S%5)V("0"QQ@ D#)'(K\T?^"B7[7'_!;#_@G]\*7_ ."A MWBE_@SK'PUT77-/'C#X):;H]VVIZ;IEW=Q6L:QZL9<7=X))XD=TB2(.Q98Y$ M7! /TVHK@/VAOVB_ O[,_P"SGXF_:6^)*SVVC>&/#\FIW-I)A)YFVCRK503C MSI9&2%%SS)(H[U\N_LN7'_!P3XM^+GA;Q7^TGXJ_9#M_A7?7(N]?@\ _\)!> MZTMFT;.D-M)+MM7D+;$,N\H 6=0^ K 'W#17R5\6/VS/BI\6?^"B/_#M3]E7 MQ%I6@:AX6\!CQ=\6/'NHZ3_:#Z/!-*D5CI=G;LZ(;N;>)VDEW1QP#A'=QLU? MV&_VVO&7Q5_:#^,7["?[0Z:6OQ2^"FIV376J:+:-;6?B;0K^!;BPU2*!W)? [RGQ!%I MH%RTL]V;EA<"W:-KE(%B@PT2.)&EBCK[X\-&PAFEA#H9420JS(&4L 1N&&*[*P6$TT+-&UP/."!V M*1*VUE ._P#^$ _9N_X*]?\ !/\ \#ZG^T7\(Y-5\#_%+P?HGBJX\)7.L75M MY;7%M%>11O+:R1._EM(".=I9%;&0I'Q%X0_8P\9?\$*O^"B7P8TW]C?XE^); M_P#9P_: \9S>#_%/PG\1:M)?1>&]:DLY[FTO;"20EE4BWD+ELOLA<.\FZ,Q? M"_ G_ 3*^*?@3X=ZAX,U"RA31?&OAN2^TC4=%M[=H5TQ MC%F:V4 1$21?/B+:&7)--^&?[-7QU\?_ !1\*_M ?MO>-O".K^(/ \=R_@KP MIX!TFYM]'T>^N8&MY]1>6[E>>\NC \L,;D0QQ17$P$;._F ^0O^"9=GJ%C_ M ,'#/[?B>+PPU66R\%RZ<91\S6)T_P"0KZJ$^SCCT [4[X KJ=]_P=@?'2\T M<,=-L/V7=+MM:9/N"\>\TJ2 -C^+RA(1GL#7U#\9?V)O'6C_ +;VG?\ !1+] ME/4O#]OXXN/!4GA#Q[X7\4SSVVF^*=*$RSVTAN;>.5[2[MY4&V;R9@\3&(JH M"L-3]BO]A^?]G?XD?%+]I[XL^*K'Q)\6OC3KMKJ'C;6M-LV@LK*TM(!;:?I5 MFDC,_P!GMH1M\QSOFK^+GO/@_\5_"^D:*8 M$"66K:$]Q,) /G8N".">@KSW6O%_[8'PG^*'@;PW\2?BOX8U6Q\6ZZVGB'2_ M#9C92(RY+,S_ "CCL":^DJ\+_:P_Y+9\#_\ L>Y?_29J /7/L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** , M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** , M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@!(PXC42L"VT; MB!P32T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6S MX'_]CW+_ .DS4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/?B/]ECX[ M^.+B\TCX_:A)?6VHZG<%BOBP%I%E9C_%=H9(F/5Y5MA7]-U !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445X3??\%//^">6F_M"C]E&_\ VR_A[%\1#J(T_P#X19_$L N!>D[1:$YV M"X+?+Y);S-Q"[CW?B'Q%JUM8:?86SW%]?7LZQ0V\**6 M>21V(5$5026) !)KS[X)_MA_LO_ +1NM7'AOX(?''P_XDU"WT]-0-EI]Z#+ M-8NVU+R)6 ,]LS?*MQ'NB8\!B: /2J*XWXS_ +0OP2_9XTBQUOXU?$O2_#T6 MJ7OV/2(KZ?\ ?ZC<[2WDVT*@RW$FT,Q2-68*I8C )K2^%WQ8^&?QN\$6?Q)^ M$/CS2O$F@W^\6FK:->I/"[(Q1TW*3AT=61D.&5E*L 010!T%%%% !7A?[6'_ M "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 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 %%%% !117AW[;'_!1 MW]C?_@GMX/B\5?M2_&C3]#N;Y<:'X:M@;K6-8?.U4M+*+=--EL+O"A%+#7,=YXDG0>?G' M#?9HBL [K(]RO>OMC_@J7_P4[_X*P^)OV)O%_P"U=X<\'3?LC?!NV@2T\,7' MBI%E^(OC:]N#LMK>WM0=FC(_S/([$SQ1Q/+&T@&VOYL=7U?5=?U6ZUW7=3N+ MV^O;A[B]O;N9I);B5V+/([L279F))8DDDDF@"QX3\5^)/ GBK3/''@[6KC3= M7T;4(;[2M1M)"DMK/5]1T_[#XRTZW( L-;MP([N+;_ JSXEC!Y\J:,]Z_B2K[Z_X($_\ M!2']O/\ 8Y_:([/Q[>;I_A5XMU 6UAXDOXXSLAMKEL"ROY44 MQ12Y"2.(8Y%D 10 ?V!45\P_L#_\%7_V:OV\KS4?AGI<>K> /BUX;!C\9_!K MQ]:FPU_1Y5 \PB%\?:81D$319&UD+B,L%KZ>H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@!LLL4$33SR*B(I9W=L!0.I)["OC[Q#_P7_\ M^"-?AC6[KP_JG_!0/P*UQ9S-%,;*6XNHMRG!VRPQ-&XR/O*Q![&OH_\ :1^& MVM_&7]G;Q[\(/#.LKINI>*_!>JZ/I^HNQ M9[JTE@CE)7D!6<-QSQ7Y[^"_" M*-#EAMGEU#1"@":C M/:W-O"T1?:9HFNT1C)*, 'UY^PC_ ,%*OV7?^"BX\>S_ +,?C5->M/ 'B2+2 MK_5+6*7[+>I-;I<07$#R(C,I5GC92H*2P2J-R!))/H"OA[_@BSXY^*OQ+3XW M_$.[_8P\1_ OX6:]\2(]0^%7@SQGX<32=5"O8PKJ4\MJH'E1RW:-<*/F4-<3 M*KLJC'W#0 4444 %%%% %?5=/75M+N=*>ZN(%N;=XC/:3&.6,,I&Y''*L,Y# M#D'!K\H_^"]GA'_@E%IW[,OA'_@FA/XS^%GPR^('B/QCH5OX*U2:***;P5 M MY!-=ZK=31@O;A[031AIG4SRW*%FP7E3]4O&7C#PO\/?"&J^/O&^NVVEZ+H>F MSZAJ^IWD@2&TM88VDEF=C]U$168GL :^'/\ @J%\8?\ @G7_ ,%"/^"77C[0 M?#?Q+\#_ !3F\4>&;RV^%>G^&M0MM2U2Z\4M"XTV*PA0F9;O[3Y890%*IYGF M;8Q)@ XW_@X1^(NLWGA7]F#]@K2M9N'T7X__ +07AWP[XTF: MT+_@HMXS_97_ &&?@7XDL/$C^(OC'IGQ$\4WFAWB746G>$--MI_.OY7C)6.* M8W:1P,Q FEPJ$G. "3]E#XAZI^U-_P '&G[1NN>+)#=Z5^SU\,]%\(>!+28Y MCL)=4$=W?W*(>$FDDA>(R#YC$BH3@8J;]C3XBZE\&?\ @X>_:A_8S\/W!B\) M>.OAYH_Q1M](4X@L=75;&POIHUZ*]TTZ2RG^)HE/:I?@;\/9?V+/^#A'XSZS MXZD33O"O[4GP\TG6? ^LW3A+>XUO1T2WO=*#M@&Y\MY+L)WB8D9VD!?V OAI M=?M!_P#!;S]IS_@I1X;9;GP!I_A?2_A=X&\00G=;Z[/;I:3:M);N.)(H+NU6 M#S%)1GW@$E& /T7HHHH *\+_:P_Y+9\#_\ L>Y?_29JZ3XK?LE?#7XQ>+G\ M:>*-?\46]V\"0F/2?$D5YA^U;^V?^RW^P]\-)?BY^U;\;M"\%:&F MX03:M=?O[UU&3%;6Z!IKF3'/EQ([8YQCFOAFX_X*!?MO_P#!2>[?PG_P1P_9 MZO- \"32&*X_:8^-5O/9:2T><&31],8>?J#8R4DD41AEVR1J#NKU?]EO_@A7 M^S;\)_B##^TE^U7X]\2?M!_&@[7E^(WQ-G$Z6,@.0NFV&6@L(U/* ;WC_A<# MB@#SW_AL'_@J_P#\%3_^)5_P3T^#DG[.GP@O?E?X\?A+KVJVYX\W1]$)P MH(^9)K@['5LJT;C%>X_L3_\ !'#]D7]C7QA+\_X)Q_L;_\%'/"NA^!_P!LSX37'C#2/#FH27VCZ_^!;4?\(/I'_/S>_\ @6U 'PQ_Q"X_\$*/^C&?_,F^)_\ Y9UH>$_^ M#9S_ ((E^!/%6F>./!W[&=QINKZ-J$-]I6HVGQ1\4)+:W,+B2*5&&I_*RNJL M#V(%?:__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 >"_M\_\ !+#]EW_@H)9Z M?XE^(.FZEX5^(OAS$G@KXM^![PZ=XBT"=23&T5U'S)&&)/E2;D^9BNUB''S7 MH?\ P4%_;D_X)-ZS:?"W_@L#X:D\?_"EKA+3P]^U9X"T1VB@4L%C3Q%IT09[ M20Y ,\0*,2H E;>X_0[_ (0?2/\ GYO?_ MJJZU\+?!_B31[KP]XBLGO]/OK M=[>]L;V3S8;B)U*O&Z-E75@2"I!!!P: )_AQ\2?A[\8/ VF?$WX4^-]*\2>' M=:M5N=)US1+^.ZM;R$]'CEC)5QU'!Z@CM6W7YN?%+_@D'^T%^POXPU#]HG_@ MB1\1X/#T=Y=->^+/V;O%]_(?"7B-NKM8ON#:3=,!A2I$1.Q2T4:E6]7_ &$/ M^"H/[.?[87C*[_9T^)/AWQ)\'OCMH:E?$GP8^(%R;?448+EI;&1@J:C;D LL MD7S%,.R*I4D ^S**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2 M/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**2-!%&L:D MX50!D\TM !1110 4444 %%%% !1110 4444 %%%% 'BWPE\*_MY6D?QBA^-7 MQ5\ 71U7Q+?R? ^?0=%G!T32FA(M$U-9-HGF23:SA"0V&(?#JD?Q_P##?P5_ MP=*^-O &C>,?$?[07[+GAN^U73(;NZ\/ZEX0U5KG3GD0,;>8HA7S4SM<*64, M" S##']!?C)JWQ!T#X0^*M=^$N@P:KXKLO#=]/X9TNZ;$5YJ"6[M;0N$?VD_B+_P7A^)VBZYXUT*WU;5O#_A M;P+I]I9Z++OB1'_ M ,%(_B;X-\5:U=-I$GA*^^'UI-;Z5#I^RY#0K%,B,LXF$C.3N+*\7S$ *OU' M7RM_P3F_9*^-7[)'C_XG>&_CK^VKK_QPU77$T74+7Q!XK1(M0TZV"7<0LVB1 MV5(=\%-0NE*W-]X:\*6=C-,I.2&>"-6 M8$^IKMZ* $=$D4HZAE88((R"*YKX<_!?X._!Y;]?A)\)_#/A8:K<>?J8\.:# M;V/VR7G]Y+Y*+YC37344 8?Q#^&/PV^+OAJ3P9\5_A[H?B?1Y9%DET MGQ#I,-[;.Z_=8Q3*R$CL<<5I:'H6B>&-&M?#OAK1K33M/L8%ALK"QMUAAMXE M&%1$0!44#@ 5:HH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? M _\ ['N7_P!)FH ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBJVLZSI'AW2;G7_ !!JMM8V-E \]Y>WDZQ0P1*"6=W8@*H ))) % %FL?X M@?$/P#\)_!NH?$3XH^-M)\.:!I-N9]4UO7=1CM+2TB'5Y)965$7W)'6OACXJ M_P#!;V;XU^/-0_9V_P""/'[/=_\ M&>.+*;[-JWC*WF-EX&\.2'^.[U5L)ORR(_6@"KXG_ ."QGQ__ &VO$-[\(_\ @B/^ MS+)\1E@N6M-4^/?Q"AGTKP-H\@.US"S*L^J2(>L<(&,JP$B&NA^!?_!#GP1X MD^(]C^TY_P %2/C9JW[3GQ3MF\VQ'B^W6'PMX>-T@8,5#A M$:ON+PQX7\,^"?#UEX1\&>';#2-)TVW6WT[2]+M$M[>UA486...,!44#@*H M%7Z &6MK;65M'965ND,,*!(HHD"JB@8"@#@ #C%/HHH **** /*?VW?VQ_@Y M^P)^R_XL_:M^.VIR0>'_ K8"5K:V -Q?W+L(X+2!20&EEE9$7) &XLQ"JS# M^2W_ (*/_P#!>O\ X*%_\%'/'6HW7BKXR:QX+\#2S.ND_#CP;JTMII]O;Y^5 M;AHBCW\F.3)-D;BVQ8U(0?JY_P 'OWQ4\5Z)\ ?@+\%K"YE31?$?BW6M8U.- M,[7N-/MK6& ,?9=1G('X]J_G/H [#X4_M"_'OX$^*H_'7P4^-?BSPCK,4OF) MJGAOQ#>]?T0?\&X?_!QYX\_;,\>6?[!_[>&L6MU\0+FU MD;P'X\2W2W_X2'RD:22RNXXPL:W0C5G250JRJC*P$@!E_FOKLOV=OBIXK^!? MQ^\$?&GP+")8]=T5O-\)>/O#MS]AU_PY;INN:%?)<03#N-RGY74_*R-AE8%6 ((KI[JUMKZVDLKVWCFAFC M*2Q2H&5U(P5(/!!'!!K\_/C5_P $@/BG^S!\2]4_:U_X(H?%*P^%'B^_G^U^ M+/@WK*/)X$\:,.2KVB'_ (EMP1PLT&T#[H$6YW(!^@U%?&W[$O\ P6)^&OQ\ M^)Q_9#_:Q^&NI_ 7]H2Q4+>_"_QM,JQZN>1Y^CWO$6HPO@E=AWD!BJNJF0_9 M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?GI\3O^#=KX ?'#X]_$7XY?$G]J M[X\6#^,_&4^LZ9HOA#XF2V-EID,\4+RPK$T3XS=&Z<8.U4DC4 ;37P'\4?AU M_P &Q/[/GQ/OO@WXD_X*^?M$+JEIJ4J:M)X:\>:KJ-E!ZLM-DAD8OG MN6\27T;%9=2^T#3#))%.1YD:3;7B1EC*)L H ^Z/^"0/['W[ M+O[-?PZ\3_$W]C7]I[7/BO\ #_XG36&IZ?XB\1>*EUFY6XMXI+>6,72HGR " M,>6PWQN)5;' 'V%7Y'?LU?\ !P=_P0D^"_[1?Q?\1>!?VAK7P/X(\32:+-8: M58?#378[?5M:BBNAJ.L1V]M8,L FBDTZW;>(Y)'T]W9,,KO^FW[,/QZ\.?M2 M?L[^"_VC_!]A+;:1XX\.6NM:7!.Q+K;7$8DBW952"49200,$XH [NBBB@ HH MHH **** "BBB@ HHHH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V M? __ +'N7_TF:@#W2BBB@ 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@ I'=(T, MDCA5499F. !ZU\>_MA_\%J?V7OV;?B(?V;/@QHFN_'/XVSEH[+X2?"BV_M"] M@E'!-_.@:'3XU)!65YKR-/\ @GM_P4F_X*?./$'_ 5B^/A^%_PR MNSOC_9K^"FKM%]KA/2'6]94[[K( #PP$Q-PR-$W% '=_M&?\%Q?A%IGQ+NOV M7O\ @GG\*-:_:;^,47[N?P[\.YD_L71&)*B35-88&VM8PP*G!$K$@AD6_N%87.J M2+_M, C [9'0XK[;_9S_ &7_ -GG]D7X:6GP>_9G^#N@^"O#=GS'IF@V"PK( M^ #+*_WYY3@;I9&9V[L:[R@#GOA5\)/A;\#/ >G_ M^#'P[T7PIX;TF'RM- MT+P_IL5I:VR^B1Q*%&3R3C))).2:Z&BB@ HHHH **** "BBOE+_@HG_P51\ M?L6:EI'P#^%7@2^^*WQ]\:KY?@#X.^%Y UY=,T+XB>(_B#I&C>,?!7C>WG\%Z9?3@7/B$70%O M=:?:QC+22;6BN#M!PMH67SS_@H M_P#\&N'_ 3R_;[\#(XGT_4KACEI[FPD&PR$\ MEH7A+L2S[V)- '\EE?3G_!&W]G;X=_M1?\%,?@[\)OB]XXTGP_X8NO&MK<:M M=:U<"*&]%N3#+;2)Y%S]TSRW%V![D1_3%?I&W_!%;_@FU%^Q+=_\$_\ M2?V;-*L/A_>/]J8VK,=334@NU-46]?=-]M7^&4L<+^[QY1,= 'U317YL? '] MLO\ :)_X)*_%[0_V$?\ @JMXYG\2_#;7;P:?\$?VG[U2L-W_ ,\M'\0.21;7 MBJ,+$< %HI4.'@E7(W12*KJ3AE%=Y7P7^TC_P1NUKP%\6-0_;,_P"" M1GQ;@^ _Q-R"28M3TY 5A=B3_I,"[E+.^PR-Y@U?V1O^ M"R6C>)OBY:_L7?\ !1CX23_L^_'H@1V6@^(+D-H/BWG:+C1=2)\JX5VZ0LV\ M,VQ6E96( /M^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#\__ (G?\%N_B]X,^/'CWX%> M"/\ @CU^TAX['@/Q5)/"7AV*YTV[>-4ECDCF!VXD@F@G5"=P2=,@9KS MGX??\%+=?^%G@;2/AMX#_P"#;O\ :,T_1="TZ&QTJRC^'UF1!!$@1$RQ). ! MR22>I))S7Z-_%WQ]X4^ GPE\:?''6=')LO#F@7WB#6TL(%$UVEI:%W/;?)Y4 M"H">RJ.@%?*/_!-+XS_\%0OC?\0?BGH__!0BP\'>!FU7P5X<\1_#7POX$ N+ MOPM9ZC+K$+)>37$;I/=J;*$D'S(MRGY5#% ;?\ P3L_::'[<6M_$-OB7_P3 MYUCX,Q^$+G3;33_#'Q&\)Q6NJ7?G13227A4QA3 Q"QIMW#,,AW$G:OU)\.OA M[X/^$_@;2OAK\/\ 1(M-T31+)+32M/@&([:!!A(U'95' '8 "OGK_@GS^VEJ MG[1_Q4^./[.WQ+T[1Y/B!\"O&T'AOQ%XBT"U,-IKUC-$]Q870C9G:"7:9TEM M][K'*DA5L2;5^GZ "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/^2V? M_P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:@#W2BBB@ 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 **\ _;A_X*=?L8?\ !/30[>Z_:0^+<%MKNI@#P]X&T2$W^O:U(QVH MEK8Q9D?<^$$C!8PQ 9Q7R]N_X+/?\%7?N"]_8N^!]]W(6Z^).OVI_*/1 P^D M\;?\]5- 'O\ ^W#_ ,%>?V./V%M;M_A=XL\2ZEXU^*&J$1^'O@_\.-/.K^)- M2F891!:Q']P&'(:8H& .W<1BO /^&=_^"OW_ 57_P!._; ^)=Q^RE\%[[E? MA-\,M66X\9:U;'^#4M7 V62LIYB@7)4LDD8(W5]0?L/?\$P_V,/^">FB7%O^ MSC\)88->U,$^(?'6NS&_U_6I&.YWNKZ7,C;F^1?L>?L' M?LD?L#_#L?#']D[X'Z-X1T^0*=0NK2$R7NI.O22ZNI"TUR_)P9';&<+@<5Z[ M110 4444 %%%% !1110 451\2^)O#G@SP]?>+O&&OV6E:3IEI)=:EJ>I7206 M]I!&I9Y9)'(5$50268@ DFOS7\9_M2_M8?\%P?%NI? 7_@G+XIUCX7_ +-M MA>R6'Q!_:2^RM!J7BK8VV;3O#:. RH<,CWI QSC;M"3@'??M?_\ !43XQ?%_ MXW:E_P $[O\ @D%XH#S/"WPQB8E6ENY@&2YO5PVRU7=A MU(97*/#7KO\ P3M_X)=_!S]@73=7\\:-]H^)'QC\6GSM8U^X) M#,BLQ;[-:A@-ENAP B;B[*&KTO\ 8_\ V-/V_CL/AO\9[U&N=3^&[NVV'2-;*#, MED,A(KH#"#"X"XBB_4"LCQ]X \$?%3P3JOPW^)7A+3]>\/ZY8R66L:-JUHD] MM>6\BE7BDC<%74@X((H NZ'KFB^)]%L_$GAO6+74-.U"UCN;"_L;A98+F%U# M)+&Z$JZ,I#!@2"""*M5^7%S8?'K_ (-VO%DFJ:'!XB^)/[#^JZB7N]/4RW^M M_!B65\M)'G,EWHY9LE>6BSG[^3<_I5\,OB=\//C1\/M'^*WPF\9Z=XB\-Z_8 MQWNBZWI%TLUM>0.,JZ.IP1^H((.""* -VBBB@ HHHH *\N_:Z_8N_9C_ &[/ MA'=?!']JGX1:7XMT&XR]NE[&5N+";&!<6LZ$2VTP'22-E.,@Y!(/J-% 'YGX M_P""G/\ P1-Z?\)1^UA^S!8]OEF^(7@*S7\EUFUC7Z2*!_RQCC^;[>_9%_;2 M_9B_;M^$EK\;?V5OB[I?BS09\)<-92%;BPF(R;>Z@<"6VF ZI(JG&",@@GU* MOB']KK_@C=HOB?XMW7[:/_!.CXMS_L^_'LYDO=?\/VP;0O%O.XV^M::!Y5PK MMUF"[PS;V$K*H !]O45\%_LW?\%D=;\ _%C3_P!C3_@KI\)(/@/\7+MO)\/^ M(WN2_@SQN00!+IFHN2L+L2/]&G;K>,]/1AG=%/;S1/*"I^\C(P M!'((K\__ (E_"[X_^%_'&JW?['?_ <*_"#PYH.J^%].\-VLWC72]%U;6](T MNQFO)+6%+W[6JW;QB_G43RQ"9@$WN[@RGVO]JC_@AM^P%X]T?XW?'S3_ -C_ M ,*^,/BIXXAU37M&N=>MWE":TVFK'#&B[P@1[J+SV!',EQ(3P1CP_P#9A_8) M_P"#7*X_9WT/5;'P_P#!F]ATS2TCUV^^(OB^.VUJVND7$ZZG#=7*26ERL@;S M(71!&V5554 4 >^_\$0_V:OV-_V9/@[\0O!W[,/[3*_&?Q1-X_:;XO\ Q3DU M6&\EU[7I;.WNRXDAEE7RECNEPOF.1(TX9V?>:^V:_.?_ ((/ZA^QG?\ Q=_: MCC_X)W_"K3-,^#-GX_T:T\->*M(MI5M=9O4TP?VA!;O((-'\)>'[_P 5>(KY;73],LY;N^N64D10QH7=R "2 H)X!/%/ MT76M(\2:-:>(O#^IP7MA?VL=S8WEK*'BGA=0R2(PX964@@C@@USGQZO-'T[X M&>--0\1:*VI:?!X3U&2^TY;HP&ZA6UD+Q"0 F,LH*[@"5SG!Q7XR?"'PY_P4 MC_;V^#>I0_\ !-OX:_$K]GG]C>]M[*2U\*:AXGMT\7>(;$,?MD?A@W0<:7#- M$V5C>Y%J[1CR9$669* /V'^$W[3_ ,%/CG\2/'/PO^$WC6TUV_\ AS?VNG^+ M;C39XYK>SOID>3[&71CF:-5!D7'R&15)W!U7T"OD'_@DE\)/^":?P/\ "'BS MX;_\$Y-(O-,ATUM-A^(6E:F+U;ZUU58Y@%U".] FAO\ ;GSHV"[1Y6%4$9^O MJ (-2U+3M&TZXUC5[^&UM+2!YKJZN)0D<,:@LSLQX50 22> !7YZ?%S_ (.' M? OP2-I\6OB#_P $_/C]8? F]U"&VM_CE=>$5BTV2&9PD-^+5W%PMG(2K1R. MJO(KJ5C+,J']!/%'AG0/&OAG4?!OBS28;_2M7L9K+4K&Y7='(_^"?WC7]F;PGX9AUWQG\9]/?P)\/?#6T;KO4[Y&03]"$B MM(1+>R2GY8X[1V)X (!]$Q?%CX:S?"E?CG%XVTYO![^'AKJ^(Q<#[(=-,'V@ M7?F=/*\G]YNZ;>:^1_V749KFSL(((Y$\AYHEQ<>0%<%L&-Y$QALCYX M_9@_:L_X** M=$N-5]OT*_"B1 QB=XYH)HF66&XC9DEC;( M(8.B_$7_ 3DUO5?B9_P<2_MS>-/%4K/<>$_#OA#PWH44AS]FL&M?,9$ST5Y M(!*1T+2$T_\ 9S\1:AX6_P"#JC]H/X?:%(T>E^+/V;=$UW7X8SA9;^RGTVTM MY''0LL%Q(H)YPQ]Z /TTHHHH *\+_:P_Y+9\#_\ L>Y?_29J[CX@_M/? #X5 M>(V\)?$3XJ:7I&I)"DK6=W(P<(W*MP#P:\0^.7[2'P,^*?QQ^#<'P]^)FFZL M]AXV:2\6TD8^4C0%%)R!P6(% 'U716;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4 M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0! MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4 M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0! MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4 M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E17F_Q_\ VP?V M8/V5_AU=?%K]HGXX^'O"'AZS&)-2UJ^$0D?!(CB7EYI#@XCC#.W937PU??\ M!3'_ (*"_P#!2^Y;PO\ \$I/@Q#\+_AMEM%]IA/6;1=&8%[HD< MI-.#$>5=8CS0!]H_M@_MW_LD_L$_#H_$_P#:Q^.&B^$-.<,+"VO)C)>ZDZ]8 M[6UC#37+\C(C1L9R<#FOCO\ X:+_ ."OG_!5?_0/V.OAG/\ LJ?!>^X;XM_$ M_25N/&.M6Q_CTS2"=EFK*>)9VY5E>.0$;:])_8^_X)#?L<_LW_$4?M*?&OQO MJ_QU^-LY62]^+7Q7NO[0O()!R!86[[H=/C4D^6(P9$4[?,*\5]B_\)CX8_Z# M4'_?5 'S?^P]_P $A?V.?V&-(/C!\2-0.K^(]1F8 M8=_M4H_T<,."L(0, -VXC-?459O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I M45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8 M_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H M-0?]]4?\)CX8_P"@U!_WU0!I5YU^U5^UE^S[^Q1\%-6_:#_:9^)=AX6\+:.G M[Z]O7)>XE()2W@B7+SS/@A8D!9L'C )'E/\ P4$_X*K?LY_L!>$=/M];6^\: M_$7Q5)]E^'GPH\)1F?6?$MXQVHD<:@F*$-]^=AM4 A0[[4;P3]E;_@GO\3?V MFOC7I7_!0C_@LGXLT?Q+X]TZ3[3\-/@GITWG>%_AO&Q#*=A+)?:B,+ON&W*K MJ-I?9$T8!S7AKX _M9?\%XO$-C\7/VVO#NO_ C_ &4;:[CO?!GP)-R]KKGQ M 1&#PW^OR1D-;VK$*Z6BD$\'/RI/)^E'@OP7X/\ AQX2TWP%\/\ PMI^B:'H M]E'::3I&DV:6]M9V\:A4BBC0!410 H %+_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 6]3TS3=:TVXT;6=/@N[.[@>&[ MM+F(21S1L"K(ZL"&4@D$'@@XK\R_B;^S]^T#_P $(?B#J_[4'["G@S5O'?[+ MFM7[ZC\6/@#I[&6]\%,QS-K7A]6/^I RTMID* #T3#VWZ4_\)CX8_P"@U!_W MU2'QAX7(P=:@_.@#F?V;OVE/@A^UU\&-$_:"_9U^(=AXH\)^(;43:=JE@YQZ M-%(APT4J-E7B5)]C_L:?\ !0'] MES]O'X':=\>_V>_B'%?:7=DPZAIUXGDW^CWB@>;97D&289T)P5.000R,R,K$ M ]IHK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J .5_:1_9@_9 M_P#VO_A/J/P._:7^%&C^,?"VIK_I.E:Q;;PC@$++$XP\$JY.V6-E=2OB3]MK_ ()3_ WX^_$X?M>?LG_&2\^ W[0EBI:R^*'@F,+'JYX/D:Q9<1:C M"V &WC>0%!9U7RSQ/P*_X+->/?V;_B/IW[)__!:'X>:9\+O%UY-]D\+?&309 M'E\#>,B. Z73#.FSD.O!]Y;QWEGXBM98I4#Q2Q MR;E=2,A@1P01SFI/^$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@#2HI$=9$$B-E6&01W%+0 4444 %% M%% !1110 4444 %%%% !1110!G>,/%OASP!X2U3QWXQU:*PTC1-.GO\ 5;Z; M.RVMH8VDED; )PJ*Q./2OQ+_ &GOVK/^"6'[;_QAA^)7CK_@VU_::^(VN:S8 MMJEAXJTOX.W-A<>(K)'1!J!^Q72/>0G?"!-+NP)$4XR!7[0?&;X8:'\;O@_X MK^#'B>>:+3?%_AJ^T749;<@2)!=6[P2%<\;@LAQ[U\DP_ ?_ (*^WGP@3XB> M.?'/P+O/CE\,M?N(_AAJ7AW3]3M='\6^')K>&.ZT_68Y6+VLMR\4<^;8F.*> MTM2,HK!@"U_P11_:2;X\_!;QGX6\(?L$:W\ O '@7QE)H_@#P_KGAA-&GGMQ M&#=12VBD[+B"\%Q%(_\ '\A;][YM?:-?'W_!*KX1?MU>#?%7QI^,W_!0+6O! M&F>-/BCXLT[6X?ASX!U![BR\.6L&GQZ?',S.23+<+9J&;+!C:YW9RD?V#0!R MGQY\6>!/ ?P-\9^.?BE9O<>&=%\*:C?^([>-"S2V$-M))<* ",DQ*XQD=>HK MY1_X)C?M/?\ !1;]HSQ/\2?#'[7'[/G@WX-Z=%X)\.:Y\&_#.D%KZ]TO3-0? M5H8SJ>)]CS+]AA/DJL&T J54D@?5OCCQ'\%/%GA[6/ASX]\6^'KFPU.SN--U MK2[S585$L,B-%-"Z[P1E2RD<'DU\"_$7X#?\%9/AS\0=7N?V0/\ @I#^SQ>: M3JGA/3/#5GXH^)NA3MXCTW3M/FOY;4LUO-)9WERIU"57G>%!+Y<9,8;>7 /H M;_@G[^U'X;^/OQB^.OPT\5^ M"TCXM?"SQE:>'?B5J?AN)DL_$$0MVDTS48U M=F>/? SH89'D>%HFC,LBJC'Z@KXN_P""+G[%OP;_ &-OAW\3-(\/?M-'XQ_% M#7?B$UW\;_B'(XW7>NO:078MU4.^V..&]1QEF8O<2$E?]6GVC0!B_$?QC-\/ M? .L>.;?PAK/B"32=.ENHM"\/6@GOM09%)6""-F56D M9+Y<4ES,?%G MB/Q/K2_\)G\-?A_J4-SJ_A#3)VF>%VCEQ]ON(HQ;QRQIY8\UW.45:JW_ (.\ M:?\ !0_XV_"'XL^-/V??%7P\\ _"#Q1+XPL(OB#:P6FLZ[KOV&XL[2*.SAFE M>VM8%NYYI'G,;R2QP*D;)NDKZSHH ^&_$_[._CG]B[_@K?XH_P""A7@WX=Z_ MXG^'/QM^'UIH?Q,MO"6D2ZCJ.A:]IIC6QU#[' &GN+66U0P,((Y'CE =AL8D M:?[ 7[)/Q'N_V[/CS_P5'^.?@F\\+ZK\5ETSP]\/?".JE/M^D^&=/MXHQ-=J MC,(IKR:)+@P;BT*J@?#ED3[1HH **** ,O5O!'@O7KPZAKGA#2[VX*A3/=Z? M'(Y Z#\"W8@':!GGFOH> MO"_VL/\ DMGP/_['N7_TF:@#V[^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*/[.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?^_0JO MXF\3^&O!7AZ]\6^,O$-CI.E:=;M<:AJ>IW:6]O:PJ,M))(Y"HH')9B *^!OB M#_P6N\:_M->,M0^ W_!%K]FZY^.WB*RN#:ZO\4]7:33O 7AV7NTM^VUK]E^] MY-OC>O,;OTH ^X/BG\2?@_\ WP'J'Q1^,WC7P_X5\-Z3#YNI:[X@OH;2UMD M]7EE(49/ &
:?^T1_P6)_ M:%OOVB_&]E-]ITGP7/";+P-X;D_N6FE+A+D@?(9;@?O5 +Q[AFOO?1M%T?PY MI%MH'A[2;:PL+*!(+.RLH%BA@B4!51$4!54 "@#X@_9P_X(9?!S2?B3 M:_M/?\%"OBEJ_P"TS\8(_P!Y#K_Q!MT&B:(Y(8QZ9HRYMK6,, 1N#D,-Z>63 MBON%-+TR-!''IT"JHPJB%0 /3I4]% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%' M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:? M_P ^,/\ WZ%']G:?_P ^,/\ WZ%35'=75M8VTE[>W$<,,,9>::5PJHH&2Q)X M Y)- #?[.T__GQA_P"_0KXD_;O_ ."HVL>$/B__ ,, _P#!-_X6:?\ %K]H MW4H,W>GY_P")%X#MFP#J&MW*<1!=P86P(D?*@[2\2R>??&/]OK]IW_@J;\3= M9_8Y_P"".WB(:%X(TF\;3_BK^U;/;&33]+_YZV'A\9 OKTJ<>>IV1Y#*RAHY MQ]:_L(_\$^_V;/\ @G9\(/\ A4W[//A66.2^G^V>*/%.KS?:=7\27YR7O+ZY M(#32,S,0.$3<0BJ#B@#S#_@GC_P2?\'?LE^)-4_:=_:(\>S?%[]H?QA%N\9_ M%;Q!;J6@5AS8:7"1ML;)!\@1 I8 9VH$BC^MO[.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*^!OVW/^";?QL^!GQTO_P#@IE_P M24@TW2?BE(@D^)WPDNV$.@_%&T0EF61.$MM2Y8QW(QNIJ2LEI=P, P M&Y7"2X"N%/1E=$]__L[3_P#GQA_[]"OBS_@H7_P3$\>>-_BO;?\ !0O_ ()S M>-+/X<_M)^'+01O=RIMT?Q_8*!G2=9B7 E5E152X^^FU,GY(GA[?_@F]_P % M._ ?[=NEZW\,_&O@N\^&_P ;O +BU^*'P@\1/MO]'N!@&X@)Q]JLG)!CG3(P MZ;L;E+ 'TY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/ MC#_WZ%U"0,TJ*,XLY=Q(&%$LDA=?J[]A#_@HW^R!_P %$O!UWKOP \4" M+7M%8P^+O /B*Q%CK_ARX#;7AO;-_GCPX*>8NZ-F!"N2"!]!U\F?MX?\$A_@ M5^V'XQM/VBOAOXKU?X/?';0E#>&OC/\ #]A;ZDC!<+%?1J534;<@!6CE^8IE M%=59@0#ZM_L[3_\ GQA_[]"C^SM/_P"?&'_OT*_/#X<_\%7/VD/V"/'&F?LW M?\%P?AY9>'8;^Z6R\(_M+^#[5W\(>(V/"+?J%SI%TP&6#A8B=[!8HU#M^A>A MZYHGB?1K3Q'X;UBUU#3K^V2XL;^QN%EAN(74,DD;H2KJP((8$@@Y% $G]G:? M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 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% , 8 Z 4444 %%%% !1110 4444 %%%% !1110 4 M444 ?G[\0_\ @B/\8_C!\>_B-\6?$O\ P6%_:R\)Z/XE\83:EX3\)_#SXR7= ME8Z193112/;"*99!&%N6N5CCCQ&D(A4 $$"E_P . O%7_2<']N__ ,/V_P#\ MCU]3?"?]@SX'_!Z+XQVWA_4?%-]#\2]5 LS"V\Y3 ID#$1D$J."21F@#[3_X)S?L-3?L+>-?B9X/OOVP?'_Q MBNO$;:/JDFJ_%3Q(^JZ]8*([F!899V4!H#Y1:/&"#Y@*@ ,WU/7Q=_P20_9I M_8;_ &8?$7Q8\)?L)_M&S_$70M2O='O_ !!U2VB756T]2ELL-I=Q(XFO8Y)V8J&9KIE)(5:\\_9,_X(0?\&X7C?\ M9E\/?$+P]X'\/?$#3UT:*75?&^L?$K4H)YIM@\UKN*&]BCLY0V0\'EQ^4P*E M00:_4?Q5XH\.^!_"^I>-?%^L0:=I.CV$U[JFH73[8K:WB0R22N>RJBLQ/H*_ M"W]IOXJ_\&]'[>WQ.O/VAM0_X([_ +3GCR?5+YY9OB!\+OA=J5CIWB0[CNN# M]FOX!,7.297B69B?F.: /LC_ ((/Z!^PQX&^,O[4WPT_X)S>#K=?A7H/C_1( M=,\5Z9K=Y?6.IWATS-W:6\L\TBRI;3;\3)RZW* M(B1-7Z,U\7?\$8_VA?V; M?BC\-_%OP8_9%_8L\5_ SP%\-;NPLK#PIXY\+'2-5N;JYBDGFNY86FE=U=1$ M%ED=I'*N6)^4#[1H **** "BBB@ HHHH **** "O"_VL/^2V? __ +'N7_TF M:O=*\+_:P_Y+9\#_ /L>Y?\ TF:@#W2BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHKS_P#:J_:1^''['_[./C3]IWXMW_V?P]X(\/W& MJ:AM8!Y_+7]W!'G@RRR%(D'=Y%'>@#@/^'D7[./_ \<_P"'8O\ ;W_%PO\ MA7__ E'^M7R?]9_QX>OVG[/_I6S_GC\U>_U_$%_P\B_:._X>.?\/.O[>_XN M%_PL#_A*/]:WD_ZS_CP]?LWV?_1=G_/'Y:_IY\2?\'$W[)_C+P=X2T/]B/X= M^*OC]\6?&WAJUU;3/A5\/+7S9M(\^)'V:O>E3!IPB9MDI;>\9&60*0U 'Z W M-S;65M)>7EPD4,2%Y997"JB@9+$G@ #G-?"7QU_X+C>!O$/Q'OOV8_\ @EU\ M%-6_:<^*EL?*OAX.N%A\+>'G)*B34M9?_1T4'G;&6#%2A>-JY*V_X)D_M\_\ M%*;F/Q9_P6-_:+_X1SP'.XEM_P!F7X+:I+9Z4T>#?#.G+_HNC>'M.2VA#8 ,C! " M\C8!:1LNQY8D\T ?#OAG_@CI^T%^VYXAL_BW_P %M_VFG^(B07*7>E_ /X=S M3Z5X'T=P=R"8*RW&J2(>DDS#&64F1#7WS\/OAUX ^$W@W3_AU\+?!&D^&_#^ MDVX@TO1-"TZ.TM+2(=$CBB540>P K9HH **** "BBB@ HHHH **** "BBB@ MHHKPS]O;_@H=^S=_P3J^$\?Q+^/7B&XEO]5N/L7@_P &:'!]JUKQ/?D@):6- MJIW2N69 6X1-Z[F&1D ](^-WQR^$/[-OPLUGXV_'?XAZ7X5\*>'[0W.KZWJ] MP(X8$' 'J[L2%5%!=V8*H+$ _G/'9_M9_P#!P??K<:M'XG^"G[%GG;HK/_AEH_P9^"/@#2_"_A;P_9K:Z/H> MCVHA@MHQSP!U8DEF8Y9F8LQ)))Z:BB@ HHHH **** "BBB@#\ ?^#YS_ )M= M_P"YV_\ H_M$>-=5_8N_; M,^'D?PL_:6\$VV?$_@2YEQ::];*.-7T:5B1=6D@&_:K,T62"64!S]BU\V?\ M!1K_ ()H?"7_ (*#^"M*OKOQ#?\ @?XG^"[G[?\ "_XM>&3Y6K>&+]3N5D=2 MIEMV8#S(&8*XY!1PKKY5^P1_P4O^+6F_&I?^":__ 5)\/V'@O\ : TZV+>& M?$-H/+T+XGV"9"ZAI!]3^&?Q6\$:5XD\.ZU:M;:MH>MV$=U:WD)ZI)%("KCH>1 MU /:OSTUS_@GS^W)_P $G-9N_BG_ ,$??$K^/OA2UP]WXB_93\>ZVYB@4L6D M?P]J,Q9[.0Y)\B4E&)8DRMLC'Z344 ?-O[ W_!4_]EW_ (*"6FH>&?A_J6I> M%?B+X;)B\:_"3QQ9G3O$6@3J0)%EM9.9(PQ \V/)/!GQE\ W1L-?T>50=@,R8^TPC)!AER-K/L M,98M7SYX6_X*4?MD_P#!+WQ'8_!?_@M)X/37? D]TEEX8_:N\!:.[:3=%CMB MCUVRB!;3;AN 9$7RF8X56"O+0!^D-%9?@KQOX,^)7A+3O'WP[\6:;KVAZO:I M!?&<- MCJWAG4)OL=\+O0M0,2([X9Y5:>,@)B.5 8XF M!C3W[_@HC^V=X3_9U_;+\7?LX_L$_P#!'FW_ &COBMJ+VGBKXP:JOA]'M-$D MN+.&&UBEF%K*WG2V]M%+M9HU^?1PGT+_ ,$R/B[^R9_P40^"FK>,-?\ M^"?V@?#'QWX-\0R>'_B+\-_%/@FT6]T+4DBCF"Y>VC:2)XI4=':-"/Q*?#5A/:Z:^K"*YW&&.=%8 M-Y'V?>RCRS\N/F#D_:M(_A/\--&\-3^(DM1K,>A:?':0 MW36XD6*1HX@JF0+(5+XW%50$D(N.OH Y;XXZ$GBGX*^,/#,G@&+Q6NH^%M0M M6\+3WWV9-8$EM(GV-IMK>4)<^67P=H?.#C%?EO\ L1_\%1_^"JOP_P#V1_AW MX%\!_P#! OX@^)/#&C^$K*R\'ZY+\4+"SEN]%BB5-/:6)[('S1:B$.^U!(P9 MQ'&'"+Z)\8OV^/\ @MIX _:T^,'PM_9,_P""85I\8_ 'A[QI#!H'B[4_'4&C ME0^E6$TUJBW4J^:L'41%"HB?&G M2@% Z 3\4 ?2W_!.#]JK]IC]JKQQ\2M?_:C_8FOO@5K6BQ:)9:=X7U?5(=0 MN[VS9;R47ANXX8Q+&9'EC5!E4:*3!W,XKZKKX\_X)9?M+?MW_M(^-/BQ?_M\ M_LR_\*@\0:'/HMGH7@F'51>PBP:&YD^V+.KM',99FE0NG&(%0\QDU]AT %%% M% !1110 4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/ M ;GXI?M#?%[P[X*\/6O$NK^)=6BM(2V"0BF1AONZG;V5E:0M-=WEW,L<4,:C+.[L0%4 $DDX M K^=C_@[(_X+2?!C]I+PIX<_8#_8Y^,FF>+/#]OJ?]L?$S7_ W=^?8W%Q"2 MMGI\+/VV/^"^?[='B3XO:! MX&T6;7+OX1^"KB3PYX*MWB&8K5;> I-J$K2^7%%+*T;LT@5@V:_ER^+/CY?B ME\3=>^(T7A/2M BUK59[NWT+0K-;>RTV)W)CM8(U "11IM11UPHSDY- '/5^ M]?\ P9:?MW^#M!\0?$#_ ()X^,++3;/5==D/BSP;J2VL<=QJ#11K%>64D@ : M4I&L<\2DG:HN3P!BOP4KT#]E7]I'XC_L?_M'>"_VG?A)?_9_$/@CQ!;ZII^Y MB$G\MOWD$F.3%+&7B<=TD8=Z /[O**\__95_:1^''[8'[./@O]IWX27_ -H\ M/>-_#]OJFG[F!>#S%_>028X$L4@>)QV>-AVKT"@ HHHH **** "BBB@ HHHH M **** "BBOSV_:=_X*8_'S]KOXSZO_P3_P#^",L&G:WXKTR7[+\4/C[J$(G\ M,_#Q&)5HX6P4U#4L!MD*[D5AR&VR^4 >E_\ !0O_ (*LZ+^R]XUT[]DC]ESX M;3?&']H_Q;!_Q2OPNT28;-.C8<:CJ\X(6QLT!#DN59QT*(6E3(_8)_X)3ZU\ M-OBQ)^WE_P %"/B3#\7OVD=8M]O_ D$T)_L?P5;-G_B7:';, +>- S*9]HD M?+'">9)O]+_X)Z?\$SO@'_P3O\%ZC%X&GU'Q3X]\53_;/B+\5?%",O-//($2-0 M,EF8\ #U- $M%?+/[0G_ 6T_P""47[+[S6GQ9_;I\!"^@)672?#FIG6[U'_ M +C6^G+/(C'T91^5>0'_ (+I_$+XV'[+^P%_P29_:&^+'F_\>?B'7]!B\):! M=9Z%-0U!CQW.Z,8!% 'Z"T5^?6?^#DS]I(\+^SM^S7HL_J;OQAXAM<_]\V$F M/PY]J/\ AQ=\1OC9_I/[?O\ P5I_:&^*XE_X_?#WA[78O".@76>H?3[!3QV& M)!@$T ?4W[0?_!0']A[]E&.8?M'?M:?#[P;<0 EM-USQ5;17K8[);;_.D/LJ M$U\O7W_!Q=^R-\0KN71?V(/V??CI^T3?+(8DF^%?PLO7L$D!P?.NKP0+&@/! M<*P^HYKUG]GO_@B3_P $H?V8'BN_A/\ L+> _MT!#1:OXDTPZW>H_P#?6XU% MIY$8GNK#KZ5]16-C8Z79Q:=IMG%;V\$82&"",(D:@8"JHX 'H* /S_\ ^&G? M^#A3]H\;/@;_ ,$Z_A)\"M,G_P!3K7QP^(\FLW1B/_+06>D*&ADQTCER 1SQ M0?\ @E=_P4[_ &@OWW[:W_!;?X@VEC/_ *[PO\ /"]GX1CMU/6-;]1)<2J>> M77..*_06B@#^7_\ X.L/^"9O[,7_ 3Q7X#:C\"(_%=_KOC@^*3XP\4^-/%] MYJ^H:L;/^R/L_F/.Y1-GVJX/[M$SYAW9PN/R#K^OW_@N=_P0Q_X?1_\ "KO^ M,HO^%:_\*U_MO_F2?[9_M'^T/L'_ $^VWD^7]A_V]WF_P[?F^ /^(&/_ *RB M_P#F$_\ []4 ?@#17[_?\0,?_647_P PG_\ ?JC_ (@8_P#K*+_YA/\ ^_5 M'W1_P\P_X*6?L ?\2K_@JQ^PM-XM\'6GRR?'C]G2*35-/CB'_+?4-)EQ#_ ()R?)XP M\,Z#^VA\,;/_ )BGA^*/P_X]L;<=WMOFMM1*K@!8]T\K EBN:]N_8X_X++_L M%?MJ>)&^%_@SXH7'@_XC6\OD:C\*OB9I[:%XBM+CO!]EN"!.X[B!I<=\4 ?5 M%%%% !1110 5X?\ M\?\$_?V?/\ @HK\%6^$'QUT:XAN;&Y%]X1\7:--]GU? MPSJ2X,5]8W ^:*16"DC[KA0&!&,>X44 ?GI^R)_P4"_:#_8R^.NC_P#!-+_@ MKSK%N?$>IO\ 9O@Q\?TB\C1_B-;J0J6UTQ^6TU9055HV.)6(&2S1O>2 M#E693\0? []KO]HC_@CK\5]$_8C_ ."H/CN[\6?!W7KU=.^"G[3FH#B$\^5H MOB)^D-PJC"7;':ZKN8E1(T(!^EE%-BEBN(EG@E5T=0R.C9# ]"#W%.H **** M "BBB@ HHHH *H>*/"WACQQX:OT4 ?G'XV_X)>?M8?\$W_%NH_'O_@B1XZMAXV_P#$)HOX"K.D>Y0?JBOG?]O; M_@F!^RK_ ,%#M!L)OC!XAW7Q:^"BSI;:)^U M'X&T1VN]*B)"QKXCTV+//C/;?\&X?CN2Y\=+I2W-K%\5((_*%C;O"C._]EGS7;>? MF(7"JBX.W)_6^QTK2]+:X?3--M[< >E6* M/D+_ ():[%-R(% MPO+*QKZ]JO%I.EPZI-KD.FVZ7MS!%!<7BPJ)98HV=HXV M?&653+*5!. 9'(QN.;% $-KI]A8-,UC90PFXF,LYBC"^9(0 7;'5L #)YX%2 MQR1RQK+$X96&593D$>HKDOV@-!7Q5\!O&WA=]%U;4AJ7A'4K4Z=H%X+>_NA) M:R)Y5M*W$4S9VHYX5BI[5^5'_!,W_@JA\;?V:/V%_AQ\"_AG_P $1_VH/$'A M;P[X?2'PQXFT[PX&37+%R9H]082.?+:?S#*41GC&_P#=ML*JH!^OZ:?817\N MJQV,*W4T*137*Q 221H7*(S=2JF1R > 7;'4U-7R[_P3G_;K^,_[;7B7XDR_ M%K]DGQE\&(O"5WI=IHWA7Q]9&'4[J.:&:5[YAM \MR!&H4LH,#?-DLJ_45 ! M165XZN/&%IX(UF[^'FG6=YK\6E7#Z'::C,8[>>\$3&%)7'*H9-H8CD DU^6/ M_!2[_@D]\2/V?/V1O'7_ 4*^&O_ 4H^.P^/?PX\/7'BZ\\7ZAXX==+U62T M0W%S9+I:*(+>U=%D2&V3Y$'EH_FKN# 'ZQT5^;?[=?\ P4?_ &CM!_X)H_LQ M6WA"\;P?\:OVL=3\%^%DU&QMP)?#DVKV]O)J-Y!&X.V2/S?+C#9,;3HW6.K? M[>>M:?\ \$<_B;^SO^T-\$M?\0P^ _%_Q2LOAO\ %_P_K7BF]U.+5K;48)6M M]9E-Y+(1>VTEL[M<*1),LC1R,P*[0#]&:*_/O4?B[J/_ 4#_P""T'CW]AOQ M%KNJ1_"/]GOX>6%_XG\.Z5JL]I'XE\3ZGY4L'VV2!T:>UM[5VVVQ.PS@NX;8 MH77_ ."??[0WC#X6_P#!2_\ : _X)0>,O%>IZYH7@K2],\;_ BOM;U&6\O; M/0KZ. 7>F23S,TDL-K=SHD#.SN(Y-A;"( ?=M%%% !7A?[6'_);/@?_ -CW M+_Z3-7NE>%_M8?\ );/@?_V/Q&"'@ E0Y5D- 'TY^V?\ \%./V&O^"?\ I"W?[4G[ M0>BZ%J=Q&&TWPM;.UYK.H%N$$%A 'G<,V%#[0@)&6'6OF/\ X;!_X+,_\%$? M]"_84_90M?V<1_%S]H&S$NO7$)_Y:V.@1EO+?&&4W):)U/!!KWK]C#_ M ((_?L$_L+ZN_CSX3_!Y=:\=W,AEU/XG>.[MM9\1WLS??F:\N,F%F_B$ B5L M)8K>W@C")$BC"JJCA0 ! MP *EHH **** "BBB@ HHHH **** "BBB@ HHHH ***\O^/O[;7['G[*]J]S^ MTA^U#X"\$,B;A;>)?%5K:7$@QG$<+N))#CLJDGTH ]0K)\>>/?!'PM\&:I\1 MOB3XMT[0= T6RDO-7UG5[Q+>VLX$&7EDD?#3]DO7O$7P=_9%ANI+ M/Q7\8Q;M:>(?B3&C%)K+14D :UL6PR/=.,L,J0<20'[@^%'PR_8R_P"":G[. M^E_"SP,O@_X5_#_08BL#:GJL-C 7P-\T]Q<.#-,^ 7ED8NQY)-?)NA?\$L?^ M"J'Q;T2S\/?M._\ !9'6?!?ARUM8[:V\"?LU> K+PO!IT"*%6*VU$AK@(J@* MH,>%"C [5U7PY_X-S_\ @EAX5\1)X\^*_P (M?\ B_XH&/-\3?&3QG?:]<3] M_P!Y%+(ML^3SS#0!:^*W_!Q%_P $G/ASKY\$>#OVCI?B;XE8D6OAOX2>';SQ M%<71'41RVL;6[)[ M+PC';J>DC6#&2XF4^B-G!S7VY\*?@9\$_@/H(\*_ _X/^%O!NE@ #3O"OA^V MTZ# Z?N[=$7CZ5U- 'Y\_P##,G_!PM^T@-_QP_X*(_"/X$Z9/S-HWP0^',FM M79B/_+,WFKL&ADQUDBR 1QQ4ME_P;I?LD_$.[BUK]N']H7XZ_M$WRR"5X?BE M\4[UM/20'(\FULC L2 \A"S#ZCBOT!HH \?_ &>_^"?G[#G[**0M^SC^R5\/ MO!US %U+1/"MM%>MCH7N=AFD/NSDU[!110 4444 %%%% !1110 4444 %%% M% !1110 5XC^V1_P3B_8E_;\\.#P]^U?^SQH'BF6&+9I^N20&WU33QU'V>^@ M*7$(!YVJX4D#(->W44 ?G3_PPI_P5V_X)Z?\3#_@G5^V9%\;O 5IRGP6_:,N M#+?00C_EEI^NQ;9%(&%CCG"PH%&2]=/\(/\ @O=^SWI_CJT^ _\ P41^$?BW M]EGXCW)\N+2OBI;XT/4'! 9K'6HQ]EGB!./-*;Q%X,N.<>=.L8:[TU2< M[8Y1)(<9V@4 ?HE17$_ /]I+X ?M3^ 8/BE^SA\9/#GC;P_<8"ZIX;U:*ZC1 M\9\N3828I!WC<*RG@@&NVH *Y/XX_ SX1?M*_"C6_@;\=_ &G>*/"?B.R:UU MC1-4AWQ3QGD'L4=6 974AT9592& (ZRB@#\O/"'Q/^/W_!OKXST_X-?M*^(M M=^(O[&^K7\=EX%^*=TCW>K?"QY&"PZ9JVP%I].!(2*X _=C"X V1#]-O#GB/ MP]XQ\/V/BWPEKMGJFE:G:1W6FZEIURDUO=P2*'CECD0E71E(8,I((((-0^-? M!7@_XD>$=3\ ?$#PO8:WH>LV,EGJVD:K:)/;7EO(I5XI8W!5T9205(((-?F9 MJWAOX]_\&[_BVX\7?#K3_$/Q(_8DU74&GUOPQ$TE]K?P:+KFDW(E MM[N%NC*P]#D$'!5@5(!! Z&@ HHHH **** "BBB@ HHHH @U+3=.UK3KC1]8 MT^"[M+N!X;JUN8A)'-&P*LCJP(92"00>"#BOSW^*W_!)#XZ?L7_$'5/VHO\ M@B#\2[#P%J>H7)O?%W[/OB9W?P1XL8&_P#@FM^P9XZ_:GU26WDU?3M/^P^#=.N" M"+_6[@&.TBV_Q*KYED Y\J&0]JW?VY_^"!_VD_AV+N\TQ_. M\,^+M(F^QZWX>N00RSV5X@WPL&"MM.Z-BB[T; %?S ?\%^_VI/VIXOC++O3!;:A>7,]M#F#49%8K=W-FN^W\X_,6>?<26(4 M _IB_P""3'[?'AO_ (*4_L&>!?VI]+EMX]7U'3_L/C+3K<@"PUNW CNXMO\ M"K/B6,'GRIHSWKZ/K^8'_@T(_P""D7_#-G[9.H?L0_$;7O)\(_&7;_8/VB7$ M=GXD@0^1C/"_:8@T![M(ELO:OZ?J "BBB@ HHHH **** "BBB@ HHHH **** M /S=_:H^#_\ P74\(ZW\;?C]X;_X*JZ#X&^&/A&]U36O".@/\$]'UB[;0H;) M+[8)&1&+1EIK51)EW-MO+'>":7PL_8[_ .#E/Q9\.]'\2_$K_@LMX$\-ZW?V M$=QJ&A67P)T?4$L7=0WE?:/*B$K+G!*IMR#@L,$_I+K>BZ1XDT:[\.^(--@O M;"_M9+:^L[F,/'/"ZE7C=3PRLI((/4&ORX^/'P&_;A_9XUV?X*_L5_\ !PQX M!\">";'-KI_@CXOV.AZGK'A> ?*+6+4+@/"]T2V\B18X" M(DCDAMHT\E8XRDEM,_SB99&^X:^+?^"-?[,_[/'[,?A;XA:%\/\ ]K__ (7W M\3?$>NVNN?&7XIG4XKHZCJ$T^&'B/XN>,I)4TCPMH-YJ^JO"FYUMK:!YI2HR,G8C8'K7YQ^#_ (&_ M\''7[44EC\<;']M#X:_LQ^%[V!+CPK\&M(^'5GX@ETNP(!AM]0FN(1^_\O:' M$4FQ3G:L9^5?T=^)^F^!M:^&GB+1_B?%!)X:N]"NX?$*71(B:Q:%UG#XYV^6 M7SCG&:_/SQC\/?\ @XN\ :-IO@K]BG]I/]GCXE?#RZL8AX4\=_$[1M0M/$<% M@R*;=[O[+FUNG6,H//6/=*07:)2V* /J3]BCXJ?M :WJGBSX%_MB:1X0_P"% MK>!H--?5_$7@9)4TWQ%I%V+DV%^D^5\I?\ M!+#]F[Q1\#_#OQ"\6_'K]JD_&'XV^)_%<:?%WQ,MI]CBTV[MK9!:Z3;VFU/L MUK#!,)8OD3S5N_/4!)D%?5M !7RY^T9X9LO^"COB.Y_9-TB4S?"#0->A_P"% MRZW$?W7B&XM9EE7PO:N/OIYR1F_E4X1$^R F26?[-]$_$?P3#\2? .L?#^X\ M2ZSHT>LZ=+9RZIX>U VE]:K(I5G@G4%H9 "=KK\RGD$$ U\(:5_P;1_\$^=! MTQ-%T/XE?'6RLX]WEVEI\9M2CB7<2S852 ,DDGCDDGO0!QO_ 7\T6P@^)G[ M$_[4ND7=I<^#_AC^UAHMAXKN["57ATN.:]@B:20H=L8AELFB8'&V1E0X)Q5S M_@YI\)ZO\:?@W^S;^R_X+A>X\1^/OVJ/#D&GVT0RZV\5M??:+CCHD0DC9FZ* MI). *^S=$_8*_9:TK]C&W_8!O_AI%JWPOA\.C1IM"U>X>9[F'=YAEDFR'-P9 MLS^"=:^(6M1W MLGARSF54G6T6**)!-*B(DEU(LEU(BA7F9200#X]_X)_>$M0^"W_!Q1^VGX(\ M60M%/\1/!GA/QCX5DE&#>Z;%$;:>1,]5CNI3"2.-T='[+GA/5_B'_P '0W[2 MWQIT2)Y-#\ ? ?0/!^JW:#]V-1OSI^H1Q;NA816TN1V[XK[8^//['OPR^._Q M \-?&A];U[PEX_\ !]O*:"YMY"J,89XI$5T M5U"N U:G[.'[+WPB_98\*ZGX:^%>DW7VC7];GUKQ3KVKWSW>I:]J<^/.O;RX MD):65MJJ.B(BJB*B*J@ ]#HHHH \O^*WA3]K/5_%SWGP?^*_A?2-%,"!++5M M">XF$@'SL7!'!/05XE\7?#'[46D_'+X/-\7?B?X:U>.3QH1IRZ5HC6YAD$)+ ME\D[@5R /6OKVO"_VL/^2V? _P#['N7_ -)FH ]<^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8KS/]J']LO\ 96_8K\"M\2/V MJOCSX;\#:3M8V\NN:BJ3797DI;P+F6Y<#G9$CM[4 =I]B\;_ /0;LO\ P&/^ M-97C;Q:?AIX5O?'7Q'^)GA[P_HFFPF;4=9UN>.TM;6,=7DEE941?=B!7PM_P M]1_X* _M\'^QO^"1?["=U9^%KOY8OCY^T#'-HNA&,\>?8ZG16EI:QCHD<,2JB+[* *UJ /%_V6OV'_@1^Q-X&7X<_ MLI_![P=X'THJHN%T31@L]X5X#W%PQ,URX_ORN[>]>H?8O&__ $&[+_P&/^-; M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_ MXT?8O&__ $&[+_P&/^-;%% 'D_[4?[2W@#]B[X$Z[^TO^TO\5++PUX)\-?9? M[;UO^P[N\^S?:+J*UA_+/B1XVTCP_I4'_"3>?J>M MZE%:6\?_ !4^K?>DE95'XFO1?C)_P<(?\$D?@_K/_"(V7[66G>._$$CE+/P_ M\+=,NO$EQ=N/X(WL8Y(,_P"](!0!]<_8O&__ $&[+_P&/^-'V+QO_P!!NR_\ M!C_C7PE_P]S_ ."@7Q]'D_L-?\$1_BW?VL_$'B7XX:Q9>"K6->TX@G:66>/N M A#$'/M2?\*(_P"#BW]I$;OBK^VW\$/V>]+N.MA\)/ 4WB34DB/6.2?5F6-) M,<;XC@=1Z4 ?=!7S9^T/_P6 _X)W_LK M>?!\;?\ @H#\,-/O+;/VC2-,U(:I?QX[-:6/G3J?JG->51?\&\'[/GQ5E34? MV\OVO/C_ /M"3,P>XTKQ[\3KJVT<-UQ#96!A\E,\[1(17TG^SQ_P32_X)^_L MH>1/^SQ^QQ\._"]Y;8\K5['PO;OJ''3-Y(K3MCW#QK\:&^R?L M#?\ !.CX_?&<2_\ 'GXC'@/_ (1[P]/GI_Q,=09=F>OS1#CFKMMKO_!RU^T: MN=/\"?L\_LXZ3/\ ?_M[5+CQ9KUL#TV?9@+%R.^['.,=Z_0^B@#\Z[K_ ((D M?M4_'4_:/V[?^"R?QQ\?)+S=^'_ MS!X,T:Y!ZQRVE@K>8G_ )3WKR7]I3] MF/\ X(W_ /!(&;0_ GPF_8-\)?%KX]>,Y=OP\^&)?$&M7;$_P"ERR:B M]Q]AMPP9GN2% "2;%;8P'T%^VI_P5-^)GB/XV7G_ 3M_P""4?@O3_B1\=BF MSQ7XENV+>&?AG QVM=ZI<*"KW"\[+1--0^*/QS\;#S?B'\9/%:A]1U)S@FVME)(LK-2JA((SC:B!BP1 H!XU^Q M9_P24^,?B+XN:/\ MZ?\%._$OASQ;\6M/A!\!_#W2K(?\(I\+KH*LS*)F^]/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : MCNM(\6WUK)8WVI:?-#-&4FAEL]RNI&"I!X((X(-;E% 'P7\<_P#@@?\ L\>* MOB'-\?\ ]D7QOK7[-_Q0:$Y59WP"2+ M4K&H&2Y-?I'10!\R?L6_\%/_ -DG]O\ M'@_9I_:9\.ZEKMLK?VGX+U2V?3] M0<,:^@_L7C?_H-V7_@,?\:\$_;2_P""2'[!7[>= MVGBGXY?!"UM_&-LRR:9\1O"<[:3XAL94QY0IC*K-YB \[:^?!\$O^ M"YG_ 3G_P!(_9W^->D_M?\ PTL^5\#?%:\32/&MI /^6=OK"CR;U\ DR70W M'(58Z /O[[%XW_Z#=E_X#'_&HK[1/%6IV4VFZE?Z=<6]Q$T5Q;SV6])48896 M4\,""00>"#7R5^S7_P %V?V*_C%X]C^ GQ\/B'X ?%92J7'PY^-NEG1+B20G M ^S7,O\ HURCMQ'M'HV.%50"TMH"%VKP M-@5K;[N_9@_:5^'_ .V5\$M$_:&_9O\ B]HOB;PIK]OYEEJ%G :_L.?MV?L[?\%"O@79_'G]G/Q8UY8O(;76M&OHQ#J6@WZ@> M;8WL&28)T/4-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH ^6?^"L M'[==]_P36_82\*_$GCOQ5J?CCQCK5QJ6KZSJ$U]JNHW6ZN9G,DLKL?O,SLS$ M]R37]'W_ <\_L&_\%A?^"F?QE\&_"']DS]E>XUSX2>!=/-\NJ-XZT*Q75]; MN!B24P75]%*%@A"PH713NDN",JRD_EA_Q"X_\%U_^C&?_,F^&/\ Y9T ?"'A M/Q7XD\">*M,\<>#M:N--U?1M0AOM*U&TD*2VMS"XDBE1A]UE=58'L0*_M=_X M),?M\>&_^"E/[!G@7]J?2Y;>/5]1T_[#XRTZW( L-;MP([N+;_"K/B6,'GRI MHSWK^9'_ (A$M"Y1&.Z.W)PJL0 ? MM=1110 4444 %%%% !1110 4444 %%%% '%_M(6\=W^SQX]M9OB%+X127P7J MB-XKA#%]%!M)0;U=OS9A_P!8,7(@V1D%%_$?!>K^+/'E];6NAZ7I=Q=ZSL+I]9TR$1Q#4$9G,MQ&Y M:,F=AEFE4OAGQ0!];_\ !(.S_P""5]CJ?Q1@_P""3DNDMX,%SH__ DW_".2 MW$FFC5O*N<^4UP2Y?R/(W[?W8.W'S^97VK7Q!_P1C^-OA;]HD_&3XI>"/^"? M>N_ /1_^$V@TK3;77/!47AZ;6UM8725Y[&,E5N[:X:>UED4D.L4(.UT=%^WZ M / ?^"BO[&WCO]L[]GS6OAY\)/VE_&GPN\62:3 ML6&JVNAW]I;QFXL,VY=@\(*CRR-X4KE>:_2G]H3P9XQ^(_P"\>(#I/ MB#7O!^IZ=H6JB0I]CO)[62*&;O6WD32Q"U$5]J:Q9(1;N1896*DJTHFPSZH ;6VB!! M#.K2E"/F44 ?<=?,O[:/_!7S]@K]A/4E\%?&'XS1ZIXXN7$6F?#/P3:MK'B* M^F;[D2V5OEHF?^$S&)&Z!J\#_P"&2/\ @M!_P42_TS]M_P#:HL_V:?AW>5!KZ:_8O_X)@_L,?\$_],>+]F#] MGW1]%U:X1AJ7BV]5K[6M09N7::_N"\[!F)8H&" DX4=* /F7_A:?_!=3_@HU M^X^"_P +-&_8X^&5YP/%GQ$M4UOQS>0'^.#2QB"P8@D%+@B13AE>O3/V7O\ M@AC^Q#\ _'2_'?XL:;KOQR^*\C+)=_$[XUZHVNZAYH.08(IAY%L%8G84C\Q! M@;SBOLJB@ & , =!1110 4444 %%%% !1110 45\K_ +5/_!:K_@F?^Q]J MK>$/B?\ M1:+JGBLR^1!X(\$!]=UB6X)P(#;60D,+D]!,8Q[UXW_ ,/#/^"P M7[8W^B_L!_\ !+W_ (5IX>NN+;XD_M2:JVEX1NCKHEF6NSQ\RON9#QD>H!=_ MX.CO^4%'QS_[EG_U)])K^0*OZ-/^"\7_ 3S_;=\._\ !*3XJ_M3?MU?\%0O M&OQ'US0?[#DT_P"'7@_2K?P]X/A>XUW3[8K/9Q!FU#RTF9HY)"CAU1CDKS_. M70 4444 ?TH?\&\7_!$__@F_^T]_P3!^$G[6G[2OP'D\?>+=7_MP"/Q/XCOI MM-LD@UW4+94@L5F6W566!&8,C;G+-_$:_7CX-?LW_L\_LZ:-_P ([^S_ / K MP?X'L2@5K3PEX:M=.C8#^\MO&H;\:^-/^#7'_E!1\#/^YF_]2?5J^_Z "BBB M@ HHKA?VD/VEO@7^R)\'=8^/G[1WQ*TWPIX3T.#S+_5M3EP,G[L4: %YI7/R MI$@9W8@*": .QUC6-(\/:3=:_K^J6UC86-N]Q>WMY.L4-O$BEGD=V(5%5026 M) !)K\VOB-^V9^U5_P66\=:K^S-_P $K/%5]X"^"&EWKZ?\3/VIFMF6342I MQ-IOAE6P99<95KW@)G=?ZS>$ />7MP1NN)WQRQX485 J*JCURBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH \[_:4_9(_9E_;%\!O\,OVH?@;X:\9;R8_Y:1,K#UKXN?_ ())?MN?L).==_X(\?MW:AIOAZV. M^+X"_':2;7O##(.1!9WF3>::G'1"Q8GYI *_16B@#\^?"O\ P74N/V=_$5G\ M+/\ @L!^R'XO_9TURYG6VM/'(B;7/!6JR] 8=4M%;R6;[WER*?+4C?(,&ONG MX;_$_P"&WQD\&67Q&^$?Q T7Q1X?U*/S-/USP]JD5Y:7*^J30LR,/H:N^*O" MGA;QUX=O/"'C;PUI^L:3J,!AU#2]5LTN+:YB/5)(Y 5=3W!!%?"WQ(_X(*_" MWX>^,[WXV_\ !+C]H7QA^RUXYNY//NK?P/+]L\+:I*.@O-#N&-NZ\ !8S&B] M=A- $G[V'AWXR",-\0_AO=R>3H'Q4LT)9H+M M 52&_P ;O+NAM)8_.REC(/(? UE?^&?&GA>[_L[ MXD?#'Q*AAUGPGJ:DJ]O*+$!?\ B3^(].<+.L;A M51)98U=,)C(2,Q@'Z845\K?\$W/^"GWA']M^#6_@S\4? EU\,?CS\/R+?XF_ M"+7I,7>GR#:/MEHQ_P"/NQD+*R3)D 2)NX>-Y/JF@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9^-/POT7XW_ <\6?!; MQ+SFN7ABG!MR8X[BSMC M_JU8-]NT4 ?(G_!*WX,_M_\ A#6?C+\?O^"@L/A'0?$7Q7\:V>JZ9\/_ /? M/Z5;7>H_M3_LHV=Q M-;H\]J?"&K.8'*@E-PCPV#D9'!Q0!Z[_ ,$GOVAOV\?C];?%V3]O+X5^%/!V MM:!\0DL-(\.^%]>6\_L>)+"W1[*9-S.ARB7B2-\LT>I(\>8]M?75?)/_ 2^ M_9 ^/'[/?BGXQ?&C]K7]J;1_B?\ %GXE^)],;QL_A?2Q8Z7H?V'3HX[.RA@^ M\'^RS1.SLJ,ZO$2I(WO];4 %%%% !1110 4444 %%%% !7A?[6'_ "6SX'_] MCW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !17B?[8W_!1G]BC]@3PR/$G[6'[0 MV@>%'FB+V&BS7!N-4U =!]GLH0]Q,,\;E0J"1DBOE7_ANW_@KG_P4+_XE_\ MP3F_8SC^"?@*[X3XU?M%VYAO9X3_ ,M=/T*(M(Q(^:.2_9\\"7?Q/^.OQ1T#P?X=L!F[UOQ+JT-E;1G!(4R2LH+'!PHY)X )KX:UG M_@MS\3?VLM6N? '_ 1I_8I\3?&R9)FMYOBQXLBD\/>!]/<$AF^U7(2:^*$' M=#$J,PP49LUO?!__ (()?L]W_CNT^/'_ 41^+?BW]J;XD6QWQ:K\5+@'0]/ M1>+?^"S7[Q>59A\$OA;+-X= M\%6Q!R(IO**W6I!3RLDK1R#)!+"OM_X$?LZ? ;]E_P V_PM_9U^#WASP5X> MML&/2?#6DQ6D3-C!D<1J/,D/=VRS'DDFNSHH **** "BBB@ HHHH **^5_VJ M?^"U7_!,_P#8^U5O"'Q/_:BT75/%9E\B#P1X(#Z[K$MP3@0&VLA(87)Z"8QC MWKQO_AX9_P %@OVQO]%_8#_X)>_\*T\/77%M\2?VI-5;2\(W1UT2S+79X^97 MW,AXR/4 _0ROE?\ :I_X+5?\$S_V/M5;PA\3_P!J+1=4\5F7R(/!'@@/KNL2 MW!.! ;:R$AAO&_\ ARK^T9^U3_Q,?^"JG_!4#XE?$JRN/FNOAI\- M2OA#PN5/6":*T_?7J 9 =VC?GGOGZG_96_X)Y_L0?L1:4NF?LJ?LO^#_ 6X MB\N34],TE6U"=,8Q+>R[[B;_ +:2-W]: /EC_AX9_P %@OVQO]%_8#_X)>_\ M*T\/77%M\2?VI-5;2\(W1UT2S+79X^97W,AXR/4_XH!D!W:-^>>^?T,HH \:_96_P"" M>?[$'[$6E+IG[*G[+_@_P6XB\N34],TE6U"=,8Q+>R[[B;_MI(W?UKV6BB@# MS_\ :C_9<^!/[:/P)UW]FC]I?P-_PDO@GQ+]E_MO1/[3NK/[3]GNHKJ']]:R MQ3)MF@B?Y7&=N#E20?D#_B%Q_P""%'_1C/\ YDWQ/_\ +.OO^B@#X _XAO6VZS\(6 M + M'6?B9)?^(/&/B:X^Q?#[X9>%X#=:[XJOV(5(+6W7+;=S*&E(V)N ^9V1&^=/ MV;_^":_[0?[;GQBT?]O?_@L\EAJ&KZ5/]K^%?[.EC/\ :/#G@-#RD]X.4U'4 ML8W2-N1".-V(TA]+_P""?'_!*6R_9R\?WW[9/[7WQ+?XQ?M)>*+?'B#XCZM# M_H^BQ,#_ ,2[1H" ME:(&9 557<%LA%;RE^Q* 8 HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "OD;]K?_@B5^PC^U;XR_P"%T6/@O5/A M;\48)6GL/BO\']4;0-2 >7<.>,M,CO@8#"OKFB@#\/_ /@HI_P3 M/_X+:?#;5/#WQ[^'?C/3/CWXM^&C^;\/OC3X/LX= ^(VCVRDEK*_M<_9-?LB MK,I@):>0LYRJR2))]7_\$@?^"]GPP_;EMU_9I_:XTN'X0_M%Z"19Z]X#\31/ MIHUF90 9;!+K:_F-G'(=)\7V%N?^$/^(^F62?VIHDPR5&_@SVQ8G?;.VQLY4I($D4 ^JJ*_ G] MC;XA?\%N/^"7,H2."%%+/( M['A55022> !7A_[$O_!1/X'_ /!0OX(>(_C]^R[X<\6:KH.A>(;S1[)M6T4: M<^N2P0Q2B6R^T.JO#()4"/(T?S;@X3!KU3XU?"_2/C=\&_%OP7\07LUM8>+_ M S?Z)>W%M_K(H;JWD@=US_$%D)'N*^'?&__ 4X_;__ &2?#5O\#_%W_!%S MXH>._%FB64>GZ7KOPDF@N_"FM+$@CCN8YT5IM.BD"AO(FA+0YV9? 9@#WG_@ MGWX,_86BU?XL_&7]D3X9MX6\5>,OB+=2?&W3=0>X74X/$T19IXKR&661('!G M:5?(/D2+<>;&764.WT?7PM_P16_9@_;)^'E[\;/VS/V]-&T[PS\1OV@O&EIK MES\/M)NUGB\-V%I;-;6D+NC,IF,;;6PS';%'N;>75/NF@#\T_P!L'_@BI!>O M\>?VO-8_;L_:?6ZFDUCQ7X2\"> ?C!<6%C BV"W)L$B>"4J7O%N0H1MBQ/"J MJ"ISF?L_?\&]7P[\6_!/PMXN\5?\%=/VL/%E_J^AVU[<>(O"GQM>WTN_,L:O MYMHC0RL(]=(Y(();FOTZO;RSTZSEU#4;J*"W@B:2>>9PJ1HHRS,3P "2 M3P*_!C]JWQS_ ,&S^L?$G6M/^&/_ 63^,_P8TZ_U&9_$'@GX&ZMX@;PO*(]5)NKG25#P&9(DW7<30-!.=Q&V&V3:CQN#^@]?"?_!![ MQE_P2TE^!'BGX/?\$FI;W5O GA+5K5O$/C+5K*\AO->UFYB9I9)_ML$,TCI% M'"-^Q8_FVHJJG/W90 445QWB#]H7X%^%/B_H'[/WB+XN>'K3QSXIBGE\/>$) M=5B_M*^BAA>:65+?/F&-8XW8N1M&W&* /_8](BOI_W^HW.TMY-M"H,MQ)M#,4C5F"J6 M(P":TOA=\6/AG\;O!%G\2?A#X\TKQ)H-_O%IJVC7J3PNR,4=-RDX='5D9#AE M92K $$4 =!1110 5X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_ M^DS4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17G_[57[2/PX_8_P#V M\$>'[C5-0VL \_EK^[@CSP999"D2#N\BCO1^RK^TC\./ MVP/V\;^'[?5-/W,"\'F+^\@DQP)8I \3CL\;#M0!Z!11 M5#Q/XI\,>"/#UYXM\9^([#2-*T^!IK_4]4O$M[>VB'5Y))"%11W)( H OT5\ M#_$O_@O3\*O'WC2]^"'_ 2[_9]\7_M2^.[23R;J;P+$+3POI1C1/\ @O!_P4<^;Q%K>@_L M7?#"\_Y<-(DC\0^/K^W/9I_EMM.W+@@IMGB8D$/BOKK]DC]@S]CS]A+P;_P@ MO[)?[/?ASP59O&J7ESIEGNO;X#H;F[D+3W)XZRNQ':O7* /E7]CC_@C)^P7^ MQ=XF/Q4\*?#.Z\:_$BXE$^H_%;XGZBVN^(KNXP 9_M-P"('.,$P)%GOFOJJB MB@ HHHH **** "BOE?\ :I_X+5?\$S_V/M5;PA\3_P!J+1=4\5F7R(/!'@@/ MKNL2W!.! ;:R$AAO&_\ AX9_P6"_;&_T7]@/_@E[_P *T\/77%M\ M2?VI-5;2\(W1UT2S+79X^97W,AXR/4 _0ROE?]JG_@M5_P $S_V/M5;PA\3_ M -J+1=4\5F7R(/!'@@/KNL2W!.! ;:R$AAO&_P#ARK^T9^U3_P 3 M'_@JI_P5 ^)7Q*LKCYKKX:?#4KX0\+E3U@FBM/WUZ@&0'=HWYY[Y^I_V5O\ M@GG^Q!^Q%I2Z9^RI^R_X/\%N(O+DU/3-)5M0G3&,2WLN^XF_[:2-W]: /EC_ M (>&?\%@OVQO]%_8#_X)>_\ "M/#UUQ;?$G]J356TO"-T==$LRUV>/F5]S(> M,CU/^'*O[1G[5/\ Q,?^"JG_ 5 ^)7Q*LKCYKKX:?#4KX0\+E3U@FBM/WUZ M@&0'=HWYY[Y_0RB@#QK]E;_@GG^Q!^Q%I2Z9^RI^R_X/\%N(O+DU/3-)5M0G M3&,2WLN^XF_[:2-W]:]EHHH **** "BBB@ HHHH **** "BBB@ I))$B1I97 M"JH)9F. !ZFN>^+/Q:^&7P(^'&L?%[XR>.M,\,^&- LFN]9US6+M8+>UB7^) MG;N20 !RS$* 20*_-^[\2?M9_P#!P9J,FC?#Z\\3_!7]B_SFBO\ Q)Y;67BC MXN1 X>*U##=8:4^"#(1NE4X(;<\<(!U/QZ_X**?M(?\ !17XLZS^P[_P1DU2 MUAL-)NC8_%?]J&[MO/T/PHI_UEII'\.HZB5/#(3&F00<'SHOJ#]@+_@G/^SE M_P $Z?A=<>!/@II%W?ZWK=S]M\;^/?$5Q]JUOQ3J!)9[J]N6^:0EF7PMX<\<:3 MXG?[%\(/CAXET2*?0/B' ORQV>HK.&CM=60%5^<_O&(^8LR2W'Z:UYS^U=^R M;\ OVVO@;K/[.O[2OP]M/$GA;6XL3VEP-LEO* ?+N8)!\T$Z$Y21"&!SV)! M/CK7O^"'7C+]ES6KKXC?\$=<1(&N]-4\X602.W]P"L#X-?M4_M#?\$6/BAHG[&O_ 4I\=W_ (R^ VNW MRZ=\&/VEM2!:326/^IT3Q&XXC=5&V.\/RLJY8[ _V?\ 2P'3]7T\,IANK6ZA MX(P\_VGOV>/VL? ,/Q1_9J^-'AOQOH$V!_:/AS58[E M8G(SY/IOC[^RGK/B7]G#XJ'+1^. MO@IJ)TI+ER<[;NP3%K4(AP1][K7YM?LS_L;_P#!:C]KCX ^$/VG MO$G_ 7IU/PK>>//#]KK<_A7PY\"])DM=#:XB60V >26-V> DQ/O16#QL&&X M$G]'M1N_!7QO\*>+_AQ8>(KM8XVNO#VO3:7=O;75E-);(7$&_AYI=AX[_P""J?[7L?B*2V%QXFD\)_&..TTZ?4Y? MWEU-!%)8O(J/,TC@R,SG=EF))- 'TQ_P3F_9<_:=_9>\>_$W1OVJ?VUKKXZ: MWKD>BWVG>)]3T>#3+JRLPMY&+,V<,LBQ1B5)I$<;5>%O%V@ZQJNDZGX,U2TU/2_#JJ= M0O+>2TE22&U#,JF=T+*F2!O*Y(ZU^47[ ?\ P6<_8T^$W['7P^^%.B_\$JOV MBM>L_#'ANVTJR\2>$OV>+>:SUR"!!'%J.Y;G'FW,:I/*H9P)97 DE $C?KQ\ M0?'7AGX7> =<^)GC2_\ LNC>'='N=3U:ZVEO)MK>)I97P.3A$8X]J_-?P'KG M_!R)^TA9Z5\4_P!FGP;^SY^SS\*UM(O^$$^&?Q!M+N\UHL,X$D4L,ZG M<"'?WB@ K\T?VN/AE\.O!G_!R1^QUXN\(>!=(TK4_$/@OX@2:]?Z=IL4$VHR M)I$_V&/AR?$OQ M)\0:;_9.CVP\06VF&UAN#Y=SKQ6R22 MOY0FWX9MZ"7$LNV7;^@O[3?[9?[+W[&6D>'O$/[4OQIT?P/IOBGQ!'HFB:GK MKO';2WKQO(L;S!2D"[(W8R2E$&WEAQ7S+^U+X=^"G[?O[<_[,^N?LV>+M#\5 M:Q\%O'UUXK\8^-O"U]%>VVAZ*VFSQ_V;+=0LR">]NGLMMMNWF*":7;L7) .# M_90^(>J?M3?\'&G[1NN>+)#=Z5^SU\,]%\(>!+28YCL)=4$=W?W*(>$FDDA> M(R#YC$BH3@8J;]C3XBZE\&?^#A[]J']C/P_<&+PEXZ^'FC_%&WTA3B"QU=5L M;"^FC7HKW33I+*?XFB4]JE^!OP]E_8L_X.$?C/K/CJ1-.\*_M2?#S2=9\#ZS M=.$M[C6]'1+>]TH.V ;GRWDNPG>)B1G:0%_8"^&EU^T'_P %O/VG/^"E'AME MN? &G^%]+^%W@;Q!"=UOKL]NEI-JTENXXDB@N[58/,4E&?> 248 _1>BBB@ M KPO]K#_ )+9\#_^Q[E_])FKI/BM^R5\-?C%XN?QIXHU_P 46]V\"0F/2?$< MUM#M08!V(<9]3WKQ+XN_LM?#SX0_'+X/7'AC7/$MPVH^-#%.-5U^:Y"A(2XV M!S\IR.2.HXH ^O:*Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2 M/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V** MX3XI>*/@?\#O"4_C_P"-/Q9TKPCH5M_Q\:SXG\216%K'QGYI9W5!T]:^ _VF M?^#D/_@G+\)/"7B77OVEG("F\U2Y5(8HV M9D421B;+.J@,2!0!\7Z_V=8/ MC_@=TZ'_ *=6%<=_P:C?\%I?@I^RU\*/B!^QO^VC\:=*\(^$M$CD\5^!=<\0 MWGEPP[W1+[3H^I=V=HYXH4!9F:Y(!) K\;OVH/VB/B%^UI^T-XQ_:3^*M^;C M7O&>O3ZG?_O"RP[V_=P(6Y\N*,)$@[)&H[5F? [XJZE\#/C+X5^,VD:%IVJ7 M/A7Q#9ZK#IFKVB3VMV8)ED\F6-P0R/MVD8Z'CG!H _J_E_X*Z_MF_MU2-X?_ M .".7[">I:YH-PQ2/X\_'"*?0/"B+T$]I:D"\U).1_JPC*1S&15WPQ_P0NU' M]H[Q#9_%'_@L)^U_XM_:'UFWG6YM/ 4$K:%X)TN4<@1:9:,IG9.%\V1AYBC] MXAR:^K?V4?BM\'?VN_V;?!/[3'P>U6[E\.>-/#UOJ>FK]L.ZW#K\]NX' DBD M#Q.O\+QL.U>A?\(/I'_/S>_^!;4 0_#3X6_#3X,>"[+XZ)X6\/Z;'Y M>GZ'X>TN*RM+9?1(H55%_ 5O5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%?'_P"U3_P5S_X)<_L? M:JWA#XG_ +5=CJGBLR^1!X(\$74NNZQ+<$X$!MK(2&%R>@F,8]Z\:'[:O_!6 MO]L4_9?V _\ @F->?#7P]=<6WQ)_:D\02:7A#T==$LRUV>/F5][*>,CU /TE MKY7_ &J?^"U7_!,_]C[56\(?$_\ :BT75/%9E\B#P1X(#Z[K$MP3@0&VLA(8 M7)Z"8QCWKP^S_P""'7Q\_::3^T/^"I7_ 4\^)GQ(M+CYKGX$_#&T] M8)H[_\*T\/77%M\2? MVI-5;2\(W1UT2S+79X^97W,AXR/4_P"'*O[1G[5/_$Q_X*J?\%0/B5\2K*X^ M:Z^&GPU*^$/"Y4]8)HK3]]>H!D!W:-^>>^?O3_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VH \R_96_X)Y_L0?L1:4NF?LJ?LO\ @_P6XB\N34],TE6U"=,8Q+>R M[[B;_MI(W?UKV6L?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:@#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# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -._O['2K&;4]3O8K:VM MHFEN+B>0(D4:@EG9CPJ@ DD\ "OY??\ @M?_ ,'07[2_[4OQ1UOX%?L$?$[5 M?A[\)M*NI+./Q)X>N'M-8\4[3M:Y-RN);2V8@^7#&49D.92=WEQ_M+_P<'>) M=7^"'_!&KX]>//!&H7\>H/X4@TG>ERQ*P:C?VNGSGK_SQNI.>W6OXY: -W_A M:7Q-_P"$J_X3K_A8NN_VWYGF?VS_ &O-]JWYSN\W=OSGG.>M?J1_P1__ .#I M[]J/]C3Q-;_"[]N;Q3XD^+?PNDA9$O+R=;OQ#HCA24:"YG=6NXBV%:&>0[1@ MQNFTH_Y-44 ?UH?!C]B+]I7_ (*^>.=!_;)_X*T:*/#_ ,*[*>/5OA)^RS9W MOFV:(1N@U+Q"ZX%[%/'\Z/>:S\(Y)7"Q6.H[06N=+ MW$+',!F/A0,[(Y/TM_X0?2/^?F]_\"VK/\5?![P%XY\-:AX,\::.-7TC5;.2 MTU/2]2(GM[N"12KQ21N"KHRD@J000<&@#8\*>+/"_CSPQI_C;P3XBL=7T?5K M*.\TO5=,NDGM[RWD4/'+%(A*NC*00P)!!!%:%?E5XS^$/QL_X-^O&5U\3O@W MI7B?XC?L7:G?/<^*_ MI?LK_ +8/[57Q._:P_:"^+OQ1T_6?'7B2"YM-.\$^+HM/LX+2 M#3K2TCW)]G=FE)@=F8MC#* !@D\[_P 0FG_!./\ Z+?^T!_X,M5CO-0M[R. M&6">$R)%'NB"+ R$C=\[*2=H)^L*\,\)_P#!2G]B3QU^T!K?[,/A/XZ6U[XO M\.:\NAZY#%HU\-/M-68D+IK:D8!9?;"RLHMA.9BRE0FX$5[G0!C?$3P'X9^* MGP_UWX8>-+$W6C>)-&NM+U:V#E3+;7$312ID=,H[#/O7Y_\ Q:^(O_!Q]^S3 M:#X8?"'X!_ ;XT:-IL0M])^*6L>(Y-&N6M$4JD^JV,MU"@N,!3(;9S&Q!*A= MVU?NG]H4_$T? +QP?@IC_A,QX/U/_A$LA3_Q,_LLGV7[W'^N\OKQZU\A_P#! M-.\_X)4?L6?L5ZE:?#[]LW1-7T#Q/J5QXA^(NN?%?XA6TFHSZO/;Q0WPU&*Z M9#:S?N-DMNZ*RN'#@L22 >H_\$V/V5OVHO@GHOC#XY?MU_&;3/&OQF^)]]:7 M'BF7PW:F#1]#L;2-X['2;!"JDPP^=<.9& 9Y+AR=QR[_ $W7YZ?\$&_VFD_: M.\1?M)_\*1EO[O\ 9Z\/?%M;7X&7]W#(D"6[VH?4+2R$@!2QCN DL$. (DN@ MBJ@ 1?T+H *XO7OV;_V=_%6LW'B+Q1\!/!>I:A>2&2[OK_PM:333N>K.[QEF M/N37:44 87Q!^&'PT^+7AA_!'Q5^'FA>)M%E='DTCQ#I,-[:NR_=8Q3*R$CL M<<58\%>!/ _PU\.6_@[X=>#=*T#2+0$6NE:)IT5K;0@G)V11*JKSZ"M6B@## M^(?PQ^&WQ=\-2>#/BO\ #W0_$^CRR+)+I/B'28;VV=U^ZQBF5D)'8XXK2T/0 MM$\,:-:^'?#6C6FG:?8P+#96%C;K##;Q*,*B(@"HH' JU10 4444 %>%_ MM8?\EL^!_P#V/%_M8?\EL^!__ &/O"7@73"K&*Z\4:]!9^>1U6)9MZ*@9 MB> *^.-1_P""_?@WXY:A-X7_ ."7O[$OQ=_:3U!96AC\0Z)H+Z#X624'!2;5 MM11%B.>_E%2 2&H _06N/^-/[07P(_9O\(OX]_:!^,OA?P3HL>L4^I7A$-O+_TUM)9O$EU,0<\P38M<9Y&821ZT +_%:QG[T4MU.5LHVQP)8"&4Y..!7Z >'O#OA_P ) M:);>&O"FA6>F:=91"*ST_3[5(8($'141 %4>P %7* /A;X6_\&]7[ ^E>+H/ MBM^U5+XW_:-\;Q?,?$_QW\6SZV%)Y9$LR5M1%GHCQOM SZ_F-_P=T_\%$?A MEX6TS0/^"/O[+UA9Z%IOA:\MM8^*.DZ'HQL+2VD:WBN=-TZ-5C2.1/+N%NG\ MO<@8VXSOC=5_HBK^0+_@Z._Y3K_'/_N6?_48TF@#X HHHH _>[_@SC_X*E:1 MH&HZK_P2O^+WB&X$VMZAA:1+?WDT MMSH6H6EO%#!$"\CO//$@ X&[)( )']&G_#PS_@L%^V-_HO[ ?_!+W_A6GAZZ MXMOB3^U)JK:7A&Z.NB69:[/'S*^YD/&1Z@'Z&5\K_M4_\%JO^"9_['VJMX0^ M)_[46BZIXK,OD0>"/! ?7=8EN"<" VUD)#"Y/03&,>]>-_\ #E7]HS]JG_B8 M_P#!53_@J!\2OB597'S77PT^&I7PAX7*GK!-%:?OKU ,@.[1OSSWS]3_ +*W M_!//]B#]B+2ETS]E3]E_P?X+<1>7)J>F:2K:A.F,8EO9=]Q-_P!M)&[^M 'R MQ_P\,_X+!?MC?Z+^P'_P2]_X5IX>NN+;XD_M2:JVEX1NCKHEF6NSQ\RON9#Q MD>I_PY5_:,_:I_XF/_!53_@J!\2OB597'S77PT^&I7PAX7*GK!-%:?OKU ,@ M.[1OSSWS^AE% 'C7[*W_ 3S_8@_8BTI=,_94_9?\'^"W$7ER:GIFDJVH3IC M&);V7?<3?]M)&[^M>RT44 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M17(_&OX__ W]F[P5-\2/V@?B_P"&O!6@P9$FK>*-:AL8-V,[%>5E#.>RKEB> M ":^)M9_X+S6O[0>JW/@?_@DS^Q-\2/VC]2CF:W/B^"P;P]X/M90=I$NJWZJ M"5.3L$8#A3M?O0!^@]?/W[8?_!4[]@']@V!H/VG?VF_#FA:OM!M_"MK.U]K- MP6^X$L+827!#$@!B@3)&6'6OG#_A@?\ X+#?MQ?Z9_P4"_X*'P?"#PG=\S?" MO]F*V>RN&B/_ "SN-=N@UQNV_*Z1J\39."!BOH']CO\ X)(_\$]/V%)UUS]G MG]FG0[3Q(6+W'C;7%;5-DVXDNG(9 M%EBF^=,JNY,'%?S"_'WX#_%?]F'XR^(_@!\ MC*>CQNI5T=%+E+35K:+.1"[LCQW,0))"3(X7B1HH9W=L*B(S,0%)K][O^('3X6_\ M)3]K_P"'BFO_ -B>;G^S_P#A6\'VK9GI]H^W;,XXSY.,\X[5^E/_ 3-_P"" M*/["7_!*K2[B\_9V\"7>H^+=0M?L^K?$#Q7C>'K!]5U_5[6QM8AF2YO+A8HT^K,0!7COQ$_X* M4_\ !._X2>8GQ,_;J^$&ARQYW6VH_$;38YB?01&;>Q]@": /;*_.#_@OA_P7 MP^''_!*OX<2?"'X0W.G^(OCGXBT\MHFB2$2P>'8'!"ZC?*#^,4!P92,G" D^ M>_\ !5S_ (.G/V,_V;?V?[[3_P!@GXL:%\4OBCK!>ST=M.CDETW0LKS?7+LJ MK/MS\D2%M[?>*J#G^83XJ_%7XC_'+XCZU\7OB]XTU#Q%XG\1:A)?:WK>J7!E MGNYW.6=F/Y # 4 4 ?H__P $9/\ @Y%_:._8=_:.U;_AKWQ[X@^(GPR^ M(GB!]0\:_P!HW+7-_I%_,P\S5+/)[\MJ/A32XCR\1^ M=LG3/JTED$' M?^+M7J/@O_@M;_P20\>[/[!_X*,?"&(R?=76/&UKIQ^F+MXR#[&@#Z@HKSGP M9^V%^R1\1PC?#W]J7X\@6YM)TEC<922 M-@RL/4$=: 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 ,N;:VO;:2SO+=)894*2Q2H&5U(P5(/!!'&*_-#XR?LK_ +0W_!%;XH:W M^V3_ ,$V/ E_XR^ NNWS:C\9_P!FK33NDTAC_KM;\.(>(W51NDLQA65<*-@3 M[-^F5% 'X=_M-?\ !OW\ O\ @X"^/7B#_@K!^S5_P4VL]/\ "WQ0ATQK?1;; MX7_VA)IH M?\%POBEX?_X(!_'G1_VWO^"?/Q$TSPSXO^-%_=P>/?@1J&FO<>'?$HBB);7_ M "(I(_L5Q#-)$I:,KYS3'&!]H$GX.?M9_P#!1K]N#]N+Q?=^,?VH/VE_%?BA M[J5G32I]4>'3;0'^"WLHBMO OLB#/4Y))H _9/\ X@8_^LHO_F$__OU7T!_P M2X_X-2O^':_[=G@;]M;_ (;S_P"$T_X0O^T_^*9_X5=_9WVS[9I=W8?\?']J M3^7L^U>9_JVW;-O&[_V>+[4_$&B6?A[XI> M"F@M_'GANS=OL\@E#>3J%IO);[/+L<%"2T3HR$L"CN ?==%%% !1110 4444 M %%%% !1110 4444 8?Q/USQ;X8^&OB'Q)X \-0ZUKVGZ'=W.B:/<78MX[^[ MCA=X8&E;B-7D"H7/"AL]J\H_8!_:@\9?M(?LA^"?C!^T!;^%?#GCS5M,+^,/ M#&AZDQBT6^$C![*1)F,L,\:[5EAD):.3>A)VY/KWCKPOX3\;^"=9\%^/-.M[ MS0]7TJXLM:M+LXBGM)8FCF1_]DHS ^Q-?A/X5_9U_P"#*SX5^&=/^''Q-^+' MA[Q?XBT2SCL];\4KXL\88U6ZC4++<@6$_P!F =@6 A^09PI(YH _6_X,?LS? ML Z#X^^,_A/X'?#GP[%K?CS5;;6?C&-&NY7-Y?W7GR0RRN)"+>?/FS@1&-D: M43 !I Y]^K\]/^""(_X):PI\;]._X)20W-IX(LO%^FV^IV8O-2N[.:Y%F72] MM;C4C]H9)8W$;PN!Y4UK+M+QO&[?H70!XM\*?VT]-^+4'QCDTG]G?XH:;+\' M?$FH:-<6VM>&$M7\526L)E\W1S),$NXI<;8G9HPQ>,G:K@U^5/Q9_;P_X(F_ MMJ^+(?VD/B/_ ,&]G[3'C74]26UU14N]RXQ(^_*X M&2*_:+XH_$7PU\'_ (9^(OBUXTEFCT?PMH5WJ^K26\1DD6VMH7FE*J/O-L1L M#N>*_.OX2?\ !4?_ (*^?%3X9:#X]_9-_P"#?.27X::EI-O-X%N-8^/V@Z+- M/I31J;63[%+&K6R-"4*IRH4C#,,&@#WG_@D]^VG\*?VK/"7BSP'\!/V./%?P M/\%?#1].TO1?!?C3P9#H%\C3Q2SR2+902/'% 1L"$'+,)&/4 ?7%?*W_ 3G M_:"_;/\ C[X_^)MY^V_^QS8_!+Q'H\>B6VD>%[?Q%9ZU)R7;K=-J%J-LZ MM,9T5 =L9C< !F"F$7FQZ;JVL(;^=,9S#9Q[KB;_MG&U?*I_X+>?&O]J _P!F_P#!*S_@F+\4 M_BW;3_+:_$3QQ"O@_P *LIZ3175\/,NE4?,8PD;D8 Y(H _0RO,/VE/VU?V2 M/V.] _X27]J+]HWP?X%MFB,EO'XBUV&"XN@,\00%O-G/!^6-6/!XXKY"'[#7 M_!;#]L3_ $G]M?\ X*6Z5\&/#EUS/X _9AT1K>[\L]%.N7V;F*0#AO+5T))( MX KT_P#9K_X(4?\ !,7]F?7_ /A/]-_9QM/&_C*2437?CGXIWEXXI./O11QT >93_ /!>#6OVC9GT7_@E5_P3P^+?Q]:1BEKXUOM-_P"$ M5\)$]-W]I:BJEB.I0Q*2!P>>&_\ #*'_ 7?_;)_?_M3_M[>#_V>/"]SS+X+ M_9ZT%KS5WB/1)=8OSNMI@.KVX9">@]/T*AAAMX4M[>)8XXU"HB+@*!P .@I MU 'QE\ /^"!?_!,[X'^*1\3?%OP9N_BUXXD8/=^._C9K,OB;4;F0<\#'V/IVG:?H]A#I6DV$-K:VT2Q6]M;1!(XD485550 H X ' KG M/BC\^();I_[LO)N3_ &BH^E*? M$O\ P.-'\/Z;%_K-1US4XK2!.,\R2LJCCWKX3_P"'1O\ P4,^ M-(\S]L3_ (+J_&2^AFYGTKX+>'].\$QQJ>L2S6ZRNZ]MS $CK6QX(_X-O_\ M@E!H>N)XQ^*7P7\0?%3Q"GWM?^*OCO4]9GEYR=\;S+ V3ZQ4 =7\:/\ @OM_ MP1\^!-PVG^*_V[_!FK7H?RTL?!,DWB&623.!&!ID7YXU=H6 M=,_>1D;^*OZ_/@O^R1^RM^SA;I;?L^_LU^ _!"HFT'PGX1L]/8C&#EH(U+$] MR22>]?RB?\'1W_*=?XY_]RS_ .HQI- 'P!1110!]_P#_ :X_P#*=?X&?]S- M_P"HQJU?U^U_(%_P:X_\IU_@9_W,W_J,:M7]?M !1110 4444 %%%% !1110 M 4444 %%%% !1110 445X#^V'_P5'_8$_8+M67]J+]ISPWX?U38&M_#$%P;W M6+C/W?+L+827!#$@!B@3)&6'6@#WZHKV]L]-LY=0U&[B@MX(VDGGFD"I&BC) M9F/ ))/2OST_X>3_\ !5+]MO\ T#_@FI_P38N?!/AFZX@^+O[3MP^C6I0\ M"6WT>W+7=PA&624,5.!N49Q4ME_P0Q\:_M07D7BC_@KK^WU\0_CNQD69_ASH M-R?"_@V%LY"&QL65[@I@ 2M(C, =RDF@#MOV@/\ @OC_ ,$__A/XT?X-?!3Q M'X@^//Q'8LMMX ^!.AOXBNW<'!#SP'[-&%8@.#*77GY#C%<)_;/_ <$?MY? M+H6@> /V-? EWTO-5,?B[QK)">C+"-ME;;EZJ^V6,D-_$7_@HE^P#\(O,7XH_MO?"3P_)'G=!J_Q%TV"7/H$> M<,3[ $UX3X__ .#C3_@BQ\.93:ZM^W=X>U&?=MC@\-:+J>K&1N@539VTJDD\ M=<>] 'VU17Y_?\1%7[,/BH[?@!^QM^U+\5=_^HD\ _ R]F23T.ZY>' ]R.E+ M_P /:O\ @I!X^_Y(#_P0(^,FH;_]2?B)XXTCPI]-PN#)MH _0"BOS_\ ^%\_ M\'(WQ)'_ !17[!'[./PT\S[G_"Q?BE>ZSY7^]_92+NQ[4?\ #.__ <>?$G_ M )'3_@HM^S_\-?,^_P#\*[^$=QK/E?[O]JNN['O0!^@%%?G_ /\ #HC_ (*# M^/AC]H#_ (+Y?''4M_\ KO\ A77A?2O">?7;]F679^'2C_B',_9&\5<_'_\ M:H_::^*^[_7CXA?'._N!-Z[OLP@Z^U 'VG\0?CY\"OA(C2?%7XT^$O#*H,NW MB'Q':V04>I\Z1<5X1\1?^"W'_!(WX6^8/%/_ 42^%,K19\R/0O%L&JNI'4; M;(RG/MC-)-1U#5R[=RPOKF4'/TQ M7O'P[_X)_P#["/PB\L_"O]BWX3^'&CQLDT3X>:;:OGUW1P D^Y.: /E^[_X. M7_\ @E)JMR^G_!OQ_P"/OB7=QMM-KX ^%&MW;%O[H,MM$I/T./>H_P#A^7\4 MO'/R?L__ /!%C]KOQ$&_U%[XF^'D'A^SG]&2:XN&RON5'?BOORSL[33[9+*P MM8X(8EVQPPH%5!Z #@"I* /S_P#^&[O^"[OQ&^7X9_\ !$+0?"-N_P#J=3^( MG[0.F29]VM;.+S4^F:/[._X.;OB4/]+\1?L>_#.RD^[]AM/$&LZC%_O>9BW; M';'OGM7Z 44 ?G__ ,.\O^"V_P 1/G^+?_!=QM#MG_UFD_#OX!Z1:[?7;=S2 M&4?B*/\ APWK'C;][^T#_P %?_VPO%^[_7:;9_%A=)TZ7US;6]O^6'& 37Z M44 ?!&C_ /!L]_P2"^WIK?Q(^ _B3Q]J49R-1\<_$O6[V0GN2HNTC;/NIKV+ MX=?\$;O^"4GPJ\M_!O\ P3Q^$*RQ8\JYU+P-9W\R'U$ETDC@^X.:^E:* //] M<_92_9E\1_"[6O@IJGP \'GPEXBTV2PUKP_;^'K>&UN[9QAHV2-%&.A!&"I M(((!K^6+_@OA_P $#_B/_P $J_B/+\7_ (06VH>(O@7XBU KHFMR RS^'9W) M*Z=?,!^$4YP)0,'#@@_UNUS_ ,5?A5\./CC\.-:^$/Q>\%Z?XB\,^(M/DL=; MT35+<2P7<#C#(RG\P1@@@$$$ T ?PA_"KX5?$?XY?$?1?A#\(?!>H>(O$_B+ M4(['1-$TNW,L]W.YPJ*H_,DX"@$D@ FOZO?^"!__ 0/^''_ 2K^'$?Q>^+ MUMI_B+XY^(M/"ZWK<8$L'AV!P"VG6+$?A+.,&4C P@ /H'_!+G_@@?\ L5?\ M$J_B/XO^+WP@MM0\1>)O$6H3KHFM^)0DL_AW27.5TZV8#\'G.))0%!P 0?M^ M@"CK_A?PSXKLCIWBGP[8ZE;D$+1)D(/7Y7!%>6^-/^">O[ OQ'W_\+!_8 M@^$.N&3[[:O\-M+N2??,D!.?>O8** /D7QG_ ,$%?^".?CPN=;_X)Y_#J#>2 M3_8VEOIO7T^R/'C\*\\N/^#93_@D'IT[7GPT^"?BWP/<,=QN?"'Q5UZW8-_> M DO)%!^@Q[5]^T4 ?G__ ,0^_@#PY\WP?_X*@?MF>"-G^IMM"^/$K6P]FBFM MWW+WQGK1_P .C?\ @H=X1_Y)#_P7S^-MD%_U7_"9^$M)\0X Z;O/";O?UK] M** /S_'['G_!P?X(Y\+_ /!8WX;^-]G*KXS_ &>[/3=_LQL)3@>XYH\O_@YZ M\$<)<_L6^.+5.,R)XFTR]D]^,PC_ /57Z 44 ?G_ /\ #7?_ <*^"3_ ,5/ M_P $@/AAXXV'YO\ A#/V@+73/,QUV_VA$<9[9Z=Z/^'M?_!1SPC_ ,E?_P"" M!'QFL@O,O_"%^-](\0X'^SY!3E!H?_!0KX?0>9]W^VKZ73GL3ZYM4C.: /HS MP[XM\*>+[0W_ (3\3Z?JD QF;3KV.=.>G*$BM"OA#Q%_P;/_ /!%/7KL:I8_ ML:+HE\I)AO?#OCK7+%XCZJL5Z$_\=-9W_$.C^RCH _XM!^UQ^U#\/=O^I/@O MXZWT'E?[OGK+C\ M_'';K0!^@%%?G_\ \*[_ .#FCP1_R+?[1?[(?CA4Z?\ "7^$=>TQI![_ &%B M ?3MZT?\+[_X.0_!/'B?]@/]G3QOLX8^#/BI>::),=2O]H(< ]L]* /T HK\ M_P#_ (>:?\%A/"'_ "5;_@WY\5+&G+7/@SX[Z%K.]?58D1&!_P!DG-'_ _4 M\?\ A3Y/C!_P17_;,T;;_KKG0OA5%K%M%[M+# M'+%]>WXV?V+K]M=;L], M>4[9S0!_*Y_P=L_%3Q7X_P#^"SWB_P &:]H.5 M]$/!F@W M,JV/CCPEKVCZY$F2KV\5A)J"%O3$UC#@^^.]?F=7[?\ _!EU^PS)XY_:#\<_ M\% /$E[8MI_@73'\,^&[%;E&N#J=XB//<-&&WQHEJ#&"P D-TVTDQ. ?T>T M444 %%%% !1110 4444 %%%% !1110!QG[1_PSU;XT_L\^//@YH.M+IM]XM\ M&:IHUEJ+$@6LMU:2P)*=O/RLX;CGBO@?P;HOQ-\-_"'3/VF=#_X(I#P5K?P; MNKGPKXG^"^EVVDW;^+?#TL-LTUYHC1*$NI[:YMX9(1(%,L0NHT8R3\???[0W MCWQ+\*O@#XY^*'@OP^-7UCPWX/U/5-)THJQ^VW-O:R310X7D[W15XY^:OC?_ M ()5_L\?M#_#7XK?%.R_:Q_;C\3?&_4OB7\*_!OBB_O+B_D@TO2'OI_$$UX?+W;58*O !O?\$:/&GQ\^))^-OQ)\;?L;>(_@3\-_$7Q' MCU'X6> ?&>BC3=6@5[&)=2GEM=JF!)[M#9<3;69<$_;5?#G_!'C]M'Q M#^T?\4OVE?@%;?$.Y\=>"?@Q\5%T;X?>/;V]-W-?6$\3N]C)=DDWIM)8GC6Y M=GDEC>)G=S\[?<= ')_'KQAX?^'OP,\:>/\ Q9X5DUW2M#\)ZCJ&IZ'% )7U M&WAM9))+=48$.9%4H%/!W8K\ROV*?B)_P<=WW[*O@74_@!^S3^S%HOP\O/#M MO=?#S1/B!XKUFZU?3= E02:=:3S6SA)?*M6AC5F D*(OFYDWD_J;XXTSQ'K? M@K6-&\':['I>KW>EW$.E:G-:+.EGM?EM^SA^SC_ M ,' W@+X):=X3@_X*8_L_>"U\.:%#>:OX(F^'T-P?!MO,C3+92, !##"H=$& M!$B0[(SY<:X /KS_ ()VZY_P4NUOQ;\1V_X*6>%_ ^D:S$VD#PC:_#*:\DT- MK QW)=XVNG9S)-NPGZAKY;_P""$/$GA+24L+&/3TCN-UJMNJ+M=)7=RYW;UG0[SC:GU)0 444 M4 %%%% !1110 4444 %>%_M8?\EL^!__ &/4?M"?\'(?_!%[QS\4?A7XC\+?ME_:K/PWXLDO=:F_X5WXC3[/ M 8"H?#Z>"_S'&%!/M0!^JU%? '_$4=_P0H_Z/F_\QEXG_P#E97T!^PQ_P5'_ M &$_^"E'_"4_\,4_'/\ X33_ (0O[#_PDW_%,ZIIWV/[9]H^S_\ '_;0>9O^ MRS_XYKY^ M_P"'L/\ P4._:S_T+_@FG_P2;\7G2;CBV^)O[0UZOA;2%7M/'8AFN[V$GH8F M5L#[O7 !^AE>$_M8_P#!3G]@']ARVE;]J7]J[P?X4O8DW_V%-J0N=4=<9REA M;B2Y<>ZQD(/.N?^"T/_ <,^&_AWIS9-Y\)?@9XBL?"-N!U M: WD[G4+Z-NAC>/=MS@\Y',_LW_MB_\ !M/^QGX@-G_P3]_9D\0_&/QS:2[I M-4^'?PGU7Q5KSW!.2R:AJ* AG;D^5,$)(X&. #W_ /X?(?M??M5?Z!_P2]_X M)3?$7Q?I]QQ;_$OXQ2Q^$/#NT]+B!9R9[Z+I\L8C?KQQR?\ #N;_ (*[?M?? MZ5_P4 _X*I3^ -"N?^/KX;_LMZ0=&C53U3^VKL->.I'RLC(RD9P>:L_\/0O^ M"K7QM_=_LH?\$,O'%A9S?ZK7OCCX^T_PO]G!Z-)8'S)W]U5LBD_X5'_P>)]1MT/\ ST_M5E@9Q_L';TH ]:_9:_X(G_\ M!,K]D/5%\7?#/]EC0]5\4F7SY_&OC@OKVKRW&_9RM&O/C_^T9X%\#Q(F[/BSQ99Z=D8R,">12<]@.O:OCO_ (<4>-OB MT?M'[:?_ 5P_::^)7F?\?6B:-XQC\,Z+<9Z[K&RC/X8D& 37??!G_@@!_P1 MZ^!UTNI^'/V%?"&M7V_?+?\ CK[1XADFDZF1AJ4DZ[B>>% ST H YOQW_P ' M'O\ P2:\-ZXW@WX;_';6?B?XA&?+\/\ PL\$:EK4\W./DDCA$#9/'$M8G_#W MK]OSXSC9^QQ_P0L^->J0S?\ 'OJGQEUK3_ \*J>DICN6E=UQR ""PQCK7W5X M$^&WPZ^%NAKX9^&7@'1?#FFIC9I^@Z5#9P+](XE51^5;5 'Y^?V)_P '*WQZ M_P"0CXX_9D^ >E3?<_LC3=1\4:W;Y_O>>5LWQQC'4YSQ1_PY8_:E^,/[W]M' M_@MO^T1XO$G-WIGPVGL_!&GW'JCP622;D_V0P[OM?FNF'\4D=Y,\)/TC -?5_PJ^ OP,^! M.E_V'\$/@OX3\&V6P+]C\*^'+73HMH[;+=$&.!QBNLHH **** "BBB@ KY _ M:C_X(*_\$GOVT?CMKO[2_P"TO^RG_P )+XV\2_9?[;UO_A.M=L_M/V>UBM8? MW-K?10IMA@B3Y4&=N3EB2?K^OS@_X+X?\%\/AQ_P2K^'$GPA^$-SI_B+XY^( MM/+:)HDA$L'AV!P0NHWR@_C% <&4C)P@)(!\ ?\ !?#]F'_@WA_X)5_#B3X0 M_"']B+3_ !%\<_$6GEM$T23XG>)I8/#L#@A=1OE&I_C% <&4C)P@))_P0/\ MV8?^#>'_ (*J?#B/X0_%[]B+3_#OQS\.Z>&UO1(_B=XFB@\10( &U&Q4ZG^, ML R8B\::AXB\3^(M0DOM;UO5+@RSW<[G+ M.S'\@!@* */A5\5?B/\ WXCZ+\7OA#XTU#P[XG\.ZA'?:)K>EW!BGM) MT.5=6'Y$'(8$@@@D4 ?V._LN?\$%?^"3W[%WQVT+]I?]FC]E/_A&O&WAK[5_ M8FM_\)UKMY]F^T6LMK-^YNKZ6%]T,\J?,AQNR,, 1]?U^7G_ 1F_P"#E3]E MG]MWX$?V'^V?\7O!?PJ^*GA>U1/$)\4:];:3IFO1@8%]9R7+H@8XS);[MT9R M5RA!'UU?_P#!7C_@E1II"W'_ 4G^!+;AD?9_BOI$O\ Z!<'% 'T317RQ??\ M%O\ _@D/IVW[1_P46^$[;\X\CQ;!+T]=A..O>L"__P"#@?\ X(S:: ;C_@H+ MX&;<2!]G>YE_] A.* /L:BOAO4?^#D[_ ((BZ6"US^WKHC8?9_HWAC69N>?^ M>=FW''7I6--_P=!?\$/?.:UTS]LRXU"=&(,%A\,_$DC$#J0?[. (]P: /OVB MO@ ?\',W_!*&\_Y%SQ[\0M8W?ZD:9\(M=?SAW*[K5<@<]<=#1_Q$@_L(7G_( MM_"+X_:SN_U)TSX):HWG'N%W*N<_9_N_\ D7?V"/VN MM8SQ$=-^ =VWF-_<7=*OS4?\/^=.O/\ D7_^".G[>&I _*)K;]G@B,/_ '69 MKP;>Q)Q@ T ??]%? '_#\;XO7W.A?\$/?VS) .&^W_#.WM3GM@-='(]Z9=_\ M%FOVQ%M9;ZS_ ."%'[1:06T;27] 'Z!45^-] MW_P=H>(M0^*L?P+^&G_!*KQIXT\9R,RKX<\&?$:PUNX#*<%2-+@NMK G#*<% M>XIW[3_[8_\ P=&_!>@6^1+J_BC6H+ M&W#8SM#S,H9CV498] #7Q+K?_!>K2OC[J]SX%_X)._L6_$C]I/58IFMV\5V. MGMX?\(6DH.TB;5K]%7*G)VB/#A3M?O7Q%\&?^"Z3X@CM\G)ABL(X!:I&#C:ICDV!0 V*^VM$_:+_ .#@ MC3M(MO#_ (._X))_!/PW86T*Q6-E-\:HFALXU&!&$MX0 ,# "@ <4 0?\,(? M\%D/VX_],_;Z_P""A5K\&?"-WS-\+?V8[9K6[>(_\L[C7;H-.'V_*Z1J\39. M,#%>_?L>?\$B_P#@GE^PM=+XA^ '[->B0^)BYDN/''B -JNN3RMR\AOKLR2Q MECRRQE$)_A'%>)?\+G_X.4-4YL/V+?V8=*\S[@U/XC:G/Y6.[>2@W9QQCU'H M:/\ A)_^#G[5.;'X7_L2Z7O^51J>M^*I_+/]YO)'(]AS0!]_T5\ ?V-_P=$Z MGS?>,_V%],S\I&FZ=XOF ']\>:?O<].G ]31_P *G_X.6M0YO/VM?V4].QP! MI_@+6)@1_>/FOU]NE 'W_17P!_PS-_P<67_-W_P4X^"&G[/NBQ^"S2[\_P![ MS).,=L>IH_X8E_X+_:AQ=_\ !;[P;IX7D&P_9JTJ4M['S9N /:@#[_HKX _X M=S_\%PM0XUS_ (.'[K9]X1:=^RQX;MRK>F\3DLO7@^QH_P"'6/\ P55U#_D8 MO^#@;XC2[OFD_LWX0:'9Y?U&UCM7K\O3IZ4 ??\ 17P!_P .>_VYM1X\1_\ M!>?]H*7?S-_9FFZ99Y/;;MC.P>PZT?\ #D7X\:C_ ,C)_P %R?VOI=_^O_LS MQW:V><=-NVV.SH,XZ\^M 'W_ %^ /_!R+_P_\]=/^)?Q M,T>Y^JRZ7I\JGZK-<*?6-#]YJ^[O%_\ P;ZWWC3PGJGA[7/^"T7[<=U)J6G3 M6K17OQP62QN\9&1G-?S)_\ !2/_ ()N?M'?\$OOVCK_ M /9Z_:%T'^]<>&?$UG$WV#Q!8;L+=6['\ \9^:-LJW8D ^?Z_?G_ (-R?^#E M2QTJQT?]@C_@H]\2H;:VMH5M/AY\5/$%Z$CBC4833M2GD.%4 17+G "2'[ MK5^ U?0'_!-S_@FY^T=_P5!_:.L/V>OV>M!_NW'B;Q->1-]@\/V&[#75PP_$ M)&/FD;"KW( /ZX?B)_P6A_X)-_"SS%\7?\%$/A(9(L^;!I'C6UU&5#Z%+1Y6 M!]L9KR#4O^#F'_@DC=7LFD?"GXO^+_B+?Q-M:Q\!_"[6[Q]WH&>UC1L^S$>] M>P_L8_\ !(_]A?\ 8M^!_A7X2>$?V>/ ^N:IX,S+CZ]_:OT HH _/\ W?\ M!S?\2>B?L>?#2RD]3XAUG48OY6[8H_X8#_X+F?$8;OBI_P %S-/\,VS_ .NT MGX=?L_Z4O_?-W?'_ /X+*_M?^*-W M^OL-%^)L>B6,WJ&@M[<\>P88J;3_ /@V>_X)*WM['JWQ:^$WC+XC7T3;DOO' MOQ2UN\?=_>*QW4:,>O52.>E??5% 'S%\._\ @BS_ ,$F/A9Y;>$O^"=_PE9X ML>7-K'@RVU*13ZA[Q96!]\YKW;P!\$_@S\*(A!\+?A'X8\-(J[530- M[, > MF(47BNGHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *YOQG\&OA!\1@R_$+X4^&]>#C#C6="M[K/PZ5]L44 ?SS?\%]/^#8"T^$OPM'[4_P#P35TG MQ%J&A>%K!V\6?"^]UFZU2>TM5&Y[[3GN'DFD50,RP%F; WIP"@_!RO[_ "OP M!_X.1?\ @VZS_;W_ 4+_P"">G@+_GKJ'Q+^&>CVWU:75-/B4?5IK=1ZR(/O M+0!^ -?T??\ !J%_P1D_:._9>\[_ (*%?M"^*_$'@_\ X3#P^;3PS\,XIF@_ MM"PDPR7VJ1'\&@A(#+GS&(R%/G__ ;=?\&W6/[!_P""A?\ P4+\!?\ /+4/ MAI\,]8MOHT6J:A$P^C0V[#TD7=U,L<4$2*6=W9B JA022> 2:_"#] MH_\ :'_X-E_B=\0/$-GX4_;K_:&\,:)?_P"@>(/"OP>U7Q+#X7OXTDF?[.EJ MUK)"MN'N+AEB@V0#SY#&H$A)_;C]H3P]H7BWX!^./"GBCPEJ>OZ9J?A#4[34 M=!T1E%[J4$EK(DEM;EV51-(K%$+,HW,,D#FOR^_8!_X+:S_!W]C3X<_"?P3_ M ,$:?VQ_$/A_PWX6M=,\.>)?!_P)WV.MZ= @CMK\&*?R_,GA5)9/++IYCN5= M@0: /I+_ ((=_'+_ ()M>/?@AXE^"W_!++X=W6C?#?X>ZE:P7NH:A87-M7UX]:_/#_@E)X0_X)I?\ M$^_%GQ,\:^!?VJ-)NM(\9?"?P=K_ ,1O'7Q%\=QM"ZD'V:X M# ++;E5>-R5==^<_6^F_\%#M,\2_M@^+?V,? O[)_P 6M?UOP*UB?%/BC3;+ M1ET*PCNX4G@9KJ?4XVW-$X?R GG[?F\K&"?A'_@L-\7/^"8WAO\ ;JT/]FCP M9_P1R\/?M2?M)^([9-3UK0]$MH-->UMRN])=1O$@E\R4QCS,2QL%BVL[HKIN M /7/^#?W]H:\_:+UW]IKQ/\ !RUOT_9YMOC*Z? O[5:O#;1PM"6U&.QC< PV M9F\J:.!0JQ?:74*AW*/T:KYW_P"";7[2?PW^.7P5NOA]X3_9EO?@AKOPVODT M/Q7\&M1TR"T?PO,T2SQ+"MNJPRVDL4@DAGB 212W (8#Z(H *^*?C5^W/^US M\-/^"RGP*_89O?"/@>R^&7Q/T+Q+J3ZE9W-S>:O='3K"XE17:1(HK4;_ "&* M(LI/(\S&0?M:OSM_;=_Y6)?V(?\ L1_B)_Z:C0!]%?\ !3C]O"U_X)__ +.5 MO\1=%\)P^(_&OB[Q5I_A#X:>%KBY,,>K:_?R&.VCD< E84"R2R$-_!'QM\2KX.E\2Z1X5.COX8\531>99 M1HOGRB:PN2DT0$A\Z%D5VED5F"^'_P#!P;9Z@W[5_P#P3]U/4 P\/0_M8Z-' MJ+,/W0NVN;,VV[MG"3XSVW4[_@ZB74KW]D/X%Z#X9#-KNH?M6^$X= 2+_6&[ M-MJ6PICG.>,C^\/6@#Z%^+'[9GQ4^+/_ 41_P"':G[*OB+2M U#PMX#'B[X ML>/=1TG^T'T>":5(K'2[.W9T0W,OBK^T'\8 MOV$_VATTM?BE\%-3LFNM4T6T:VL_$VA7\"W%AJD4#NYADV-Y5Q$'=4E *MB0 M(OS'_P $R[/4+'_@X9_;\3Q>&&JRV7@N73C*/F:Q.G_(5]5"?9QQZ =J=\ 5 MU.^_X.P/CI>:.&.FV'[+NEVVM,GW!>/>:5) &Q_%Y0D(SV!H _3JBBB@#^ . MBBB@ K]_O^#&/_FZ+_N2?_<_7X U^@'_ 0J_P""UWBC_@CY>?$Z'P[^SII/ MQ 7XC+HOGKJGCF/0_L)T_P"W;=KR0RB3?]M;(XV^6.N[@ _K\HK\4/A=_P ' M6'[<'Q>TN35OA5_P0:\=>.[9%\PWO@/QS>:I D>/O%[31)EQ[YQ5_6O^#K;] MK#P<1_PL'_@@E\7M$"'_ $C[;KU_'Y>,[O\ 6Z(F<8;KCH>E '[045^&NH?\ M'KW@GPW=M:^-O^"9_C322!C;<>-HE?=DC!62R3'1N_;IZ/LO^#W[]F^2(G4? MV$?&\3[N%A\66<@QZY,:\]>,4 ?N/17XGV/_ >W_L<3O&EY^QI\2XL@>:8] M4TYMOKC=(N[VSC/M6W9?\'JG[!,A+:C^RQ\6HDQ\I@ET:0D^X-\N![T ?LK1 M7X\Q?\'JO_!-*)=NI_LY_'*.7^[;:-HDRX_WO[5'/MBMW0O^#R'_ ()F^(I4 MBTOX&?'23<<,8O!]A)L.,G/EZ@QX'IF@#]::*_,?1O\ @ZQ_8&UL_P"C?L^? M']5;_5M_PK,N'XS@>7.W;GZ5T6G_ /!S/^PYJ "I\"/CZDI_Y8-\(;YGQC(/ MR CD<]>E 'Z+45^>1_X.9_\ @G- /,U/P_\ %RRB7_63W7PEU8)'_O$0'OQ] M::?^#H3_ ().6O\ R&OB)XUTW=_JS??##7%\SUV[;0].,_44 ?H?17YW'_@Z M?_X(J0'RM3_:FOK*F0-/(Y&#UZ&M.U_X.>/^"+5Y.MO#^V) M9!FS@R^%]8C7IW9K, ?G0!]_45\*67_!R5_P1OU ,8/VS_#Z[<9\^ROHORWV MXS^%:EI_P<.?\$A+R))H?VVO!8#]!+?O&1]0T8(_&@#[7HKX^M/^"\__ 2< MO9A!#^W-\-58C.9?%UO&OYL0*T['_@MU_P $L=05G@_;P^$2A3@^?\2--B/X M!YAG\* /JZBOF:T_X+%?\$R;U$:W_;X^"!,F-B-\8M#5B3T&TW0(/MBM:R_X M*E_L ZC-]GT_]LKX0SR8SLA^*VC,<>N!(V/_ 44_8UU.,S:;^TW M\-KA%;#-!\1M*< ^F1/6M:?MK_LW:@(S8?&?P7.)L>28?&NGMOSTQB;G/M0! MZQ17GME^TS\*=2E,&G>,]"N'"[BD'B.T<@>N!)TY'YUJ67QB\.ZE$;C3I+:X MC#;2\&IP. ?3(;KS0!UU? '_ 7._P""YW_#ES_A5W_&+O\ PLK_ (65_;?_ M #.W]C?V=_9_V#_IRN?.\S[=_L;?*_BW?+]RQ>*M2GC6:'PG=NCJ&1UD4A@> MA!SS7X'_ /!\-J=WJ/\ PS#]JT>:TV?\)KM\X@[\_P!@],>F/UH N?\ $(KB4P:9HWBSXIGQ;JMQ- MSB*33/#D;S6LG_3.9T/'7D5ROA+XA_\ !W[_ ,%"VBN_";P_ SPIJ$8,U]K? M@ZS\.F,G^Y%<+>:IC'(8!,YY(H _>1W2-2[L%51DDG KY0_:J_X+C_\$J/V M.;:XC^,'[:'@^XU2V=XW\.^$K[^V]1$J_P#+)X+$2M V>,S>6OJ17QG\.O\ M@VG\7?&%X/$'_!53_@H3\=?CM="59I?#$7BB>RT=6!R8B)Y9Y73K@Q&W// % M?9?[//\ P2/_ ."9'[+-M#'\%_\ @G)X'L[FVDWV^K:QHD>KZA$W^S>:@9[A M?H),4 ?G[\5/^#KW]H']H2ZNO"?_ 25_P""7OC[X@3[FCM?$OB70;R]3<#C M_D'Z4LA(ZGX,7AZ?XBZ M;\/M%13]ZVN['3_.U&]BYSEY%?MG(K]Z+/6;S3[6.QL/ MQ!!"@2*&$(J(HZ M < >U2_\)+J_P#T*%[_ -]+0!^2?[)?_!!+_@HO\$XX;CP#\<_V:OV<[C;^ M]U/X-_!N3Q3K90CE/[6\22/=H3W99, DD#I7T#_Q#]>!/BD?M/[:?_!1+]IK MXS>;_P ?>B:Y\3Y=-T5_4)9621^6#R#B3ICTK[K_ .$EU?\ Z%"]_P"^EH_X M275_^A0O?^^EH ^;/@?_ ,$._P#@DA^SQY,GPU_8#^';3V^##>^)-'_MRXC( M_B6;4FG=6]P'O#?AWPEI$.@>%-!LM,L+==MO9:?:I##$/140!5_ 54_ MX275_P#H4+W_ +Z6O/\ XA?MK?LW_"3?_P +6^,W@SPQY6?,_P"$A\::?9;/ MKYTJXH ]8HKXU\?_ /!?S_@DE\-"X\1?MP_#ZY\O[W_"/^(8]6S]/L(FW?AF MO/%_X.;/^";?B>1H?@?IWQ5^)L@;:L?@'X4ZM=%V]%\Z"('\Z /T-HK\^!_P M7'^.OC?"_ K_ ((?_M::UO\ ]3<>+/!4'AZWE]")+B5_E]R*;+^WS_P7C\?C M;\./^"'FA^$H7_U.H>/OC[IT^1ZM;VD0D3Z$DT ?H317YVRZG_P<\?$4XEM_ MV2_AS9O]W['8Z_J^H1_7S&$#>V/>H3^Q%_P7;^(1W?%'_@M._AZU?_7:3\/? MV?\ 1HC_ ,!NYY3*N/I_*@#]&*CN[RTT^V>]O[J."&-=TDLSA50>I)X K\ZO M^')_Q3\;?O/CU_P5L_;.\2;O]=8Z'\3X-$LIO4-!;V[9'L&%26G_ ;A_P#! M+;5;E-1^,/P)^(_Q)NXV#"[\>_%G6;MRW]XB*ZB4GZC'M0!]>?$/]O?]ACX1 MB3_A:G[9WPI\-F/.]-=^(>FVC ^FV6=23[=:\+^(7_!PS_P1>^&7F?\ "1_\ M% ?!MSY>=W_"/6][J^?I]A@FW?AFKWP\_P"",W_!*#X7[#X8_P""7WPVF:/& MQ]=\+V^JL".^;WS3GWZU[I\/?@O\$?A)Y?\ PJG]ECPSX8\K'E?\(]X9LK+9 M]/)C7% 'R4?^#D']ASQ/_P D&^"'[0OQ4W?ZG_A7OP1U*X\[TV_:!!G/OBC_ M (?)_MF>/!GX!_\ !![]I'4=_P#J?^%AC3_"F?3=]IDDV?CTK[H_X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#X7'[6?_ <-?$;CP5_P26^%'PZ$G^KD^(7Q MVAU;9Z%ETR('\!S2?\*Z_P"#F3XC?\C/^T;^R7\-XI.G_"&>$-;UB:(>_P#: M#!&;Z<5]T_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM 'PO_P .R_\ @K]X M_P#G^-?_ 7W\51PR?>T_P"'OP4T71/)'=5N%=Y&_P!YAG\J^8?^"B'_ :7 M:;^T?\-?$/QA\'_MR_%KX@_'=+",Z3JOQ:U^SNK'4DA!VV+&.U26W# E4D\Q MDC.,IM)(_8;_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH _@[^*OPJ^(_P- M^(^M?"'XO>"]0\.^)_#NH26.MZ)JEN8I[2=#AD93^8(R&!!!((-'PJ^%7Q'^ M.7Q'T7X0_"'P7J'B+Q/XBU".QT31-+MS+/=SN<*BJ/S). H!)( )K^J?_@O7 M_P $,_!?_!5?X>/\7/A-X+3PU\(+= 2NGWQ'Y13G)C)PO?\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM 'G]A^P9^PUI>_\ MLS]C'X3VV_&_R/AUIB;L=,X@YZG\ZW[#]F']FK2B6TO]GGP-;%EPQM_"5FF1 MZ<15T/\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ,T[X9_#C1R&TCX?Z) M:D)L!MM*A3Y>/E^51QP./:MF&"&VA6WMX5CC10J(B@!1Z #I63_PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM &Q17GGQC_ &F?A;^SQX*G^(_QY\5:1X,T"VXF MUCQ1KEM8VRG&=OF3.JECCA08G+RF]NV>6-F/+"(HI/\- ' MCG_#R_\ X*C_ +;7_$O_ ."9W_!-:\\(>&[KBW^+_P"TW-R,[@2:^]/^$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MH YK]GO]EG]F_P#9.\%K\//V:/@;X6\#:, OF67AG18;03L!@/*R*&F?U=RS M'/)-=[6/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%> ?\%(O^";O[./ M_!4#]G&__9Z_:%T#^]<>&?$UG$OV_P /W^W"75NY_ /&?ED7*MV(]G_X275_ M^A0O?^^EH_X275_^A0O?^^EH _D:_P"(;K_@HY_P\<_X=Z_\(%_U$/\ A9GV M:3^PO["\S;_:GFX_X#]GSYOF_N\?Q5_3]_P3=_X)N_LX_P#!+_\ 9QL/V>OV M>M _NW'B;Q->1+]O\07^W#W5PX_$)&/EC7"KW)]G_P"$EU?_ *%"]_[Z6C_A M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$ MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z% M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@# M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_ M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HI(V+QJ[(5)4$J>H]J6@ HH MHH **** "BBB@ HHHH **** "BBB@#Q;X2_$;]M_Q+'\8H_BQ^SCX:\-R^'_ M !+?VOP7>'Q:MU'XJTU(2;2[N_+!-D9)-H92 RAF&SY \GQM\'OVY_\ @X#\ M9?"KP[XK\ ?\$5OAMI.@ZAHMM<:)IMQ\9;.R>WLWB5H4-N<&WPA7]TP5D^Z5 M4@@?IE5/Q%H5GXGT.Z\/:A<7L,%Y T4LNG:A-:3JI'5)H&22-O1D8$=C0!\R M_P#!.GXN?M\?%OQQ\2[[_@H!^S1H/PMUZP71H/#>A>'M9AU2&YTTI=O]I-Y& MS>:QG:9"A*[!&,(-Q9_J:OF;]A7Q5^T%IOQ^^/O[.OQJ^-%WX[TKX>^*M''@ M76=6TVU@U"/3+_2XKO[--OCAX;^+G[)OQ,\7:OX\\>7/B[X6:WX,\+R7^G>+FN["T@BL)[J//V2XM MI+86[I(I;[/%#)&)-P2L'_@AO^QKX_\ V3_ 'Q,_X*P_\%.+B+0_C1\<=3?4 M_$#:W&8YO#>CO*'@L/+.6ADED\MC;C+(D5K#M#Q,M?I_10!\A?\ !./X\^"O MVOOVF/VA?VH_A[IVIZ?HDNI^'_!NBV^N://I]WJ-II5K(?\%!/V(? M!G[?_P"SCO^"O%MA LUQX=UVRD\VTOXT8@2;&W*R$K MOCDD7*E@P\_US]B3XZ_M4_M!_"CXT_MS:SX)72_@GJ#ZWX5\(>!&NY[?6?$A MB$4>L7\%I&LA223<]Q(%"GZOHH ^9OC+^Q-XZT?]M[3O\ @HE^ MRGJ7A^W\<7'@J3PAX]\+^*9Y[;3?%.E"99[:0W-O'*]I=V\J#;-Y,P>)C$54 M!6&I^Q7^P_/^SO\ $CXI?M/?%GQ58^)/BU\:==M=0\;:UIMFT%E96EI +;3] M*LTD9G^SVT(V^8YWS.6=@N51/H6B@ HHHH _@#HK^OW_ (A%OV-/LMGXD\6266M0_\+$\1O]H@ M$!8)E]0)3YAG*D'WH _E9K]W/^#*OX1?"?XR:'^U%X9^+WPP\.^*]-_XHK_B M7^)-%@OH.?[>S^[G1EYP.W:OTA_XAK_@CU\8-0_MZZ_8JT#POJJ/OM=4^'M]=^'I+ M:3^_&FGRQ1 _5"/:N,_X-/"M_X M8U6Z3IA!8%K16/??\O-R_#C_@GO_P &WW[7\:O\$/@C M^SAXQ:=/M$E\->._">F:UI MTW^NT_5[".Y@D_WDD!4_B*^6OC;_ ,$'/^"07Q_DDN?'7[ _@.RN9#N-YX0L MI- F#_W]VF/ 2V>IH \1\0_\ M!F#_ ,$K-5*O^#)O]D348VC\ M)_MF?$2P!^Z;_0=,N2.1WCBA/KZ5]5?\/(_^"P_P0_=_M0_\$0]8\0V,/^N\ M2? [XFV&M>=CKY>FRA;D>VYN^+_P&U29_ M+73OC'\)=3T]Q)_=+VZ7$:]^68#CK0!\1O\ \&77BOPS*L_PO_X*Q^(M,$6/ M+MI_AY* >,??@U:,K@9Z#T%++_P:X?\ !3OP9&$^%W_!6,90 1-+JGB?3R,8 M _U.HR 8!(^@'J*+F?&S3=+\9V;W@)Z! MK8R"9#[,@KVB@#\#K[_@@-_P_&5H7& % 62 MWF3"Y/!/0>IXIS_\$H?^#G'P;:&TA_:,U_Q.BA?DC^/UO,KXZ9&H:7SUYSU* MD^E?O[10!_._K?['_P#P=2^&)4-I\)-?U*&$$)=3>+_A[K!3IC$5S:1L_H?7 M&3T%9#^$/^#C7PG-)<>/_@!XKU#^]'#^R7\/M88@< &2VF1I,C&3UXK^C>B@ M#^;#4_C+_P %6?"47V/QK_P3?U[48E.7FUW_ ()PZ:]KE>FY[*Z8#.><#C'' M>L>^_;G_ &A_#SK)\0/^"?O[)]NT(QN^)'[#?B&S*@=F^QV\NW/?'3 QWK^F M>B@#^8J/_@J/\ K2\:S^('[%_P#P2_FOI,^= _[/'BW397QU^>YT4A2< 8SGC/2NKT2_P#V$?%);[1_P;%>";[S\[_^$+^/_AO5>N,^7]FN%SPP MV[<9) &*_8#Q-_P2D_X)@^,=S>)/^"=GP0N9'SNG/PLTE93G/_+1;<-W)Z]> M:\^\3?\ ! G_ ((W>+=_]J_\$]OA_%OSG^S+*6RQG/3[/(F.IZ>WH, 'YQ0_ M!+_@F[J.GK<^(?\ @U"^/#VX8,T_A.W;41TS\KV^HKO^4@@9Y) ]ZIWOP=_X M(6QRB3QU_P &QO[:.ALBX>9OA;KHMP.N0T.LX; .2<>W.*^\=3_X-CO^")UW M=G4]&_8_N-$O#]V\T+XC>(+9TY)X5;_8,'!^[_".PQ5?_B&__86TC_DG/QE_ M:!\';?\ 5?\ ",_&W4XO+]-OFM)TPN/]Q: /@*7X5_\ !KE82-<^*?\ @D1^ MTUX3GW%O.U+POXUA:!NN0(]2<+@?-P, ?E7Y_?\ !'V'RQJ[L.GVLGR3T9-_\%?O]_P .$9M" M^?X<_P#!8S]M_0]O^KM7^.8N[5/3]U+:<] .O08K\@/^#K7]C+XN_L@_\*%M MOB9^W=\3OC7;:[_PE/\ 9*_$J>WFET7R/[(\SR9(D4OYPECW[A_RP4CJ: /R M!HHHH *_KQC_ ."%WCW]I9EU3_@JI_P4C^+'QNCF(:Z\ ^';P>$?"; \^6]A MIY#S!?NB3S$8C)(R>/Y#J_K[_P"([_7?\+ ^.E] M<"7UW?9UAZT ?07PA^ 7_!-#_@FWH!T?X5>!OA/\(X1 $N;UY++3[JX3'6>Z MG833\8YD=C[UB?$/_@L]_P $G/A<)!XM_P""B/PB+Q?ZV#2?&UIJ,JGT,=H\ MC ^V,UP'@'_@W._X(L?#J19]'_8-\.7\H;<\OB36-2U8R-U+,+VYE!)//3'M M7N?P\_X)R_\ !/KX2E'^&/[#GPBT&2/&VXTKXZA&<'3_ 1\,MF+BXN./Q6OOC2M(TG0K%-,T32[>S MMHQB.WM8%C1![*H %6* /S__ .'C?_!:3X@C9\'_ /@@MJ&FV[_?'G_!9;P%X#C?_76OP^_9_LK_ ([J MLNH2AE_WNHI3_P $5?VF_'G/Q\_X+G_M3ZIO_P!>G@/7[+PNC^H"V\,FT'TK M] ** /S_ /\ B&O_ ."=GBC_ )+WXL^-?Q5#?Z\?$/XSZM<>=Z[OLTL&<^V* M[_X>_P#! /\ X(U_#+R_^$;_ .">_@&Y\O&W_A(;:?5\_7[=+-N_'-?8-% ' MF?P]_8K_ &-_A)Y?_"J?V2_AGX8\K'E?\(]X#TZRV8Z8\F%<5Z7'''#&L42! M54 *JC '0 4M% !1110 4444 %%%% !1110 4444 %%%% !117BW[?7[?7[ M.?\ P3<_9SU3]I?]I?Q1)9:/92+;:=IUD@DOM8OG#&*SM8B1YDK;6/)"JJL[ MLJJS ]IHK^6W]K/_@\2_P""F7Q=\7W;?LOZ9X4^$?AM96&F6\&BP:SJ1C[& MXN+Y'A=N_P"[@C Z?-C)/V3/^#Q+_@IC\(O%]HW[4&F>%/BYX;:51J5O/HL& MC:D(^YM[BQ1(4;O^\@D!Z?+G( /ZDJ*\6_8%_;Z_9S_X*1_LYZ7^TO\ LT>* M)+W1[V1K;4=.O4$=]H]\@4RV=U$"?+E7#P[]J-WJ]R"/E\NPMQ)<.#P-PCV\C)% 'O%,N;FV MLK:2\O+A(884+RRRN%5% R6)/ '.:_/+_AYO_P4\_;8_P")?_P3'_X)J7_A MCPY=?+;_ !?_ &F)WT/3]AX$UOI,!:\NHR,LDBG' W)SBGVW_!#OXF?M4W,? MB/\ X*[_ /!03X@?&M'D$LGPR\*3GPKX.BYR(WM+)EENMO19F>-R,[@2: .] M_:'_ ."]7_!/CX+^,V^#OPJ\8ZW\? O1'\27\L@."K26Y^S1E6 M(#*TH=>?E.,5Y_\ \)9_P<"_MX_)X-\$^ OV-_ MW]W5?$C1^+?&DD)Z/':K MMLK8E<6L<.0-L;I)L #5]MZ#H&A>%M&MO#GAC1;33M/LH5 MAL["PMEAA@C P$1$ 55 Z 5;HH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\R?BC\?_ /@X!\%?ME?'?Q)_X+>_"+]DGX4V^C_MV?"WQ+X,^.*V= MI'!\&-!L?[7OO%%Y/N2)]$FMRT-[;22HZ[RZ-"PV3*CLBN ,_P""04_[?&M? M&?\ :%\=?\%&O@KH'@+Q]XBUWP[>6FA^%KY+G3SID>FM:P2Q2+//NW-;3!MS MYWJ_RJ,"ON:ODO\ X)A?%'_@H;\;]9^)/Q>_;[_9Y/PM&N76E2_#?P2NHI=_ MV=HOE3D)/(C$&\,C.TP8(Z[HP8T 51]:4 %%%% !1110 4444 %%%% !1110 M 4444 %>%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE% M%% !1110 4444 %%%% !1110 57U72=*UW3IM(UO3+>\M+A-D]K=0K)'(OHR ML""/8U8HH ^9/CC_ ,$8?^"4_P"T7YTOQ6_8'^&MQ+_P#$/)\"OAB?M'[%G[;7[27P,,7-II/@GXLW-QI2^BR6EZ)O M-0&_B+81?\ 'UXB^!WQ;MQC M'>/3M07[3)D=!N'OUK] Z* /S]B_X.-/V0OA[(MG^V3^SE^T%\ 958)/8F3P^T9ZXKWSX'?\ !6C_ ()E_M'^3#\&_P!NKX8ZK=W& M/)TN;Q9;V=\^?2UN6CF_\"?''_@E;_P3 M<_:1\Z7XU?L._#'6[JXSYNJ-X0M8+XYZ_P"E0(DP_!Z />K:YM[RW2[M)TEB ME0/'+&P974C(((X(([T^OS_N/^#<3]B;P-WAO MXX_":TGSCIYFI63"Y?/?Y1C&: /T$HK\_/\ AJG_ (.%_@0=OQG_ ."8WPC^ M,EI#QU)_P 1!_PL^%X\C]M/]@/]I?X* M&+_C[UGQ/\+)KW1U]3'>632>:!W(C% 'Z"45\M_ _P#X+:?\$F?VBO)B^%_[ M??PX>XN,"WL=?UP:-=2D_P *P:B()&;V"Y]J^F=#U[0_$^E0Z[X;UFTU"QN4 MWV]Y8W*RQ2KZJZ$AA[@T 6Z*** "OA#_ (.&?AA_P4/_ &B?V#+S]EC_ ()W M?!&X\5ZO\0=06Q\:ZC%XGTS3!INB(!)+$&OKJ#>UPX2(A-P\KSPV-RY^[Z* M/XXOBK_P;@?\%J?@M\.-:^+'C_\ 8?U"/1/#^GR7VJRZ7XRT/49XX$&7=;:S MOI9Y=HR2(T8@ G& 37@'[&7[ W[7O_!0GXCW?PG_ &._@EJ'C36]/T]K[48K M>[MK2"S@!P'FN;N6*"+<>%#N"YX4$\5_3C_P4>_X.D?^">?[ WCG4?@QX3BU MCXM>.=)F>#5M+\&RQ)I^FW"G#07%_(=GF \%84F*,&5]C BOAW]C'_@[5_X) M[?L]>*O$%AHO_!**\^%>C>,_$LNM>*=3^'WB:TU&XO;R4_-<2026UH#WPBR! M5RVT?@7]J?2_P!AZXDTC3M0^P^,M.M_B;X8 M)O\ 1+@B.[BV_P!I_,RIB6,'CS88SVK^FZO*/V./VW?V7_V^_@Y;?';]E'XL M6'BKP_/)Y-RUN&BN;"X !:WN8) )+>4 @[749!#+N5E8^KT %%%% !1110 4 M444 %%%% !1110 4444 %%9'BCX@> O \/VCQKXWTC1XPNXOJFI16XQZYD8< M5Y?XO_X*.?\ !/7X?;QX[_;M^#FC-'G(<-:>%_AEK]RV>P!-DJ'/LU 'WU17Y__ /$1!^S[KG/P MI_8*_:Y\>!O]6?"/P#NYO,]U\Z6+OQ]:!_P6A_:M\5?\DK_X(3_M17>[_5_\ M)=I-CH6?KYTS[: /T HK\_\ _AX5_P %Q?%OR^!/^"!BZ7"WW;_Q=^TEH<6# MZ&WCB,GXYI3\7_\ @Y7\8\>&_P!CW]EGP;O^Z?%_Q!U;4=G?YOL*#/IQWH ^ M_P"BOS__ .%8?\',?C+_ )&3]J+]DKP9O^]_PB'@G7-1\O\ W?MS#..G-'_# M G_!=CQA\WC;_@O'IV@PO_K;#PA^S9HISGJ%GN)O,7'8XSZT ?H!17P!_P . M;/VR?%?_ "5?_@O!^TE>;_\ 6_\ "(-I^@YSUV^3$^WV]*3_ (AZ?@SKOS?% M?_@HO^V)XY+?ZU?%/Q\N)$?VQ#!'@8XQZ4 ??MQ<6]I"US=3I%&@R\DC!54> MI)Z5_+1_P=^_ME:Q\>_^"D5E^SIHGBE+KPE\*/"MI%:6MG=++;R:G?Q)>7-S ME206,3VD6.WD'IN.?V=M_P#@V0_X(\WTRW?Q#^ OBCQG<(=PN/%7Q3U^=MW] MXA+Q%)QQR,8-?AE_P= _\$M_A]_P3E_;+\/:]^SE\*U\-?"KQ]X5BET&UM)I MI;>UU.U/DWML'F=W+;3;S_,QS]I./ND _,VBBB@#]!/^#<]/BS\6$ M1C4G^&OP'_X,[/V3?&'Q<_X*7W?[4"Z7*GAOX2>%+V2XU(I^[;4M1ADLK>V! M_O-!)>2<=!#S]X9_J0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E_C=X:UOQG\%_ M%_@_PU")-1U;POJ%GI\9D"!IY;:1$&XD!, MOVD/$7B/XN?'#Q%:6\GB;XU>*-?NGUNRNXPI0Z3=>9YVG")E&R2-_.(4!W9< M(/K[]I:Z^)EE^SE\0+WX+12R>,H?!.JOX22% SMJ8LY3:A0>I\[R\#N:_%?1 M?V$O^"%GC+PQX:_:N_X:B^)_CSX8)>S>&_C-X]UOXB:Q!>>'_$EREO/97^J* M1&UI%(XN+68E-BS7=MDJ%D:@#]7OV+=2^/J_$'XI>!?C#^T1I7Q%TSPAK5AH MWAV_AT9-.U2SV6QFFBU:W0*/MK+/!+Y\:1P7$$EO+%&@Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#XX_\$_/V&/VE_.E^/W[ M('PV\77$^=]_KG@RSGN@3U*W!C\U#R>58'FOF77/^#;C_@FSI>J3>)/V;3\4 MO@9K$[[WU;X.?%74],E#]F5)I)XD(P.%0#VK[YHH _/O_AV5_P %;O@C^]_9 M5_X+C^*M7LH?]5X>^./P[T_Q%]H Z"3404N%]RJY/X4O_"ZO^#D'X#''Q!_8 MM_9[^.]E#]V3X8?$*Z\,WTZ#NXU=6B$F,Y"#;Z5^@=% 'Y]_\/XM=^$X\C]M M/_@E%^TY\+_+_P"/O7+'P.OB+1+?'7=?64G/MB,Y&:^6O^"VG_!S!^RGKG_! M/+5_!O\ P3;_ &D7U/XB^-M330;QX=(O],U'PWI[1R->7(6[@B9)2$%NK+RI MN"ZL#[4U^$_\ P>Z_ F[OO@S\#OVB]#\-0):Z1XIU?0]>U*"V4222WMM; MS6HE<#+ "PN0N3@%B!]Z@#^=LDDY)R3U-%%% 'VI_P $$_\ @H_XZ_X)Q_\ M!0SP;XJMO$^)&DO,1;W&GW$HB6Z9>GF6KR>>C#YL+(F0LK@_ MV33316\33SRJB(I9W=L!0.I)/05_!I^S[\)/$_Q\^/'@OX'>"K66;5_&'BK3 M]%TV.'[QGN;A(4P>V"X.>V,U_6A#_P &R?\ P2%U.5;GXE?!?QAXVF5@WG>+ M/BMKTY+#^(B.\C!SWR,<=* /L+Q?^U+^S)\/MX\>_M&>!-$\O[_]K^+[*VV\ M9Y\R48XKRWQ=_P %@/\ @E5X&++XB_X*,?!99$.'AL_B1IUU(IQGE()G8?E_ M.N(\(?\ !OY_P1G\$;!HW_!/GP)-LQC^UXKC4,_7[5+)G\:]2\(?\$P_^";? M@':?!?\ P3_^"VF.@XFM/A?I22GG/+_9]Q_$]J /$O%O_!R%_P $2_!6[^V/ MV]_#\^WK_9'A_5M0S]/LMI)FN>_XB4_^";^M_P#)*M&^,?CO/^K'A'X,ZQ-O M]AYT,7U_&OM_PE\)/A3X "CP)\,O#VB;/N_V1HL%MCZ>6@KH: /S_P#^']-_ MXD_=_"C_ ((Z?MK>(-W^JO)_@J+"S?Z3377''/*]QZTO_#UO_@I[XJ_Y)1_P M;_\ Q4O-_P#JO^$O^)VBZ#GTW><'V^_I7W_10!\ ?\-=?\'"OC+_ )%O_@D% M\+_!F_[O_"7_ !_M=1\O/3=]@B&<=\=>U)]M_P"#GSQE_P >^B_L5>#+9^OV MNY\4:C=QY]-F(B1UY]O>OT HH ^ /^&7O^#BCQESXD_X*D_!?P9O^\/"'P1& MH^7V^7[=(,^O/>@?\$NO^"M'BGGXJ?\ !P3X\NMWWU\(_!70M#Q]#$[XX_/K M7W_10!^?_P#PXH\=>)OF^*O_ 6J_;1U;/W[?1/BU%I,$GLT<-JV1[9]/2E_ MXANOV"M8/0^2\7?GZU]_T4 ?"_A?_@VJ_P"" M)/A.;[7:_L,Z;?3EMTDVM^+M:OS(W7",8KT&QT^PTNU2QTRRAMX(QB.&",(BCV X%344 % M%%% !1110 4444 %%%% !7B_[?'[ _[.?_!2+]G/5/V:/VE_"[WVC7KK<:=J M-DXCO='O4#"*\M92#YND*-V_=SR ]?ES@'[)O_ 9U_P#! M2_XN>+[5?VH-7\)_"7PVDRG4IY=9AUG4FC[BW@LG>%V[?O)XP.OS8P?ZD** M/%_V!_V!_P!G/_@F[^SGI?[-'[-'A=['1K)VN-1U&]<27NL7KA1+>74H \R5 M]JC@!5551%5%51[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YK?M"_P#!R/\ M G]C[]LWXE?L3_&/]EWXT^+?$WA#6()-+F^&7A*SU&*YTN:PM+A)666\@D!6 M2>1"0C+POS9.!QEU_P '*?[!E]H&M>%+W_@E/^U%-I?B1YG\1:;+\#-+:WU1 MI5VRM66H6S1W5F_/WH9$)[YKY+_:Z_:K^)O_!&+P6/B%\4/VT_"/Q* M\ JC-9>!OC!JR:?XVDB7JFF:A9PM_:S+GB.YM!(=HWW@R30!T_\ P1H_;;_9 M[_;!T+XC:-^R?^R1??!3P!X$U73]/L?!.J>"[+0+G[=/#+<7-R]G9,T40=6@ M4#<2?*+$_-@?;%?/W_!//]LG]G7_ (*%_"E_VQ/V?_ _B[1H_$5M;6&HGQAX M9N=-GE6W\UXE0OFWNE3[3*/.MGE4[MI?*!5^@: "BBB@ HHHH **** "BO / M^"H'[:VC_P#!/O\ 8?\ '7[3=Z!)J.DZ;]F\-VQM7G$VJ7!\JVW1H"S1H[>; M(!SY44A'2OBO_@D1\!OV#/VH_B#I'[47[,/_ 6H_:D^,VI^#KM;[Q%X!\ M_L-^(M=U2/X1_L]_#RPO_$_AW2M5GM(_$OB?4_*E@^VR0.C3VMO:NVVV)V&< M%W#;%"Z__!/O]H;QA\+?^"E_[0'_ 2@\9>*]3US0O!6EZ9XW^$5]K>HRWE[ M9Z%?1P"[TR2>9FDEAM;N=$@9V=Q')L+81 #[MHHHH *\+_:P_Y+9\#_ /L> MY?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*?VV_V.?@Y^WU^ MS!XL_92^.VF23^'_ !58")[BV(%Q87",)(+N!B"%EBE5'7((.W:P9693ZM10 M!_&Q_P %(/\ @@C_ ,%#/^"!8IG;2?B/X-TF6[L+BWS\ MK7*Q!WL),8#1S8&X-L>10'/RY\*OV=/V@/CIXKC\"_!7X(>+?%NLRR^6FE^' M/#MS>SEL]"D2,1COGIWK^\JB@#\5?^#TMOB# M;6DB^!/ D=PEQ_PCWFHT-OV*/V%/@KKOP]^'/@W4;?3/$GQYT7X:ZGXJOKB:6QMKN2*RB@MV@BE5+ MI5V'+#:'\^(L!6/^R)^P3_P3K^ ?C?\ X7Y^TA^RA^U9^T1\6KF19]1^(/QC M^">M:F3./XX+.6-XD (!4R^=(A'RR"OU\TS0]'T62[ETG3(+9KZZ-S>-#&%, M\Q55,C8ZL551D]E'I5J@#PW]DK]L6W_:D\>^/?"NC_!?QIX*TWP,-+M8+3Q] MX2GT:^NY;B.>5YHX)CDVVQ841MJDNDPY &/ MYNUC DEBB:1HT9NI56FE('8R-ZU:H **** "BBB@ HHHH *_.C]MC]B;X?\ MP;_X*T?LL?MC?LD^%[/PM\0O&'C[4O#GQ+T_P];K;0^)/#ATFZNKN]O(D 1V M@,$:^:PRTEQ;ABS)#CZN_;>_82^$/[>O@+0O!'Q5\5^-/#T_A?Q)#KWAOQ%X M \53:1J>FW\:/&LL4T>1G9(XPRMC.1@@&M/]G_\ 8]^&'[/VJR>,K;Q'XM\9 M>+9]-&G3^-_B'XGGUC539[PYMHY9CLMH6=4=HH$B21T5W#, U 'Q-_P3^\): MA\%O^#BC]M/P1XLA:*?XB>#/"?C'PK)*,&]TV*(VT\B9ZK'=2F$D<;HZ/V7/ M">K_ !#_ .#H;]I;XTZ)$\FA^ /@/H'@_5;M!^[&HWYT_4(XMW0L(K:7([=\ M5]L?'G]CWX9?'?X@>&OC0^MZ]X2\?^#[>YM?#GCSP?=Q0:C;6EP!]HLW$\4T M%S;R%48PSQ2(KHKJ%=>WEQ(2TLK;54=$1%5$5$55 !Z'1110!Y?\5O"G[6>K^+GO/@_\ M5_"^D:*8$"66K:$]Q,) /G8N".">@KQ+XN^&/VHM)^.7P>;XN_$_PUJ\M?7M>%_M8?\EL^!__ &/Y?\ TF:@ M#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO$?CY^VSX<^% M'QU\-_LG?#?X?ZEX^^*GBG1+C7+3PCI%Y!;)INCP2"*34[^YG8+:VQE984(# MR2RMM1&P[+J?LI_MA?#[]JNV\5Z)H^B:EX<\8?#[Q$^@_$'P/KWE?;]"OPHD M0,8G>.:":)EEAN(V9)8VR"&#HH!ZU1110 5X7^UA_P EL^!__8]R_P#I,U>Z M5X7^UA_R6SX'_P#8]R_^DS4 >Z4444 %%%% !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!^9'_!.36]5^)G_ <2_MS>-/%4K/<>$_#OA#PWH44AS]FL&M?, M9$ST5Y(!*1T+2$T_]G/Q%J'A;_@ZH_:#^'VA2-'I?BS]FW1-=U^&,X66_LI] M-M+>1QT++!<2*"><,?>O4/$_[._CG]B[_@K?XH_X*%>#?AWK_B?X<_&WX?6F MA_$RV\):1+J.HZ%KVFF-;'4/L< :>XM9;5# P@CD>.4!V&QB1I_L!?LD_$>[ M_;L^//\ P5'^.?@F\\+ZK\5ETSP]\/?".JE/M^D^&=/MXHQ-=JC,(IKR:)+@ MP;BT*J@?#ED0 ^T:*** .#^(/[3WP ^%7B-O"7Q$^*FEZ1J20I*UG=R,'"-R MK< \&OGW]J7]L']F;4/B'\+?&MC\8](FTOPSXJEOM=NXG=A:6_D%?,8!=Q&2 M!A03[5]5:MX(\%Z]>'4-<\(:7>W!4*9[O3XY'('0;F4G%>"?M9?#7X=-\6_@ MUH[> =$-I?\ C66&^M3I4/EW$?V9ODD7;AU]CD4 /_X>W?\ !.C_ *.DT7_P M O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ M ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_ MP]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HW MCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" M%Y_\9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/ M^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V: M?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.D MT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A M)6?_ ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ MXS1_P]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!F MG_HWCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+ M_P" %Y_\9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J M /+/^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"& M7_V:?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ M *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\" M_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P MO/\ XS1_P]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7 M_P!FG_HWCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?] M'2:+_P" %Y_\9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ M /&J /+/^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3 M_P"&7_V:?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ M!.C_ *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z M-X\"_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT M7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J M/^&7_P!FG_HWCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS31_P5R_ MX)S&0QC]J/1\@9)_LZ]Q^?D8KU7_ (9?_9I_Z-X\"_\ A)6?_P :KQ7P/^S_ M / :X_;K\<^'+CX)>$9-/MO!6F2V]@_ANU,,4C.VYU0Q[58]R!DT :__ ]N M_P""='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT7_P O/\ XS7J?_#+_P"S3_T; MQX%_\)*S_P#C5'_#+_[-/_1O'@7_ ,)*S_\ C5 'EG_#V[_@G1_T=)HO_@!> M?_&:/^'MW_!.C_HZ31?_ O/_C->I_\,O\ [-/_ $;QX%_\)*S_ /C5'_#+ M_P"S3_T;QX%_\)*S_P#C5 'EG_#V[_@G1_T=)HO_ ( 7G_QFC_A[=_P3H_Z. MDT7_ , +S_XS7J?_ R_^S3_ -&\>!?_ DK/_XU1_PR_P#LT_\ 1O'@7_PD MK/\ ^-4 >6?\/;O^"='_ $=)HO\ X 7G_P 9H_X>W?\ !.C_ *.DT7_P O/_ M (S7J?\ PR_^S3_T;QX%_P#"2L__ (U1_P ,O_LT_P#1O'@7_P )*S_^-4 > M6?\ #V[_ ()T?]'2:+_X 7G_ ,9H_P"'MW_!.C_HZ31?_ "\_P#C->I_\,O_ M +-/_1O'@7_PDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-4 >6?\/;O^"='_1T MFB_^ %Y_\9H_X>W?\$Z/^CI-%_\ "\_^,UZG_PR_P#LT_\ 1O'@7_PDK/\ M^-4?\,O_ +-/_1O'@7_PDK/_ .-4 >6?\/;O^"='_1TFB_\ @!>?_&:/^'MW M_!.C_HZ31?\ P O/_C->I_\ #+_[-/\ T;QX%_\ "2L__C5'_#+_ .S3_P!& M\>!?_"2L_P#XU0!Y9_P]N_X)T?\ 1TFB_P#@!>?_ !FC_A[=_P $Z/\ HZ31 M?_ "\_\ C->I_P##+_[-/_1O'@7_ ,)*S_\ C5'_ R_^S3_ -&\>!?_ DK M/_XU0!Y9_P /;O\ @G1_T=)HO_@!>?\ QFC_ (>W?\$Z/^CI-%_\ +S_ .,U MZG_PR_\ LT_]&\>!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U0!Y9_P]N_ MX)T?]'2:+_X 7G_QFC_A[=_P3H_Z.DT7_P +S_XS7J?_#+_ .S3_P!&\>!? M_"2L_P#XU1_PR_\ LT_]&\>!?_"2L_\ XU0!Y9_P]N_X)T?]'2:+_P" %Y_\ M9H_X>W?\$Z/^CI-%_P# "\_^,UZG_P ,O_LT_P#1O'@7_P )*S_^-4?\,O\ M[-/_ $;QX%_\)*S_ /C5 'EG_#V[_@G1_P!'2:+_ . %Y_\ &:/^'MW_ 3H M_P"CI-%_\ +S_P",UZG_ ,,O_LT_]&\>!?\ PDK/_P"-4?\ #+_[-/\ T;QX M%_\ "2L__C5 'EG_ ]N_P""='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT7_P MO/\ XS7J?_#+_P"S3_T;QX%_\)*S_P#C5'_#+_[-/_1O'@7_ ,)*S_\ C5 ' MEG_#V[_@G1_T=)HO_@!>?_&:/^'MW_!.C_HZ31?_ O/_C->I_\,O\ [-/_ M $;QX%_\)*S_ /C5'_#+_P"S3_T;QX%_\)*S_P#C5 'E3_\ !7#_ ()S1H7; M]J/1\#^[I]Z3^0@I1_P5O_X)SD C]J/1N?6PO/\ XS4G[:'[._[/^@?LL>-] M9T+X&>#K*\M]$=[>ZM/#%I')$VY>598P5/N*[7X;?LS_ +.%W\.] NKK]G[P M1+++HMJ\DDGA2S9G8PJ223'DDGO0!P__ ]N_P""='_1TFB_^ %Y_P#&:/\ MA[=_P3H_Z.DT7_P O/\ XS7J?_#+_P"S3_T;QX%_\)*S_P#C5'_#+_[-/_1O M'@7_ ,)*S_\ C5 'EG_#V[_@G1_T=)HO_@!>?_&:/^'MW_!.C_HZ31?_ O M/_C->I_\,O\ [-/_ $;QX%_\)*S_ /C5'_#+_P"S3_T;QX%_\)*S_P#C5 'E MG_#V[_@G1_T=)HO_ ( 7G_QFC_A[=_P3H_Z.DT7_ , +S_XS7J?_ R_^S3_ M -&\>!?_ DK/_XU1_PR_P#LT_\ 1O'@7_PDK/\ ^-4 >6?\/;O^"='_ $=) MHO\ X 7G_P 9H_X>W?\ !.C_ *.DT7_P O/_ (S7J?\ PR_^S3_T;QX%_P#" M2L__ (U1_P ,O_LT_P#1O'@7_P )*S_^-4 >6?\ #V[_ ()T?]'2:+_X 7G_ M ,9H_P"'MW_!.C_HZ31?_ "\_P#C->I_\,O_ +-/_1O'@7_PDK/_ .-4?\,O M_LT_]&\>!?\ PDK/_P"-4 >6?\/;O^"='_1TFB_^ %Y_\9H_X>W?\$Z/^CI- M%_\ "\_^,UZG_PR_P#LT_\ 1O'@7_PDK/\ ^-4?\,O_ +-/_1O'@7_PDK/_ M .-4 >6?\/;O^"='_1TFB_\ @!>?_&:/^'MW_!.C_HZ31?\ P O/_C->I_\ M#+_[-/\ T;QX%_\ "2L__C5'_#+_ .S3_P!&\>!?_"2L_P#XU0!Y9_P]N_X) MT?\ 1TFB_P#@!>?_ !FC_A[=_P $Z/\ HZ31?_ "\_\ C->I_P##+_[-/_1O M'@7_ ,)*S_\ C5'_ R_^S3_ -&\>!?_ DK/_XU0!Y9_P /;O\ @G1_T=)H MO_@!>?\ QFC_ (>W?\$Z/^CI-%_\ +S_ .,UZG_PR_\ LT_]&\>!?_"2L_\ MXU1_PR_^S3_T;QX%_P#"2L__ (U0!Y9_P]N_X)T?]'2:+_X 7G_QFC_A[=_P M3H_Z.DT7_P +S_XS7J?_#+_ .S3_P!&\>!?_"2L_P#XU1_PR_\ LT_]&\>! M?_"2L_\ XU0!Y9_P]N_X)T?]'2:+_P" %Y_\9H_X>W?\$Z/^CI-%_P# "\_^ M,UZG_P ,O_LT_P#1O'@7_P )*S_^-4?\,O\ [-/_ $;QX%_\)*S_ /C5 'EG M_#V[_@G1_P!'2:+_ . %Y_\ &:/^'MW_ 3H_P"CI-%_\ +S_P",UZG_ ,,O M_LT_]&\>!?\ PDK/_P"-4?\ #+_[-/\ T;QX%_\ "2L__C5 'EG_ ]N_P"" M='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT7_P O/\ XS7J?_#+_P"S3_T;QX%_ M\)*S_P#C5'_#+_[-/_1O'@7_ ,)*S_\ C5 'EG_#V[_@G1_T=)HO_@!>?_&: M/^'MW_!.C_HZ31?_ O/_C->I_\,O\ [-/_ $;QX%_\)*S_ /C5'_#+_P"S M3_T;QX%_\)*S_P#C5 'E3_\ !7+_ ()S(RJ?VH]'^8X&-.O3^>(.*=_P]N_X M)T?]'2:+_P" %Y_\9K(_:?\ V?\ X#:/\8?@U8Z3\$O"-K!?^-98KZ&V\-VJ M)<1_9V.R0+& ZYYP/ O_ (25G_\ &J/^&7_V:?\ MHWCP+_X25G_\:H \L_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ @G1_T=)H MO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ (25 MG_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_QFO4_ M^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HWCP+_ .$E9_\ QJ@#RS_A[=_P M3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\9KU/_AE_]FG_ *-X\"_^ M$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/^'MW_!.C_HZ31?\ P O/_C-' M_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V:?^C>/ O_ (25G_\ &J/^&7_V M:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ @G1_ MT=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ M (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_Q MFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HWCP+_ .$E9_\ QJ@#RS_A M[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\9KU/_AE_]FG_ *-X M\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/^'MW_!.C_HZ31?\ P O/ M_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V:?^C>/ O_ (25G_\ &J/^ M&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ M@G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ ,:H_P"&7_V:?^C> M/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X M7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HWCP+_ .$E9_\ QJ@# MRS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\9KU/_AE_]FG_ M *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/^'MW_!.C_HZ31?\ MP O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V:?^C>/ O_ (25G_\ M&J/^&7_V:?\ HWCP+_X25G_\:H \JC_X*Y?\$YI5W+^U'HXYQ\VG7H_G!3O^ M'MW_ 3H_P"CI-%_\ +S_P",UD?L(_L__ ;Q'\'M4OO$/P2\(W\Z>-=7B2:] M\-VLKK&MP0J M&2% X Z"O:O^&7_ -FG_HWCP+_X25G_ /&J /+/^'MW_!.C M_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V:?^C>/ O_ M (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.DT7_P O/_ M (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ ,:H M_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_ MX)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HWCP+_ M .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\ M9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/^'MW M_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V:?^C> M/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.DT7_P M O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A)6?_ M ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ XS1_ MP]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!FG_HW MCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" M%Y_\9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J /+/ M^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"&7_V: M?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ *.D MT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\"_P#A M)6?_ ,:H_P"&7_V:?^C>/ O_ (25G_\ &J /+/\ A[=_P3H_Z.DT7_P O/\ MXS1_P]N_X)T?]'2:+_X 7G_QFO4_^&7_ -FG_HWCP+_X25G_ /&J/^&7_P!F MG_HWCP+_ .$E9_\ QJ@#RS_A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+ M_P" %Y_\9KU/_AE_]FG_ *-X\"_^$E9__&J/^&7_ -FG_HWCP+_X25G_ /&J M /+/^'MW_!.C_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &:]3_P"& M7_V:?^C>/ O_ (25G_\ &J/^&7_V:?\ HWCP+_X25G_\:H \L_X>W?\ !.C_ M *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QFO4_P#AE_\ 9I_Z-X\" M_P#A)6?_ ,:H_P"&7_V:?^C>/ O_ (25G_\ &J -SX) M[?5]+F=DCO;7.TLO4?, 01GTK=KPC_@GC!!:_ W4[:VA2../QQK"QQHH"JHN M2 !T %>[T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 45\Z_\%+?^"E/PD_X)@_L^7_[0GQ=^''C?Q'869B06_A+P[)/& MDDL@BB\^[?;;6RM*R)EY-QWC:CD@'W/6_'7A?PIX"O/B9XPUBWTK1=-TB34] M4U"]E"16=K'$9999&Z!40,Q/8 T :]%?G;\1?^#AWP)\$->T?QG^T'_P3\^/ MW@/X->(-5BL=*^,_B7PBL%A^].(;F>UW_:+>"09==X$K)R(B?C?Q_\"]7^"OC+X5_%/X7W4$?C3X<^.[6-+NV MAG!,-S#)$S)/"P ^88^\AP4>-V /J:N;\;_"GPC\0?$7ASQ1XCAG:[\+:DU] MI)AG**LQ0H2P_B&#TKQ+_@H3_P %-OA#_P $Z='\+W_Q-^&OCC7I?%_BK3] MTJ3P]X=D:QANKR5DB^T7TNRWBX21MBL\N$_U>&!/TC0 45X5\3OV\?A]\(/% MOQ3@\:^'+W_A&?A1H6ARZOK>EB2[N]0UO5))A!H=I91QEYKHH;!E ?,C:I;H M%ZM7SY\/_P#@O+X.M/VG/!_[-7[8'[#_ ,8O@%+\2K\6/PX\2_$C2;==/U>Z M9U2.VD>&1Q;SLSQ+LR^UI%#E 0Q /OBBO'_VJ_VR_ '[+5_X,\"7?AW5/%/C MOXE:X^D?#SP%X?,/V[6KF.(S7$FZ9TC@MK>(&6>XD8+&F/O,R(U;]GK]M#PU M\9?C#XL_9C\=>!M0\#?%+P386NI:SX-U:\AN/M6EW.1!J5C<0L4N[5G5HF8! M7CE0I(B$H6 /::*^;OVP?^"FWPA_8W^./PH_9^\:?#7QQJNM?%WX@:;X3T+4 MM.\.R1Z3:7-W-$@>:^FV1/M60OY<)E?Y""%P2/3OVKOVE?!'[(/[/GB7]HGX M@Z1J^IZ=X=M(V31_#UF+G4-4NI94@MK*UB++YMQ//+%#&F1EY%&1UH ]#HK\ MU_'O_!R#I'PJ\(7?Q!^*'_!'C]M;PWH-@$-_K>O_ 86SL[8.ZQH9)IKI43< M[HHR1EF ')%?H]H>HW&KZ)9ZM>:1<:?+=6LTSX7_ R_9F^(?QF^(6K:BOES_@F]_P5;^"7_!1QO&/@G0/A_XM^'OQ'^'-^EIX^^&7 MC[3A::KI+N6"2;02)(F*,N[AE(^9%W(6]@^*WQ[3X=?&+X;?!;2O"XU74_'^ MI:C]H8W_ ) TG2K&QDGN=18;&\U5G:QMMGR_/?QDL I! /0Z*^"?VD/^"\'A M;]F0P?%KQQ^PI\:)O@2^K06,OQVMM(MO[+*2R"..^CM3-]J:Q=F39<.B"8,I MB63?'O\ N)/&?AVX\%K\0=-O)-0TF731J%O<:5:2W;7-NT?F*\,<*M),64@J MJ*S-D DXH U*YO3/A3X1TCXHZI\8+.&<:UJ^FP6-Z[3DQF&(DH G8Y/7O7C MG["W_!1_X6?M]^,/BQX4^&/PZ\7^'V^$?C%?#6MCQEI8L;BXO C-(5MRQDB1 M2I7]X%<]2JUZ3^U%\=;/]FC]G[Q5\<+GPY)K4^@Z87TK08+D0R:OJ$C+#9V" M2%6"/<7,D,"L5(#2@X/2@#OJ*^1?VM?^"J/B#]GSQUJ/PH^"'["?Q9^.7B3P MO903^/D^&6E+-I_AV26!9TM'NIMGGW9B>.46\4;/Y/^"F'[/D?[0O[/-[J4-I!J4NF>(- UZT%OJ.AZC$JM):7,:LRJX5T8%696 M5P0$-:N-.U[XO:7-:M MZ6T_V>\U*SLO,^T7NG6TH=9;A%#$0RM%',B;C].W?Q*\)1?#I/BMI%W<:UHD M^FQ7]C<>&[";4GO;>55:.2".V5WG#JRL"@.0<],F@#>HKY__ ."=O_!0_P"& M'_!27X9^+_BS\)? ?B?P]IGA'XBZAX0GM/%UDEM>RW-G!;22R- CN81NN-@1 MCO&P[@I.T:'CW]M!(OVC]0_9(^ GPIO?'WCGP_X>M=;\8)'JT&GZ;X=M+IY% MM%N[J7.>WGA=)89D;#HW(1U=%];H **** "B MBB@ HHHH **** "BBB@ HHHH ***YKXN_%'1?@S\/=2^(VO^'_$&JVVFV[RO MI_A?P_S[5+;(X+=&8DXQDX49&Y@.: .EHKQ/_@GE^W+\.O\ @H]^RAH' M[7WPG\*ZQHWA[Q+?:E#IEAKZQ+=B.TOY[/?(L3NBES 7VAFP& R<5XE^UG_P M67D_9]\6>*-,^#7[ 7QK^,GAWP! ]!C.DZ7/#S=6\,LKAKV6WP MPG$2[(F4HSAE<( ?;-%>6_L9?MC? G]O;]G/P]^U'^SCXEDU+POXCA-S'-;7$63Y$/ WC_ .*&A:_X4OI=!^%N MD:)_:6L:4)+N[U'7-2,K1:):V4<9>6Y\IM.90')D;4X4"C!8@'M5%?$OPD_X M+0Z7K'[8_A;]BW]J7]BGXI_ [Q!\18+B7X9ZGX[BLI;+7VA7>]OYMG/*D-QL MVGRMS89E5F5GC#_3/[4/[2/@O]DSX):]\>?B!X9\4ZOI/AW39[Z]LO"'AR?4 M[MHH8GFD8)$-L:A(V)DE9(QC!<$C(!TWQ(^'WASXJ^!=3^'?BZ*5]-U:V,%X ML$I1RA(/##H>*TM&TJTT'1[30]/5A!96T<$ =LD(BA5R>YP!7G'[%O[4OA7] MMG]EGP5^U;X(\-ZAH^D>.-'&I:=INJLAN8(C(ZJLGEDKN^7)"D@9QD]:N_%G MX]I\-_BW\-O@YI7A<:MJ?Q U>_CF)O\ R!I.EV5C+_MJ?LR_#?]D>?]NGQ/\5;%/A= M%X6A\0Q>*(0SQW-C,B- T2 ;WDE,D:)&!O9Y%3&XXH ]3HKYL\*?\%%(;#XC M?#WP%^TC^SKXI^%$7Q>E:W^&NI^)[^RGCO+X1>>FEWHMI7_L^_DAW/'"Y=', M;QB3S%\L]G^W%^VG\-?V!_V?-=_:.^*W@WQCKFCZ!8R7=W:>#?#4VH3B--NY MG8;8;=1N!WSR1K@'DX- 'L%%<=^SM\8]+_:*_9^\"_M!:'H]QIUEXZ\':9XA ML]/NW5I;6*]M(KE(G*\%E64*2."0<5X!K?\ P5.L]0^%WBO]I?X'_LO>,OB' M\(_!%_?V^M^//#U_8(VH16$C1W]WI5G+,LFHV]N\\+>*=)AU+0M7LR=ES;RJ&5L$!E;LR, R ML"K $$#IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBOF[XL_\%-OA#\)O MV\/A=_P3[U+X:^.)_%7Q3FU,:3KTOAV2TT:%+&RENIRMS<;/M3 1QKB!9%'G M*6=> 0#Z1HKS;]JO]J'P+^R/\*'^*'C7P]XAUZ>XU"'3?#WA3PAI#7^K^(-2 MFW&*QLK92#+,P1WY*JB1R2.RHC,/F?\ 9F_X+>>!_BI^UOI?[#_[3_[)'Q/^ M 7Q#\4V4EWX%LOB/80BT\11HK,T<%S"Y7S<(^%P5)0IOWE4(!]PT5P'[4GQV MM?V9_P!G_P 4?&V7PV^MW.B:>/['T"*Z$#ZQJ4TB6]E8)(581O<74L$"MM;! ME!P<8KQG]KG_ (*0^-OV=]6U+PM\%OV%OB?\;-4\+V4=SXZ;X>06_P!BT)FA M686OGW+QM=W1B=)1;P1O((Y(V<)YB!@#ZEHKQ_\ 80_;@^!__!1+]F/P_P#M M5_L^WE\V@:\)8WLM6MA#>:==0N8YK6X168+(C@CY696!5E8JP)XZ3_@IM\(7 M_P""B>B?\$VK3X:^.(_%NK^%;[7QK^J^'9+#2_LMLS(?)>XVR76Z1'4/&AB^ M7(D8$4 >V^-_A3X1^(/B+PYXH\1PSM=^%M2:^TDPSE%68H4)8?Q#!Z5TE%?) MWC#_ (*J:)X9^!?AWXI>&?V;/&WCGQ)X_P!;UR'X8_#SX>VXU+4M?TBPO7MU MUIV<116=G)%]FN#)(Q$:WL"9=W"T ?6-%?(?_!/_ /X+ _"C]M_XT^+/V4O& M/P0\<_![XQ>"K(7^L_#;XBZ>D-U-8ED N[:1&*S1CS8LG"G$J,H9#NKO_B+^ MW9:VO[1FL_LE_L[?!K5_B=X\\)Z#;:SXYL]+U6TL++PY;7.XVD-S=7+JOVNY M5'>*W4$E$+R-$A5F /?:*\4^$G_!0']FKXO?LI:M^V)I_BFYTCPKX9CU!/&- MKK=F8M0\.WM@S)>Z?=VR%V6ZB=2AB3>7)0QEQ(A;Y@U3_@X+\$?"CXK>%_#W M[7W[!'QS^"G@/QSK":9X4^)_Q"\.PV^GM<2K:KXH\26GASP1X1T"&.74O$>LW3%8 M+*V21TC#'#,TDCI'&B,SLH%87P=_;;TSQC^T-=?LB?&GX7ZC\.OB6OAE?$FC MZ%J6I6U[:Z[I/FF&2XLKJW8K*\,N$FA=4D0LK!7C824 >YT444 %%%% !111 M0 4444 %%%% !1110 4444 %%1WEU%8VDM[,LC)#&SNL,+2.0!D[40%F/H " M3T )KYV_9*_X*6?";]L;]J#XP_LN?#[X;^--%U3X+C2%\17GC#0VTTW/VU/^"@47[*FO:9\+_AE^S-\0_C- M\0M6TYM2A\$_#C2TEDL=.60Q_;;ZXE98K2%Y%>.,L2TKHX13L,?!.@?#_Q;\/?B/\.;]+3Q]\,O'VG"TU727>?%;X]I\.OC%\-O@MI7A<:KJ?C_4M1^T,;_P @:3I5C8R3 MW.HL-C>:JSM8VVSY?GOXR6 4@_)G[2'_ 7@\+?LR&#XM>./V%/C1-\"7U:" MQE^.UMI%M_992601QWT=J9OM36+LR;+AT03!E,2R;X]X!][45EIXS\.W'@M? MB#IMY)J&DRZ:-0M[C2K26[:YMVC\Q7ACA5I)BRD%5169L@ $G%>&?L+?\%'_ M (6?M]^,/BQX4^&/PZ\7^'V^$?C%?#6MCQEI8L;BXO C-(5MRQDB12I7]X%< M]2JT >Q_"WX4^$?@]X=G\+^"X9TM+C4KB^D%Q.9&\Z9][G)[9Z#M725P/[47 MQUL_V:/V?O%7QPN?#DFM3Z#IA?2M!@N1#)J^H2,L-G8)(58(]Q)/"]E!/X^3X9:4LVG^'9)8%G M2T>ZFV>?=F)XY1;Q1L_ERQLP3>JD ^NJ*\)_X)Y?\%$/V>/^"F'[/D?[0O[/ M-[J4-I!J4NF>(- UZT%OJ.AZC$JM):7,:LRJX5T8%6965P0)/VJ/!/P*\6^(?@-X0UJXT[7OB]IZ=;2A MUEN$4,1#*T4*?L8?\ !:'X=_M+_M2W M7[#?QR_9H^(GP+^+PTAM6T7P?\1[&)%UVQ569Y;.>)BLQ54D8K@#;'(59O+D M" 'VC17SW_P4D_X*._";_@F1^SOJ?[1?Q>^'?C?Q%INGB)6M_"/AR2X1'EE2 M"+S[I]MM:HTTD:9DD#$N-J.>*]W\-ZU%XD\.V'B*"!HTO[**Y2-SDH'0, ?< M9H NT444 %%%% !1110 4444 %%%% !1110 4444 %%^18G=%+F OM#-@ M,!DXH ]LHKXF_:S_ ."R\G[/OBSQ1IGP:_8"^-?QD\.^ +F6W\?^./ >@QG2 M=+GAYNK>&65PU[+;X83B)=D3*49PRN$^A_V,OVQO@3^WM^SGX>_:C_9Q\2R: MEX7\1PN8/M4'DW-I/&YCFMKB+)\N:-U*L,D' 96965B >I45XKXN_;6\(>!O M'_Q0T+7_ I?2Z#\+=(T3^TM8TH27=WJ.N:D96BT2ULHXR\MSY3:5(;C9M/E;FPS*K,K/&' /MJBO/OVH?VD?!?[)GP2U[X\_$#PSXI MU?2?#NFSWU[9>$/#D^IW;10Q/-(P2(;8U"1L3)*R1C&"X)&:'[%O[4OA7]MG M]EGP5^U;X(\-ZAH^D>.-'&I:=INJLAN8(C(ZJLGEDKN^7)"D@9QD]: .L^%O MPI\(_![P[/X7\%PSI:7&I7%](+B*2199;%F* M[+AA&L@8% VY-X!^AE%>6>/?VU/V9?AO^R//^W3XG^*MBGPNB\+0^(8O%$(9 MX[FQF1&@:) -[R2F2-$C WL\BIC<<5Y_X4_X**0V'Q&^'O@+]I']G7Q3\*(O MB]*UO\-=3\3W]E/'>7PB\]-+O1;2O_9]_)#N>.%RZ.8WC$GF+Y9 /I.BOF3] ML[_@I#=?LS>.D^#7P3_9#^)WQR\_X*?_ !_X*8_#CQ#XJ^%FB^(?"_B+P3K!TCX M@> ?&FGBTU;PY?#?B.XC#$;6,3$ZL%='50#Z0HK\\_CC_P<'>#/@E;R M?&&?_@G]\>=9^!5O?);S_'73O#$2Z3-"TGEK?V\4DBRRV+,5V7#"-9 P*!MR M;_N_X7_$WP'\:?AOH/Q>^%OB:VUKPWXGTBWU30=6M"3'=VD\:R12KD @,C X M(!'0@$8H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\_/^#I0 M _\ !"WXVDCI)X9Q_P"%+I=?HZ1'!?V%TF^*X MB:,;HW4\,I'!4\$$@Y!KXR_X.,OAK\7/VB?^"6'Q _9;_9^^#OBGQIXU\:3Z M-_8^F>'M&DFC5+76;&\F>:? BB C@? 9PS$C:#R1]/S?'*^\-_LO2_&C1/@I MXXUF_P!+T!98_ EMX?>#6KNZ557[(D%QL&\O\N\MY>,OO*C- '@__!<;P[<_ M'3]AO5/V&_!&D0:MX[^.VJ67ACP;I4R;UA*W4-S=ZG,!DI;V5M#)WODZ5!>D#J;> M-VO']$MI#T%?'7P7_P""@G_!0CPKXSUKX]_&#_@AE\<_$7Q&UV!K-;VWU+3H M[+0]+$F^'2;!6:8CS+F8>8X5$@AA^K_!%M^T+^TE\>?@CXM_:!^#L MWA*'P5X&O/'6O:3&));2P\2ZDCZ?I^F"X8!+FXLK";5EN"N!YDT$@6-9$% ' MNNC>$M!^ GP>T[PG\*OAM=ZE9^#_ W;:7X>\.Z.]M'ZO?M5SJ%Q# M&[_98(U AAAE83,TUP[I&!'O /)/^#F _L3?#4D=/VD?!>/_ J6OT(US6]( M\-:+>>(]?U&*SL-/M9+F]NYWVQP0QJ6=V)Z*%!)/H*^!_P#@X6^'_P 9?CE^ MS;X!^$GP ^!/C+QUK^G_ !B\.>)]0M?#>A22Q6^FV4TSS2-.^V'?P (@YD^8 M$J%.ZOH3]MB+Q5^T%^RY:_!_X;^$_$1B^+6N6'A?7I)=%N;6;2="N9O^)Q/< M)(BO;?\ $OBO(D=PH,TT !.]<@%/_@G_ /#NT\:?LZZ?\?\ XF^%E?7_ (H^ M+[GXF30:C#^]LGON-+C=3TEM=*6PM>>5:VR,$#'D7_!73X*V7[=7QB_9\_8: M\,V2W.I:5\5]-^)OC;4D7/\ PCWAO2EN$:1W',4UY<2K:0#JY6X8 K!(5^AO MVV?CO\5?V7?V;M3\=?LZ_LP^(/BGXMB1;+PMX(\+P(H>=D;8\[EE$-K&%R[# M)^ZJC+#'PU\!_P!O3_@H!\(O#FIIHO\ P0\^-WB#XC^,;U+KQ1XW\6:WIME# MJNI,HCC>9HC(;2Q@7"10(&$,*8&YR\C@%_QMK6J_$'_@[!\%^%/$$K'3O '[ M*U[J/A^V<_(EU=W\L,\Z@]&:.41DCJ(@.U/_ &Q?$6H^!/\ @Y\_9&N?#+M' M+XT^#WBO0?$@B.#<:?!;W]]"C8ZJMQ&LF#QE?6O5OVQOV5/BQX#_ ."AGP0_ MX*J_#3P;<^+;SPCX7O/ WQD\/>&;,M>WFA72R20W]C SEIOLMY(TKVZEYI(G MQ&&9,,GPL_9H\=_M5?\ !6Y/^"G'Q"^'VM>%O!7PW^&)\&_"72O%&GM9:EJU M[\\/>')98-/TFU)$KB1@JSR8" : /DC_@I G_#07[2?[.W[ UI^_L?$GCIOB#\0K=?G3_A'O#1BNHXID_YY MSZM-I4?/!"..<&OL"OE[]F+X:_$#QW_P4,^/7[7?Q/\ !6J:39Z=!I/PV^&" MZQ8O;O/H]C%]OU"^A5P-\-SJ-ZR+*,AUT]"#@"OJ&@ HHHH **** "BBB@ H MHHH **** "BBB@ HHIL\R6\+SR!BJ*68(A9B ,\ DGV')H _.[_ ()W@#_@ MOW_P4* &/]$^%_\ ZCSU^@EEX6\.Z=XBO_%UEHT$>J:G!!!J%^J?O9XH/,\F M-FZE4,LI5>@,CGJQS^?W[ GAWXM^&O\ @M#^UU\??&G[/GQ T+P3\8X?!D7@ M'Q-J_A.YAMKUM)TEK2Y\P%=]J"YRAF5 P'."0#TG_!4W]JK]K_0O'VF?LU? MC_@G[\7_ (A>!;VV\[XD>*_ ';);?PGXHL-+\ >!;Z--H\1QZ6B)J.J@ MCB2 W4*VL$H)$B6CN/D9"?8?@BB?&S]N7XL?'&Y03Z1X TVS^&OA=F&4-QMC MU36YDSU626?3;5NPDTEQVKRS]F/]O7]K?QKJ%UX4OO\ @D5X\^#WP_\ 7@& M^U-CK3V\T^H?9(%2TT32;&Q!S,^05ZJ$@,:H6D4K[K^QU\+_ !K^SU^Q[H&A M^,-%DU3QO)I=WXA\96=E(BOJ'B/4)9=1U%(VD95&^]N)U0NP4+L!( X /D[_ M (.)/CSX[^'W['-_\*];_8A\>^-/@UK-]IR_&'QOX1U+3E.CZ!%=PW%PMM;^ M0:^7-:_;,^-W[;/[+?C3X(^'_^":_QB\(^ M.O%WAS4?#KZ-\4/#\.GZ)9FZ@DMFNY]1,ICGM$#EV6%7G=5*I$Q(-?0G[(_[ M/GAO]B+]CSP)^SAI&J7>J6'PX\$VFER:A%8R23WS6T $LZP1!W+2.'<1(&.6 M"J"<4 ?('_!%$ ?ML_M] #'_ !DBW_I*:^COVHO^+P_M3_!C]F&#][86&JW' MQ(\8Q#E3::,8DTZ%_1GU:[LKE,]?[+EQ]TD?/'_!'SPE\8/AS^V-^UQX@^+' M[/\ X[\)Z7\5?C(_B3P%JNO^&IHK?4M/$4B;V M:K*C@8DA-NX+#:: /4KY_AM\&/".O>-=3FTWP_HUK]LUSQ'JEPZPPQ\&6XNI MY&[!5)+,>%4#@* /S"^'OPL^(/[+7_!(G]N']N[3/#U]X5USX]7?C;XA>%M$ ME@:WNM$TFZMIH]-DFCX,5TT3&\=>"AF5& 9&%=]^W)^V%^V'XH_:BF^%$'_! M);XT?$3X->#;V.95T465M;^--6AEW)+<":3+Z; Z+)'#C_2) KR8CC$^WP3Q7;QK# M^[@AAB**"=[.\V?D$9#@'F__ 3V^'7A6W_X-N/!_@2ZLXFTO5OV9[Z34(2H MVN+W3KB:?(]VGDS]36G_ ,&T_C[Q1\1_^"(WP)UWQ==2SW5II.JZ5#+*22;6 MRUF^L[91GLL$$2#V3CBO-OA'X-_;4_9Y_P""3NM_\$FX_P!G[Q1KWQ9;,J12;U)^R?V+_V: M_!O_ 3N_8=\"?LTZ%/>ZII_P[\*PV=U=Z;I4UQ/J%US)^ D3XV?LZP1327VJZ#I2E(]>@>&-S:^4"MNK.N6E M8+&DYDEC7U7_ (($>!/C)\%_!7QV\"_'?X"^-?!&I>,/VC/%/C?PZOB/0)(H M;O2+[[(('\Y=T22YC8&%F#\9 (!(ZC0/A]\5?V1/^"M?QH_:J^(WPZ\4>+?A MU\;O!?A>T\.^)O">@W.LS>$;K1X9X)M,GLK1)+I8;EIOM2S11/$'W!RAP2 , M_P""&GC3]G7]HOX&^,_VZ_A5\7E\:>./C1XM75OBQ=MI_P!A?1=2@MHX(-#% MH7=H(;.W"1QEWD:4,9M[+(H7[?KXS_X)N?L.O@_P#LD_ W7_B;XF2#1/"OABRN]4U!+2#+.[R/ M-((T',UQ//(0J#+RRS #+/S\A_\ !M_\+OC#^SA_P2[\%_LN_M"_!KQ3X*\9 M^$+_ %A]4TWQ#HTD,?&[]N?\ ;:\8 M_M7SZ]XE_P"",_QT\8_#KP%JJR_#;2[4V%K!J.H1Y']N7LG[*^N?#OXH?L3>)OA# M:?$?Q]IO@<:#K%Q]KU*'PU(%GUW5+R2 >5:PRV(N[. =1/LR[&:-!]*?M7_' M'QG^S%\#;OXH_#/]FCQ9\4KK3+FVA_X0SP$D!U!K=I CRPQRN@D$:G/EIEC@ M #+* ? O[;/[8VB:'_P64_9PT;]NS]B_P =>"?A[H.LW]C\'/B-?WVGW6GZ MEXNU)8K6*2[^QS3+;PI&K")&D$N^4321JD65^]OVY0&_8H^,*D9!^%OB#(_[ MAMQ7S?\ M(^#_$O_ 5QTKX3_#J+]F;Q]X$\'>%_BCHWCGQCKOQ1T!-(NK<: M8SRQZ9:6K2--+=[JR?L<_$KP_P"&O!>O>(=8 MU_P/J^D:)HWAW2);RXN[RXL9XX8\1J1&I8@&20K&N1EAD9 /&_\ @@+_ ,H; M/V>_^Q B_P#1TM=E\+]'TW]HK]M?XN_$_7K1;SP]X&T&W^%^@QN3LDGFCBU/ M79$(Y*R&?2K5L8Q)ID@SD<<#_P $>?\ A8W[.7_!(WP)\/?BW\#?&NC^,?A= MX#FBU[P?>>')Q>W,T!GE6*T"JRW;2*H""$N=SJI 8@5[!^R)X#\5?LT_L7:1 M)\1O#]]J7C Z3>^*O'=AHMMY]U>Z_?RS:GJ44"9!D8W=Q-'$I(X$:\ # !S7 M_!4[Q#H7@O\ X)[^/_A-X?\ !46L:S\0/"MUX"^'O@NS@0'5M6U*UDL[2TCC MX C3<99#PL4%O+(=JQDC\_/^"OO[/VJ_LA_\$T/V&_\ @G1)X@-_I;_';P1X M9\9WT9(AU+R8Y6F7#?\ +%[EC*JGH(D]*]&\(?\ !0+]OZY^.VI_M#_&3_@A MQ\=]=UJT>YT_X?V%O?::EGX8TEV ;RE:0E[VY"HUQ<'!VA((PL:,TOJG[;'[ M,/[4G_!63_@F!IFO>*?@[:_"SXTZ!XRM_'GPS\%:QJ(F;2=0TVYE%G:7MP-J MF6XMC(&90B1-=(#N$19P#B/^#K[7;_P+_P $NM-^+?AVX-OK_@GXQ^&==\,W MB$A[:_AEE$?&W@3P5H?Q$TSQI\<+WQUHK6*VT5A%*5T"U M+\:C+//+@W-MYELD<)?S265&]K_X+%Z-XU\>?\$V_B_\&?A?\-_$7BOQ5XX\ M!ZCHGAW1?#FCRW4DUU/"8UWNH\N%!NR6D91@$#)P* +/[#WAG7_&O_!'_P"# M_@WPIJ_]GZIJ_P"S9X?LM-O]Q'V:XE\/P)'+D*^+O^"'G[??[./[ M*?\ P3A@_8 _;=U)_ ?Q6^"IUS2O&'PWUO2IWU+4;(WEU=K=6=K%&[WL#0SE M2\(<'RV?A&1C]V?\$SCXAT'_ ()_?"'P%XZ\!>(?#7B#P9\,M!T'Q'HGB#19 MK:XMKZSTRWAG5 RXG3>AVR1%U;H#D$#R_P#;CL?VC?\ @HM\.;W]BW]FSPOX MG\!>!_&,?V'XJ?%_Q;H,^DS6VBOQ=:;I-A>)'=7-W<1EH6FDB2VBB=R'D$[B6VL1JVF6]K;&/Y0UT \9+F!9 H]6RH /T U3PMX=UO5],U[5]&@N;S M1IY)])N)DW-:2O$\+R)G[K&.21-PYVNPZ,<_$_[:OP5LOVV?^"J_[.?@KPM9 M++;?LY7]]X_^(?B"-,C39+F*.+2=*5Q_RWN986N7BX*P6JN?]9'N]?\ ^"CG M[4/[27[.7P!36_V0_P!E/Q9\5/'.O3?9='L=$TU7AT=" 7OKM99(LB-6RD&5 M:5P$)C7>Z?,/[,7[;'[;G@BTT;X%_##_ ((L?&'0]2\4^)H6\2_$OXF^(+!H M6O+N5$N]=U1[;]Y<%%_>&*,1C9$D$7DQI&J 'U#^TY_Q>+]K'X,_LS0?O=/T MG4+GXD^,8QRIMM)\N'3(']"^J7EM=)Z_V3)Z&NK_ &R?C)\+8;2:73O#&B:I8V2O.$R))WN9XW9/]F!)96QM5,D&L?]F3P9XN MUS]H+XS?M)?$#PS?Z9/KGB*U\*>$+?4[5XI1X>T6-T24*X!V3ZE=:M<(X&)( M9;=@6.ZQ_P4'\<^%/VB/%/P%\4_\ !/;X[O:Z/*@\.>-_#_A6'4M&\0HT M:MF.XCG"VS;B5Q.4 QEV0_+0!Y'_ ,&Z'Q9_9K^(W_!./3O#/P \+Z]H&K>$ M_$^HZ?\ %+0/%5NL6I6GBEY?M-^TJJ CO-F, #9&%B(#1,HYWX_ ?\ $35\ M FQS_P ,W>(^?^WR2O>/^";'[('B;]F^W^+?QE^)'AZUT3Q;\UM]2N+B9T54"^=-'P@,T4;Q_O 0Q4 M$@ ^JO\ @H'\1?%G@']EG7])^&NI-:>,?&L]IX.\$W$?+V^K:O<1V%O<@=Q; MFCR! 9+?3+5 L- MNK=E ) QD@9SM&/./BIX,\6_%G]N'X9Z??>&;Y?!OPST+4O%UQJ9XO\ &7@&*V1]"TW+*\5G+<.%%_+MVJY5EMU?S<.VQ" =L M23&-1V"UZ?\ L4?MC?M7>*/'?@;]ESP=_P $=O'/P2^'UA%(FJ>*O'&KVS6> MEV,,+R".**!FDN+F>;8F]W!W2O,YD(*M3^ ?P6\* M_A-\>]=@\<^'KWP+X>EU6YT?Q*RR+J>G75M;@RHMS(\<\-P5$"@,DDB$ D \ MP_X(ZV^FZ_\ \%.O^"B7P%UC2HK[PII?QM\.^*;+3YDW01:M7$T^WIO,] ME;29_O0C/05[!_P75^$,'[:_[/7AC_@FCX5M$NO%?QB\;:7()TC#OX=T+3;V M"\U36WSPB11(MLI.-\M]%$,E^,3]BWX%?'7_ ()[_ +]H#]NGXA?LZ:_XQ^, MOQR^(]_XRG^%7A&>"YO;."25UTK17N QAS!'*S3SJS(GF2!/-V+O\L^!?_!0 M3_@H+\+O[<^*GCS_ ((9?'3Q7\4/%<4;>(_$+ZEIMK;;(MYM],LU+R-:Z? 7 M<1Q_.Q:26:0R2RR,P!J_M\7]]XH_X../V%O@;J+O_P (WX>\)>+_ !!96C,2 MCWO]EWBJYS]YD^QP$$Y(R<8R:L?\%F?$6H?#G_@KG_P3K\?^$Y&@U:\^)/B/ M0;F2$X:;3[V'3;>=&Q]Y0DKG!X&XFO2_VZOV4/VB?'OQ!_9>_P""E7A+X=P: ME\6/@3J1F\>>"/#DR[M3T;5;-;;6;:Q:9P)I[<-(\".Z^:/,7.YE!7Q+^SYX MU_X*#?\ !47X/_M?>(OAKXC\,_"K]G;P_J\_A<^,]%ETR^\2>)M36.)VCL;@ M+<16MK#!$_G3)&7F"B-70,] 'W11110 4444 %%%% !1110 4444 %%%% !1 M110 5^=G_!.\ ?\ !?O_ (*% #'^B?"__P!1YZ_1&>9+>%YY Q5%+,$0LQ & M> 23[#DU^>/[ GAWXM^&O\ @M#^UU\??&G[/GQ T+P3\8X?!D7@'Q-J_A.Y MAMKUM)TEK2Y\P%=]J"YRAF5 P'."0" ?H#9>%O#NG>(K_P 766C01ZIJ<$$& MH7ZI^]GB@\SR8V;J50RRE5Z R.>K'/Q/^P/\%;+XN?\ !3W]HO\ X*A>';); M?PGXHL-+\ >!;Z--H\1QZ6B)J.J@CB2 W4*VL$H)$B6CN/D9"8O^"IO[57[7 M^A>/M,_9J^!'_!/WXO\ Q"\"WMMYWQ(\5^ Y+>S>^MF7(TBRN)95:+S0<7%R M@#I'NBA*R.9H-/\ 9C_;U_:W\:ZA=>%+[_@D5X\^#WP_\!> ;[4V.M/;S3ZA M]D@5+31-)L;$',SY!7JH2 QJA:12H!ZG\$43XV?MR_%CXXW*"?2/ &FV?PU\ M+LPRAN-L>J:W,F>JR2SZ;:MV$FDN.U?.'_!Q)\>?'?P^_8YO_A7K?[$/CWQI M\&M9OM.7XP^-_".I:69I(8X858MYF=I'UC^QU M\+_&O[/7['N@:'XPT635/&\FEW?B'QE9V4B*^H>(]0EEU'44C:1E4;[VXG5" M[!0NP$@#CPS6OVS/C=^VS^RWXT^"/A__ ()K_&+PCXZ\7>'-1\.OHWQ0\/PZ M?HEF;J"2V:[GU$RF.>T0.7985>=U4JD3$@T ?4?[./Q(^$OQA_9_\%?%/X"W M44W@KQ!X6L+[PHT$)C5=/D@1H$V'F,JA52AY4J5/(-?$/_!%$ ?ML_M] #'_ M !DBW_I*:^O_ -D?]GSPW^Q%^QYX$_9PTC5+O5+#X<>";32Y-0BL9))[YK: M"6=8(@[EI'#N(D#'+!5!.*^1_P#@CYX2^,'PY_;&_:X\0?%C]G_QWX3TOXJ_ M&1_$G@+5=?\ #4T5OJ6GB*1-[. PMVPJL$F\MB'4 %LJ #Z'_:B_XO#^U/\ M!C]F&#][86&JW'Q(\8Q#E3::,8DTZ%_1GU:[LKE,]?[+EQ]TD>R7S_#;X,>$ M=>\:ZG-IOA_1K7[9KGB/5+AUAACX,MQ=3R-V"J268\*H' 4 >6_LU>#/%NO? MM%_&;]I'Q_X9OM,EU;7;/PCX.@U*U>*3_A']'C?$ZJX!"3ZE>:K*C@8DA-NX M+#::^4OVY/VPOVP_%'[44WPH@_X)+?&CXB?!KP;>QS*NBBRMK?QIJT,NY);@ M329?38'19(X3$<8CD .!^'OPL^(/[+?\ P2)_;A_;NTSP]?>%=<^/ M5WXV^(7A;1)8&M[K1-)NK::/39)H\ Q731,;QUX*&948!D85[#_P3V^'7A6W M_P"#;CP?X$NK.)M+U;]F>^DU"$J-KB]TZXFGR/=IY,_4UZ1\!/BK\?\ _@I7 M\-OBM\(/VL_V#?$GP4\ :SX3D\.+8^,-4AGU77OM\$\5V\:P_NX(88BB@G>S MO-GY!&0_@/PC\&_MJ?L\_P#!)W6_^"3& M=1TJZ:>&RUZ34B3!:1P6DZ-):R-]J\RV94BDWJ2 =U_P;9:K+\5?^"-G[/GQ M0\OZ%X_$CQ#:S6]I#)*;C4=2NWB9IKR]G_?-O9@9+B969B,@@&K_ M ,'.X#?\$,OCJ",_Z+X?_P#4BTROMCX6_P#),O#G_8!L_P#T2E?'?_!P]\// MBO\ '[_@E?\ $?\ 9C^ GPA\4>-/&OC==*CT32?#VC23IBVUBQNIGFGP(H0( MH7(#L&8\*#SCZP_9^\3MXL^#7AS4YO#.M:-.FCV\%WI?B#29;*ZMIDB57C>. M503A@1N7 - M9R@C(,;9!^E?GK_P:L_\H./A%_V$/$G_ *?]0K[Q^)/C2V^'_@J_\57.@:SJ MOV: ^7IV@:1->W=PY&%2.*)222<#)PJYRQ4 FOB?_@V_^%WQA_9P_P""7?@O M]EW]H7X->*?!7C/PA?ZP^J:;XAT:2&.2.ZU2ZNH7AG ,4H*3+E5;>,-&=P(/#?VV M0SBR)'"_9K5(4DQP'CDQD8->(_&[]N?]MKQC^U?/KWB7_@C/\=/&/PZ\!:JL MOPVTNU-A:P:CJ$>1_;E['+*6=T/_ !Z0$!8.9VW3M%]F]6UKXP?ME_MZ?LKZ MY\._BA^Q-XF^$-I\1_'VF^!QH.L7'VO4H?#4@6?7=4O)(!Y5K#+8B[LX!U$^ MS+L9HT ![-_P3I\,:E>_LV6_QO\ '&C/!XA^+NOW?Q!U>WO(L36O]HL'L+9P M>DEKIJ6%H>X^RU\9_ML_MC:)H?\ P64_9PT;]NS]B_QUX)^'N@ZS?V/P<^(U M_?:?=:?J7B[4EBM8I+O['-,MO"D:L(D:02[Y1-)&J197[Z_:O^./C/\ 9B^! MMW\4?AG^S1XL^*5UIES;0_\ "&> D@.H-;M($>6&.5T$@C4Y\M,L< 99?F MO]I'P?XE_P""N.E?"?X=1?LS>/O G@[PO\4=&\<^,==^*.@)I%U;C3&>6/3+ M2U:1II;F>1EB>8*((X3,1*[E$8 ^D/VY0&_8H^,*D9!^%OB#(_[AMQ7B/_! M7_E#9^SW_P!B!%_Z.EKV3]O.]U9/V.?B5X?\->"]>\0ZQK_@?5](T31O#ND2 MWEQ=WEQ8SQPQXC4B-2Q ,DA6-58K0*K+=M(J@((2YW.JD!B!0!WWPOT?3? MVBOVU_B[\3]>M%O/#W@;0;?X7Z#&Y.R2>:.+4]=D0CDK(9]*M6QC$FF2#.1P MS_@J=XAT+P7_ ,$]_'_PF\/^"HM8UGX@>%;KP%\/?!=G @.K:MJ5K)9VEI'' MP!&FXRR'A8H+>60[5C)'2_LB> _%7[-/[%VD2?$;P_?:EXP.DWOBKQW8:+;> M?=7NOW\LVIZE% F09&-W<31Q*2.!&O Q\.^$/\ @H%^W]<_';4_VA_C)_P0 MX^.^NZU:/0(D]*]C_X.OM=O_ O_ 2ZTWXM^';@V^O^"?C'X9UWPS>(2'MK^&641R(1 MR& =^1SR:[?]MC]F']J3_@K)_P $P-,U[Q3\';7X6?&G0/&5OX\^&?@K6-1$ MS:3J&FW,HL[2]N!M4RW%L9 S*$2)KI =PB+/2_;=^%OQ._X+#V7P7_9NN/V> M?&W@3P5H?Q$TSQI\<+WQUHK6*VT5A%*5T"U+\:C+//+@W-MYELD<)?S265& M/O'2=#\+>&WU7Q7::3;:=-K,Z:AKMTP"&:5+>* 22L>ZPP1)D\!8Q7Q1_P $ MM_V=-'\??M ?M3?\%$9] ^S>$OVDO%=A:>"].:,Q+J?A[2K)[%=6VC#!-0ED MN+A"<%HC%(/];6-_P4O_ &K/VN=0^-T7[-7@3_@F1\8?B5\(+.W$OCK5/"OV M2UC\73$*R:6KS2!AIP!/VG #7)'D<0^;Y_J/[)7[<_[6_P O@R^39:=;6Q"86**;=N8Y>2!0%&20#I/^ M"IWB'0O!?_!/?Q_\)O#_ (*BUC6?B!X5NO 7P]\%V<" ZMJVI6LEG:6D%B@MY9#M6,D=K^P1^S'_PQC^Q;\,/V5Y-:74KCP+X,L=*O]0CSLN;J M.(>?(@/(1I3(5!Y"D ]*^#?"'_!0+]OZY^.VI_M#_&3_ ((]N0J-<7!P=H2",+&C-+^@7[(?Q0^.?QJ^ ^E?% M3]H?X(-\-?$>M3W,W_""7%[]IN='M1,Z6\=S, %DG>-%E?:JJAE"8.PNP!Z9 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%>(?MO>._P!OGP)X5T.[_8'^ W@?QYJ\^H2)K]IXX\4R:7%:VP3*/$Z*=[%^ M".PYH ]OHKX!_P"&A_\ @XX_Z1U?L_\ _AW;C_XW1_PT/_P<(=<\1WVH:[)*Y,C-0 [Q? M\9_C#\0?%K^/_'OQ8\2ZWKLDIEDUO5]=N+F[9SU8S2.7)]\YK]%?^".?_!RO M^UU^PG\4=&^'?[47Q-U[XE_!N]NH[;6+#Q#>/?:EH$+$*;JPN)"92(QR;9F, M;*"J"-B''YBT4 ?WV^%O%'AWQQX8TWQIX0UJVU+2=8L(;W2]1LY0\-U;2H)( MY48<,K(RL".H(J_7XR?\$9OVE/\ @NY>?\$P_@_#\!/V-?A'XP\%V/AR73_# M'B+Q;\1YK'4+JSMKN>WC$D"H1&$6(1I@\I&A[U]._P##0_\ P<D0:?&^@7?@?QI+JDMU$K:6#PAJB6_PU_:$2TC)632 M+I0;2_D51ES$5))/5K2TC_BQ0!L?\'/_ .UC\??AO^R'K?P:_91^)>L>$]?T M?P_;^-OB!XF\.ZE-9WFF:&FJ6VGVEM'/"R/%+>7UR"I5OFATZ[4@@FOKS]EC MXA?"#]EO_@G'\._B_P#&SXM3:7I!^'FA:AXB\5>-_$]S>37-Y:_^'MQ,D67G;_5:D(X[A[=U5I$ALFF M+1BVAW@'Z,^%/BW^SC^WS^SYJ?B7X.?$:[\0^$K^.XMH?$/AR]O]-+2HK*S6 M]U'Y,A*,2-\385E(SE2!\4?\&K5]XR^+G_!-#3?VC/C)\5_&_C3QEK/BW6+: M[UGQCXWU+5"L$,RQ1Q1QW,[QQJ F?E4$EF)/-?=G[-WC/X _$']E+PCXR_97 MFTMOAQ?>#;=_!::+"(K:'3Q %AB2,8\K8HV&,@,C(58 @BOA/_@T<(/_ 1B M\+X/3QMK_P#Z5T ?HM\4O&_PU^''P]U?QG\8?'&E>&_#-E9L=9US6]72PM;2 M%OD+27#NBQ#+ !MPY(P&_%7P+_:;T+3/@/IU M]JD7A_QAXK\6.\5Y"=9UK6 MO@W)=QW>K0^%CJ6J:=Y>\06<[2PPM+V42O#>X901[@4 ?I;=_P#!6C_@F_8_$WP;\&[W M]K_PA%XF\?VEA<>%=*DNI ]TM]%'-9K(Q3;;231RQ,D4YCD82IA3N&?6_C!\ M=_A-\!=&M-;^*OC&+3%U*\^R:39QV\MS>:E<[&?R+6U@1Y[J78COY<2.VU&; M&%)'Y.?\%5_ ?@KP=_P:Q_"V\\)^%-/TV73/#WPUUBPDLK1(FAU"9K#SKM2H M!\Y_/F+2?>8RN23DU[C^T3\0=5U'_@XN\%_ SQA^T)XB^'-KJ?[+LY^&5_HM MOI4OV[5I=<=]0M8_[4LKN)9I+:SA8^6BR%;11NPVU@#[5_9Y_;%_9E_:L\.Z MWXG^ 7QATO7[?PSJ$ECXF@ DMKK1KE,[H;RVN%CFM7 5CB5%R%)'0UR7AC_@ MIM^PQXP\6^&?!VA_'^R:3QMJDFF^"=6NM)OK?2?$EXC%3;Z=J/;_ /X)??L? M^+?"?@S0O 'PCM?CA\-Y/A;X$:6;5-=M]-9)38WE]J32B))FMF#/;112;&D( M-S)@B@#]3OBC_P %#?V'/@K\56^!WQ3_ &J?!.B^+HM)O-3O?#]WKL7VFQL[ M6V>ZGN+I5)^RQK"C.&FV!@/EW'BNF_9H_:B^ '[8OPDLOCK^S-\4-.\7^$]0 MGF@M=9TT.J-+"YCD1ED571E8=&4'!!Z$$_"_[=O@CPAXM_X.+?V+H_$WAVTO MEB\!^-;I$N80R^=;6IFMW(/#&.7]XF<[7 88(!K]#?!/@'X?_"_04\)?#CP7 MHWAW3/M,LT>F:)IT5I!YTKM+*XCB55WNY9V.,L22X?BW\1$\ WW[/$GBZ[\$I\2M8&E2:L+RZMO.-L+KRPNQ$/E@>7N7=M MSS7ZI5^8'C+_ )6W_"?_ &:!)_Z=KR@#[.\3?\%+?V O!_CWQ7\,?$7[7?@2 MWUSP+H,K :]'(=%MDN(K9OM+H2D4OGSPQB!B)F:10J'-='^RI^V9^R]^ MV_\ #ZX^*?[*7QGTCQIH=GJ4FGWUWIAD5[6Z0!FAFBE5)(GVLK .HRK C((- M?$WA/P+X,US_ (.J/&&KZUX5T^[N=-_9%L-0T^>YM$=K:[_MN* 7"$CY91$S M1AQ\P5BN<$UY-X"\1>/_ (1?M(?\%A];^ :RV&O:)X1T+6O#B::I5X-4D\+: MI./VAM*TY1X@&A3:[ M-9W1T6WU7<4-A-JJQ&QAN0P*M"\ZNK JP!XKW0$$9!R#T-?!/_!/WX0?L,_M MX?\ ! 7X2?"#XJ:#I6M_"V[^%6D1^-+5M6DLXX-3T\1RZA++<021R0R)J%O- M*\F]23N+?*QS]M?#&X\(7?PU\/7?P^BDCT"70[1]$26.5'6S,*&$,LO[Q3Y> MW(?YA_%SF@#^)/A:Z\&^*?M_P!AO$VS'3-7N;"<>Z3VLD(_P!H;XDQM)'@7%A<+XHU PWENY!\N>)\.K8(X*L&5F4@ M'9?\%*_A[8>)/B#^SOJ=KXS\7:0VK?'K2])U@>&/&VI:9%J>G'3-4N&M9TM) MXTEB:2"%B&!)V8S@D'ZDGN=#\&^&WN[^^CLM,TJQ+SW-W<'9!!$F2[R.>BJI M)9CV))K\4/V;_P!H#]JC]ES]K/X%_P#!$']O%+[7/$GP\^-VG:U\'/B:(&-O MXK\(1Z7JT$8D8DE98#)'&,EL!7B8YA#R_HG_ ,%6]5^('Q*^%&@_L)?!.2Q/ MC#X[:G-HTXU&\E@@MO#=M%]IUN>:2%6DCC>V"V&] 6674X<"@#Y+_P""9'_! M0_\ :-U?_@KQXX^%W[4XN=.\'_M1^"K;XC_L[6-Y(X6UTRT62V@M@C "*XN- M-MUNYH_X6AR>9.?M/_@KA\>?C?\ LP_\$U_C)\?/V<-/:?QIX9\&3W6BR):B M M6U)[J72&E@BN[(QS6L:?9MJ0O(-WRQ12@ [B*_1Y/ MVS_@%K7['_A[]LV;5UF^'OBS2M%O([V01E8;35)[:W1YPS!56,W0,P)RH208 M)&T@'Q[^Q_\ LV_L0?\ !0;]@^P^+7[#_P"U[\0K;XE7?A>-;WXLZ;\6-7;Q M)IWB!X-TG]KPM=%9,S;B]K+'Y)0YA"KY;B7_ (*M^'?BG\*/^#>N[\97_C;Q MCX3^)GP]^$/ALC6] \7WVGZA9:E&=/BN0\MK,AE)/F(V\L#N;OS7F'_!0[_@ M@#I_[/E]XF_X*,?\$;_C#JWP%^*7AC2[K6K_ ,*:'=;- U^*!&GEMA WR6V\ M(<0L'M&(53%&"9!H_MG_ +7/C/\ ;O\ ^#47Q5^UC\1O#4.DZ_XO^&=O+K5G M;1LD+74&LQ6LLT2L25BE: RHI)PLBC)QD@'N7[)/_!.OX9_&[]@7X4^/+K]H M7]H'0?&?BKX6Z%JVH>--$_:)\5&\6_NM.@GEG$5SJ$MJP,DC-Y3PM%T&S ' M#_\ !*?]O+]JGPM^WI\5_P#@C9_P4"\>0>,_'7PZT]-=^'OQ,33X[27Q3H#B M%E^TQQ@)]I2.Y@;*Y)Q.K%FB\Q_K?_@FU_RCK^ ?_9%?"W_IHM:_/']C^*+] MN'_@Z#^,'[8_P<<:A\-_@Q\.8O!=UXLM#NM-2UMHXXWMHI!\LFPM>9() %NA MZ2(2 ?=O_!4+XL?%/P)^RU>?"_\ 9UNHH_BK\6=1C\#?#)I9C&+;4KZ.3S;Y MF4$JEG9Q7=ZS ' M.ASBO+/^#?C]L[Q/^U__ ,$Y?#NF?%F:X3XD_"F^G\!? M$>SOWS=1ZCIVV-))LG<7DMS"SL>LOFC)VFG^+[K]I_\ :7_X*+ZO\5_V;M%\ M ZGX7^ .EW'@VP;QSJE[!#)XGU&*VN]4N;?[)!)YC6]F;*SW-C8UQ>(.2X'R M]^S]=_&S_@F%_P ' ^H>&OVA-,\*Z+X,_;:T:2^L4\'W]S+I=OXOL.6 >YBC M<2S>9(7&T[I=3BP?EP #Z _X*G?MQ_&.)?"?CKXUR3:I MXR\=VD,&X#Q2*64J 1C MXX_X*$^'M2_9J_X.=/V3_P!LWQ^K6_@#QWX,O/A_'KSMY+R\N$BBB0O++(X544#)8D\ %Y(XM02, "+S M3!.C( %\RWD90JLJ+VG_ 6;_P""D%M_P2V_83\0?M)Z;H5OJ_BF[OH-!\!: M/=AC#>:S_X.XO@W\0/ M''_!.'PO\:O NA3:I!\)OBQI?B;Q'8PJ6_XEWDW-L\Q SPDL\&3C"H[L,O&?PV\5>%/ M#/\ P@5OXS\1S:G<>')[2?5Q>Z>D\[---&1'?C5\+/$,&K>'/%6C6^J:)J-NX9)[:>,2(W!X.&P1U!!!Y%> ?\%> M/CAXL^'G_!/#]H&V^!&O3#X@:%\'M1U6*+3-YN=,M)(Y8C>;D'[E@B7,D9)# M,;:1E!\MB #K?$O_ 4S_84\':U'I7B?]HK2;*TEUTZ(OB::TNAH*ZD',;63 M:OY7V!9U<%&B,X=7!4@,"*ZGXZ?MF_LI_LS>(?#?@_X\?'WPQX9UKQAJ=MI_ MA;0]1U-?MVJW%Q,L$0@MES+(ID8*7"[%)^9@*^3_ (,> ?@#\>/^#:;P_P" M_P"S=-F\':C^RA$EVH13';7D&B[YIB>@GAO8GD+]1-&6SD9KXA^+J^/?B;_P M02_X)R7?[1M@VIZM>_M+^!;60ZM'YCW.DF;5H;(.7R75[ 6W7.X$$YH _6'P M+_P5$_X)[_$SX[:C^S1X&_:V\':AXUTNSN;JZT>/4=JO#;JS7#Q3N!#.(ECD M:3RG578L > 30!]%>,O^"OO_!,;P'X5\4> M./$?[;G@ :1X-U6UTOQ#J-AK(O(H+ZX65XK6-K+O".I*YM-=T>[$D)*'#H^<&-T((9'"LIX M(%?G_P#\$E_A+\+/$G_!5S_@H!XG\0^ -'U#4;/XH:3:VES?6$]\5Z)X33 M]HC2HO\ A)]4.F^%]@?&' M]H?X1? =])M/B1XDN(K_ %^>6+0M$TC1KO5-2U)HD#RFWLK**6XF6-2&=DC* MH&4L1D9^./\ @I1X#^ ?QI_X-T_&*Z+I^G/X/LOV>K37_!+0JHCMFLM.BN]. M:$C[A#10J-N.&*]"17D]S\$/^"DGQ7^ /[)W[;/[)?QL\.)^TKX _9ZLT\7_ M Y^)*N;7QEI&I064DRSR AH+EI[.,LVY,R;=TD6T;@#[B\0_M=?L-_'#]F+ MQUXV\2?M"Z!:?#>V-]X6\;>(-3UA]&CTZX:W5+BTDFG\E[>X5)U7 Q(CMMX= M2!\^?$#]N[]A7_@DI_P1LT'XP_LQ>(K[Q7X"TCPE+9_!Z#?=WTFMW!D=(?-E MD4-';B=_GE?8B)A4&3%&W._LN?ME>%OVTOV!_P!K2Q\:_LNWGPE^*WAZSU^T M^-_@+4)A<1#66\/BW%W#)@*\,UO:QC@#)C8YD#"63YD^*W_*E':_]DST;_U) M[6@#]5/@Y^VE\ /B3^SC_P -%W/Q7TNV\/Z39P+XFUS4HY+"VL[HPPNZ$W*I MU:9 N,ABX4$GBE^"_P"W?^RA^T!\4M4^!WPS^+<4GC71[!;^_P#!^M:3>:3J MBVC$ 7*VE_##-+!D@>:BLGS+\W(S\4_\%"2YC\D7,I&\ M"-%E-5 M6-5#2N"VV,$MQFOU1K\P/^#?<*W[87_!0M2 0?VK]7R/^WN^H ^I_$/_ 61 M_P""7?ACX8ZA\9M3_;:\#R>&--\33^'YM8T^_>[CGU&&"">:*W$".UT(XKF! MWDA#QJ)5RPKW'P9\:OA'\0_A)9?'OP5\2=%U'P5J&C?VM:>*K?48_L+V.PR& MX,Q(58PH)8L1MVG=C!K\\_\ @WV^%GPVU.']MJ[O_ NE2S:C^V7X\T.^FDL4 M+S::/LI%FQQDPYED/E_=^<\5\%^&OC%XB\ _\&G/[..BZIJMQ'X,\4_M!Q^' MOB7,'8*GAD^(=7NKF-V'*Q-);PQL.A60H>&((!]6_P#!P#^UC^RS\?/@A\&) M_A-\9=>DUVZ^./A6?0H%?6=-TSQ'I)O"L\]JDRQ66KPJ[0MY\(FV90APK<_J M-\9?VA_@[\ +.PN?BIXQ%C/JTLD6C:79V-Q?:AJ3QKOD6VL[6.2XN"B_,_EQ MML7EL#FOA+_@Y7T;PO>_L5?![5(--LI$TW]I/P5)I$\4:E;=6EFCS$1PJF-B MO'>L^.=:\7_\ !Q7XW^ _B[]I+Q/\.=3G_9YT5OA7_8=KH[G5+07MQ-J4 M47]J6%VI=I@KL(0CNMD2VY8!L /K_P &_P#!0K]C3XB? C6?VF/ OQXTS5O! M7AN[EM?$VKV%K?:,@^9Q-&A12&; .:SM/_P""FW[">K_L M^I^U;I7[1&EW/PXDUU-&C\96]C=O8O?,P181((>$?V@?'7B[X@?+#6?B)HGB>73#9A(Y)H;>]^SZ?I] MK' \K?:4!8GS=DY"DHY'Y[?LX6/PD_84_P""GFA>"=8AUQ?V+_BE\6=2U#]G M^YO6B'A[2_B&D<43%1RS6)E^UQV#.4B,J+/&D@B2Z !^U>AZQ8^(M%L_$&EF M8VU]:QW%N;BVDAD\MU#+NCD57C;!&58!@>" 1BK5%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\GO_!RO_P $<_BC^PE^ MUUXF_:A^'?@VZO?@W\2]?FU:PUBR@+PZ!J5TYDN-.N"HQ"#,SO 3A6C94!+1 MN!_6%5#Q1X5\,>./#M[X/\:^'+#6-)U*V:WU'2]4LTN+:ZA88:.2*0%74C@J MP(- '\"5>Z?\$\_^">G[1O\ P4L_:-TG]G;]G;PI//*9&ATC M6=4T^T!/86MK=1P ?[(CQ[5]0_L__LS?L]?LI^ X_AC^S7\%O#7@?0$?S&TS MPSI$5I'+)@ RR;%!ED( S(Y9CCDF@ _9F_9_\!_LI_L]>"_V:_AC!(F@>!_# M5GHVF--CS)8X(EC\V0C@R.078]V=CWKN:** "BBB@#S?]JO]F3PG^U]\%]:_ M9_\ B-XS\2:9X7\2Z=-I_B2S\-7T5K)J5G*NV2W>9HGD1&7(/ELA8,5)()%9 MGQ#_ &+O@_\ &S]EF_\ V//V@KC5_B!X-U.S@M+V/Q1MT4 >*?MK_L'_"']O7X'W'[-7QK\2>)K/P'?+ NJ>&?" M^HQ6$-\()HYH%D=83*%22)&"(ZH2HRIP,_#[7O^$B6#6_#,UE#Y-JUK>PQ(Y*1[E#3"5CNR22J%?J.B M@#Y.MO\ @C!^Q>GQY\#_ +36J3_$'5?''@G39[%O$>L_$74;J[\1Q2$,4U:: M20R7T8(($#,(-A\LQF,!!ZC\%/V,O!'P*T#XB:+X<^)'C'59_B=K5QJ_B;5? M$NHV]]=&^FMDMGFC:2WV@>3%"BPLK0QK BI&J@J?8** /F+]E?\ X)4_!3]B MK]G_ %C]F']FSXR?%#P]X-UB6:0Z:?%$-VU@TP(G-I)<6[O:>9DEO**X8EUV MN2QY']GC_@B#^S=^R9X ;X5?LV_M#_'KP9X;:]DN_P"Q-#^+%U%;+/( 'D5- MN%+;1G&,D9ZU]ET4 >"? W_@GC\*/V>O!WQ!\/\ @'XI?$>XUGXG7D=QXK\< M^(_&#ZMKLWEPB".-+N\20HB1;U10O[OS7*%3M*\1X+_X(X_LQ?#[]AK5?^"< M?A+Q[\0[7X2:NTRW7A[_ (2*%I5@FE>:XMDN6MS,D4LK^8ZA^HP"JO(K_65% M 'RW\9?^"27[//Q^_8X\/?L%_%7XD?$/4OAEX:@LK?3]&77[>&:2"S6-;*&6 MYCMEFE2 1*4R^2>7+E4VVOVV?^"3'[)O_!0OX3>&/AK^U-#XBUS5/!>%A;2 M%XH-+)/E6$7)4^3&KLNT%R8XRGW+10!\R>+_ /@E/^S_ .+?VB_ '[4R?$7X MB:;XM^%NF2Z=X!N;#Q.K1:5;31M'<*RS0R&[:,<;_ ,%7 M?^">_AO]N#QK\'_%&@S>.[/XC_#SQ0NH>"->\/:K)9Z5H:/=6;7E_?.5*2/' M%!^YA1A-+(P7'E>:\?V;10 5\OZI_P $H_@IJW[9\'_!02Y^,OQ-7XKVNCG2 M+7Q''X@M1%%IV&'V,6GV7[,8?G8[3$W:RDT<3),NG?93;^6L*O&A# "7(W>86+,3 M]GW_ ()P_!S]G#]HOXA?M1^#?B!XWU'Q3\6&MV^(QU_5K>XM-=:WCDCMC) + M=4B\I)'5!#Y8"G:05RM?05% 'PMX'_X-VO\ @G#\-_C!J/Q&\%Z5X\T_PSJV ML#5=2^#]MX[NH_!MU=A@P>73%P)D#*I\B1VAP GE[ $KZ"^-O["7P1^/W[47 MPH_:Y\B@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^0+_@Z._P"4Z_QS_P"Y9_\ M48TFOZ_:^0/VH_\ @@K_ ,$GOVT?CMKO[2_[2_[*?_"2^-O$OV7^V];_ .$Z MUVS^T_9[6*UA_ ? ML,?\$N/V$_\ @FO_ ,)3_P ,4_ S_A"_^$T^P_\ "3?\5-JFH_;/L?VC[/\ M\?\ ES3Q%(]1L$A M::W)_C031R1EA_M(P]J\L_93_8X\&?L@66OZ1\._B;XUU;3_ !)XBU#7]4L/ M%>KPWRMJE]<&XNKM9#"LJ-)*78H'\O+L0@)S7KU% 'G/QH_92^!_Q]^(?P]^ M+7Q(\'QW/B7X6^(WUKP5K<+;+BQG>%X98]^,M#(CX>,_*Q2-OO(I'+:G^PGX M#U3]L.S_ &X)?BY\04\9Z?HWT4 <'^TQ^S[X5_:I^"'B+]GWQ_XBUO3_#OBS3)],\0KH%W';SWE MC/$\4]L9&C>(?AX_P(U/]J_X[R_#":S%C=_#:7XAB6SN;#&TV,E_);MJK6[)F,Q_;<%#L M/R\5UW[3G_!.WX ?M3?LPV_[%_BFXUSPW\+8=,MM.D\&>";N'3K::TMFB:W@ M+K"TJ1QF%,)&Z*<88-QCW>B@#Y9T;_@DM\$=.^%%C\!-3_:"^.NI>!-/TJ+2 MX?"4WQ>U&VMFL(XQ$EHTEHT,YA$8">7YFTK\I&.*]E^$/[+GP1_9R^""?L]? MLT^!K'X=>&H+66*QMO"-I% ]K)(N&N%+HX><\,99 [,P!8L:]!HH \=_8\_8 MI^'G[$OA?6?!7PL^('C35M+US7;O6KVV\7ZZNHO_ &C=3--=70F>,3%Y9&+N M&=E+$D $DGBOVZ/^"57[.7_!0[QGX.\;_M"^+?':7/P^O_M_@R'PQXF_LU-) MO=T;&[C:&,2&;=%$0[.=I0;=O.?I>B@#S;XO?LF_!+]HWX"/^S?^TOX8'Q#\ M-SPQK=?\)/M:YEEC.8[D30+$T-PAY6:+8ZGD,#DU^=O[<'[%'_!4_P"$?Q1\ M/Z=I7QR^)'[1W[(,UR+;XA_!FTU>"S\8V^F/&8Y(AJ,"0WNM6ZDAC$UQYTR MPN'#-,?U;HH \^_9I\6_L^:S\+=+\*?LX6NGZ5H'A_3K>TM?"EKI#Z7-H4(4 MB*VFT^5(YK)@%($4L:-\IXKM?$'A_0?%F@WOA;Q3HEIJ6F:E:26NHZ=?VRS0 M74$BE)(I(W!5T925*D$$$@BKE% 'R-\,/^".?P7_ &==0O+7]DC]I;XV_"3P MM?7DEU+\/?!GCB&70899&+2FWMM2M;HVF]B2?(>/KQC Q]#?"SX!?##X0>#[ M[P9X8T:>[AUB9Y_$-_K]_-J5[K4[QB-Y;RXN6>2Y8QJL8WL56-$C4*B*@[.B M@#Y+\&_\$:_V7_AWX'USX$^ OB#\2](^#_B.^N+G5_@G8^+@OAR03OON+:/, M)O;>UE8L9+6&Z2%Q(ZLA5V4]G^U__P $VO@!^VMX>\#>"OBCK/B?2- ^&^NV M6M^#M!\':G%IMKI^I6:NEK=*(X2VZ)'9$3=Y:CHF%/V[O%WQ7\>)X^\!:7-8>&K^#6;6&SL+*5 M'6XA-L+;RI%E#R;VD#-\PPR[$V_0U(Z)(ACD4,K##*1D$4 ?D5_P3!\,_#OX M\_\ !6?]NW7?AE^UUKWA'7IOB3I$5E<> ?$6FR_VQ8K:3B4&VO;>ZMYQ'+&X M$Z1>;$6D"R*'8'])OA#^QO\ L[?!7X%:K^SGX6^'T%[X8\1R:A/XN@\02MJ$ MWB2YORQOKG4)9RS75)98)K6ZMY[:Z0O%&VV:)PIC4J 0#7L]% 'A.C_ /!/ MCX,:#\&?B%\(-,\4>*H[CXM7MU=_$WQI_:4)UOQ%-<0"VE,L_D[(1]G"PHEO M'$D**!$L9R3C^$?^"6G[+GAC]@S4?^":^I+XCU_X2W^E2:=!HFNZP)9[&V>4 MSA(;F-$E&R;$J%V_L,?%3PQX@\=^# M-16 WE[XX\5WFI:LTL$:QVTR7LK^; T"(B1+$41%!4+AW#8W[!__ 1R_9*_ MX)]^)E\;_#/7?'WBW6[/39--\/ZG\2/&,NKMX?L7*^9;:?&52&T1@J*S(F\J MNTMM)!^K:* *?B#2[S6M%N=*T_Q#>:3-/$4CU'3TA:>W/]Y!-')&3_O(P]J^ M)_@]KHD+^#_%FJBZ2R>29IW>WG5$GB/;&W\<@_\ ":^.)/&,T_B?6R8Q$3-J4H:5?W0\ MM1'L$:EM@0LQ,G[27_!,']F[]K#]D#P[^P[\9+[Q'=> _#*Z>MC;V-_!:W3K M8ILM0TT< *>6H !C"$@88MDY^BZ* .=^$WP['PG^'FE_#J/QMK_B&+2+5;>W MU;Q1?K=7\L:\*)I@BF9@,#>X+MC+,Q))Z*BB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***\0_;>\=_M\^!/"NAW?[ _P&\#^/-7GU"1- M?M/''BF32XK6V"91XG13O8OP1V'- 'M]%? /_#0__!QQ_P!(ZOV?_P#P[MQ_ M\;H_X:'_ .#CC_I'5^S_ /\ AW;C_P"-T ??U%? /_#0_P#P<!_A M+XCN+KX<_ K4&L?BAIUA*2FMW-^JQZE$5!Q(UI;E%B!^Y$_%?AO MQWX5TSQQX.UJWU+2-9T^&^TK4;20/%=6TR"2*5&'WE9&5@>X(K^"/Q9XK\2> M._%6I^./&.M7&I:OK.H37VJZC=R%Y;JYF%_#6@>-/[:\5P^"?&>H:%?:U;II]Y! M%8&ZL)(YA 9[B&5U61,_9UP>,?VI/"MA\2=8^'_ (=LK#PO+>,9&NY--MC':O(%,45PX=-L+NLC>8F% M.]X\'>%M/TM]"\ M8?#?4=(:QM$B-K=R",R3IM Q(YEE9G^\QD8DDDF@#]0_C'\?_A#\ M-L=1^* MOC%-/?5;AK?1].MK.:\O]3F5"[QVMI;))<73J@+LL4;E5!8@ $UF?LW_ +6? M[.7[7?A6_P#&7[./Q9TSQ39:3J?LRVC?"R;1+;2'_ +39M6FEU*"+ M^U+&[3S9/(C=A$J.R:>-Q(C KW?]E/\ 8$^ 7[)?[=?Q.^.WAO\ :,\?^*?B M9\8/#MGJ'C?1O$4VEK9/!:.EO!??9]-TZU2"4GS$5F/[TFY*JQ61E .E_P"" ML.BO=?\ !-_XX^+-,\2:]HNL>%_A)XDUKP_K/AOQ#=Z;=V-]:Z9<3P3)+:R1 MO\LD:':25.,$$$BOSK^&OP0\?:G_ ,&[6D?\%&/ ?[9_QN\+?&GP[\)K[QJ_ MC&?XUZ]?6VJW-F9YFM+K3[Z\FLI8IDA$000C#E",\JWZ0_\ !5'_ )1@_M'_ M /9!?&'_ *9;NOC'_@E%_P $W/@I^VE_P18^!'@_]HGXB_$C6O!>I>%8;O5? MA];>-[BST>^:.[D98I4M]DSPAT5_*\W8&4, " : /#/VM_VC/B#^W)_P2T_8 M$_;N^+!U72?&_BG]IOP=I/B*ST[6;NWTV_CBU#4HGG:P646Q,TEC#%?$7CS2H)9KCP_IUXS/*D3%93 M!(5$5UL(;=Y+OMVMG&TX^/O^#AKX4_#7PG^RE^RK\%?#/@72[#PC8_M=> =' ML_#EK9HEG#8+#?Q"V6(#:(_+^7;C&.*U?^"G^A:)X3_X+'?\$ZM5\,:1:Z=/ M%XC\<:7&]E L6VR_L:V46XV@?NP&8!.B[VP!DT >^:4__!.?QS_P59/COPQ\ M<;#5_P!HO0OA9=>'[[PKI'BV2X&GZ)%?1RS?:;2)FB@F6>=!B7:Y#@[3M#+\ M]_L=^%K;P5_P(+O4#;O-+$TBQ-=2R-'&6 M!81J0BYPJ@<5>\0V=K;?\'6.@3V]NB//^P]*\S(H!=AXIG&3ZG SZ >E2_L MU$?\1+?[2O/_ #0/PI_Z,CH ^G/B-_P4U_89^$VJZUI_CWX_65E:^&==CT7Q M1X@CTF^GT70]2_%[X MI_$+2- \+Z?;I-=Z[J=\D5LB.56/#DX8NS*J*,EV=54$L ?R#^,^L>!OBY_P M0L_:<\9?L!>#])\(_L]WL_BO4X-5\4S76L:WXUO_ +83>7D"/,B:7;&XCVQ- M*;B5TBR88"0QZ'XY?%J\M/C;_P $E?@]\3]0\OX=:_HL&L:BMX_^CW_B*U\/ M6,>D>83P9([JZ5HP>KS CE1@ V_VT/CI\"_C#_P78_8=N_A%\0?%#ZTVN^+& M\7>%?$(UK3C;PC1$_L^Z&E:DL0@1PUV$GBA59B),LY0X_13X\_MF_LV?LT74 MFG?&'XC_ &*\@TMM3O-.TO1[S5+JSL 64WL\%C#-);VVY'7SY%6/*,-V00/C M/_@J=H^D1?\ !;'_ ()W>(UT^%;Z7Q!X^MI;P(!(\2Z/:LD9;J5#.Y /0NV. MISC?\$W/$'BGX]?MZ_MK_#K6_P!KOQMX'^(6B?'>227P[H5CX?D:Y\,)8VMK MI,X_M/2[J9HU2%QA'$2^'_P#A66IZYX8\3>!_%MS;PW$MO#(5W26DJ><@=65X)=R[E*NFY<#;_8^_ M;"_9<_95_P""9O[, _:+^/7AGPC<:_\ !CP;::%8:QJB)=ZG/)I5G&J6]N"9 M9SN8 [%;&*K"+1/$FI^(H/ M%EW:3'1]5N](MYI+2#[):6T449A:WF\I5.TS$Y&[%>3?\%-]$T?7/^#>S]BZ MTUFT22)]:^$*.VXJRJVF(C;74AD.UF&001D\T ?HK\._^"IW_!/#XL_M*7G[ M('PX_:Z\&ZO\1[*XFMY?#%IJ!,DD\()E@BE*B*>5 K;HXW9UV/D#:V/C35O% MWPI_99_X.9O''Q(^)OQ5N-"\)1_L62Z]K6H>+O%=S/9V$\_BFS@?R?M4KBW1 M_)A18(=J;MJHF2 8_P#@Y _9C^'7A7]GGX ?%G]GSX=:3X=^)/@;]H#PII/P MON/#FFQ6LZ>?*ZKIT(B4?NR\44@C' , Q@;L]3=>$_#'B?\ X.NA>>(_#UG? MRZ/^Q*E_I4EW;+(;.Z'B@1">/<#LD"2R*&'(#L.] 'V3^S?^WC^Q[^US\+-8 M^-G[/'[0?A[Q'X7\.W,T'B'5DN6MDTIXD\R072W"QO;@)\^9%4;?F!QS7GG_ M 37M?\ @GEX7^&OQ3\;?L%_&:T\4>%-4^+.LZUX]\0KXJEU&Q@UZ:"VN+P1 MW,S&/R5B>!]T;,F&)+L=V/!?^"95E9Z#_P %S_\ @HEX:T>UCMK"2^^&]\UI M"@6,W,^AW,DTNT<;G=V9CU8G)S7CW_!,KQ%^S?\ #K_@FA_P4&U+]J>*[B^% MUO\ M1_$ZT\86ND%TN)=-EL[""2WM_+96$KK((TPR_,Z\@<@ _03P7_P4M_8 M@^('C7POX"\-?'>U-YXYGEA\"WM_H]]9Z=XGDC^\NF7]Q EKJ!]!;RR;LC;F MO=:_&+_@H38_%,_LG?\ !/SQ4OA+PYX#^'5C^U'\+;/X:_#ZSDGU+5]+TL6= MS]BDOM5>14>7[-%&'MXH2$:1HNJVTUGYUW>H()8H[[4))9(]GFEG6/* M0C*28^L?V1OV.?B'^RO^V)\3]4L?C!X[\3?##Q%X*\.CP1I/C;Q9=ZN/#=W# M=:K]ML;::[DDE,)62TD7>S,-^S<5C0#D?VUO^"=__!.__@M5H?BKP-\9O!/8\C^6T">6P20 'WG\:_P#@H]^Q1^SMK%]I'QC^/-AHRZ3J$-AK MNJ'3KNXT[1KN79Y=O?WT$+VUA*PD1@EQ)&VUU;&"#6S\4/VX_P!C_P""_C#P M;\//B9^T?X1TOQ!\0[ZRM/!&A/K,)W90)L>4,\N!7YY M_P#!&'X+Z!_P4H_X(R0?#GQE^VQ\2%@\46_B+0?C#X0TVQ\,>9:ZG>7MT]]Y MKW.C2W23S"X%R)'E:0&=6# @!>>_X*'_ +.O[/?PI^!G_!.G]G;X5>+-2^(' M@/PY^USX>\-Z5K'C%X;RXU'3TN;J&2"1T@BBG@'E^4I2,1O%'&1O4AF /T$^ M&O\ P5/_ ."=OQ?^*>O?!?X=?M?^"M1\1>&M*GU/5[0:IY426, +374=Q*%A MN(8U!9Y(G=552Q( )K4_9=_X**_L2?MI^*O$'@?]EW]HS0/&&L^%T237-,L& MECG@B@H ]V_9+?_@G-XO_ &Z/CE\8 MOV4_CC8>+_BEX@L="B^+$&B>+9-2LK!+:*6VLU549K>&3$4BLBL64HV\+V^G. MPDC(6YDC.V16QA@3\=?LA/KGAW_@NC_P49O_ (?:5')J\/@KX?7&E6J1#;-> M?\(V6C&T==TF,^I)]:N_\$#=)_9]_;I_X(4:/\)OBC:P^*H?%$GB33/C-8WE MY(MY>:M=:G=3W;W^4PWKW! MX[+X9"6YFFL+G5+?2IK& MR<23LS7+1Q"W%O,QU_P""O'A'7O#?_!7#]@?XS_!:%K;QQJ?Q M"U?PWKDMD,2ZCX9,$,U]%-C_ %D4,+74@!X0S,W7! !]2ZQ_P5@_X)N:'9^- M=1N_VS_ 4UM\/)+*+Q?=6&M+=16,]V9Q;VX>'*12,%'56'& M1R*^$?\ @G9X%\&3?\'"'[?OBF;PKI[ZEI-M\.5TN^>T0RV@N= =KCRVQE/, M*+NQC=CFODS3?B/\1_V=O^"2?_!4W4/V?WGTRZT;]K3QAINDQ:7F/^SK*[U# M3;*Z>';_ *K9:2RD,N-FP$8QF@#Z9_X."/VS/V/_ (M?\$K_ (L:!X-^/FJ' M58;5[3PMK7A^[U>RT?5-3@NHA/81ZC $T_49 B3*UJ992-K_ ";E./K3X'_M MA?LV_!SX7_ CX"_%/XH6V@^*_&_@C0[3P?I>IV5Q$-9N#8VX\JVE,?E3.-R[ ME5R5W#=C(KY8_P""E^A_!W6O^#6W6+7X9:9IMQX2@^!/AFY\-);QJT21QMI\ MD$BXZ.I ;/7<#GG-<[^WR8QX@_X);7+$;/\ A:?A]1(>F6TBWP,^_P"M 'Z& MW/[8'[-]C^T=9?LC:E\4;6S^)&IV,M[I?A.]L[B"YOK:*-I))X#)&$FC54?+ MHQ7*L,Y!%5/CG^VS^S%^SAJMQH'Q9^)OV74;'23JNIZ9I.C7NJW6G:?\P^VW M4-C#,]K;$HX$\P2,F-P&.TX^/_VOYH/^(D']D"$2IY@^%/CDE,C=@VCXX].& M_(U'_P $)_BIHOQ?^(?[:?A+XL3PW7Q,M_VIO$,7C"PU##7']B".*STN+#R0#U#_@I5_P %B_V=_P!BO]@9OVO?AMXTT[QK+XOTUH_A M9)H(:^LM3NY"(H[B66'*);12.#(69"2IB'[QE6OH#2OVP/V:-5^#&H?M$?\ M"W]+L?!.ESM!J'B+6?,L+>&4%%V'[2L9W%I$50!EV=57).*_-3_@MU\!/V3O MV6/^" 7C_P#9U_8R\.II/@SP?\3]'LY-/AU*ZO([?4&UZTGNXUGN9)&D*RS% M& =A&ZO'PT;*/5/^"U'Q+U;PM_P40_8!\#>,W*?#;6?C;?W.O>?_ ,>TFNP0 M6T6BB3/&Y9KJ9T!_B7(P4S0!]D?"+]N+]EOXX?$V[^"G@'XIJOC.RTY=1E\( M>(-'O='U22R)P+N*TU"&&::#/'G1JR9(^;D5R?Q#_P""KW_!-[X5ZMXPT+QQ M^V;X$M;OP!IZ7GC*AN3I*O.MNLO@O"T7Q.TS]J71O#NB75F-L\VE:A#,U_ Y'+6[+;1K(#\H1WS@,: MA^%7PM^&_C;_ (.;?CQ)XR\#:5JPC_9LT/;#J5DD\?[Z6.VE)1P5): M"203 MY;NF=KL" ?HA\+/BC\/OC;\-]#^+WPG\66FN^&O$NEPZCH6L6#EH;RUE0/'( MN0#@J1P0"#P0""*_,SXX:!K=M_P<\_"WX 6/Q<^(EMX!\0? *[\5:SX)MOB3 MK$>E76JI'['2= M)TRTCM=-TO3+1(+>T@10J111H L:*H "J !7YG?'4C_B+3^"HS_S:??\ M_IPUB@#[2\4_\%(?V"? _P 2?$OP=\3_ +6W@6T\1^"O#\^M>+]+;7XF;1+* M">&WD:[924MY!-<01B&1A*S2J%0YK;_91_;7_96_;C\$W_Q#_91^->D>--)T MO4FT_5)M-,B26=RH!,4T,RI+$2""-R@,.1D5\4ZCX&\&>(/^#KN"_P!=\*Z? M>3:=^Q2FIV$ES:(YM[U?%'DK<)D?+*(W9 XY ) ->?\ P_\ &7C/X"_\%'/^ M"M7C/X&V/DZWX?\ A9X4\1^'[&TA!636$\'WETD@0##.]PQ8\99G.%]4TV_UGPMK##"#-(-SR.0,EF '.69@!DD"O)?^"=,/PQ\??\&PJ?V*+75[36/@ M1XKD\4/.PF:[U:2+4&U!YRAZ6-2U#P=JVB7VF:L+(]+F.SO8(IYX< MD#S(T9+_ -GR]TJX\"ZCX=LY MO"$NAQJEG_9IA7[.(44 (@CV@)@;<;<#&*ZR@ HHKC_C]K/QK\/?!OQ#K?[. M?@O1_$7CBVT\OX:T37]1:TLKRYR,)-,H)C7&>0.U '845\ _\-#_ /!QQ_TC MJ_9__P##NW'_ ,;H_P"&A_\ @XX_Z1U?L_\ _AW;C_XW0!]_57U;5M*T#2KG M7==U.WLK&RMWGO+R[F6.*")%+/([L0%55!)8D $FO@G_AH?_@XX_P"D=7[/ M_P#X=VX_^-U^7'_!RE_P4$_X+VNO%EU"X9?)D4AXK%'4,N"&F90YPH53]S_\&Z'_ M <7Z5^VOI6E?L3?ML^*K>R^+]E;B#PMXINW6.+QG$B\1N> NH*HY7@3@%E^ M?%_B%IG[$OPW\9Z8EO]DTKQ_P"/O%LN MB7WB6"/Y1=F!=WF=-IG"HLI!903N8_2'_#0__!QQ_P!(ZOV?_P#P[MQ_\;H M^_J*^ ?^&A_^#CC_ *1U?L__ /AW;C_XW77_ !^-W_!7MG;8.7AA9 )&SC@GO0!];^// OA[XD^%KKP;X MI^W_ &&\3;,=,U>YL)Q[I/:R1RQGW1P?>OQD_8@_X*!_M$?\$KOVT_$OP4_; M:^(_BKQ1^S#\3OC/XI\+_"SXH>./$UQJ]SX/U;3-7N=/6QOKVY)=(98[>-CO M.Q? W]O3]ASXY_LO?M"^&5U+PYXC_ &AOB3&TD>!< M6%POBC4##>6[D'RYXGPZM@C@JP9692 =E_P4K^'MAXD^(/[.^IVOC/Q=I#:M M\>M+TG6!X8\;:EID6IZ<=,U2X:UG2TGC26)I((6(8$G9C."0?FS_ (.!OV2? MVB?AQ\,M#_X*&_L8_%GXI0M\*-5M-3^*/PNT/XHZW::?XI\.6\D;W!\J&Y A M>*.-O,:(*6@DE6=IJ%I+87]K'/ M!/&T:YW:U>*:2ZE#[H8K*Y-OB/\5O"GP\^U7OC?QMXCOM;N[F^!1+G4DCO M)95AC@22:X2%1Y:K"H%5U ^$?@9XT MM5^$WAJ[OVELO#/]OK6)'7)\V0M^I?Q[^,7P^^ OPN MO/B9\591'X>M[ZPLM4GD5#'!'>7L%F)9=Y \I&N \A/1%8@$\$ ^#_V/_P!F MW]B#_@H-^P?8?%K]A_\ :]^(5M\2KOPO&M[\6=-^+&KMXDT[Q \&Z3^UX6NB MLF9MQ>UEC\DHZ?J%CJ<26$=QOFM9D,I+*ZMO+ Y;US7DW_!0[_@@#I_[/E]XF_P"" MC'_!&_XPZM\!?BEX8TNZUJ_\*:'=;- U^*!&GEMA WR6V\(<0L'M&(53%&"9 M!M_M;_M<^,_V[_\ @U0\6?M8_$;PU#I.O^+_ (4B76K.VC9(6NH-42UEFB5B M2L4K0&5%).%D49.,D ]P_9!_94_9X\6_\$W/A;^T'\>_B-\4S/J/P1T/Q'XS M\23?'OQ? Q=](@NKN[8PZFNSDR2'8 !S@8XKZ>_95^#WB#X ? ;0_@]XD^). MK^+YM":[AM?$?B#4IKR_O+,W,[/4O'/[/6@H^H+\4/$+6]M>7&BV[+,+,WWV/<5)"L60D.CJH!\6?\ !9+]OSXT_!'QS\&/^"?O['FO6ND?%_\ :(\5C2=/ M\57-FMROA/1HWC6\U00OE9)E60^6K KB*9L910?9/"7_ 2[_9>\->&8K'4; M[X@:UXE\D?:_B+JWQ1UIO$5Q<8&ZX^W)=+)$Q8;MD6R)?NK&$^6OAC_@M;9R M?LT?\%O/V)?^"A'Q&?[-\-[?4;GP5KNN3G;:Z/>7'VA89)W/RQJRWSR;C_#9 MRD\+7ZX*RLH92"",@CO0!\[_ +#/PN^*O[(?P<^(?AS]JGXZW_B>VT;XAZSJ MUA\1/&FIQ+)(XE 9I-,FNX8HM14*0V;9Y1M.[IS7QO_ M ,'+/Q^M-,_8-\/6?AW6?MO@L?M(>%_#WQI>W5C!%H\9>\N;>5L;6C\Z.SCD MP2H9C$WS!E&W_P '0W@_3-8_X)&:[\6O"TC1>,/A_P"-/"^N?#35-+.+NUU1 M]7M;1'M63Y@YANI2-O7 /84 ?77CG]OG]BSX:_&._VH/!6F>-ETN[U* M[\.7.NQ?:+"SMK=KF>XN@"1:1K"C2;YR@*J<$UROPT_X*R?\$X?B]X/\:>/? M 7[7_@^YTKX>&/\ X3.XN[Q[-M,$C[(F>.X1'99'^2-D5A(Y"H68@5\G?M/> M$X?%W_!P'^Q1+\6?">FW>L-\&_%-QJ\$]JDD:7T-J90P!!&8YRSH?X6 88(! MJ_HWP^\#7_\ P=;Z]J=]X0TV>XC_ &-;?6HYIK-&9-13Q##:)=@D<3+;%H1( M/F",5!P<4 ?8?P(_X*'_ +$7[2_PBU[X]?!G]IKPIJ?A#PM=O:^*-=NM0^P1 M:-*N,K=B[$36PP009 H/8FN"\;_\%KO^"4_PZ\$^'/B+XO\ VX_!%MHOBV\N MK?PW?1W0LT;I]H($1*G#G%>#_\ !/72]-TW_@OO_P % M!O#5AI\,6G7>G_#6[N;%(@(I9Y-!9Y)&3H69I)&8]278GK7GO_!MY^R=^S7\ M7OB;3_ !;/>6,;RW-NNIW<48,C@E/*3YH\$>6^ M77#$L0#]-M6^-?P=T'X2M\>]:^*GAZU\#KI":J?%]QK$*Z9]A= Z7/VDMY9B M964A]V"&&"?[)WQ>^*D7P.\'_%E(?&-UIK:CIOAGQ#HU[H]]J5F MN2US:0W\,+7D( ),D =0!DG'-?AA^SI\3?BKX(_X)1_\$\?"?QCU&YE^$VI_ MMC+#K&H7^1;7.FVNLROIT=P6X:U\X7RT;P]?ZH^DV#,ZI>7WV*"46-NQCD"S7 M'EHWE288[&QXC_P42^+O_!+#]HG]@!)OVT?VFM$TCX.?$6WL]1T?6H/%4FFS M:U'!/%=1-9"/$]S\R1L4C1R5.<="/$_VN_A]_P %*/V4?VU_BI_P4$_X)ER> M%_C-H'B"/1['XV_ 37)FM]2@O=.TN PRZ7<+PLS6,\,ABY),X(BG+(L?BG_! M5?X__L\_M:?\&H6L?'3]FWX?7'AKPCT@ ' /M#_@HQ_P %6_@M_P $]O%GP?\ @=<77D\B@YD-NDJ11[C*SN'VLL;U[YKO[6W[//AKX8:+\8-9^)$,> MB>)9?)\-E+"YDO-7FP[>3:V21FYN9=L5'$S[49MNU2:^*_P#@MUQ\=?V! MB?\ H[/P_P#^B6J']I;XA:I>_P#!Q5\/_@;XP_:"\0_#JQU7]E^[_P"%9ZEH MUOI4OVW6YM<9K^UC_M2RNXEFDM+* G8BR%;95W8?:P!]L?LX?M>_LV?M<:3K M&K?L[_%G3O$G_".ZFVG>([&*.6WO=(NQG]Q=VEPB3VS_ "MA944G:<9P:C_; M(\'Z=XT_9=\>:??ZGJ]B]MX2U*ZL[[0M.TE,1ANH% M>.?L[?\ !/\ ^ W[,W_!1/QI^U';_M+?$+Q3\5_BSX%5/$VC>(Y=)CL;NQL) M;&!+XV^FZ;:JDT?[F%79OG$LV%8AF3WC]IGC]F_X@Y_Z$C5O_2.6@#X-_P"# M>KXX^$_!G_!%CP5^V=^U_P#M)ZA]MUNYUR3Q5XZ^*7Q#N;B)5@UF\M8$\V_N M&2$"."-0B;=QSP2QS]'^)O\ @LM_P2Z\&Z;X-U?Q5^VMX,L+;Q_;QW'A:6YN MI5%Q!)*\4<\OR?Z+"SQN%EG\M&V,0Q"DCY"_X(?V=IJ'_!K+:65];I-#+\.O MB(DL'[(Q MK<:IJET(X]\CA(XUSS)([LJ)&H+NS*J@D@5^8GQ_^-?P1^+W_!QO^QE?_"+X M@>)YM4;3/'G_ F'A7Q&VLV#Z>4\,7'V*8:3J8C-FLB27&V6.%%FVND7).I:5=3M#]FMO)4"3RP(@0B MF0EO8_V9/^"??_!/+]C7_@GS\8/V++[XI:UXP^#MCJ^L/\1F^(VH6TJ:+Y]A M:W%U;126MK;1Q11HT=POEJ6CFE?#AUVH >\W_P"WA^RCIA^'J7OQ857^*]OY M_P .(QHMZS>(8]H?=;*(27'ELLG_ %S99/N$,?7:_(G_ ((6ZUK_ .SO^UI< M?L(?MO)XL7QOX<^'PE_94U#X@)#%-/\ #V:=YWM8XDR(-20) MU&6:01V4<( M"I9G=^NU !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 %%%% !7\P/\ P=[_ /!2+_AI/]LG3_V(?ASKWG>$?@UN M_M[[/+F.\\23H//SCAOLT16 =UD>Y7O7]/U?"'BS_@V<_P"")?COQ5J?CCQC M^QG<:EJ^LZA-?:KJ-W\4?%#RW5S,YDEE=CJ?S,SLS$]R30!_'E7T?_P28_;X M\2?\$UOV\_ O[4^ERW$FD:=J'V'QEIUN23?Z)<$1W<6W^)E3$L8/'FPQGM7] M-W_$+C_P0H_Z,9_\R;XG_P#EG1_Q"X_\$*/^C&?_ #)OB?\ ^6= 'W?X3\5^ M&_'?A73/''@[6K?4M(UG3X;[2M1M) \5U;3()(I48?>5D96![@BM"N/^ /P& M^%O[,'P:\/?L_P#P2\/W&D^$O"FGBQT#2[G5[J_:TME)*Q">[EEF=5SA0SG: MH55PJ@#L* "BBB@ KY@UG_@E/\%-<_;1M?\ @H->?&+XECXKV.CG2+'Q%'KU MJ(K?3B''V-;3[+]F,/[QSM:,Y9BY)?YJ^GZ* /*_VR/V1?AQ^W)\"-6_9M^, MGB#Q#:^$O$"I'K]CX=U!+234(5=9!"\IC9U3>BL0A0MC!)4D'S/X[?\ !)[X M"?M)?LQ>$_V/_C!\4/B-J7@7P9+92:-I\7B""WG+62!+,RW,-LLTODJ,+N;D MX9][!6'U!10!\P_MT?\ !)#]DG_@HMX'\*^'OVFX?$=[XB\$OYGA?XC:+JJ: M?X@L')4LRW$$2QG<45BK1%0RA@H;YJ[C]BS]@_X#_L(>!]0\(_!T^(-4O]/_&GB32O#/B?3+C3?$MKX:O8K:74K*>,QRVSRM$\B(R%E/EE M"0Q!)!(K'_8O_8U^'7["7P7T[]GGX,>,/%%WX.T2(Q>']&\2ZC%>?V8C222N MD4WE+,59Y"=LCN%P @49!]OP9_;[@\(Z=\<_%_C&"P\#^) MK;Q'X=T_PWK26,<&L6^\07S,(B[R1B1PH9B@R3MR23F_'C_@FQ\+/VC_ (U_ M#;]H7XH? S^+/A'+)/X!U&QU:SMDTZYECB2XN##':"*=YA$F\2JZ=5550 M[:^B:* /GZ]_X)R?"'4/VY+7_@H=<_$?QT?B19: /#]O^A?$?QU)\0O%^F1:9XEF MN]8@>RO=/B\OR;0VOV<1QHGE1[6C"2<$ER7MX>T6ZNEP]W86&X0QSJ=K1RR+*T3(I0K MM%==\0/^",O["WQ2_8NT']ACQ]X0\0:IX7\+36]UXP1+##= MPZA(S2)(D*)$J#]TL4:1+&(T1%^JZ* /CJ3_ ((C?LL>(?B!\,_BQ\6?C'\; M_'?BGX43W! 8O,\Q_.\W(Q)^VM_P0__ M &(_VX?CEIW[3OC!O&W@CXC6%I':3^-_ACXMDT?4-0MT4(D=Q(JN),(-GF " M39A2Y55"_8-% '@/B7_@FQ^S5K/[%=S^P#X?@U[P[\.=2M9;;7;71-8(OM7B MF9WN?M5Y.LLTKSR.9)9=PE=N"^TLI^"O^#@_X2_ C]E?_@E7\'?V0[KXJW(_''@SXX?$#XX^,_BZ?!3/=_#9O& M6M65W8:+-)$8?MD(LK: 7EP(F9%NKLW$R!W*R LQ,_6]O; MVD*VUK D4:#"1QJ%51[ =*?0!\[_ :_X)M?"OX$?M&?$3]J_P !_%[XA#QU M\5K6&'QUJU_JUG/'J+6\#0VDOV=K3R8GMU;]T(T51M"LK(60X7P=_P""07[) M/P<^#7Q5_9XM;CQ;XA\$?&F_U#4?B'X=\4:\+J*_U&]5%N;Y)!&DT$["-/FC M=0"BL%W*K#ZEHH ^(+K_ (-_?V%=9^!GA?X#^,/%?Q;U^S\#Z_8:IX(UW6OB ME?S:GX;^Q[O(M=.EW!;"W ;!6W2-CLB);=#$4^S_ EX5T+P-X8T_P &^&+( MV^G:79QVUE"TSRLL:*%7<\A9W; Y=B68Y))))K0HH ^;=5_X)??!2T^.'C'] MIGX1?%CXG?#GX@>/]1CO/%WB3P9XQ(34C'"D,*2Z?>1W&GNL:1@(S6QD&Y_G M.XUUW[,_[#7P<_9C\:>)_BYI&K>(_%OQ \:K!'XK^(GCK5A?ZOJ$$ (AM@ZI M'%;6\>3M@MXHHL\[2>:]DHH ^&/B?_P;Q?\ !.[XD?M(:[^TMI<'Q!\&7_BZ M[-SXY\-> /'MSH^D>)9&8M+]K@@P^)"S%UBDC5BS-CJ?$OQW_P ML;0M$;1-*N(M8MULH-):1Y'L/LHM_+:)FD-_VU/"7Q&\\7?\&]O_!//Q-^T-X@_:!T6'XA>%$\97QO/'/@3P7X_N]*\ M/>))F8M(;RT@*LRN6WR_,<_<5% 'C'[5G[ 7[,/[8OPDT+X._%CP M,]I9>$=0M-0\"ZIX7NVTS4/"U[:@"VN-.N(-K6SQA5"A?DPH!4@ 4OPD_8B^ M'OPX^*EG\>?''Q"\8?$KQUI6BRZ1H7BSXA:C;W%QI%C*RM-#:16L%O;0-*4C M\R98O.E$:J\C*H%>S44 ?._P<_X)M_"OX$_M)_$/]K3P!\7/B"GCCXJ0PQ^. M]2OM6L[B+4C;P-#:/]G>U,436ZL/*\M54;0K!D+(T/[.'_!+K]FS]FBT^*6A M^'=1\3^)-%^-&J:AJGQ,\/>--3BU&RUN_ON+NZD1H05>52R,J,L;*W*$JA7Z M.HH ^$]._P"#>S]BC3/@3XE_97MOBO\ &QOA;X@=FM/AQ-\4[J31M#+3B8_8 M[=E(QN!($YF 9C( )0L@]4^.O_!)G]DGX^_LK>#_ -D?Q*?&NGZ'\.]4L=3\ M >(M,\=7SZ]X=O;-#';W%KJ%S)-*C(A*JI+(HQM52B%?IBB@#Y,TK_@C!^Q[ M:?'CP#^TWKNO?$S7/'OP\L;N#3?%NK_$O46U/49+@!9)[V\CD2XN"(P8EA\Q M;=8F:,0[#MK,_:G_ ."&O[$W[5'[2K?M=7FI?$'X?^/[ZU2U\2:]\*O&\^A2 M>((%"J([PQ E_E1%+(4=@JAF.U)OA> MMK\+9]-ALXM$TN]EAEMO)N%N8YTGW&0SBX03-*Y9I'+&3?O?=C^-?^"6O[(_ MQ1_9-/['?Q=T+Q'XP\/'4(M3/B#Q5XNO;[7QJL2*D.I+J,Y \W/S>9O^>F_!'_ ()P_![X#_M2^.OVP_#/ MQ$\<:CXT^)T-M#\09-(?^$S^%_B3X@^*-J:AJ7BC4?$6IP7U[+=7T M0BN9%ED@.0\:J@1PZ(J*J*JJ!7M-% 'A_P"P?^P'\'?^"=7PF/P(_9]\6>,9 MO!\5P\^FZ!XGU_\ M"+3'=V>3[,SH'B5V8LT88IN)8*&9BWN%%% !1110 44 M44 %>;_M9_LF? ;]M[X#:[^S=^TCX$M]?\+:_;[+BWE^66VE&?+N;>3K#/&W MS)(O(/J"0?2** /XRO\ @LE_P1M^//\ P2-^/)\*>*UN-?\ AWK]Q(_@'Q]% M;;8K^(_M#_LU_ ;]K/X7W?P7_ M &D?A5H_C+PM>W$,]QHNMVWF1&6)P\<@Z%65A]Y2#@D="0>PTG2=*T#2K;0M M"TRWLK&RMT@L[.TA6.*")%"I&B* %55 4 "@ TG2=*T#2K;0M"TRWLK& MRMT@L[.TA6.*")%"I&B* %55 4 "K%%% !1110!4U[3;O6-&N=+L-?N] M+FGB*1ZC8)"TUN3_ !H)HY(RP_VD8>U>6?LI_L<>#/V0++7](^'?Q-\:ZMI_ MB3Q%J&OZI8>*]7AOE;5+ZX-Q=7:R&%94:24NQ0/Y>78A 3FO7J* /.?C1^RE M\#_C[\0_A[\6OB1X/CN?$OPM\1OK7@K6X6V7%C.\+PRQ[\9:&1'P\9^5BD;? M>12.^U6SN-1TNYT^SU6XL)9[=XXKZT6,RV[,I D02HZ%E)R ZLN0,J1D&Q10 M!\T?LT?\$LO@7^R=^T7XW_:F^$WQ-^(8\6_$N^2[^(4VK^(8;NWU^1'D=#+" M]OMCVF63:8?+**Y52%.*];_:9_9N^%'[7?P/US]G3XY:-/J7A+Q*MO'KVFV] MX]NUY!%<13F R1D.B.8@C%"K[6;:RG##O** /EK7/^"4WP\\0_#Q_@1J?[5_ MQWE^&$UF+&[^&TOQ#$MGWP M%_:>_9A@_8P\1W.N>&?A=%I4&F2^#O!%W#IUO/9P&(P6Y=86E2*/REPD;HK# M(<,,8]THH ^8_ G_ 2[\$?##X;Z1\(OA_\ MW-U=2W5S@$6J:+JL1:.0 AE=64AHY%8!ED0JZ, RL" :\*^$?_!* MGPQ\$=#@^'_@']MS]HN'P1:1B"R\#7'Q+62UM+9>%MH+LVW]HV\2K\JB.[4J MH !&!CZHHH \[\<_LE_LX?$K]G'4/V1_&_PATC4/ASJFE-I]]X6EB802PE_, M+;@0XE\S][YP82B7]YOW_-7EOPP_X);_ 5\!6'@SPMXR^+7Q*^(?A?X;ZC; MW_P^\'?$'Q+%>Z=H5S;KMM95$=O%+>-;@_N?MDEQY)"LFUD5E^EJ* /G[XJ? M\$Y?A'\7?VP_"G[='B#XD>.K3Q_X&T^>P\(W&FZQ;QV>F6DZ.EQ MLUNT'XD76@#P_<73:Q;FR?1!<+ M<#2_LOV?RQ!YB*<@"7(W>9OR]?0-% 'S?\-_V#_V>_V3?VD/B!^W[<_&OQ9; M>)/'5I;#XDZUXL\26BZ;J,%K"(+7SD,$<5NL"! AB\K 4*25+*WP'_P;6?LQ M_#G]HO\ X)"Z?X:LOVI_'NEV.O:YKUM\1_ 7A/Q7:)!=*]_/&JR%[>2\TWS; M41 _8Y[7S%^?EF9S^Q%U:6E] UK>VT8(%3=CIG YH \J^,7[!W[)7QW_ &4O^&)/B-\%-)N/AE%I5MI^G^&+ M5&MX].BMPHMVMGC(>"2+:I61"&&#R 7-T(F9%NKKSYT#OLD4NQ/T!10!X M)X@_8"\-2_'7QQ^T/\,_VC/BEX"U[XD&R_X3*#PKKED]E??9;*&RA9;:^L[F M.VD$,*+Y\ CF_P"FG"A>?^-'_!)+]D+XU?L6Z-_P3UOM-\0:!\(]'$>?"GAK M6?(^WNEP+E)+FXD22>5_M :=F\P&25V>3><$?3=% 'S_ /M._P#!-[X#_M@_ M [P=\$OCOXG\9ZB_@#Q%9Z[X0\9Z?XC-AKVFZC:[U@N8[NU2/$BHY3=MR<*Y M)D42#G/VO?\ @CO^P[^VW\#O"OP.^-?@O6F3P->(YM7UK51"&$$V+_@DA^SO!^PLW_!."+XC?$(?"5K8VAT'^WK M?S_L9F,YM/M?V;S_ "3*=V-^$?V M1OC6GB;6](^'IM6^'_BAM:$&O>'&MHUB@>VOH(T;RJPYZW_ M ."*7[+.H_%_X!/B-]E2 MUU3Q=\+?%\FBW>KP(JHJ7+(K!R$54WJ%D**JEB$0+Z+XH_X)K?L[:Q\ _!7[ M,?A"^\3^$/!?@37;76M,TCPQK>P7U_;W2WD4]^\Z2M?-]J7[0XG+K+*Q>42, M 1] T4 ?/7[8'_!-+X"?ML?%KX=?&_XK^*?&>F^)/A3=2W?@74?">O+ITFG7 M,KQM+-O2(O(7\J)61V,95,;/F?=[_IMI-8:=;V-QJ,]Y)# D;W=R$$DY +O ML55W'&3M51D\ #BIJ* "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 7 HHHH **** "BBB@ HHHH **** /_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2022
Jan. 25, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-34666    
Entity Registrant Name MaxLinear, Inc.    
Entity Incorporation, State or Country Code DE    
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    
Title of 12(b) Security Common stock    
Trading Symbol MXL    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 2.4
Entity Common Stock, Shares Outstanding (in shares)   78,745,852  
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 2023 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.    
Entity Central Index Key 0001288469    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 248
Auditor Name Grant Thornton LLP
Auditor Location Newport Beach, California
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 187,353 $ 130,572
Short-term restricted cash 982 105
Short-term investments 18,529 0
Accounts receivable, net 170,971 119,724
Inventory 160,544 131,703
Prepaid expenses and other current assets 24,745 22,000
Total current assets 563,124 404,104
Long-term restricted cash 22 1,061
Property and equipment, net 79,018 60,924
Leased right-of-use assets 28,515 27,269
Intangible assets, net 109,316 152,540
Goodwill 306,739 306,668
Deferred tax assets 66,491 89,168
Other long-term assets 26,800 8,650
Total assets 1,180,025 1,050,384
Current liabilities:    
Accounts payable 68,576 52,976
Accrued price protection liability 113,274 40,509
Accrued expenses and other current liabilities 100,155 57,268
Accrued compensation 59,081 56,642
Total current liabilities 341,086 207,395
Long-term lease liabilities 23,353 24,640
Long-term debt 121,757 306,153
Other long-term liabilities 17,444 22,998
Total liabilities 503,640 561,186
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; 78,745 shares issued and outstanding at December 31, 2022 and 76,778 shares issued and outstanding December 31, 2021 8 8
Additional paid-in capital 722,778 657,485
Accumulated other comprehensive income (loss) (1,021) 2,125
Accumulated deficit (45,380) (170,420)
Total stockholders’ equity 676,385 489,198
Total liabilities and stockholders’ equity $ 1,180,025 $ 1,050,384
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (shares) 25,000,000 25,000,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,000 550,000,000
Common stock, shares issued (shares) 78,745,000 76,778,000
Common stock, shares outstanding (shares) 78,745,000 76,778,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net revenue $ 1,120,252 $ 892,398 $ 478,596
Cost of net revenue 470,483 396,566 265,798
Gross profit 649,769 495,832 212,798
Operating expenses:      
Research and development 296,442 278,440 179,993
Selling, general and administrative 168,008 149,943 130,025
Impairment losses 2,811 0 86
Restructuring charges 2,265 2,204 3,833
Total operating expenses 469,526 430,587 313,937
Income (loss) from operations 180,243 65,245 (101,139)
Interest income 245 78 409
Interest expense (9,768) (12,996) (12,952)
Loss on extinguishment of debt 0 (5,221) 0
Other income (expense), net 3,478 764 (1,170)
Total other income (expense), net (6,045) (17,375) (13,713)
Income (loss) before income taxes 174,198 47,870 (114,852)
Income tax provision (benefit) 49,158 5,901 (16,259)
Net income (loss) $ 125,040 $ 41,969 $ (98,593)
Earnings Per Share [Abstract]      
Basic (usd per share) $ 1.60 $ 0.55 $ (1.35)
Diluted (usd per share) $ 1.55 $ 0.53 $ (1.35)
Shares used to compute net income (loss) per share:      
Basic (shares) 78,039 76,037 73,133
Diluted (shares) 80,852 79,679 73,133
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 125,040 $ 41,969 $ (98,593)
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments, net of tax benefit of $455 in 2022, expense of $93 in 2021 and expense of $216 in 2020 (5,201) (242) 1,010
Net actuarial gain on pension and other defined benefit plans, net of tax expense of $782 in 2022, $792 in 2021 and $0 in 2020 2,055 932 1,172
Unrealized gain on interest rate swap, net of tax expense of $8 in 2020 0 0 225
Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020 0 0 (85)
Unrealized gain on interest rate swap, net of tax 0 0 140
Other comprehensive income (loss) (3,146) 690 2,322
Total comprehensive income (loss) $ 121,894 $ 42,659 $ (96,271)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Foreign currency translation adjustment, tax expense (benefit) $ (455) $ 93 $ 216
Net actuarial gain on pension and other defined benefit plans, tax expense $ 782 $ 792 0
Unrealized gain on interest rate swap, tax expense (benefit)     (8)
Reclassification adjustments of unrealized gain on interest rate swap, tax expense     $ 0
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2019   71,931,000      
Balance at beginning of period at Dec. 31, 2019 $ 414,920 $ 7 $ 529,596 $ (887) $ (113,796)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   1,515,000      
Common stock issued pursuant to equity awards, net 3,997   3,997    
Common stock issued for merger, net (in shares)   804,000      
Common stock issued for merger, net 17,080   17,080    
Employee stock purchase plan (in shares)   286,000      
Employee stock purchase plan 3,794   3,794    
Stock-based compensation 47,597   47,597    
Net current period other comprehensive income (loss) 2,322     2,322  
Net income (loss) (98,593)       (98,593)
Balance at end of period (in shares) at Dec. 31, 2020   74,536,000      
Balance at end of period at Dec. 31, 2020 391,117 $ 7 602,064 1,435 (212,389)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,501,000      
Common stock issued pursuant to equity awards, net $ 14,614 $ 1 14,613    
Repurchase of common stock (in shares) (454,372) (455,000)      
Repurchase of common stock $ (23,548)   (23,548)    
Employee stock purchase plan (in shares)   196,000      
Employee stock purchase plan 4,998   4,998    
Stock-based compensation 59,358   59,358    
Net current period other comprehensive income (loss) 690     690  
Net income (loss) $ 41,969       41,969
Balance at end of period (in shares) at Dec. 31, 2021 76,778,000 76,778,000      
Balance at end of period at Dec. 31, 2021 $ 489,198 $ 8 657,485 2,125 (170,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued pursuant to equity awards, net (in shares)   2,391,000      
Common stock issued pursuant to equity awards, net $ 10,252   10,252    
Repurchase of common stock (in shares) (564,449) (564,000)      
Repurchase of common stock $ (31,511)   (31,511)    
Employee stock purchase plan (in shares)   140,000      
Employee stock purchase plan 4,684   4,684    
Stock-based compensation 81,868   81,868    
Net current period other comprehensive income (loss) (3,146)     (3,146)  
Net income (loss) $ 125,040       125,040
Balance at end of period (in shares) at Dec. 31, 2022 78,745,000 78,745,000      
Balance at end of period at Dec. 31, 2022 $ 676,385 $ 8 $ 722,778 $ (1,021) $ (45,380)
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Activities      
Net income (loss) $ 125,040 $ 41,969 $ (98,593)
Adjustments to reconcile net income (loss) to cash provided by operating activities:      
Amortization and depreciation 80,731 91,792 76,513
Impairment losses 2,811 0 86
Inventory fair value adjustments 0 0 32,945
Amortization of debt issuance costs and accretion of discounts 1,975 3,000 2,201
Stock-based compensation 81,704 59,358 47,597
Deferred income taxes 23,454 (3,235) (18,488)
Loss on disposal of property and equipment 170 533 0
Gain on sale of investments (3,375) 0 0
Unrealized holding loss on investments 1,476 0 0
Impairment of leasehold improvements 0 226 319
Impairment of leased right-of-use assets 462 429 1,508
Loss on extinguishment of debt 0 5,221 0
(Gain) loss on foreign currency (1,829) 634 1,289
Excess tax benefits on stock-based awards (9,921) (7,415) (677)
Changes in operating assets and liabilities, net of effects of acquisitions:      
Accounts receivable (50,875) (51,690) (16,856)
Inventory (28,841) (33,689) (31,837)
Prepaid expenses and other assets 1,789 24,186 (38,954)
Leased right-of-use assets 0 72 441
Accounts payable, accrued expenses and other current liabilities 65,815 12,771 57,094
Accrued compensation 42,003 33,595 32,606
Accrued price protection liability 73,574 (7,320) 34,719
Lease liabilities (11,440) (9,905) (6,386)
Other long-term liabilities (5,997) 7,701 (1,934)
Net cash provided by operating activities 388,726 168,233 73,593
Investing Activities      
Purchases of property and equipment (41,253) (39,176) (12,487)
Purchases of intangible assets (11,184) (7,581) (2,799)
Cash used in acquisitions, net of cash acquired 0 (40,000) (160,000)
Proceeds loaned under notes receivable (10,000) 0 0
Purchases of long-term investments (29,325) (5,000) 0
Net cash used in investing activities (91,762) (91,757) (175,286)
Financing Activities      
Proceeds from the issuance of debt 0 350,000 175,000
Payment of debt issuance cost 0 (4,173) (2,696)
Repayment of debt (185,000) (409,813) (17,188)
Net proceeds from issuance of common stock 5,006 8,780 8,068
Minimum tax withholding paid on behalf of employees for restricted stock units (28,896) (13,149) (3,535)
Repurchase of common stock (31,511) (23,548) 0
Net cash provided by (used in) financing activities (240,401) (91,903) 159,649
Effect of exchange rate changes on cash and cash equivalents 56 (2,869) (1,039)
Increase (decrease) in cash, cash equivalents and restricted cash 56,619 (18,296) 56,917
Cash, cash equivalents and restricted cash at beginning of period 131,738 150,034 93,117
Cash, cash equivalents and restricted cash at end of period 188,357 131,738 150,034
Supplemental disclosures of cash flow information:      
Cash paid for interest 9,078 11,034 11,082
Cash paid for income taxes 23,829 3,839 2,822
Supplemental disclosures of non-cash activities:      
Common stock issued in acquisitions, at fair value 0 0 17,080
Deferred payments of purchase price for acquisitions, at fair value 0 0 34,100
Issuance of shares for payment of bonuses $ 38,826 $ 23,981 $ 3,258
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
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 directly and indirectly wholly-owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip, or 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, or 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, or 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 directly and indirectly 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.
Inflation, and uncertainty in customer demand and the worldwide economy has continued, and the Company may experience continued volatility in its sales and revenues in the near future. The Company’s management believes an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. 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 $188.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund its projected operating requirements for at least the next twelve months, excluding its pending acquisition of Silicon Motion which it intends to fund with proceeds from additional debt (Note 3). The Company’s future capital requirements will depend on many factors, including the timing of the closing of the pending transaction to acquire Silicon Motion, 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 1, 2023, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates.
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 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, 2022 and 2021 and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2022, 2021, and 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 the lower of its cost or net realizable value on a part-by-part basis to account for 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.
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 lives of two to five years. To determine if a 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 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 2022, 2021, and 2020, the Company recorded impairment of intangible assets of $2.8 million, $0 and $0.1 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. The Company 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: (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. 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.
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. The Company has also elected to record sales commissions when incurred, 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 12.
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 warranty expenses in cost of net revenue may be required in future periods. As of December 31, 2022 and 2021, the Company has warranty reserves of $0.5 million and $0.8 million, respectively, based on the Company’s estimates.
Segment Information
The Company operates under 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 under 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, 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. 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 when 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 a 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.
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 consolidated statement of operations 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 changes in fair value of projected benefit obligations for defined benefit plans.
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 Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for the Company in 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
Basic earnings per share, or EPS, is calculated by dividing net income (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 (loss) 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 and restricted stock units 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 EPS:
Year Ended December 31,
202220212020
(in thousands, except per share amounts)
Numerator:
Net income (loss)$125,040 $41,969 $(98,593)
Denominator:
Weighted average common shares outstanding—basic78,039 76,037 73,133 
Dilutive common stock equivalents2,813 3,642 — 
Weighted average common shares outstanding—diluted80,852 79,679 73,133 
Net income (loss) per share:
Basic$1.60 $0.55 $(1.35)
Diluted$1.55 $0.53 $(1.35)
For each of the years ended December 31, 2022, 2021, and 2020, the Company excluded common stock equivalents for outstanding stock-based awards, which represented potentially dilutive securities of 1.8 million for 2022, 0.07 million for 2021, and 3.2 million for 2020 from the calculation of diluted net income (loss) per share due to their anti-dilutive nature.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Silicon Motion Merger
On May 5, 2022, MaxLinear entered into an agreement and plan of merger, or the Merger Agreement, with Silicon Motion Technology Corporation, or Silicon Motion, an exempted company with limited liability incorporated under the Law of the Cayman Islands, pursuant to which, subject to the terms and conditions thereof, MaxLinear agreed to acquire Silicon Motion pursuant to a statutory merger of Shark Merger Sub, a wholly-owned subsidiary of MaxLinear, with and into Silicon Motion, with Silicon Motion surviving the merger as a wholly-owned subsidiary of MaxLinear. Silicon Motion is a provider of NAND flash controllers for solid state drives, or SSDs, and other solid state storage devices.
Under the terms of the Merger Agreement, the transaction consideration will consist of $93.54 in cash and 0.388 shares of MaxLinear stock for each Silicon Motion American Depositary Share, or ADS, and $23.385 in cash and 0.097 shares of MaxLinear common stock for each Silicon Motion ordinary share not represented by an ADS. Upon closing of the transaction, the current MaxLinear stockholders will own approximately 86% of the combined company and former Silicon Motion securityholders will own approximately 14% of the combined company. Based on the closing price of MaxLinear shares on May 4, 2022, the implied value of the total transaction consideration for Silicon Motion is approximately $4.3 billion. MaxLinear may fund up to $3.5 billion of cash consideration with cash on hand and fully committed debt financing from Wells Fargo Bank, N.A., or Wells Fargo Bank, and other lenders as described below. MaxLinear will also assume Silicon Motion’s vested and unvested employee stock-based compensation awards.
The merger is not subject to any financing conditions but is pending satisfaction of customary closing conditions, including regulatory approval in the People’s Republic of China, or China. On June 27, 2022, the Hart-Scott-Rodino Antitrust Improvements Act of 1976, or HSR, waiting period expired with respect to the pending merger. On July 13, 2022, the registration statement on Form S-4 was declared effective by the SEC. On August 31, 2022, the Silicon Motion securityholders approved the merger at the extraordinary general meeting.
On June 17, 2022, MaxLinear entered into an amended and restated commitment letter with Wells Fargo Bank and other lenders pursuant to which, subject to the terms and conditions set forth therein, the lenders have committed to provide (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion, or the Term B Loan Facility, (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million, or the Term A Loan Facility, and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million, which we collectively refer to as the Senior Secured Credit Facilities. The funding of the Senior Secured Credit Facilities is contingent on the satisfaction of customary conditions, including (i) the execution and delivery of definitive documentation with respect to credit facilities in accordance with the terms in the amended and restated commitment letter, and (ii) the consummation of the acquisition by MaxLinear of Silicon Motion in accordance with the Merger Agreement. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay existing debt (Note 8) in full.
On October 24, 2022, MaxLinear entered into a second amended and restated commitment letter with Wells Fargo Bank and other lenders, which allows for additional commitments in respect of the Term A Loan Facility to be effected by way of the joinder of additional commitment parties to the second amended and restated commitment letter, and allows for an increase in the Term Loan A Loan Facility on a dollar-for-dollar basis by a corresponding decrease in the amount of the Term Loan B facility.
Acquisition of Company X
On December 8, 2021, the Company completed its acquisition of a business, or Company X, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement to acquire Company X. The initial closing transaction consideration consisted of $5.0 million in cash. In addition, their stockholders may receive up to an additional $3.0 million in potential contingent consideration, subject to the acquired business satisfying certain financial and personnel objectives by March 31, 2023. The Company has integrated Company X into the Company’s existing business and has completed its purchase price allocation accounting associated with this acquisition, with an immaterial decrease to net operating assets and a corresponding increase in goodwill recorded in 2022 (Note 5).
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activity
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Activity Restructuring ActivityFrom 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 restructuring plans, which is included in restructuring charges in the consolidated statements of operations:
Year Ended December 31,
202220212020
(in thousands)
Employee separation expenses$1,795 $1,273 $1,620 
Lease related charges462 608 1,998 
Other323 215 
$2,265 $2,204 $3,833 
Lease related charges for the year ended December 31, 2022 included the impairment of leased right-of-use assets of $0.5 million related to exiting a redundant facility.
Lease related charges for the year ended December 31, 2021 included the impairment of leased right-of-use assets and leasehold improvements of $0.4 million and $0.2 million, respectively.
Lease related and other 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.
The following table presents a roll-forward of the Company’s restructuring liability for the years ended December 31, 2022 and 2021. 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 ChargesOtherTotal
(in thousands)
Liability as of December 31, 2020$3,274 $720 $$3,997 
Restructuring charges1,273 608 323 2,204 
Cash payments(1,833)(329)(25)(2,187)
Reimbursement from Intel(2,711)— — (2,711)
Non-cash charges and adjustments(3)(555)(301)(859)
Liability as of December 31, 2021— 444 — 444 
Restructuring charges1,795 462 2,265 
Cash payments(824)(273)— (1,097)
Non-cash charges and adjustments— (530)— (530)
Liability as of December 31, 2022971 103 1,082 
Less: current portion as of December 31, 2022(971)(103)(8)(1,082)
Long-term portion as of December 31, 2022$— $— $— $— 

As of December 31, 2022, the 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 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2022
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:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$306,668 $302,828 
Acquisitions (Note 3)
71 3,840 
Ending balance$306,739 $306,668 

During the year ended December 31, 2022, the increase in the carrying value of goodwill related to minor adjustments to the assets and liabilities in the purchase price allocation for Company X (Note 3).

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, 2022.

In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 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 are amortized over their estimated useful lives:
December 31, 2022December 31, 2021
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology6.9$21,764 $(580)$21,184 $16,850 $(2,218)$14,632 
Developed technology6.9311,261 (228,532)82,729 308,661 (189,244)119,417 
Trademarks and trade names6.214,800 (13,461)1,339 14,800 (11,221)3,579 
Customer relationships5.0128,800 (124,807)3,993 128,800 (116,847)11,953 
Backlog5.3500 (429)71 1,300 (941)359 
6.1$477,125 $(367,809)$109,316 $470,411 $(320,471)$149,940 

The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$39,638 $43,078 $37,784 
Research and development
Selling, general and administrative11,955 23,625 23,529 
$51,597 $66,707 $61,318 
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 the activity related to finite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$149,940 $200,066 
Acquisitions (Note 3)
— 4,400 
Additions11,184 7,581 
Transfers to developed technology from IPR&D2,600 4,600 
Amortization(51,597)(66,707)
Impairment losses(2,811)— 
Ending balance$109,316 $149,940 
The Company regularly reviews the carrying amount 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 that 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, 2022, the Company recognized impairment losses related to finite-lived intangible assets of $2.8 million, which was attributable to certain acquired licensed technology. During the year ended December 31, 2021, no impairment losses related to finite-lived intangible assets were recognized. During the year ended December 31, 2020, the Company recognized impairment losses related to finite-lived intangible assets of $0.1 million, which was attributable to certain purchased licensed technology.
The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2022:
Amount
(in thousands)
2023$38,941 
202424,343 
202514,427 
202613,318 
20279,725 
Thereafter8,562 
Total$109,316 
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 indefinite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$2,600 $7,200 
Transfers to developed technology from IPR&D(2,600)(4,600)
Ending balance$— $2,600 
The Company performs its annual assessment of indefinite-lived intangible assets on October 31st 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, 2022, no indicators of impairment were identified.
In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 2020, no indicators of impairment were identified and, as a result, no IPR&D impairment losses were recorded.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
The composition of financial instruments is as follows:
December 31, 2022
Net Unrealized
CostGainsLossesFair Value
(in thousands)
Assets
Marketable equity investments$20,005 $— $(1,476)$18,529 
December 31, 2022December 31, 2021
(in thousands)
Liabilities
Contingent consideration (Note 3)$2,941 $2,700 
At December 31, 2022, the Company held marketable equity investments with an aggregate fair value of $18.5 million that were in an unrealized loss position for less than 12 months. The net unrealized loss of $1.5 million as of December 31, 2022 represents stock price fluctuations in the underlying securities held, and was recorded to other income (expense), net in the consolidated statement of operations.
The Company evaluates securities for other-than-temporary impairment on a quarterly basis. Impairment is evaluated considering numerous factors, and their relative significance varies depending on the situation. Factors considered include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the issuer; including changes in the financial condition of any underlying collateral of the security; any downgrades of the security by analysts or rating agencies; nonpayment of any scheduled interest, or the reduction or elimination of dividends; as well as our intent and ability to hold the security in order to allow for an anticipated recovery in fair value.
The fair value of the Company’s financial instruments 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 instruments within Level 1 or Level 2 of the fair value hierarchy on the basis of valuations using quoted market prices or alternate pricing sources and models utilizing market observable inputs, respectively. The marketable equity investments held by the Company have been valued on the basis of quoted market prices and are therefore classified as Level 1.
The contingent consideration liability is associated with the Company’s acquisition of Company X (Note 3) and is classified as a Level 3 financial instrument that is subject to the acquired business’s satisfaction of certain financial and personnel objectives by March 31, 2023, under the Purchase Agreement. The fair value of the contingent consideration is based on (1) applying the Monte Carlo simulation method, with underlying forecast mathematics based on Geometric Brownian motion in a risk-neutral framework, to forecast achievement of the acquired business’ financial objectives under various possible contingent consideration events and (2) a probability based methodology using management’s inputs and assumptions to forecast achievement of the acquired business’ personnel objectives which combined may result in up to $3.0 million in total payments to the acquired business. Key inputs in the valuation include forecasted revenue, revenue volatility, discount rate and
discount term as it relates to the financial objectives and probability of achievement, discount term and discount rate as it relates to the personnel objectives.
Fair Value Measurements at December 31, 2022
Balance at December 31, 2022Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Assets
Marketable equity securities$18,529 $18,529 $— $— 
Liabilities
Contingent consideration$2,941 $— $— $2,941 
Fair Value Measurements at December 31, 2021
Balance at December 31, 2021Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Liabilities
Contingent consideration$2,700 $— $— $2,700 
The following summarizes the activity in Level 3 financial instruments:
Year Ended December 31,
20222021
(in thousands)
Contingent consideration
Beginning balance$2,700 $2,700 
Accretion of discount(1)
241 — 
Ending balance$2,941 $2,700 
____________________
(1) Changes to the balance associated with the estimated fair value of contingent consideration for the year ended December 31, 2022 were primarily due to accretion of the related discount.
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, 2022, 2021 and 2020.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Some of the Company’s financial instruments are recorded at amounts that approximate fair value due to their liquid or short-term nature or by election on investments in privately-held entities as described below. Such financial assets and financial liabilities include cash and cash equivalents, restricted cash, net receivables, investments in privately-held entities, 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).
Included in other long-term assets are investments in privately held entities of $11.8 million and $5.0 million as of December 31, 2022 and December 31, 2021, respectively. The Company does not have the ability to exercise significant influence or control over such entity and has accounted for the investments as financial instruments. Given that fair values for
such investments are not readily determinable, the Company is electing to measure these investments at cost, less any impairment, and adjust the carrying value to fair value if any observable price changes for similar investments in the same entity are identified.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details Balance Sheet Details
Cash, cash equivalents and restricted cash consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Long-term restricted cash22 1,061 
Total cash, cash equivalents and restricted cash$188,357 $131,738 
As of December 31, 2022 and December 31, 2021, cash and cash equivalents included money market funds of approximately $0.4 million and $20.4 million, respectively. As of December 31, 2022 and December 31, 2021, the Company had restricted cash of approximately $1.0 million and $1.2 million, respectively. The cash is restricted in connection with guarantees for certain import duties and office leases.
Inventory consists of the following:
December 31, 2022December 31, 2021
(in thousands)
Work-in-process$97,840 $72,369 
Finished goods62,704 59,334 
$160,544 $131,703 
Property and equipment, net consists of the following:
Useful Life
(in Years)
December 31, 2022December 31, 2021
(in thousands)
Furniture and fixtures5$3,924 $3,917 
Machinery and equipment
3-5
74,258 65,004 
Masks and production equipment
2-5
50,970 32,099 
Software310,111 8,763 
Leasehold improvements
1-5
34,236 30,889 
Construction in progressN/A7,602 4,647 
181,101 145,319 
Less: accumulated depreciation and amortization(102,083)(84,395)
$79,018 $60,924 
Depreciation expense for the years ended December 31, 2022, 2021, and 2020 was $20.3 million, $17.7 million and $11.3 million, respectively.
In March 2022, the Company entered into a note receivable with a supplier for $10.0 million, which is included in other long-term assets in the consolidated balance sheet. Repayments of $2.0 million per year are due annually by March 31, in years 2024 through 2027, provided that certain production utilization targets for the prior year are met.
Accrued price protection liability consists of the following activity:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$40,509 $47,766 
Charged as a reduction of revenue180,538 81,116 
Payments(107,773)(88,373)
Ending balance$113,274 $40,509 
Accrued expenses and other current liabilities consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Accrued technology license payments$7,402 $7,337 
Accrued professional fees4,072 3,651 
Accrued engineering and production costs2,560 2,934 
Accrued restructuring1,082 320 
Accrued royalty1,662 2,080 
Short-term lease liabilities10,489 8,888 
Accrued customer credits304 5,136 
Income tax liability8,895 7,105 
Customer contract liabilities1,072 1,044 
Accrued obligations to customers for price adjustments52,392 6,721 
Accrued obligations to customers for stock rotation rights605 2,847 
Contingent consideration2,941 — 
Other6,679 9,205 
$100,155 $57,268 
The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsPension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2020$263 $1,172 $1,435 
Other comprehensive income (loss) before reclassifications, net of tax(242)932 690 
Balance at December 31, 202121 2,104 2,125 
Other comprehensive income (loss) before reclassifications, net of tax(5,201)2,055 (3,146)
Balance at December 31, 2022$(5,180)$4,159 $(1,021)
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Interest Rate Swap
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt and Interest Rate Swap Debt and Interest Rate Swap
Debt
The carrying amount of the Company’s long-term debt consists of the following:
December 31,
2022
December 31,
2021
(in thousands)
Principal balance:
Initial term loan under June 23, 2021 credit agreement$125,000 $310,000 
Total principal balance125,000 310,000 
Less:
     Unamortized debt discount(695)(816)
     Unamortized debt issuance costs(2,548)(3,031)
Net carrying amount of long-term debt121,757 306,153 
Less: current portion of long-term debt— — 
Long-term debt, non-current portion$121,757 $306,153 
As of December 31, 2022 and December 31, 2021, the weighted average effective interest rate on aggregate debt was approximately 3.8% and 3.2%, respectively.

During the years ended December 31, 2022, 2021 and 2020, the Company recognized total amortization of debt discount and debt issuance costs of $0.6 million, $1.3 million, and $1.5 million, respectively, to interest expense.
The approximate aggregate fair value of the term loans outstanding as of December 31, 2022 and December 31, 2021 was $137.4 million and $311.0 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 (Note 6).
As of December 31, 2022, the outstanding principal balance of $125.0 million is due in full on June 23, 2028 upon maturity of the loan.
Initial Term Loan and Revolving Facility under June 23, 2021 Credit Agreement
On June 23, 2021, the Company entered into a Credit Agreement, or the June 23, 2021 Credit Agreement, by and among the Company, the lenders from time to time party thereto, and Wells Fargo Bank, National Association, as administrative agent and collateral agent, that provides for a senior secured term B loan facility, or the Initial Term Loan under the June 23, 2021 Credit Agreement, in an aggregate principal amount of $350.0 million and a senior secured revolving credit facility, or the Revolving Facility, in an aggregate principal amount of up to $100.0 million. The proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement were used (i) to repay in full all outstanding indebtedness under that certain Credit Agreement dated May 12, 2017, by and among the Company, MUFG Bank Ltd., as administrative agent and MUFG Union Bank, N.A., as collateral agent and the lenders from time to time party thereto (as amended by Amendment No. 1, dated July 31, 2020) and (ii) to pay fees and expenses incurred in connection therewith. The remaining proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement are available for general corporate purposes and the proceeds of the Revolving Facility may be used to finance the working capital needs and other general corporate purposes of the Company and its subsidiaries. As of December 31, 2022, the Revolving Facility was undrawn. Under the amended and restated commitment letter with Wells Fargo Bank and other lenders entered into in connection with the pending merger with Silicon Motion (Note 3), the Company expects to repay the remaining outstanding term loans under this agreement upon closing of the merger.
The June 23, 2021 Credit Agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of consolidated EBITDA, plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the June 23, 2021 Credit Agreement or new lenders.
Under the June 23, 2021 Credit Agreement, the Initial Term Loan bears interest, at the Company’s option, at a per annum 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-month interest period plus 1.00%, in each case, plus an applicable margin of 1.25% or (ii) an adjusted LIBOR rate, subject to a floor of 0.50%, plus an applicable margin of 2.25%. Loans under the Revolving Facility initially bear interest, at a per annum rate equal to either (i) a base rate (as calculated above) plus an applicable margin of 0.00%, or (ii) an adjusted LIBOR rate (as calculated above) plus an applicable margin of 1.00%. Following delivery of financial statements for the Company’s fiscal quarter ending June 30, 2021, the applicable margin for loans under the Revolving Facility will range from 0.00% to 0.75% in the case of base rate loans and 1.00% to 1.75% in the case of LIBOR rate loans, in each case, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. The Company is required to pay commitment fees ranging from 0.175% to 0.25% per annum on the daily undrawn commitments under the Revolving Facility, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan under the June 23, 2021 Credit Agreement, with the balance payable on the maturity date. The June 23, 2021 Credit Agreement contains customary provisions specifying alternative interest rate calculations to be employed at such time as LIBOR ceases to be available as a benchmark for establishing the interest rate on floating interest rate borrowings.
The Company is required to make mandatory prepayments of the outstanding principal amount of term loans under the June 23, 2021 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 June 23, 2021 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 following the closing date of the June 23, 2021 Credit Agreement. The Initial Term Loan under the June 23, 2021 Credit Agreement will mature on June 23, 2028, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan under the June 23, 2021 Credit Agreement must be repaid. The Revolving Facility will mature on June 23, 2026, at which time all outstanding principal and accrued and unpaid interest under the Revolving Facility must be repaid. The Company is also obligated to pay fees customary for a credit facility of this size and type.
The Company’s obligations under the June 23, 2021 Credit Agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the June 23, 2021 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, dated as of June 23, 2021, by and among the Company, the subsidiary guarantors from time to time party thereto, and Wells Fargo Bank, National Association, as collateral agent.
The June 23, 2021 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 set forth in the June 23, 2021 Credit Agreement. The Revolving Facility also prohibits the Company from having a secured net leverage ratio in excess of 3.50:1.00 (subject to a temporary increase to 3.75:1.00 following the consummation of certain material permitted acquisitions) as of the last day of any fiscal quarter of the Company (commencing with the fiscal quarter ending September 30, 2021) if the aggregate borrowings under the Revolving Facility exceed 1% of the aggregate commitments thereunder (subject to certain exceptions set forth in the June 23, 2021 Credit Agreement) as of such date. As of December 31, 2022, the Company was in compliance with such covenants. The June 23, 2021 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 June 23, 2021 Credit Agreement and may exercise certain other rights and remedies provided for under the June 23, 2021 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 $350.2 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.4%, which represents a Level 2 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $2.9 million associated with the Initial Term Loan under the June 23, 2021 Credit Agreement are being amortized to interest expense using the effective interest method over
its seven-year term. Debt issuance costs of $0.4 million associated with the Revolving Facility are being amortized to interest expense over its five-year term.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
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 Stock-Based Compensation Plans
At December 31, 2022, the Company had stock-based compensation awards outstanding under the following plans: the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or 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 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 period of four years and the term can be from seven to ten years. The plan expires in August 2026, unless terminated earlier by action of the board of directors.
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, 2022, the number of shares of common stock available for future issuance under the 2010 Plan was 15,302,296 shares.
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, 2022, the number of shares of common stock available for future issuance under the ESPP was 4,921,614 shares.
Employee Incentive Bonus
The Company’s Executive Incentive Bonus Plan permits the settlement of awards under the plan in any combination of cash or shares of its common stock. The Company settles a majority of bonus awards for its employees, including executives, in shares of common stock under the 2010 Equity Incentive Plan. When bonus awards are settled in common stock issued under the 2010 Equity Incentive Plan, the number of shares issuable to plan participants is determined based on the closing price of the Company’s common stock as determined in trading on the applicable stock exchange on a date approved by the Board of Directors. In connection with the Company’s bonus programs, in February 2022 and February 2021, the Company issued 0.5 million and 0.5 million freely-tradable shares, respectively, of the Company’s common stock in settlement of bonus awards to employees, including executives, for the 2021 and 2020 performance periods. At December 31, 2022, the Company has an accrual of $42.6 million for bonus awards for employees for achievement in the 2022 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. 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 in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$734 $620 $577 
Research and development40,635 30,364 22,252 
Selling, general and administrative40,335 28,374 24,172 
Restructuring expense— — 596 
$81,704 $59,358 $47,597 
The total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2022 was $137.0 million, and the weighted average period over which these equity awards are expected to vest is 2.55 years. The total unrecognized compensation cost related to unvested performance-based restricted stock units as of December 31, 2022 was $23.1 million, and the weighted average period over which these equity awards are expected to vest is 0.82 years. There was no unrecognized compensation cost related to unvested stock options as of December 31, 2022.
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, 20215,233 $25.14 
  Granted3,516 49.64 
  Vested(2,183)35.20 
  Canceled(486)33.81 
Outstanding at December 31, 20226,080 $35.01 
Performance-Based Restricted Stock Units
Performance-based restricted stock units are eligible to vest at the end of each period 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 to date, 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, 2022, the Company believes that it is probable that it will achieve certain performance metrics specified in the respective award agreements based on its expected revenue and non-GAAP diluted EPS results over the performance periods 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, 20212,005 $19.80 
  Granted(1)
654 60.53 
  Vested(701)17.85 
  Canceled(8)40.51 
Outstanding at December 31, 20221,950 $34.07 
________________
(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, 2022, there were 139,758 shares of common stock purchased under the ESPP at a weighted average price of $33.52. During the year ended December 31, 2021, there were 195,752 shares of common stock purchased under the ESPP at a weighted average price of $25.53.
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:
Year Ended December 31,
202220212020
Weighted-average grant date fair value per share
$11.97 - 14.25
$10.85 - 18.82
$6.41 - 8.66
Risk-free interest rate
1.54 - 4.54%
0.04 - 0.06%
0.12% - 0.15%
Dividend yield— %— %—%
Expected life (in years)0.500.500.50
Volatility
59.78 - 69.74%
43.83 - 61.1%
59.72 - 93.25%
The risk-free interest rate assumption was based on rates for 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 options 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, 2021417 $17.05 
Exercised(24)14.25 
Outstanding at December 31, 2022393 $17.22 2.43$6,564 
Vested and expected to vest at December 31, 2022393 $17.22 2.43$6,564 
Exercisable at December 31, 2022393 $17.22 2.43$6,564 
No stock options were granted by the Company during the years ended December 31, 2022 and 2021.
The intrinsic value of stock options exercised during 2022, 2021, and 2020 was $0.9 million, $9.8 million, and $4.9 million, respectively. Cash received from exercise of stock options was $0.3 million, $4.2 million and $4.4 million during the years ended December 31, 2022, 2021, and 2020, respectively. The tax benefit from stock options exercised was $1.20 million, $14.4 million and $5.2 million during the years ended December 31, 2022, 2021, and 2020, respectively.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The domestic and international components of income (loss) before income taxes are presented as follows:
Year Ended December 31,
202220212020
(in thousands)
Domestic$19,228 $(31,975)$(112,778)
Foreign154,970 79,845 (2,074)
Income (loss) before income taxes$174,198 $47,870 $(114,852)
The income tax provision (benefit) consists of the following:
Year Ended December 31,
202220212020
(in thousands)
Current:
Federal$12,002 $498 $(176)
State237 84 12 
Foreign13,432 7,630 2,687 
Total current25,671 8,212 2,523 
Deferred:
Federal32,317 5,108 (18,595)
State(3,686)(4,506)(705)
Foreign(3,490)484 8,025 
Change in valuation allowance(1,654)(3,397)(7,507)
Total deferred23,487 (2,311)(18,782)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Year Ended December 31,
202220212020
(in thousands)
Provision (benefit) at statutory rate$36,582 $10,071 $(24,119)
State income taxes (net of federal benefit)187 62 
Research and development credits(10,146)(10,441)(6,521)
Foreign rate differential(21,629)(10,063)2,354 
Stock compensation6,186 4,029 5,425 
Foreign income inclusion27,971 14,119 1,446 
Provision to return6,236 (263)(286)
Uncertain tax positions2,551 1,072 222 
Permanent and other1,101 726 131 
Foreign unremitted earnings(490)(59)(233)
Transaction costs45 883 
Foreign tax credits2,224 — — 
Attribute expirations34 — 11,937 
Valuation allowance(1,654)(3,397)(7,507)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
The components of the deferred income tax assets are as follows:
December 31,
20222021
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$30,225 $46,062 
Research and development credits73,965 88,778 
Foreign tax credits— 7,695 
Accrued expenses and other10,271 2,748 
Lease obligation1,961 1,041 
Accrued compensation6,919 5,057 
Stock-based compensation9,976 8,014 
Intangible assets5,582 — 
138,899 159,395 
Less valuation allowance(66,273)(68,151)
72,626 91,244 
Deferred tax liabilities:
Fixed assets(4,350)(701)
Leased right-of-use assets(1,784)(735)
Intangible assets— (640)
Pension liability(1,569)(792)
Net deferred tax assets$64,923 $88,376 
At December 31, 2022, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $115.7 million, $72.5 million and $0, respectively. The federal and state tax loss carryforwards will begin to expire in 2025 and 2030, and foreign tax loss will not expire, unless previously utilized.
At December 31, 2022, the Company had federal, state and foreign tax credit carryforwards of approximately $30.6 million, $100.7 million and $1.5 million, respectively. The federal, state and foreign tax credit carryforwards will begin to expire in 2023, 2030 and 2029, respectively, unless previously utilized. The Company also has foreign incentive deductions of approximately $7.4 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. Based upon the Company’s review of all positive and negative evidence, the Company continues to have a valuation allowance on its state deferred tax assets, 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 Company recorded an income tax provision of $49.2 million in the year ended December 31, 2022 and an income tax provision of $5.9 million in the year ended December 31, 2021.
The difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a mix of pre-tax income among jurisdictions, permanent tax items including a tax on global intangible low-taxed income, stock based compensation, excess tax benefits related to stock-based compensation, release of uncertain tax positions under ASC 740-10, and release of the valuation allowance on certain federal research and development credits. The permanent tax item related to global intangible low-taxed income also reflects recent legislative changes requiring the capitalization of research and experimentation costs, as well as limitations on the creditability of certain foreign income taxes.
The difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a tax on global intangible low-taxed income, or GILTI, and non-deductible foreign stock-based compensation, offset by a benefit related to research and development tax credits, foreign earnings taxed at rates other than the federal statutory rate and the effect of a release of valuation allowance against certain Singapore deferred tax assets pertaining to usage of net operating losses.
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.
During the year ended December 31, 2022, the Company’s unrecognized tax benefits increased by $1.4 million. At December 31, 2022, the Company’s unrecognized tax benefits totaled $67.1 million, $57.2 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The unrecognized tax benefits are not expected to materially change in next 12 months. At December 31, 2022, the Company had accrued approximately $0.4 million of interest and penalties. The total amounts of interest and penalties recognized for the years ended December 31, 2022, 2021 and 2020 were not material.
The following table summarizes the changes to the unrecognized tax benefits during 2022, 2021 and 2020:
(in thousands)
Balance as of December 31, 201962,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, 202063,765 
Additions based on tax positions related to the current year3,366 
Additions related to acquisitions241 
Decreases based on tax positions of prior year(1,688)
Balance as of December 31, 202165,684 
Additions based on tax positions related to the current year3,431 
Decreases based on tax positions of prior year(1,981)
Balance as of December 31, 2022$67,134 
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, 2022, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2019, 2018, and 2017, respectively.
The Company’s subsidiary in Singapore operates under certain tax incentives in Singapore, which are generally effective through March 2027, 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. The Company recorded a tax provision in the year ended December 31, 2022 at the incentive rate. Due to the valuation allowance release in 2021 and the Company’s use of loss carry forwards, the Company recorded a tax benefit in the year ended December 31, 2021 at the incentive rate, net of any expected tax payable. Without the incentive rate, deferred taxes and the valuation allowance release would have provided an overall tax benefit, net of any current period payable.
On August 9, 2022, the CHIPS and Science Act of 2022, or the CHIPS Act, was enacted in the United States. The CHIPS Act will provide financial incentives to the semiconductor industry which are primarily directed at manufacturing activities within the United States for qualifying property placed in service after December 31, 2022. As the Company currently outsources its manufacturing, the CHIPS Act is not expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.
The Inflation Reduction Act of 2022, or IRA, was signed into law on August 16, 2022. The bill was meant to address the high inflation rate in the United States through various climate, energy, healthcare, and other incentives. These incentives are meant to be paid for by the tax provisions included in the IRA, such as a new 15 percent corporate minimum tax, a 1 percent new excise tax on stock buybacks, additional IRS funding to improve taxpayer compliance, and others. The IRA provisions are effective for tax years beginning after December 31, 2022. At this time, none of the IRA tax provisions are expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.
The Company will continue to monitor updates to our business along with guidance issued with respect to both Acts to determine whether any adjustments are needed to its consolidated tax provision in future periods.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Concentration of Credit Risk, Significant Customers and Geographic Information
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk, Significant Customers 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, and also tracks sales to the ultimate end customer (Note 12). The Company makes periodic evaluations of the credit worthiness of its customers.
End customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Customer A21 %15 %15 %
Customer B10 %11 %13 %
The following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.
December 31,December 31,
20222021
Percentage of gross accounts receivable
Customer B*14 %
Customer C11 %*
Customer D*17 %
Customer E28 %*
Customer F12 %*
____________________________
*    Represents less than 10% of the gross accounts receivable as of the respective period end.
Significant Suppliers
Suppliers comprising greater than 10% of total inventory purchases are as follows:
Year Ended December 31,
202220212020
Vendor A25 %38 %34 %
Vendor B26 %22 %20 %
Vendor C12 %12 %*
Vendor D**11 %
* 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):
Year Ended December 31,
202220212020
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $915,024 82 %$736,808 83 %$393,579 82 %
United States40,077 %35,978 %15,501 %
Rest of world165,151 15 %119,612 13 %69,516 15 %
Total$1,120,252 100 %$892,398 100 %$478,596 100 %
The products shipped to individual countries or territories representing greater than 10% of net revenue for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Hong Kong43 %40 %42 %
China16 %12 %17 %
Vietnam*13 %*
____________________________
*    Represents less than 10% of total revenue for the respective period.
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, China and Vietnam, 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):
December 31,December 31,
20222021
Amount% of totalAmount% of total
United States$368,882 70 %$382,650 70 %
Singapore109,613 21 %122,474 22 %
Rest of world45,093 %42,277 %
Total$523,588 100 %$547,401 100 %
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Revenue by Market
The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
202220212020
Broadband$493,232 $492,482 $244,424 
% of net revenue44 %55 %51 %
Connectivity303,925 149,285 70,739 
% of net revenue27 %17 %15 %
Infrastructure136,274 119,421 76,166 
% of net revenue12 %13 %16 %
Industrial and multi-market186,821 131,210 87,267 
% of net revenue17 %15 %18 %
Total net revenue$1,120,252 $892,398 $478,596 
Revenues from sales through the Company’s distributors accounted for 46%, 47% and 49% of net revenue for the years ended December 31, 2022, 2021, and 2020, respectively.
Contract Liabilities
As of December 31, 2022, customer contract liabilities were approximately $1.1 million and $1.0 million, respectively, and consisted primarily of advanced payments received for which performance obligations have not been completed. Revenue recognized in each of the years ended December 31, 2022, 2021, and 2020 that was included in the contract liability balance as of the beginning of each of those respective periods was immaterial.
There were no material changes in the contract liabilities balance during the years ended December 31, 2022, 2021, and 2020, respectively.
Obligations to Customers for Price Adjustments and Returns and Assets for Right-of-Returns
As of December 31, 2022 and December 31, 2021, obligations to customers consisting of estimates of price protection rights offered to the Company’s end customers totaled $113.3 million and $40.5 million, respectively, 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. Other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer and estimates of stock rotation returns to be claimed by distributors on products sold as of December 31, 2022 were $52.4 million and $0.6 million, respectively, and as of December 31, 2021 were $6.7 million and $2.8 million, respectively, and are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase or decrease in revenue in the years ended December 31, 2022, 2021, and 2020 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective periods was not material.
As of December 31, 2022 and December 31, 2021, 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.2 million and $1.1 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets.
As of December 31, 2022 and December 31, 2021, there were no impairment losses recorded on customer accounts receivable.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases Leases
Operating Leases

Operating lease arrangements primarily consist of office leases expiring in various years through 2028. These leases have original terms of approximately 2 to 8 years and some contain options to extend the lease up to 5 years or terminate the lease, which are included in right-of-use assets and lease liabilities 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, 2022 and December 31, 2021, the weighted average discount rate for operating leases was 3.4% and 3.6%, respectively, and the weighted average remaining lease term for operating leases was 3.9 years and 4.6 years, respectively, as of the end of each of these periods.
The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of December 31, 2022:
Operating Leases
(in thousands)
2023$11,445 
20248,184 
20257,277 
20265,184 
20273,511 
Thereafter577 
Total minimum payments36,178 
Less: imputed interest(2,336)
Total lease liabilities33,842 
Less: short-term lease liabilities(10,489)
Long-term lease liabilities$23,353 
Operating lease cost was $10.4 million, $9.4 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Short-term lease costs for each of the years ended December 31, 2022, 2021, and 2020, respectively, were not material. There were $12.0 million, $13.2 million, and $15.9 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2022, 2021, and 2020, respectively, including $0.05 million and $1.8 million from acquisitions in 2021 and 2020, respectively.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Employee Retirement Plans 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
The Company maintains certain defined benefit retirement plans, including a pension plan, in foreign jurisdictions. As of December 31, 2022 and December 31, 2021, the defined benefit obligation was $1.7 million and $4.5 million, respectively. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.3 million, $0.5 million, and $0.2 million respectively for the years ended December 31, 2022, 2021, and 2020 respectively, and were recorded to research and development expenses in the consolidated statements 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, 2022December 31, 2021
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$9,733 $12,022 
Service cost289 442 
Interest cost79 66 
Actuarial (gain) loss(2,817)(1,794)
Benefits paid(124)(157)
Currency exchange rate changes(587)(845)
Projected benefit obligation, end of period6,573 9,733 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period5,198 5,634 
Actual return on plan assets(24)
Currency exchange rate changes(279)(439)
Fair value of plan assets, end of period4,895 5,198 
Net unfunded status$1,678 $4,536 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$1,678 $4,536 
Accumulated other comprehensive (income) loss, before tax$(2,837)$(1,724)
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, 2022 and December 31, 2021, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2022 and December 31, 2021, the accumulated benefit obligations were $6.3 million and $9.2 million for the pension plans.
December 31, 2022December 31, 2021
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$6,258 $9,211 
Plan assets$4,895 $5,198 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$6,573 $9,733 
Plan assets$4,895 $5,198 
Assumptions for Pension Benefit Plans
December 31, 2022December 31, 2021
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
3.5% - 3.9%
0.8% - 0.9%
Rate of compensation increase
3.0% - 3.8%
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
3.5% - 3.9%
0.8%- 0.9%
Expected long-term rate of return on plan assets— %— %
Rate of compensation increase
3.0% - 3.8%
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
At December 31, 2022, the estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2023$123 
2024143 
2025180 
2026185 
2027185 
Thereafter346 
1,162 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Inventory Purchase and Other Contractual Obligations
As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
2023$132,635 $20,820 $153,455 
2024137 8,921 9,058 
2025— 179 179 
Total minimum payments$132,772 $29,920 $162,692 
Other obligations consist of contractual payments due for software licenses.
Jointly Funded Research and Development
From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. As the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, total funds received to date from the other parties of $8.0 million have been recorded in other long-term liabilities as of December 31, 2022. Additional amounts under the contracts are tied to certain milestones and will also be recorded as a long-term liability as payment due under such milestones are received. The Company de-recognizes the liabilities when the contingencies associated with the repayment conditions have been resolved.
During the years ended December 31, 2022 and 2021, the Company recognized $3.8 million and $0, respectively, in previously deferred amounts from other parties due to resolution of such repayment conditions.
Bell Semiconductor Litigation
On August 11, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 6,436,807 and 7,007,259. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On August 26, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 7,149,989 and 7,260,803. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024.
On October 7, 2022 Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent No. 7,396,760. This action has been stayed pending a parallel ITC investigation involving the same patent.
Specifically, on October 13, 2023, Bell Semiconductor also filed suit against MaxLinear before the U.S. International Trade Commission alleging infringement of U.S. Patent No. 7,396,760. This was instituted by the Commission as Investigation No. 337-TA-1342 on November 23, 2022. A schedule was set by the administrative law judge and key deadlines include a close of fact discovery on May 1, 2023, a close of expert discovery June 5, 2023, and an evidentiary hearing beginning on August 7, 2023. An initial determination is expected from the judge on November 21, 2023, with a final determination from the Commission by March 21, 2024.
Other Matters
From time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business as described in “Item 3 — Legal Proceedings,” some of which may be material. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have a material adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. However, as of December 31, 2022, no loss contingencies have been accrued for these matters in the Company’s financial statements.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchases
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Stock Repurchases Stock Repurchases
On February 23, 2021, the Company’s board of directors authorized a plan to repurchase up to $100 million of the Company’s common stock over a period ending February 16, 2024. The amount and timing of repurchases are subject to a variety of factors including liquidity, share price, market conditions, and legal requirements. Any purchases will be funded from available working capital and may be effected through open market purchases, block transactions, and privately negotiated transactions. The share repurchase program does not obligate the Company to make any repurchases and may be modified, suspended, or terminated by the Company at any time without prior notice. The share repurchase program has been temporarily suspended since July 2022 due to the Company’s pending merger with Silicon Motion.
During the year ended December 31, 2022, the Company repurchased 564,449 shares of its common stock at a weighted average price of $55.7972 per share at an aggregate value of approximately $31.5 million under the repurchase program. During the year ended December 31, 2021, the Company repurchased 454,372 shares of its common stock at a weighted average price of $51.7998 per share at an aggregate value of approximately $23.5 million under the repurchase program.
As of December 31, 2022, the aggregate value of common stock repurchased under the program was approximately $55.0 million and approximately $45.0 million remained available for repurchase under the program.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Event
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
Acquisition of Company Y
On January 17, 2023, the Company completed its acquisition of a business, or Company Y, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement. The initial closing transaction consideration consisted of $9.9 million in cash. In addition, their stockholders may receive up to an additional $2.6 million in potential contingent consideration, subject to the acquired business satisfying certain personnel objectives by June 17, 2023.
Company Y is headquartered in Bangalore, India and operates as a provider of engineering design services.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
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 directly and indirectly 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
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.
Inflation, and uncertainty in customer demand and the worldwide economy has continued, and the Company may experience continued volatility in its sales and revenues in the near future. The Company’s management believes an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. 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 $188.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund its projected operating requirements for at least the next twelve months, excluding its pending acquisition of Silicon Motion which it intends to fund with proceeds from additional debt (Note 3). The Company’s future capital requirements will depend on many factors, including the timing of the closing of the pending transaction to acquire Silicon Motion, 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 1, 2023, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates.
Business Combinations
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.
Accounts Receivable
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 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, 2022 and 2021 and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2022, 2021, and 2020, were not material.
Inventory
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 the lower of its cost or net realizable value on a part-by-part basis to account for 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
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.
Property and Equipment Property and EquipmentProperty 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
Production masks with alternative future uses or discernible future benefits are capitalized and amortized over their estimated useful lives of two to five years. To determine if a 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 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.
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. The Company 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: (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. 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.
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. The Company has also elected to record sales commissions when incurred, 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 12. 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 warranty expenses in cost of net revenue may be required in future periods.
Segment Information
Segment Information
The Company operates under 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 under a single operating segment.
Stock-based Compensation
Stock-based Compensation
The Company measures the cost of employee services received in exchange for equity incentive awards, including restricted stock units, 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
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
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. 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 when 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 a 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.
Pension and Other Defined Benefit Retirement Obligations 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 Taxes
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 consolidated statement of operations 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)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 changes in fair value of projected benefit obligations for defined benefit plans.
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.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for the Company in 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Earnings Per Share The table below presents the computation of basic and diluted EPS:
Year Ended December 31,
202220212020
(in thousands, except per share amounts)
Numerator:
Net income (loss)$125,040 $41,969 $(98,593)
Denominator:
Weighted average common shares outstanding—basic78,039 76,037 73,133 
Dilutive common stock equivalents2,813 3,642 — 
Weighted average common shares outstanding—diluted80,852 79,679 73,133 
Net income (loss) per share:
Basic$1.60 $0.55 $(1.35)
Diluted$1.55 $0.53 $(1.35)
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activity (Tables)
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs The following table presents the activity related to the restructuring plans, which is included in restructuring charges in the consolidated statements of operations:
Year Ended December 31,
202220212020
(in thousands)
Employee separation expenses$1,795 $1,273 $1,620 
Lease related charges462 608 1,998 
Other323 215 
$2,265 $2,204 $3,833 
Schedule of Restructuring Reserve by Type of Cost The following table presents a roll-forward of the Company’s restructuring liability for the years ended December 31, 2022 and 2021. 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 ChargesOtherTotal
(in thousands)
Liability as of December 31, 2020$3,274 $720 $$3,997 
Restructuring charges1,273 608 323 2,204 
Cash payments(1,833)(329)(25)(2,187)
Reimbursement from Intel(2,711)— — (2,711)
Non-cash charges and adjustments(3)(555)(301)(859)
Liability as of December 31, 2021— 444 — 444 
Restructuring charges1,795 462 2,265 
Cash payments(824)(273)— (1,097)
Non-cash charges and adjustments— (530)— (530)
Liability as of December 31, 2022971 103 1,082 
Less: current portion as of December 31, 2022(971)(103)(8)(1,082)
Long-term portion as of December 31, 2022$— $— $— $— 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table presents the changes in the carrying amount of goodwill for the periods indicated:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$306,668 $302,828 
Acquisitions (Note 3)
71 3,840 
Ending balance$306,739 $306,668 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which are amortized over their estimated useful lives:
December 31, 2022December 31, 2021
Weighted
Average
Useful Life
(in Years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
(in thousands)
Licensed technology6.9$21,764 $(580)$21,184 $16,850 $(2,218)$14,632 
Developed technology6.9311,261 (228,532)82,729 308,661 (189,244)119,417 
Trademarks and trade names6.214,800 (13,461)1,339 14,800 (11,221)3,579 
Customer relationships5.0128,800 (124,807)3,993 128,800 (116,847)11,953 
Backlog5.3500 (429)71 1,300 (941)359 
6.1$477,125 $(367,809)$109,316 $470,411 $(320,471)$149,940 
Finite-lived Intangible Assets Amortization Expense The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$39,638 $43,078 $37,784 
Research and development
Selling, general and administrative11,955 23,625 23,529 
$51,597 $66,707 $61,318 
Schedule of Finite-Lived Intangible Assets The following table sets forth the activity related to finite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$149,940 $200,066 
Acquisitions (Note 3)
— 4,400 
Additions11,184 7,581 
Transfers to developed technology from IPR&D2,600 4,600 
Amortization(51,597)(66,707)
Impairment losses(2,811)— 
Ending balance$109,316 $149,940 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense The following table presents future amortization of the Company’s finite-lived intangible assets at December 31, 2022:
Amount
(in thousands)
2023$38,941 
202424,343 
202514,427 
202613,318 
20279,725 
Thereafter8,562 
Total$109,316 
Schedule of 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 indefinite-lived intangible assets:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$2,600 $7,200 
Transfers to developed technology from IPR&D(2,600)(4,600)
Ending balance$— $2,600 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Composition of Financial Instruments
The composition of financial instruments is as follows:
December 31, 2022
Net Unrealized
CostGainsLossesFair Value
(in thousands)
Assets
Marketable equity investments$20,005 $— $(1,476)$18,529 
December 31, 2022December 31, 2021
(in thousands)
Liabilities
Contingent consideration (Note 3)$2,941 $2,700 
Fair Value, Assets Measured on Recurring Basis
Fair Value Measurements at December 31, 2022
Balance at December 31, 2022Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Assets
Marketable equity securities$18,529 $18,529 $— $— 
Liabilities
Contingent consideration$2,941 $— $— $2,941 
Fair Value Measurements at December 31, 2021
Balance at December 31, 2021Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Liabilities
Contingent consideration$2,700 $— $— $2,700 
Fair Value, Liabilities Measured on Recurring Basis
Fair Value Measurements at December 31, 2022
Balance at December 31, 2022Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Assets
Marketable equity securities$18,529 $18,529 $— $— 
Liabilities
Contingent consideration$2,941 $— $— $2,941 
Fair Value Measurements at December 31, 2021
Balance at December 31, 2021Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(in thousands)
Liabilities
Contingent consideration$2,700 $— $— $2,700 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following summarizes the activity in Level 3 financial instruments:
Year Ended December 31,
20222021
(in thousands)
Contingent consideration
Beginning balance$2,700 $2,700 
Accretion of discount(1)
241 — 
Ending balance$2,941 $2,700 
____________________
(1) Changes to the balance associated with the estimated fair value of contingent consideration for the year ended December 31, 2022 were primarily due to accretion of the related discount.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Cash and Cash Equivalents Cash, cash equivalents and restricted cash consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Long-term restricted cash22 1,061 
Total cash, cash equivalents and restricted cash$188,357 $131,738 
Schedule of Restricted Cash Cash, cash equivalents and restricted cash consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Cash and cash equivalents$187,353 $130,572 
Short-term restricted cash982 105 
Long-term restricted cash22 1,061 
Total cash, cash equivalents and restricted cash$188,357 $131,738 
Inventory Inventory consists of the following:
December 31, 2022December 31, 2021
(in thousands)
Work-in-process$97,840 $72,369 
Finished goods62,704 59,334 
$160,544 $131,703 
Property and Equipment, Net Property and equipment, net consists of the following:
Useful Life
(in Years)
December 31, 2022December 31, 2021
(in thousands)
Furniture and fixtures5$3,924 $3,917 
Machinery and equipment
3-5
74,258 65,004 
Masks and production equipment
2-5
50,970 32,099 
Software310,111 8,763 
Leasehold improvements
1-5
34,236 30,889 
Construction in progressN/A7,602 4,647 
181,101 145,319 
Less: accumulated depreciation and amortization(102,083)(84,395)
$79,018 $60,924 
Accrued Price Protection Liability Accrued price protection liability consists of the following activity:
Year Ended December 31,
20222021
(in thousands)
Beginning balance$40,509 $47,766 
Charged as a reduction of revenue180,538 81,116 
Payments(107,773)(88,373)
Ending balance$113,274 $40,509 
Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following:
December 31, 2022December 31, 2021
(in thousands)
Accrued technology license payments$7,402 $7,337 
Accrued professional fees4,072 3,651 
Accrued engineering and production costs2,560 2,934 
Accrued restructuring1,082 320 
Accrued royalty1,662 2,080 
Short-term lease liabilities10,489 8,888 
Accrued customer credits304 5,136 
Income tax liability8,895 7,105 
Customer contract liabilities1,072 1,044 
Accrued obligations to customers for price adjustments52,392 6,721 
Accrued obligations to customers for stock rotation rights605 2,847 
Contingent consideration2,941 — 
Other6,679 9,205 
$100,155 $57,268 
Schedule of Accumulated Other Comprehensive Income (Loss) by Component The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:
Cumulative Translation AdjustmentsPension and Other Defined Benefit Plan ObligationTotal
(in thousands)
Balance at December 31, 2020$263 $1,172 $1,435 
Other comprehensive income (loss) before reclassifications, net of tax(242)932 690 
Balance at December 31, 202121 2,104 2,125 
Other comprehensive income (loss) before reclassifications, net of tax(5,201)2,055 (3,146)
Balance at December 31, 2022$(5,180)$4,159 $(1,021)
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Interest Rate Swap (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt The carrying amount of the Company’s long-term debt consists of the following:
December 31,
2022
December 31,
2021
(in thousands)
Principal balance:
Initial term loan under June 23, 2021 credit agreement$125,000 $310,000 
Total principal balance125,000 310,000 
Less:
     Unamortized debt discount(695)(816)
     Unamortized debt issuance costs(2,548)(3,031)
Net carrying amount of long-term debt121,757 306,153 
Less: current portion of long-term debt— — 
Long-term debt, non-current portion$121,757 $306,153 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Expense The Company recognizes stock-based compensation in the consolidated statements of operations, based on the department to which the related employee reports, as follows:
Year Ended December 31,
202220212020
(in thousands)
Cost of net revenue$734 $620 $577 
Research and development40,635 30,364 22,252 
Selling, general and administrative40,335 28,374 24,172 
Restructuring expense— — 596 
$81,704 $59,358 $47,597 
Summary of Restricted Stock Unit Activity 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, 20215,233 $25.14 
  Granted3,516 49.64 
  Vested(2,183)35.20 
  Canceled(486)33.81 
Outstanding at December 31, 20226,080 $35.01 
Summary of Performance-Based Restricted Stock Unit Activity
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, 20212,005 $19.80 
  Granted(1)
654 60.53 
  Vested(701)17.85 
  Canceled(8)40.51 
Outstanding at December 31, 20221,950 $34.07 
________________
(1) Number of shares granted is based on the maximum percentage achievable in the performance-based restricted stock unit award.
Employee Stock Purchase Plan, Valuation Assumptions 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:
Year Ended December 31,
202220212020
Weighted-average grant date fair value per share
$11.97 - 14.25
$10.85 - 18.82
$6.41 - 8.66
Risk-free interest rate
1.54 - 4.54%
0.04 - 0.06%
0.12% - 0.15%
Dividend yield— %— %—%
Expected life (in years)0.500.500.50
Volatility
59.78 - 69.74%
43.83 - 61.1%
59.72 - 93.25%
Summary of Stock Option Activity A summary of the Company’s stock options 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, 2021417 $17.05 
Exercised(24)14.25 
Outstanding at December 31, 2022393 $17.22 2.43$6,564 
Vested and expected to vest at December 31, 2022393 $17.22 2.43$6,564 
Exercisable at December 31, 2022393 $17.22 2.43$6,564 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign The domestic and international components of income (loss) before income taxes are presented as follows:
Year Ended December 31,
202220212020
(in thousands)
Domestic$19,228 $(31,975)$(112,778)
Foreign154,970 79,845 (2,074)
Income (loss) before income taxes$174,198 $47,870 $(114,852)
Income Taxes Components of Income Tax Provision (Benefit) The income tax provision (benefit) consists of the following:
Year Ended December 31,
202220212020
(in thousands)
Current:
Federal$12,002 $498 $(176)
State237 84 12 
Foreign13,432 7,630 2,687 
Total current25,671 8,212 2,523 
Deferred:
Federal32,317 5,108 (18,595)
State(3,686)(4,506)(705)
Foreign(3,490)484 8,025 
Change in valuation allowance(1,654)(3,397)(7,507)
Total deferred23,487 (2,311)(18,782)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
Schedule of Effective Income Tax Rate Reconciliation The actual income tax provision (benefit) differs from the amount computed using the federal statutory rate as follows:
Year Ended December 31,
202220212020
(in thousands)
Provision (benefit) at statutory rate$36,582 $10,071 $(24,119)
State income taxes (net of federal benefit)187 62 
Research and development credits(10,146)(10,441)(6,521)
Foreign rate differential(21,629)(10,063)2,354 
Stock compensation6,186 4,029 5,425 
Foreign income inclusion27,971 14,119 1,446 
Provision to return6,236 (263)(286)
Uncertain tax positions2,551 1,072 222 
Permanent and other1,101 726 131 
Foreign unremitted earnings(490)(59)(233)
Transaction costs45 883 
Foreign tax credits2,224 — — 
Attribute expirations34 — 11,937 
Valuation allowance(1,654)(3,397)(7,507)
Total income tax provision (benefit)$49,158 $5,901 $(16,259)
Components of Deferred Income Tax Asset The components of the deferred income tax assets are as follows:
December 31,
20222021
(in thousands)
Deferred tax assets:
Net operating loss carryforwards$30,225 $46,062 
Research and development credits73,965 88,778 
Foreign tax credits— 7,695 
Accrued expenses and other10,271 2,748 
Lease obligation1,961 1,041 
Accrued compensation6,919 5,057 
Stock-based compensation9,976 8,014 
Intangible assets5,582 — 
138,899 159,395 
Less valuation allowance(66,273)(68,151)
72,626 91,244 
Deferred tax liabilities:
Fixed assets(4,350)(701)
Leased right-of-use assets(1,784)(735)
Intangible assets— (640)
Pension liability(1,569)(792)
Net deferred tax assets$64,923 $88,376 
Schedule of Unrecognized Tax Benefits Roll Forward The following table summarizes the changes to the unrecognized tax benefits during 2022, 2021 and 2020:
(in thousands)
Balance as of December 31, 201962,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, 202063,765 
Additions based on tax positions related to the current year3,366 
Additions related to acquisitions241 
Decreases based on tax positions of prior year(1,688)
Balance as of December 31, 202165,684 
Additions based on tax positions related to the current year3,431 
Decreases based on tax positions of prior year(1,981)
Balance as of December 31, 2022$67,134 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Concentration of Credit Risk, Significant Customers and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
End customers comprising greater than 10% of net revenues for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Customer A21 %15 %15 %
Customer B10 %11 %13 %
The following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.
December 31,December 31,
20222021
Percentage of gross accounts receivable
Customer B*14 %
Customer C11 %*
Customer D*17 %
Customer E28 %*
Customer F12 %*
____________________________
*    Represents less than 10% of the gross accounts receivable as of the respective period end.
Significant Suppliers
Suppliers comprising greater than 10% of total inventory purchases are as follows:
Year Ended December 31,
202220212020
Vendor A25 %38 %34 %
Vendor B26 %22 %20 %
Vendor C12 %12 %*
Vendor D**11 %
* Represents less than 10% of the inventory purchases for the respective period.
Revenue from External Customers by Geographic Areas
The Company’s consolidated net revenues by geographic area based on ship-to location are as follows (in thousands):
Year Ended December 31,
202220212020
Amount% of total net revenueAmount% of total net revenueAmount% of total net revenue
Asia $915,024 82 %$736,808 83 %$393,579 82 %
United States40,077 %35,978 %15,501 %
Rest of world165,151 15 %119,612 13 %69,516 15 %
Total$1,120,252 100 %$892,398 100 %$478,596 100 %
The products shipped to individual countries or territories representing greater than 10% of net revenue for each of the periods presented are as follows:
Year Ended December 31,
202220212020
Percentage of total net revenue
Hong Kong43 %40 %42 %
China16 %12 %17 %
Vietnam*13 %*
____________________________
*    Represents less than 10% of total revenue for the respective period.
Long-lived Assets by Geographic Areas 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):
December 31,December 31,
20222021
Amount% of totalAmount% of total
United States$368,882 70 %$382,650 70 %
Singapore109,613 21 %122,474 22 %
Rest of world45,093 %42,277 %
Total$523,588 100 %$547,401 100 %
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Products and Services The table below presents disaggregated net revenues by market (in thousands):
Year Ended December 31,
202220212020
Broadband$493,232 $492,482 $244,424 
% of net revenue44 %55 %51 %
Connectivity303,925 149,285 70,739 
% of net revenue27 %17 %15 %
Infrastructure136,274 119,421 76,166 
% of net revenue12 %13 %16 %
Industrial and multi-market186,821 131,210 87,267 
% of net revenue17 %15 %18 %
Total net revenue$1,120,252 $892,398 $478,596 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Aggregate Future Minimum Payments Due The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of December 31, 2022:
Operating Leases
(in thousands)
2023$11,445 
20248,184 
20257,277 
20265,184 
20273,511 
Thereafter577 
Total minimum payments36,178 
Less: imputed interest(2,336)
Total lease liabilities33,842 
Less: short-term lease liabilities(10,489)
Long-term lease liabilities$23,353 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans (Tables)
12 Months Ended
Dec. 31, 2022
Retirement 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, 2022December 31, 2021
(in thousands)
Changes in projected benefit obligation:
Projected benefit obligation, beginning of period$9,733 $12,022 
Service cost289 442 
Interest cost79 66 
Actuarial (gain) loss(2,817)(1,794)
Benefits paid(124)(157)
Currency exchange rate changes(587)(845)
Projected benefit obligation, end of period6,573 9,733 
Changes in fair value of plan assets:
Fair value of plan assets, beginning of period5,198 5,634 
Actual return on plan assets(24)
Currency exchange rate changes(279)(439)
Fair value of plan assets, end of period4,895 5,198 
Net unfunded status$1,678 $4,536 
Amounts recognized in the Consolidated Balance Sheets
Other long-term liabilities$1,678 $4,536 
Accumulated other comprehensive (income) loss, before tax$(2,837)$(1,724)
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets
December 31, 2022December 31, 2021
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$6,258 $9,211 
Plan assets$4,895 $5,198 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$6,573 $9,733 
Plan assets$4,895 $5,198 
Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets
December 31, 2022December 31, 2021
(in thousands)
Plans with accumulated benefit obligation in excess of plan assets
Accumulated benefit obligation$6,258 $9,211 
Plan assets$4,895 $5,198 
Plans with projected benefit obligation in excess of plan assets
Projected benefit obligation$6,573 $9,733 
Plan assets$4,895 $5,198 
Defined Benefit Plan, Assumptions
Assumptions for Pension Benefit Plans
December 31, 2022December 31, 2021
(in thousands)
Weighted average actuarial assumptions used to determine benefit obligations
Discount rate
3.5% - 3.9%
0.8% - 0.9%
Rate of compensation increase
3.0% - 3.8%
2.6% - 3.8%
Weighted average actuarial assumptions used to determine costs
Discount rate
3.5% - 3.9%
0.8%- 0.9%
Expected long-term rate of return on plan assets— %— %
Rate of compensation increase
3.0% - 3.8%
2.6% - 3.8%
Schedule of Expected Benefit Payments At December 31, 2022, the estimated benefit payments over the next five years and beyond are as follows:
Estimated Future Benefit Payments
(in thousands)
2023$123 
2024143 
2025180 
2026185 
2027185 
Thereafter346 
1,162 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Inventory Purchase Obligations As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
2023$132,635 $20,820 $153,455 
2024137 8,921 9,058 
2025— 179 179 
Total minimum payments$132,772 $29,920 $162,692 
Future Minimum Payments Under Other Obligations As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase ObligationsOther ObligationsTotal
2023$132,635 $20,820 $153,455 
2024137 8,921 9,058 
2025— 179 179 
Total minimum payments$132,772 $29,920 $162,692 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
business_activity
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cash and cash equivalents $ 188,357 $ 131,738 $ 150,034 $ 93,117
Impairment losses $ 2,811 0 $ 86  
Payment term 30 days      
Stock rotation allowance, term (up to) 6 months      
Delivery term 1 year      
Sales commission assets recognized, term (less than) 1 year      
Right of return, term 6 months      
Warranty reserves $ 500 $ 800    
Number of operating segments | segment 1      
Number of business activities | business_activity 1      
Operating lease, term (greater than) 12 months      
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Useful life 2 years      
Right of return under the general assurance warranty, term 1 year      
Rebate and price protection program, term 1 year      
Product warranty, period 1 year      
Operating lease, term (greater than) 2 years      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Useful life 5 years      
Right of return under the general assurance warranty, term 3 years      
Rebate and price protection program, term 2 years      
Product warranty, period 3 years      
Operating lease, term (greater than) 8 years      
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income (loss) $ 125,040 $ 41,969 $ (98,593)
Denominator:      
Weighted average common shares outstanding—basic (shares) 78,039 76,037 73,133
Dilutive common stock equivalents (shares) 2,813 3,642 0
Weighted average common shares outstanding-diluted (shares) 80,852 79,679 73,133
Net income (loss) per share:      
Basic (usd per share) $ 1.60 $ 0.55 $ (1.35)
Diluted (usd per share) $ 1.55 $ 0.53 $ (1.35)
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share - Additional Information (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Common stock equivalents excluded from the calculation of diluted net income (loss) (shares) 1,800 70 3,200
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Additional Information (Details) - USD ($)
12 Months Ended
May 05, 2022
Dec. 08, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 17, 2022
Business Acquisition [Line Items]            
Cash consideration     $ 0 $ 40,000,000 $ 160,000,000  
Senior Notes | Senior Secured Term B Loan Facility            
Business Acquisition [Line Items]            
Aggregate principal amount           $ 2,737,500,000
Senior Notes | Senior Secured Term A Loan Facility            
Business Acquisition [Line Items]            
Aggregate principal amount           512,500,000
Line of credit | Senior Secured Revolving Credit Facility | Revolving Credit Facility            
Business Acquisition [Line Items]            
Aggregate principal amount           $ 250,000,000
Silicon Motion Technology Corporation            
Business Acquisition [Line Items]            
Expected post-merger ownership interest, the Company 86.00%          
Expected post-merger ownership interest, noncontrolling owners 14.00%          
Silicon Motion Technology Corporation            
Business Acquisition [Line Items]            
Business combination, consideration transferred (in USD per share) $ 93.54          
Business combination, consideration transferred, equity interests issued and issuable, entity shares Issued (in shares) 0.388          
Consideration transferred $ 4,300,000,000          
Cash consideration funded (up to) $ 3,500,000,000          
Silicon Motion Technology Corporation | Common Stock            
Business Acquisition [Line Items]            
Business combination, consideration transferred (in USD per share) $ 23.385          
Business combination, consideration transferred, equity interests issued and issuable, entity shares Issued (in shares) 0.097          
Company X            
Business Acquisition [Line Items]            
Cash consideration   $ 5,000,000        
Company X | Contingent Consideration - Company X            
Business Acquisition [Line Items]            
Contingent consideration   $ 3,000,000        
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activity - Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,265 $ 2,204 $ 3,833
Employee separation expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 1,795 1,273 1,620
Lease related charges      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 462 608 1,998
Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 8 $ 323 $ 215
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activity - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]      
Impairment Long Lived Asset Held For Use, Statement of Income or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag impairment of leased right-of-use assets impairment of leased right-of-use assets impairment of leased right-of-use assets
Impairment of leasehold improvements $ 0 $ 226 $ 319
Terminated Lease      
Restructuring Cost and Reserve [Line Items]      
Impairment of leased right-of-use assets $ 500 400 $ 1,500
Impairment of leasehold improvements   $ 200  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]      
Liability beginning balance $ 444 $ 3,997  
Restructuring charges 2,265 2,204 $ 3,833
Cash payments (1,097) (2,187)  
Reimbursement from Intel   (2,711)  
Non-cash charges and adjustments (530) (859)  
Liability ending balance 1,082 444 3,997
Less: current portion as of December 31, 2022 1,082 320  
Employee separation expenses      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 0 3,274  
Restructuring charges 1,795 1,273 1,620
Cash payments (824) (1,833)  
Reimbursement from Intel   (2,711)  
Non-cash charges and adjustments 0 (3)  
Liability ending balance 971 0 3,274
Lease related charges      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 444 720  
Restructuring charges 462 608 1,998
Cash payments (273) (329)  
Reimbursement from Intel   0  
Non-cash charges and adjustments (530) (555)  
Liability ending balance 103 444 720
Other      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 0 3  
Restructuring charges 8 323 215
Cash payments 0 (25)  
Reimbursement from Intel   0  
Non-cash charges and adjustments 0 (301)  
Liability ending balance 8 $ 0 $ 3
Restructuring - Short term      
Restructuring Reserve [Roll Forward]      
Less: current portion as of December 31, 2022 1,082    
Restructuring - Short term | Employee separation expenses      
Restructuring Reserve [Roll Forward]      
Less: current portion as of December 31, 2022 971    
Restructuring - Short term | Lease related charges      
Restructuring Reserve [Roll Forward]      
Less: current portion as of December 31, 2022 103    
Restructuring - Short term | Other      
Restructuring Reserve [Roll Forward]      
Less: current portion as of December 31, 2022 8    
Restructuring - Long term      
Restructuring Reserve [Roll Forward]      
Long-term portion as of December 31, 2022 0    
Restructuring - Long term | Employee separation expenses      
Restructuring Reserve [Roll Forward]      
Long-term portion as of December 31, 2022 0    
Restructuring - Long term | Lease related charges      
Restructuring Reserve [Roll Forward]      
Long-term portion as of December 31, 2022 0    
Restructuring - Long term | Other      
Restructuring Reserve [Roll Forward]      
Long-term portion as of December 31, 2022 $ 0    
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Beginning balance $ 306,668 $ 302,828
Acquisitions (Note 3) 71 3,840
Ending balance $ 306,739 $ 306,668
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill impairment $ 0 $ 0 $ 0 $ 0
Impairment losses related to finite-lived intangible assets   2,811,000 0  
IPR&D impairment losses   $ 0 $ 0 $ 0
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 1 month 6 days    
Gross Carrying Amount $ 477,125 $ 470,411  
Accumulated Amortization (367,809) (320,471)  
Net Carrying Amount $ 109,316 149,940 $ 200,066
Licensed technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 10 months 24 days    
Gross Carrying Amount $ 21,764 16,850  
Accumulated Amortization (580) (2,218)  
Net Carrying Amount $ 21,184 14,632  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 10 months 24 days    
Gross Carrying Amount $ 311,261 308,661  
Accumulated Amortization (228,532) (189,244)  
Net Carrying Amount $ 82,729 119,417  
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 2 months 12 days    
Gross Carrying Amount $ 14,800 14,800  
Accumulated Amortization (13,461) (11,221)  
Net Carrying Amount $ 1,339 3,579  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 5 years    
Gross Carrying Amount $ 128,800 128,800  
Accumulated Amortization (124,807) (116,847)  
Net Carrying Amount $ 3,993 11,953  
Backlog      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 5 years 3 months 18 days    
Gross Carrying Amount $ 500 1,300  
Accumulated Amortization (429) (941)  
Net Carrying Amount $ 71 $ 359  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 51,597 $ 66,707 $ 61,318
Cost of net revenue      
Finite-Lived Intangible Assets [Line Items]      
Amortization 39,638 43,078 37,784
Research and development      
Finite-Lived Intangible Assets [Line Items]      
Amortization 4 4 5
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 11,955 $ 23,625 $ 23,529
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance $ 149,940,000 $ 200,066,000  
Acquisitions 0 4,400,000  
Additions 11,184,000 7,581,000 $ 2,799,000
Transfers to developed technology from IPR&D 2,600,000 4,600,000  
Amortization $ (51,597,000) $ (66,707,000) (61,318,000)
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment losses Impairment losses  
Impairment losses $ (2,811,000) $ 0  
Ending balance $ 109,316,000 $ 149,940,000 $ 200,066,000
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
2023 $ 38,941    
2024 24,343    
2025 14,427    
2026 13,318    
2027 9,725    
Thereafter 8,562    
Net Carrying Amount $ 109,316 $ 149,940 $ 200,066
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Indefinite-lived Intangible Assets [Roll Forward]    
Beginning balance $ 2,600 $ 7,200
Transfers to developed technology from IPR&D (2,600) (4,600)
Ending balance $ 0 $ 2,600
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Composition of Financial Instruments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Cost $ 20,005
Gains 0
Losses (1,476)
Fair Value $ 18,529
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 08, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Marketable equity securities $ 18,529    
Gross unrealized loss 1,476    
Investments in privately held entities $ 11,800 $ 5,000  
Company X | Contingent Consideration - Company X      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration (Note 3)     $ 3,000
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Marketable equity securities $ 18,529  
Fair Value, Recurring    
Assets    
Marketable equity securities 18,529  
Liabilities    
Contingent consideration 2,941 $ 2,700
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Marketable equity securities 18,529  
Liabilities    
Contingent consideration 0 0
Fair Value, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Marketable equity securities 0  
Liabilities    
Contingent consideration 0 0
Fair Value, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Marketable equity securities 0  
Liabilities    
Contingent consideration $ 2,941 $ 2,700
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details) - Contingent Consideration, Liability - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contingent consideration    
Beginning balance $ 2,700 $ 2,700
Accretion of discount 241 0
Ending balance $ 2,941 $ 2,700
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 187,353 $ 130,572    
Short-term restricted cash 982 105    
Long-term restricted cash 22 1,061    
Total cash, cash equivalents and restricted cash 188,357 131,738 $ 150,034 $ 93,117
Money market funds 400 20,400    
Restricted cash $ 1,000 $ 1,200    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Work-in-process $ 97,840 $ 72,369
Finished goods 62,704 59,334
Inventory $ 160,544 $ 131,703
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 181,101 $ 145,319  
Less: accumulated depreciation and amortization (102,083) (84,395)  
Property and equipment, net 79,018 60,924  
Depreciation $ 20,300 17,700 $ 11,300
Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 2 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Property and equipment, gross $ 3,924 3,917  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 74,258 65,004  
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 3 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Masks and production equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 50,970 32,099  
Masks and production equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 2 years    
Masks and production equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Software      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 3 years    
Property and equipment, gross $ 10,111 8,763  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 34,236 30,889  
Leasehold improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 1 year    
Leasehold improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 7,602 $ 4,647  
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]        
Proceeds loaned under notes receivable $ 10,000 $ 10,000 $ 0 $ 0
Repayments of notes receivable due to the company annually   $ 2,000    
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Accrued Price Protection Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accrued Price Protection Rebate Activity [Roll Forward]    
Beginning balance $ 40,509 $ 47,766
Charged as a reduction of revenue 180,538 81,116
Payments (107,773) (88,373)
Ending balance $ 113,274 $ 40,509
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 7,402 $ 7,337
Accrued professional fees 4,072 3,651
Accrued engineering and production costs 2,560 2,934
Accrued restructuring 1,082 320
Accrued royalty $ 1,662 $ 2,080
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Short-term lease liabilities $ 10,489 $ 8,888
Accrued customer credits 304 5,136
Income tax liability 8,895 7,105
Customer contract liabilities 1,072 1,044
Contingent consideration 2,941 0
Other 6,679 9,205
Accrued expenses and other current liabilities 100,155 57,268
Reduction in Transaction Price    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 52,392 6,721
Sales Returns and Allowances    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 605 $ 2,847
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 489,198 $ 391,117
Other comprehensive income (loss) before reclassifications, net of tax (3,146) 690
Balance at end of period 676,385 489,198
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 2,125 1,435
Balance at end of period (1,021) 2,125
Cumulative Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 21 263
Other comprehensive income (loss) before reclassifications, net of tax (5,201) (242)
Balance at end of period (5,180) 21
Pension and Other Defined Benefit Plan Obligation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 2,104 1,172
Other comprehensive income (loss) before reclassifications, net of tax 2,055 932
Balance at end of period $ 4,159 $ 2,104
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Interest Rate Swap - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Aggregate principal amount of long-term debt $ 125,000  
Long-term debt 121,757 $ 306,153
Term Debt    
Debt Instrument [Line Items]    
Aggregate principal amount of long-term debt 125,000 310,000
Unamortized debt discount (695) (816)
Unamortized debt issuance costs (2,548) (3,031)
Net carrying amount of long-term debt 121,757 306,153
Less: current portion of long-term debt 0 0
Long-term debt 121,757 306,153
Initial term loan under June 23, 2021 credit agreement    
Debt Instrument [Line Items]    
Aggregate principal amount of long-term debt 125,000 $ 310,000
Unamortized debt discount $ (900)  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Interest Rate Swap - Additional Information (Details) - USD ($)
12 Months Ended 18 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Jun. 23, 2021
Debt Instrument [Line Items]          
Effective interest rate 3.80% 3.20%   3.80%  
Amortization of debt issuance costs and accretion of discount on debt and leases $ 600,000 $ 1,300,000 $ 1,500,000    
Aggregate principal amount of long-term debt $ 125,000,000     $ 125,000,000  
Aggregate commitments percentage 1.00%     1.00%  
Initial term loan under June 23, 2021 credit agreement          
Debt Instrument [Line Items]          
Effective interest rate 3.40%     3.40%  
Fair value of term loans outstanding $ 137,400,000 311,000,000   $ 137,400,000 $ 350,200,000
Aggregate principal amount of long-term debt $ 125,000,000 $ 310,000,000   $ 125,000,000  
Credit facility, incremental borrowing capacity         $ 175,000,000
Credit facility, incremental borrowing capacity, percent of consolidated EBITDA         100.00%
Interest period 1 month     1 month  
Debt instrument, basis spread on variable rate, additional applicable margin 1.25%        
Debt instrument, quarterly amortization rate 0.25%     0.25%  
Call premium, percentage 1.00%        
Call premium, period 6 months        
Unamortized debt discount $ 900,000     $ 900,000  
Debt issuance costs $ 2,900,000     $ 2,900,000  
Debt instrument, term 7 years        
Initial term loan under June 23, 2021 credit agreement | Federal funds rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
Initial term loan under June 23, 2021 credit agreement | LIBOR          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 1.00%        
Initial term loan under June 23, 2021 credit agreement | LIBOR subject to floor          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
Debt instrument, basis spread on variable rate, additional applicable margin 2.25%        
Initial term loan under June 23, 2021 credit agreement | Wells Fargo Bank, National Association          
Debt Instrument [Line Items]          
Aggregate principal amount of long-term debt         $ 350,000,000
Line of credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt instrument, covenant, leverage ratio, maximum 3.50     3.50  
Debt instrument, covenant, leverage ratio, maximum, potential temporary increase 375.00%     375.00%  
Debt issuance costs $ 400,000     $ 400,000  
Debt instrument, term 5 years        
Line of credit | Revolving Credit Facility | Minimum          
Debt Instrument [Line Items]          
Commitment fee percentage       0.175%  
Line of credit | Revolving Credit Facility | Maximum          
Debt Instrument [Line Items]          
Commitment fee percentage       0.25%  
Line of credit | Revolving Credit Facility | LIBOR          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate, additional applicable margin 1.00%        
Line of credit | Revolving Credit Facility | LIBOR | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate       1.00%  
Line of credit | Revolving Credit Facility | LIBOR | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate       1.75%  
Line of credit | Revolving Credit Facility | Base rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate, additional applicable margin 0.00%        
Line of credit | Revolving Credit Facility | Base rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate       0.00%  
Line of credit | Revolving Credit Facility | Base rate | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate       0.75%  
Line of credit | Wells Fargo Bank, National Association | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity         $ 100,000,000
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Feb. 28, 2022
shares
Feb. 28, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of votes per share of common stock | vote 1        
Shares issued upon settlement of employee bonus plan (in shares) | shares       500,000 500,000
Accrued bonuses | $ $ 42,600,000        
Unrecognized compensation costs related to unvested options | $ $ 0        
Vesting percentage relative to net sales 60.00%        
Vesting percentage relative to earnings per share 40.00%        
Number of options granted (in shares) | shares 0 0      
Intrinsic value of stock options exercised | $ $ 900,000 $ 9,800,000 $ 4,900,000    
Cash received from exercise of stock options | $ 300,000 4,200,000 4,400,000    
Tax benefit from stock options exercised | $ $ 1,200,000 $ 14,400,000 $ 5,200,000    
Share-based payment arrangement, tranche three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based 250.00%        
Share-based payment arrangement, tranche one          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based 30.00%        
Share-based payment arrangement, tranche two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based 100.00%        
Restricted Stock Units and Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost | $ $ 137,000,000        
Unrecognized compensation costs, period for recognition 2 years 6 months 18 days        
Performance-based restricted stock units (PRSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost | $ $ 23,100,000        
Unrecognized compensation costs, period for recognition 9 months 25 days        
Performance period 3 years        
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock purchased under the ESPP (in shares) | shares 139,758 195,752      
Weighted average price of stock purchased under the ESPP (in dollars per share) | $ / shares $ 33.52 $ 25.53      
Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares) | shares 2,583,311        
Percent of the outstanding shares of common stock 4.00%        
Performance period 4 years        
Number of shares available for grant (in shares) | shares 15,302,296        
Equity Incentive Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation, vesting period 7 years        
Equity Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation, vesting period 10 years        
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares) | shares 968,741        
Percent of the outstanding shares of common stock 1.25%        
Number of shares available for grant (in shares) | shares 4,921,614        
Maximum duration of employee stock purchase plan 27 months        
Stock-based compensation arrangement, maximum employee subscription rate 15.00%        
Stock-based compensation arrangement, discount from market price, offering date 85.00%        
Stock-based compensation arrangement, discount from market price, purchase date 85.00%        
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 81,704 $ 59,358 $ 47,597
Cost of net revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 734 620 577
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 40,635 30,364 22,252
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 40,335 28,374 24,172
Restructuring expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 0 $ 0 $ 596
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Restricted Stock Units (RSUs)  
Number of Shares (in thousands)  
Outstanding beginning balance (in shares) | shares 5,233
Granted (in shares) | shares 3,516
Vested (in shares) | shares (2,183)
Cancelled (in shares) | shares (486)
Outstanding ending balance (in shares) | shares 6,080
Weighted-Average Grant-Date Fair Value per Share  
Outstanding beginning balance (in dollars per share) | $ / shares $ 25.14
Granted (in dollars per share) | $ / shares 49.64
Vested (in dollars per share) | $ / shares 35.20
Cancelled (in dollars per share) | $ / shares 33.81
Outstanding ending balance (in dollars per share) | $ / shares $ 35.01
Performance-based restricted stock units (PRSUs)  
Number of Shares (in thousands)  
Outstanding beginning balance (in shares) | shares 2,005
Granted (in shares) | shares 654
Vested (in shares) | shares (701)
Cancelled (in shares) | shares (8)
Outstanding ending balance (in shares) | shares 1,950
Weighted-Average Grant-Date Fair Value per Share  
Outstanding beginning balance (in dollars per share) | $ / shares $ 19.80
Granted (in dollars per share) | $ / shares 60.53
Vested (in dollars per share) | $ / shares 17.85
Cancelled (in dollars per share) | $ / shares 40.51
Outstanding ending balance (in dollars per share) | $ / shares $ 34.07
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) - Employee Stock - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate, minimum 1.54% 0.04% 0.12%
Risk free interest rate, maximum 4.54% 0.06% 0.15%
Dividend yield 0.00% 0.00% 0.00%
Expected life (in years) 6 months 6 months 6 months
Volatility, minimum 59.78% 43.83% 59.72%
Volatility, maximum 69.74% 61.10% 93.25%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Grant Date Fair Value (in dollars per share) $ 11.97 $ 10.85 $ 6.41
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Grant Date Fair Value (in dollars per share) $ 14.25 $ 18.82 $ 8.66
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Number of Options (in thousands)  
Outstanding beginning balance (in shares) | shares 417
Exercised (in shares) | shares (24)
Outstanding ending balance (in shares) | shares 393
Vested and expected to vest (in shares) | shares 393
Exercisable (in shares) | shares 393
Weighted-Average Exercise Price  
Outstanding beginning balance (in dollars per share) | $ / shares $ 17.05
Exercised (in dollars per share) | $ / shares 14.25
Outstanding ending balance (in dollars per share) | $ / shares 17.22
Vested and expected to vest (in dollars per share) | $ / shares 17.22
Exercisable (in dollars per share) | $ / shares $ 17.22
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted Average Contractual Term, Outstanding (in years) 2 years 5 months 4 days
Aggregate Intrinsic Value, Outstanding (in thousands) | $ $ 6,564
Weighted Average Contractual Term, Vested and expected to vest (in years) 2 years 5 months 4 days
Aggregate Intrinsic Value, Vested and expected to vest (in thousands) | $ $ 6,564
Weighted Average Contractual Term, Exercisable (in years) 2 years 5 months 4 days
Aggregate Intrinsic Value, Exercisable (in thousands) | $ $ 6,564
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule Of Income Before Income Tax Domestic And Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Domestic $ 19,228 $ (31,975) $ (112,778)
Foreign 154,970 79,845 (2,074)
Income (loss) before income taxes $ 174,198 $ 47,870 $ (114,852)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 12,002 $ 498 $ (176)
State 237 84 12
Foreign 13,432 7,630 2,687
Total current 25,671 8,212 2,523
Deferred:      
Federal 32,317 5,108 (18,595)
State (3,686) (4,506) (705)
Foreign (3,490) 484 8,025
Change in valuation allowance (1,654) (3,397) (7,507)
Total deferred 23,487 (2,311) (18,782)
Total income tax provision (benefit) $ 49,158 $ 5,901 $ (16,259)
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Provision (benefit) at statutory rate $ 36,582 $ 10,071 $ (24,119)
State income taxes (net of federal benefit) 187 62 9
Research and development credits (10,146) (10,441) (6,521)
Foreign rate differential (21,629) (10,063) 2,354
Stock compensation 6,186 4,029 5,425
Foreign income inclusion 27,971 14,119 1,446
Provision to return 6,236 (263) (286)
Uncertain tax positions 2,551 1,072 222
Permanent and other 1,101 726 131
Foreign unremitted earnings (490) (59) (233)
Transaction costs 5 45 883
Foreign tax credits 2,224 0 0
Attribute expirations 34 0 11,937
Valuation allowance (1,654) (3,397) (7,507)
Total income tax provision (benefit) $ 49,158 $ 5,901 $ (16,259)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Deferred Income Tax Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 30,225 $ 46,062
Research and development credits 73,965 88,778
Foreign tax credits 0 7,695
Accrued expenses and other 10,271 2,748
Lease obligation 1,961 1,041
Accrued compensation 6,919 5,057
Stock-based compensation 9,976 8,014
Intangible assets 5,582 0
Deferred tax assets, gross 138,899 159,395
Less valuation allowance (66,273) (68,151)
Deferred tax assets, net of valuation allowance 72,626 91,244
Deferred tax liabilities:    
Fixed assets (4,350) (701)
Leased right-of-use assets (1,784) (735)
Intangible assets 0 (640)
Pension liability (1,569) (792)
Net deferred tax assets $ 64,923 $ 88,376
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]        
Income tax provision (benefit) $ 49,158 $ 5,901 $ (16,259)  
Unrecognized tax benefits, period increase 1,400      
Unrecognized tax benefits 67,134 $ 65,684 $ 63,765 $ 62,027
Unrecognized tax benefits that would impact effective tax rate 57,200      
Unrecognized tax benefits, accrued interest 400      
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 115,700      
Tax credit carryforwards, amount 30,600      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 72,500      
Tax credit carryforwards, amount 100,700      
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 0      
Tax credit carryforwards, amount 1,500      
Other tax carryforwards $ 7,400      
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 65,684 $ 63,765 $ 62,027
Additions based on tax positions related to the current year 3,431 3,366 1,506
Additions related to acquisitions   241 1,154
Decreases based on tax positions of prior year (1,981) (1,688) (922)
Ending balance $ 67,134 $ 65,684 $ 63,765
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Concentration of Credit Risk, Significant Customers and Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]      
Net revenue $ 1,120,252 $ 892,398 $ 478,596
Net Revenue      
Concentration Risk [Line Items]      
Net revenue $ 1,120,252 $ 892,398 $ 478,596
Net Revenue | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00% 100.00% 100.00%
Net Revenue | Asia      
Concentration Risk [Line Items]      
Net revenue $ 915,024 $ 736,808 $ 393,579
Net Revenue | Asia | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 82.00% 83.00% 82.00%
Net Revenue | United States      
Concentration Risk [Line Items]      
Net revenue $ 40,077 $ 35,978 $ 15,501
Net Revenue | United States | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 3.00% 4.00% 3.00%
Net Revenue | Rest of world      
Concentration Risk [Line Items]      
Net revenue $ 165,151 $ 119,612 $ 69,516
Net Revenue | Rest of world | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 15.00% 13.00% 15.00%
Net Revenue | Hong Kong | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 43.00% 40.00% 42.00%
Net Revenue | China | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00% 12.00% 17.00%
Net Revenue | Vietnam | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage   13.00%  
Inventory | Vendor A | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 25.00% 38.00% 34.00%
Inventory | Vendor B | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 26.00% 22.00% 20.00%
Inventory | Vendor C | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 12.00% 12.00%  
Inventory | Vendor D | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage     11.00%
Long lived assets      
Concentration Risk [Line Items]      
Long lived assets $ 523,588 $ 547,401  
Long lived assets | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00% 100.00%  
Long lived assets | United States      
Concentration Risk [Line Items]      
Long lived assets $ 368,882 $ 382,650  
Long lived assets | United States | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 70.00% 70.00%  
Long lived assets | Rest of world      
Concentration Risk [Line Items]      
Long lived assets $ 45,093 $ 42,277  
Long lived assets | Rest of world | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 9.00% 8.00%  
Long lived assets | Singapore      
Concentration Risk [Line Items]      
Long lived assets $ 109,613 $ 122,474  
Long lived assets | Singapore | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 21.00% 22.00%  
Customer A | Net Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 21.00% 15.00% 15.00%
Customer B | Net Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00% 11.00% 13.00%
Customer B | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage   14.00%  
Customer C | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00%    
Customer D | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage   17.00%  
Customer E | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 28.00%    
Customer F | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk percentage 12.00%    
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue $ 1,120,252 $ 892,398 $ 478,596
Revenue Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue 1,120,252 892,398 478,596
Broadband      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue $ 493,232 $ 492,482 $ 244,424
Broadband | Revenue Benchmark | Product Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 44.00% 55.00% 51.00%
Connectivity      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue $ 303,925 $ 149,285 $ 70,739
Connectivity | Revenue Benchmark | Product Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 27.00% 17.00% 15.00%
Infrastructure      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue $ 136,274 $ 119,421 $ 76,166
Infrastructure | Revenue Benchmark | Product Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 12.00% 13.00% 16.00%
Industrial and multi-market      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenue $ 186,821 $ 131,210 $ 87,267
Industrial and multi-market | Revenue Benchmark | Product Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 17.00% 15.00% 18.00%
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Customer contract liabilities $ 1,072,000 $ 1,044,000  
Accrued price protection liability 113,274,000 40,509,000 $ 47,766,000
Right of return assets 200,000 1,100,000  
Accounts Receivable      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Impairment losses 0 0  
Reduction in Transaction Price      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Accrued obligations to customers for price adjustments 52,392,000 6,721,000  
Sales Returns and Allowances      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Accrued obligations to customers for stock rotation rights $ 605,000 $ 2,847,000  
Distributors | Revenue from Distributors | Revenue Benchmark      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk percentage 46.00% 47.00% 49.00%
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]      
Original operating lease terms 12 months    
Operating lease renewal term 5 years    
Operating lease, weighted average discount rate, percent 3.40% 3.60%  
Operating lease, weighted average remaining lease term 3 years 10 months 24 days 4 years 7 months 6 days  
Operating lease cost $ 10,400 $ 9,400 $ 5,200
Right-of-use asset obtained in exchange for operating lease liability $ 12,000 13,200 15,900
Other noncurrent assets acquired   $ 50 $ 1,800
Minimum      
Lessee, Lease, Description [Line Items]      
Original operating lease terms 2 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Original operating lease terms 8 years    
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Aggregate Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 11,445  
2024 8,184  
2025 7,277  
2026 5,184  
2027 3,511  
Thereafter 577  
Total minimum payments 36,178  
Less: imputed interest (2,336)  
Total lease liabilities 33,842  
Less: short-term lease liabilities (10,489) $ (8,888)
Long-term lease liabilities $ 23,353 $ 24,640
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]      
Net unfunded status $ 1,678 $ 4,536  
Net periodic benefit cost 300 500 $ 200
Accumulated benefit obligations $ 6,300 $ 9,200  
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Changes in projected benefit obligation:    
Projected benefit obligation, beginning of period $ 9,733 $ 12,022
Service cost $ 289 $ 442
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and development Research and development
Interest cost $ 79 $ 66
Actuarial (gain) loss (2,817) (1,794)
Benefits paid (124) (157)
Currency exchange rate changes (587) (845)
Projected benefit obligation, end of period 6,573 9,733
Changes in fair value of plan assets:    
Fair value of plan assets, beginning of period 5,198 5,634
Actual return on plan assets (24) 2
Currency exchange rate changes (279) (439)
Fair value of plan assets, end of period 4,895 5,198
Net unfunded status 1,678 4,536
Amounts recognized in the Consolidated Balance Sheets    
Other long-term liabilities 1,678 4,536
Accumulated other comprehensive (income) loss, before tax $ (2,837) $ (1,724)
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details) - Defined Benefit Plan, Underfunded Plan - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Accumulated benefit obligation $ 6,258 $ 9,211
Plans with accumulated benefit obligation in excess of plan assets, plan assets 4,895 5,198
Projected benefit obligation 6,573 9,733
Plan with projected benefit obligation in excess of plan assets, plan assets $ 4,895 $ 5,198
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Weighted average actuarial assumptions used to determine costs    
Expected long-term rate of return on plan assets 0.00% 0.00%
Minimum    
Weighted average actuarial assumptions used to determine benefit obligations    
Discount rate 3.50% 0.80%
Rate of compensation increase 3.00% 2.60%
Weighted average actuarial assumptions used to determine costs    
Discount rate 3.50% 0.80%
Rate of compensation increase 3.00% 2.60%
Maximum    
Weighted average actuarial assumptions used to determine benefit obligations    
Discount rate 3.90% 0.90%
Rate of compensation increase 3.80% 3.80%
Weighted average actuarial assumptions used to determine costs    
Discount rate 3.90% 0.90%
Rate of compensation increase 3.80% 3.80%
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Retirement Plans - Schedule of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Retirement Benefits [Abstract]  
2023 $ 123
2024 143
2025 180
2026 185
2027 185
Thereafter 346
Defined benefit plan expected future benefits payments total $ 1,162
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Total  
2023 $ 153,455
2024 9,058
2025 179
Total minimum payments 162,692
Inventory  
Inventory Purchase Obligations  
2023 132,635
2024 137
2025 0
Total minimum payments 132,772
Other Obligations  
Other Obligations  
2023 20,820
2024 8,921
2025 179
Total minimum payments $ 29,920
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Proceeds received from other party $ 8,000,000  
Proceeds received from other party recognized 3,800,000 $ 0
Loss contingencies, accrued $ 0  
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchases (Details) - USD ($)
12 Months Ended 22 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Feb. 23, 2021
Equity [Abstract]          
Stock repurchase program, authorized amount         $ 100,000,000
Repurchase of common stock (in shares) 564,449 454,372      
Average cost per share (in dollars per share) $ 55.7972 $ 51.7998      
Payments for repurchase of common stock $ 31,511,000 $ 23,548,000 $ 0    
Stock repurchased during period 31,511,000 $ 23,548,000   $ 55,000,000  
Remaining authorized repurchase amount $ 45,000,000     $ 45,000,000  
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Event (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 17, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]        
Cash consideration   $ 0 $ 40,000 $ 160,000
Subsequent Event | Company Y        
Subsequent Event [Line Items]        
Cash consideration $ 9,900      
Contingent consideration $ 2,600      
XML 106 mxl-20221231_htm.xml IDEA: XBRL DOCUMENT 0001288469 2022-01-01 2022-12-31 0001288469 2022-06-30 0001288469 2023-01-25 0001288469 2022-12-31 0001288469 2021-12-31 0001288469 2021-01-01 2021-12-31 0001288469 2020-01-01 2020-12-31 0001288469 us-gaap:CommonStockMember 2019-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001288469 us-gaap:RetainedEarningsMember 2019-12-31 0001288469 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:RetainedEarningsMember 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 us-gaap:RetainedEarningsMember 2020-12-31 0001288469 2020-12-31 0001288469 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001288469 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001288469 us-gaap:CommonStockMember 2021-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001288469 us-gaap:RetainedEarningsMember 2021-12-31 0001288469 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001288469 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001288469 us-gaap:CommonStockMember 2022-12-31 0001288469 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001288469 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001288469 us-gaap:RetainedEarningsMember 2022-12-31 0001288469 srt:MinimumMember 2022-01-01 2022-12-31 0001288469 srt:MaximumMember 2022-01-01 2022-12-31 0001288469 mxl:SiliconMotionTechnologyCorporationMember 2022-05-05 0001288469 mxl:SiliconMotionTechnologyCorporationMember 2022-05-05 2022-05-05 0001288469 mxl:SiliconMotionTechnologyCorporationMember us-gaap:CommonStockMember 2022-05-05 0001288469 mxl:SiliconMotionTechnologyCorporationMember us-gaap:CommonStockMember 2022-05-05 2022-05-05 0001288469 mxl:SiliconMotionTechnologyCorporationMember 2022-05-05 2022-05-05 0001288469 mxl:SiliconMotionTechnologyCorporationMember 2022-05-05 0001288469 mxl:SeniorSecuredTermBLoanFacilityMember us-gaap:SeniorNotesMember 2022-06-17 0001288469 mxl:SeniorSecuredTermALoanFacilityMember us-gaap:SeniorNotesMember 2022-06-17 0001288469 us-gaap:RevolvingCreditFacilityMember mxl:SeniorSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-17 0001288469 mxl:CompanyXMember 2021-12-08 2021-12-08 0001288469 mxl:CompanyXMember mxl:PotentialContingentConsiderationPrivatelyHeldCompanyMember 2021-12-08 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2022-01-01 2022-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2021-01-01 2021-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2020-01-01 2020-12-31 0001288469 us-gaap:FacilityClosingMember 2022-01-01 2022-12-31 0001288469 us-gaap:FacilityClosingMember 2021-01-01 2021-12-31 0001288469 us-gaap:FacilityClosingMember 2020-01-01 2020-12-31 0001288469 us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001288469 us-gaap:OtherRestructuringMember 2021-01-01 2021-12-31 0001288469 us-gaap:OtherRestructuringMember 2020-01-01 2020-12-31 0001288469 mxl:TerminatedLeaseMember 2022-01-01 2022-12-31 0001288469 mxl:TerminatedLeaseMember 2021-01-01 2021-12-31 0001288469 mxl:TerminatedLeaseMember 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 2021-12-31 0001288469 us-gaap:FacilityClosingMember 2021-12-31 0001288469 us-gaap:OtherRestructuringMember 2021-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember 2022-12-31 0001288469 us-gaap:FacilityClosingMember 2022-12-31 0001288469 us-gaap:OtherRestructuringMember 2022-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember mxl:RestructuringShortTermMember 2022-12-31 0001288469 us-gaap:FacilityClosingMember mxl:RestructuringShortTermMember 2022-12-31 0001288469 us-gaap:OtherRestructuringMember mxl:RestructuringShortTermMember 2022-12-31 0001288469 mxl:RestructuringShortTermMember 2022-12-31 0001288469 us-gaap:OneTimeTerminationBenefitsMember mxl:RestructuringLongTermMember 2022-12-31 0001288469 us-gaap:FacilityClosingMember mxl:RestructuringLongTermMember 2022-12-31 0001288469 us-gaap:OtherRestructuringMember mxl:RestructuringLongTermMember 2022-12-31 0001288469 mxl:RestructuringLongTermMember 2022-12-31 0001288469 2022-10-31 2022-10-31 0001288469 mxl:LicensedTechnologyMember 2022-01-01 2022-12-31 0001288469 mxl:LicensedTechnologyMember 2022-12-31 0001288469 mxl:LicensedTechnologyMember 2021-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001288469 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001288469 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2022-12-31 0001288469 us-gaap:CustomerRelationshipsMember 2021-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2022-01-01 2022-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2022-12-31 0001288469 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001288469 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001288469 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001288469 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001288469 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001288469 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001288469 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001288469 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001288469 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001288469 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001288469 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001288469 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001288469 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001288469 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001288469 mxl:ContingentConsiderationLiabilityMember 2021-12-31 0001288469 mxl:ContingentConsiderationLiabilityMember 2020-12-31 0001288469 mxl:ContingentConsiderationLiabilityMember 2022-01-01 2022-12-31 0001288469 mxl:ContingentConsiderationLiabilityMember 2021-01-01 2021-12-31 0001288469 mxl:ContingentConsiderationLiabilityMember 2022-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001288469 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001288469 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001288469 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001288469 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001288469 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001288469 srt:MinimumMember mxl:MasksAndProductionEquipmentMember 2022-01-01 2022-12-31 0001288469 srt:MaximumMember mxl:MasksAndProductionEquipmentMember 2022-01-01 2022-12-31 0001288469 mxl:MasksAndProductionEquipmentMember 2022-12-31 0001288469 mxl:MasksAndProductionEquipmentMember 2021-12-31 0001288469 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001288469 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001288469 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001288469 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001288469 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001288469 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001288469 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001288469 us-gaap:ConstructionInProgressMember 2022-12-31 0001288469 us-gaap:ConstructionInProgressMember 2021-12-31 0001288469 2022-03-01 2022-03-31 0001288469 mxl:ReductioninTransactionPriceMember 2022-12-31 0001288469 mxl:ReductioninTransactionPriceMember 2021-12-31 0001288469 us-gaap:SalesReturnsAndAllowancesMember 2022-12-31 0001288469 us-gaap:SalesReturnsAndAllowancesMember 2021-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-01-01 2021-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-01-01 2022-12-31 0001288469 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001288469 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-12-31 0001288469 mxl:InitialTermLoanTLBJune2021Member 2022-12-31 0001288469 mxl:InitialTermLoanTLBJune2021Member 2021-12-31 0001288469 us-gaap:MediumTermNotesMember 2022-12-31 0001288469 us-gaap:MediumTermNotesMember 2021-12-31 0001288469 mxl:WellsFargoBankNationalAssociationMember mxl:InitialTermLoanTLBJune2021Member 2021-06-23 0001288469 us-gaap:RevolvingCreditFacilityMember mxl:WellsFargoBankNationalAssociationMember us-gaap:LineOfCreditMember 2021-06-23 0001288469 mxl:InitialTermLoanTLBJune2021Member 2021-06-23 0001288469 mxl:InitialTermLoanTLBJune2021Member us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-12-31 0001288469 mxl:InitialTermLoanTLBJune2021Member us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001288469 mxl:InitialTermLoanTLBJune2021Member 2022-01-01 2022-12-31 0001288469 mxl:InitialTermLoanTLBJune2021Member mxl:LondonInterbankOfferedRateLIBORSubjecttoFloorMember 2022-01-01 2022-12-31 0001288469 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-01-01 2022-12-31 0001288469 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001288469 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-07-01 2022-12-31 0001288469 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-07-01 2022-12-31 0001288469 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-01 2022-12-31 0001288469 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-01 2022-12-31 0001288469 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-01 2022-12-31 0001288469 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-01 2022-12-31 0001288469 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001288469 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001288469 mxl:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001288469 srt:MinimumMember mxl:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001288469 srt:MaximumMember mxl:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001288469 mxl:EquityIncentivePlanMember 2022-12-31 0001288469 mxl:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001288469 mxl:EmployeeStockPurchasePlanMember 2022-12-31 0001288469 2022-02-28 0001288469 2021-02-28 0001288469 mxl:RestructuringShortTermMember 2022-01-01 2022-12-31 0001288469 mxl:RestructuringShortTermMember 2021-01-01 2021-12-31 0001288469 mxl:RestructuringShortTermMember 2020-01-01 2020-12-31 0001288469 mxl:RestrictedStockUnitandRestrictedStockAwardMember 2022-12-31 0001288469 mxl:RestrictedStockUnitandRestrictedStockAwardMember 2022-01-01 2022-12-31 0001288469 us-gaap:PerformanceSharesMember 2022-12-31 0001288469 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001288469 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001288469 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001288469 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001288469 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001288469 us-gaap:PerformanceSharesMember 2021-12-31 0001288469 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001288469 us-gaap:EmployeeStockMember 2022-12-31 0001288469 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001288469 us-gaap:EmployeeStockMember 2021-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2022-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2022-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2021-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2021-12-31 0001288469 srt:MinimumMember us-gaap:EmployeeStockMember 2020-12-31 0001288469 srt:MaximumMember us-gaap:EmployeeStockMember 2020-12-31 0001288469 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001288469 us-gaap:DomesticCountryMember 2022-12-31 0001288469 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001288469 us-gaap:ForeignCountryMember 2022-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorAMember 2022-01-01 2022-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorAMember 2021-01-01 2021-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorAMember 2020-01-01 2020-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2022-01-01 2022-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2021-01-01 2021-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorBMember 2020-01-01 2020-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorCMember 2022-01-01 2022-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorCMember 2021-01-01 2021-12-31 0001288469 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxl:VendorDMember 2020-01-01 2020-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 srt:AsiaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 mxl:RestofWorldMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001288469 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001288469 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001288469 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 country:HK us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 country:VN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 country:US mxl:LonglivedassetsMember 2022-01-01 2022-12-31 0001288469 country:US mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 country:US mxl:LonglivedassetsMember 2021-01-01 2021-12-31 0001288469 country:US mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 country:SG mxl:LonglivedassetsMember 2022-01-01 2022-12-31 0001288469 country:SG mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 country:SG mxl:LonglivedassetsMember 2021-01-01 2021-12-31 0001288469 country:SG mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember 2022-01-01 2022-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember 2021-01-01 2021-12-31 0001288469 mxl:RestofWorldMember mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:LonglivedassetsMember 2022-01-01 2022-12-31 0001288469 mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:LonglivedassetsMember 2021-01-01 2021-12-31 0001288469 mxl:LonglivedassetsMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:BroadbandMember 2022-01-01 2022-12-31 0001288469 mxl:BroadbandMember 2021-01-01 2021-12-31 0001288469 mxl:BroadbandMember 2020-01-01 2020-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:BroadbandMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:ConnectivityMember 2022-01-01 2022-12-31 0001288469 mxl:ConnectivityMember 2021-01-01 2021-12-31 0001288469 mxl:ConnectivityMember 2020-01-01 2020-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:ConnectivityMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:InfrastructureMember 2022-01-01 2022-12-31 0001288469 mxl:InfrastructureMember 2021-01-01 2021-12-31 0001288469 mxl:InfrastructureMember 2020-01-01 2020-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:InfrastructureMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 mxl:IndustrialandmultimarketMember 2022-01-01 2022-12-31 0001288469 mxl:IndustrialandmultimarketMember 2021-01-01 2021-12-31 0001288469 mxl:IndustrialandmultimarketMember 2020-01-01 2020-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001288469 mxl:IndustrialandmultimarketMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001288469 us-gaap:SalesRevenueNetMember mxl:RevenuefromDistributorsMember mxl:DistributorsMember 2022-01-01 2022-12-31 0001288469 us-gaap:SalesRevenueNetMember mxl:RevenuefromDistributorsMember mxl:DistributorsMember 2021-01-01 2021-12-31 0001288469 us-gaap:SalesRevenueNetMember mxl:RevenuefromDistributorsMember mxl:DistributorsMember 2020-01-01 2020-12-31 0001288469 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001288469 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001288469 srt:MinimumMember 2022-12-31 0001288469 srt:MaximumMember 2022-12-31 0001288469 us-gaap:UnderfundedPlanMember 2022-12-31 0001288469 us-gaap:UnderfundedPlanMember 2021-12-31 0001288469 srt:MinimumMember 2021-12-31 0001288469 srt:MaximumMember 2021-12-31 0001288469 srt:MinimumMember 2021-01-01 2021-12-31 0001288469 srt:MaximumMember 2021-01-01 2021-12-31 0001288469 us-gaap:InventoriesMember 2022-12-31 0001288469 mxl:OtherObligationsMember 2022-12-31 0001288469 2021-02-23 0001288469 2021-02-23 2022-12-31 0001288469 mxl:CompanyYMember us-gaap:SubsequentEventMember 2023-01-17 2023-01-17 0001288469 mxl:CompanyYMember us-gaap:SubsequentEventMember 2023-01-17 iso4217:USD shares iso4217:USD shares mxl:segment mxl:business_activity pure mxl:vote 0001288469 2022 FY false 2400000000 P2Y P2Y P1Y P1Y P1Y http://fasb.org/us-gaap/2022#ImpairmentOfIntangibleAssetsExcludingGoodwill http://fasb.org/us-gaap/2022#ImpairmentOfIntangibleAssetsExcludingGoodwill http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent P7Y0M0D http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost 10-K true 2022-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 NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 2400000000 78745852 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 2023 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. 248 Grant Thornton LLP Newport Beach, California 187353000 130572000 982000 105000 18529000 0 170971000 119724000 160544000 131703000 24745000 22000000 563124000 404104000 22000 1061000 79018000 60924000 28515000 27269000 109316000 152540000 306739000 306668000 66491000 89168000 26800000 8650000 1180025000 1050384000 68576000 52976000 113274000 40509000 100155000 57268000 59081000 56642000 341086000 207395000 23353000 24640000 121757000 306153000 17444000 22998000 503640000 561186000 0.0001 0.0001 25000000 25000000 0 0 0 0 0 0 0.0001 0.0001 550000000 550000000 78745000 78745000 76778000 76778000 8000 8000 722778000 657485000 -1021000 2125000 -45380000 -170420000 676385000 489198000 1180025000 1050384000 1120252000 892398000 478596000 470483000 396566000 265798000 649769000 495832000 212798000 296442000 278440000 179993000 168008000 149943000 130025000 2811000 0 86000 2265000 2204000 3833000 469526000 430587000 313937000 180243000 65245000 -101139000 245000 78000 409000 9768000 12996000 12952000 0 -5221000 0 3478000 764000 -1170000 -6045000 -17375000 -13713000 174198000 47870000 -114852000 49158000 5901000 -16259000 125040000 41969000 -98593000 1.60 0.55 -1.35 1.55 0.53 -1.35 78039000 76037000 73133000 80852000 79679000 73133000 125040000 41969000 -98593000 -455000 93000 216000 -5201000 -242000 1010000 -782000 -792000 0 -2055000 -932000 -1172000 -8000 0 0 225000 0 0 0 85000 0 0 140000 -3146000 690000 2322000 121894000 42659000 -96271000 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 2501000 1000 14613000 14614000 455000 23548000 23548000 196000 4998000 4998000 59358000 59358000 690000 690000 41969000 41969000 76778000 8000 657485000 2125000 -170420000 489198000 2391000 10252000 10252000 564000 31511000 31511000 140000 4684000 4684000 81868000 81868000 -3146000 -3146000 125040000 125040000 78745000 8000 722778000 -1021000 -45380000 676385000 125040000 41969000 -98593000 80731000 91792000 76513000 2811000 0 86000 0 0 32945000 1975000 3000000 2201000 81704000 59358000 47597000 23454000 -3235000 -18488000 -170000 -533000 0 3375000 0 0 -1476000 0 0 0 226000 319000 462000 429000 1508000 0 -5221000 0 1829000 -634000 -1289000 9921000 7415000 677000 50875000 51690000 16856000 28841000 33689000 31837000 -1789000 -24186000 38954000 0 -72000 -441000 65815000 12771000 57094000 42003000 33595000 32606000 73574000 -7320000 34719000 -11440000 -9905000 -6386000 -5997000 7701000 -1934000 388726000 168233000 73593000 41253000 39176000 12487000 11184000 7581000 2799000 0 40000000 160000000 10000000 0 0 29325000 5000000 0 -91762000 -91757000 -175286000 0 350000000 175000000 0 4173000 2696000 185000000 409813000 17188000 5006000 8780000 8068000 28896000 13149000 3535000 31511000 23548000 0 -240401000 -91903000 159649000 56000 -2869000 -1039000 56619000 -18296000 56917000 131738000 150034000 93117000 188357000 131738000 150034000 9078000 11034000 11082000 23829000 3839000 2822000 0 0 17080000 0 0 34100000 38826000 23981000 3258000 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 directly and indirectly wholly-owned subsidiaries, collectively referred to as MaxLinear, or the Company, is a provider of communications systems-on-chip, or 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, or 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, or 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 directly and indirectly 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:120%">Inflation, and uncertainty in customer demand and the worldwide economy has continued, and the Company may experience continued volatility in its sales and revenues in the near future. The Company’s management believes an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. 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="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 also believes that its $188.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund its projected operating requirements for at least the next twelve months, excluding its pending acquisition of Silicon Motion which it intends to fund with proceeds from additional debt (Note 3). The Company’s future capital requirements will depend on many factors, including the timing of the closing of the pending transaction to acquire Silicon Motion, 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 1, 2023, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those 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%">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 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, 2022 and 2021 and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2022, 2021, and 2020, were not 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%">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, disposal and transportation. The Company reduces its inventory to the lower of its cost or net realizable value on a part-by-part basis to account for obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of </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%">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.</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:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzEyMDkx_ac41b598-0138-4201-9b5a-192b3d83f523">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 lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzEyNDMw_763b650b-d84b-496e-b83e-5b2233192290">two</span> to five years. To determine if a 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 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 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 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 years 2022, 2021, and 2020, the Company recorded impairment of intangible assets of $2.8 million, $0 and $0.1 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. The Company 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: (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. 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.</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:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzE5NzU0_b6b71548-d2d9-4a0b-9f2a-09739c55e920">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 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. The Company has also elected to record sales commissions when incurred, 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 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 </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%">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:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzIyMjU4_3bdeb3c4-8f39-4021-9f8e-a016bcc58d7b">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 12. </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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzIyNzk2_e6630652-226e-4e7a-b0b8-9014e7d0d8d5">one</span> 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 warranty expenses in cost of net revenue may be required in future periods. As of December 31, 2022 and 2021, the Company has warranty reserves of $0.5 million and $0.8 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 under 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 under 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, 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. 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 when the implicit rate is unknown. Options to extend or terminate </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%">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 a 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%">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 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 consolidated statement of operations 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 changes in fair value of projected benefit obligations for defined benefit plans. </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-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%">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:5pt"><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="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 October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for the Company in 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.</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 directly and indirectly 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:120%">Inflation, and uncertainty in customer demand and the worldwide economy has continued, and the Company may experience continued volatility in its sales and revenues in the near future. The Company’s management believes an economic downturn and inventory oversupply due to changes in customer demand will add to volatility in managing the business. 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="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 also believes that its $188.4 million of cash and cash equivalents at December 31, 2022 will be sufficient to fund its projected operating requirements for at least the next twelve months, excluding its pending acquisition of Silicon Motion which it intends to fund with proceeds from additional debt (Note 3). The Company’s future capital requirements will depend on many factors, including the timing of the closing of the pending transaction to acquire Silicon Motion, 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 1, 2023, the issuance date of this Annual Report on Form 10-K. Actual results could differ from those estimates.</span></div> 188400000 <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 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, 2022 and 2021 and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2022, 2021, and 2020, were not 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%">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, disposal and transportation. The Company reduces its inventory to the lower of its cost or net realizable value on a part-by-part basis to account for obsolescence or lack of marketability. Reductions are calculated as the difference between the cost of </span></div>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. <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.</span></div> Property and EquipmentProperty and equipment is carried at cost and depreciated over the estimated useful lives of the assets, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzEyMDkx_ac41b598-0138-4201-9b5a-192b3d83f523">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. 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%">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 lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzEyNDMw_763b650b-d84b-496e-b83e-5b2233192290">two</span> to five years. To determine if a 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 <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 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 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> 2800000 0 100000 <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. The Company 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: (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. 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.</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:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzE5NzU0_b6b71548-d2d9-4a0b-9f2a-09739c55e920">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 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. The Company has also elected to record sales commissions when incurred, 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 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 </span></div>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:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzIyMjU4_3bdeb3c4-8f39-4021-9f8e-a016bcc58d7b">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 12. The Company assesses customer accounts receivable and contract assets for impairment in accordance with ASC 310-10-35. P30D P6M P3Y P1Y P1Y P6M P2Y Warranty The Company generally provides a warranty on its products for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNTAvZnJhZzpiMzJmNDJmOTZiMjk0ZGI0OTY2ZmI1ZjA3OGRiM2U1Ny90ZXh0cmVnaW9uOmIzMmY0MmY5NmIyOTRkYjQ5NjZmYjVmMDc4ZGIzZTU3XzIyNzk2_e6630652-226e-4e7a-b0b8-9014e7d0d8d5">one</span> 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 warranty expenses in cost of net revenue may be required in future periods. P3Y 500000 800000 <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 under 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 under a single operating segment.</span></div> 1 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, 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. 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 when the implicit rate is unknown. Options to extend or terminate </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%">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 a 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. P12M 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 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 consolidated statement of operations 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 changes in fair value of projected benefit obligations for defined benefit plans. <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-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%">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:5pt"><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="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 October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, to provide specific guidance to eliminate diversity in practice on how to recognize and measure acquired contract assets and contract liabilities from revenue contracts from customers in a business combination consistent with revenue contracts with customers not acquired in an acquisition. The amendments in this update provide that the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. These amendments are effective for the Company in 2023. The impact of the adoption of the amendments in this update will depend on the magnitude of any customer contracts assumed in a business combination in 2023 and beyond.</span></div> Net Income (Loss) Per Share<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%">Basic earnings per share, or EPS, is calculated by dividing net income (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 (loss) 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 and restricted stock units 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-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 EPS:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><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: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.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:11.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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"/></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="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="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="15" 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, except per share amounts)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="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="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%">Net income (loss)</span></td><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%">125,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">41,969 </span></td><td style="background-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%">(98,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">80,852 </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%">79,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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="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%">Net income (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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Basic</span></td><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.60 </span></td><td style="background-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.55 </span></td><td style="background-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.35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 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.55 </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.53 </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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">For each of the years ended December 31, 2022, 2021, and 2020, the Company excluded common stock equivalents for outstanding stock-based awards, which represented potentially dilutive securities of 1.8 million for 2022, 0.07 million for 2021, and 3.2 million for 2020 from the calculation of diluted net income (loss) per share due to their anti-dilutive nature.</span></div> <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 EPS:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><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: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.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:11.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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"/></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="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="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="15" 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, except per share amounts)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="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="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%">Net income (loss)</span></td><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%">125,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">41,969 </span></td><td style="background-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%">(98,593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">80,852 </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%">79,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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="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%">Net income (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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Basic</span></td><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.60 </span></td><td style="background-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.55 </span></td><td style="background-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.35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 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.55 </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.53 </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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 125040000 41969000 -98593000 78039000 76037000 73133000 2813000 3642000 0 80852000 79679000 73133000 1.60 0.55 -1.35 1.55 0.53 -1.35 1800000 70000.00 3200000 Business Combinations<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%">Silicon Motion Merger</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 May 5, 2022, MaxLinear entered into an agreement and plan of merger, or the Merger Agreement, with Silicon Motion Technology Corporation, or Silicon Motion, an exempted company with limited liability incorporated under the Law of the Cayman Islands, pursuant to which, subject to the terms and conditions thereof, MaxLinear agreed to acquire Silicon Motion pursuant to a statutory merger of Shark Merger Sub, a wholly-owned subsidiary of MaxLinear, with and into Silicon Motion, with Silicon Motion surviving the merger as a wholly-owned subsidiary of MaxLinear. Silicon Motion is a provider of NAND flash controllers for solid state drives, or SSDs, and other solid state storage devices.</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%">Under the terms of the Merger Agreement, the transaction consideration will consist of $93.54 in cash and 0.388 shares of MaxLinear stock for each Silicon Motion American Depositary Share, or ADS, and $23.385 in cash and 0.097 shares of MaxLinear common stock for each Silicon Motion ordinary share not represented by an ADS. Upon closing of the transaction, the current MaxLinear stockholders will own approximately 86% of the combined company and former Silicon Motion securityholders will own approximately 14% of the combined company. Based on the closing price of MaxLinear shares on May 4, 2022, the implied value of the total transaction consideration for Silicon Motion is approximately $4.3 billion. MaxLinear may fund up to $3.5 billion of cash consideration with cash on hand and fully committed debt financing from Wells Fargo Bank, N.A., or Wells Fargo Bank, and other lenders as described below. MaxLinear will also assume Silicon Motion’s vested and unvested employee stock-based compensation awards. </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 merger is not subject to any financing conditions but is pending satisfaction of customary closing conditions, including regulatory approval in the People’s Republic of China, or China. On June 27, 2022, the Hart-Scott-Rodino Antitrust Improvements Act of 1976, or HSR, waiting period expired with respect to the pending merger. On July 13, 2022, the registration statement on Form S-4 was declared effective by the SEC. On August 31, 2022, the Silicon Motion securityholders approved the merger at the extraordinary general meeting.</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 June 17, 2022, MaxLinear entered into an amended and restated commitment letter with Wells Fargo Bank and other lenders pursuant to which, subject to the terms and conditions set forth therein, the lenders have committed to provide (i) a senior secured term B loan facility in an aggregate principal amount of up to $2.7375 billion, or the Term B Loan Facility, (ii) a senior secured term A loan facility in an aggregate principal amount of up to $512.5 million, or the Term A Loan Facility, and (iii) a senior secured revolving credit facility in an aggregate principal amount of up to $250.0 million, which we collectively refer to as the Senior Secured Credit Facilities. The funding of the Senior Secured Credit Facilities is contingent on the satisfaction of customary conditions, including (i) the execution and delivery of definitive documentation with respect to credit facilities in accordance with the terms in the amended and restated commitment letter, and (ii) the consummation of the acquisition by MaxLinear of Silicon Motion in accordance with the Merger Agreement. A portion of the proceeds from the Senior Secured Credit Facilities will be used to repay existing debt (Note 8) in full.</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 October 24, 2022, MaxLinear entered into a second amended and restated commitment letter with Wells Fargo Bank and other lenders, which allows for additional commitments in respect of the Term A Loan Facility to be effected by way of the joinder of additional commitment parties to the second amended and restated commitment letter, and allows for an increase in the Term Loan A Loan Facility on a dollar-for-dollar basis by a corresponding decrease in the amount of the Term Loan B facility. </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-style:italic;font-weight:700;line-height:120%">Acquisition of Company X</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 8, 2021, the Company completed its acquisition of a business, or Company X, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement to acquire Company X. The initial closing transaction consideration consisted of $5.0 million in cash. In addition, their stockholders may receive up to an additional $3.0 million in potential contingent consideration, subject to the acquired business satisfying certain financial and personnel objectives by March 31, 2023. The Company has integrated Company X into the Company’s existing business and has completed its purchase price allocation accounting associated with this acquisition, with an immaterial decrease to net operating assets and a corresponding increase in goodwill recorded in 2022 (Note 5).</span></div> 93.54 0.388 23.385 0.097 0.86 0.14 4300000000 3500000000 2737500000 512500000 250000000 5000000 3000000 Restructuring ActivityFrom 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. <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 activity related to the restructuring plans, which is included in restructuring charges in the consolidated statements of operations:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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.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.623%"/><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="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%">Year 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="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-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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="display:none"/><td colspan="12" 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><td colspan="3" style="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:#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 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%">1,795 </span></td><td style="background-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,273 </span></td><td style="background-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,620 </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;text-align: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 charges</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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Other</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%">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%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/></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%">2,265 </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,204 </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,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="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%">Lease related charges for the year ended December 31, 2022 included the impairment of leased right-of-use assets of $0.5 million related to exiting a redundant facility.</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%">Lease related charges for the year ended December 31, 2021 included the impairment of leased right-of-use assets and leasehold improvements of $0.4 million and $0.2 million, respectively.</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 and other 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.</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%">The following table presents a roll-forward of the Company’s restructuring liability for the years ended December 31, 2022 and 2021. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:37.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><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.994%"/><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.994%"/><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:13.000%"/><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 Charges</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="border-top:1pt 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"/><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="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,274 </span></td><td style="background-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%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 </span></td><td style="background-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,997 </span></td><td style="background-color:#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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204 </span></td><td style="background-color:#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%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187)</span></td><td style="background-color:#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%">Reimbursement from Intel</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,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,711)</span></td><td style="background-color:#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 and adjustments</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(859)</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%">Liability as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/><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%">444 </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%">— </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%">444 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,265 </span></td><td style="background-color:#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%">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%">(824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(530)</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%">Liability as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </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%">103 </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%">8 </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%">1,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion as of December 31, 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%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(1,082)</span></td><td style="background-color:#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%">Long-term portion as of December 31, 2022</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%">— </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%">— </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%">— </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%">— </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%">As of December 31, 2022, the 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> <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 restructuring plans, which is included in restructuring charges in the consolidated statements of operations:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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.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.623%"/><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="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%">Year 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="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-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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="display:none"/><td colspan="12" 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><td colspan="3" style="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:#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 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%">1,795 </span></td><td style="background-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,273 </span></td><td style="background-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,620 </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;text-align: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 charges</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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">Other</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%">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%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/></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%">2,265 </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,204 </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,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="display:none"/><td colspan="3" style="display:none"/></tr></table> 1795000 1273000 1620000 462000 608000 1998000 8000 323000 215000 2265000 2204000 3833000 impairment of leased right-of-use assets impairment of leased right-of-use assets impairment of leased right-of-use assets 500000 400000 200000 1500000 <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, 2022 and 2021. The restructuring liability is included in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:37.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><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.994%"/><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.994%"/><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:13.000%"/><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 Charges</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="border-top:1pt 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"/><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="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,274 </span></td><td style="background-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%">720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 </span></td><td style="background-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,997 </span></td><td style="background-color:#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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204 </span></td><td style="background-color:#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%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187)</span></td><td style="background-color:#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%">Reimbursement from Intel</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,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,711)</span></td><td style="background-color:#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 and adjustments</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(859)</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%">Liability as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/><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%">444 </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%">— </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%">444 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,265 </span></td><td style="background-color:#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%">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%">(824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(530)</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%">Liability as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </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%">103 </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%">8 </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%">1,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion as of December 31, 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%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(1,082)</span></td><td style="background-color:#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%">Long-term portion as of December 31, 2022</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%">— </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%">— </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%">— </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%">— </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> 3274000 720000 3000 3997000 1273000 608000 323000 2204000 1833000 329000 25000 2187000 2711000 0 0 2711000 3000 555000 301000 859000 0 444000 0 444000 1795000 462000 8000 2265000 824000 273000 0 1097000 0 530000 0 530000 971000 103000 8000 1082000 971000 103000 8000 1082000 0 0 0 0 Goodwill and Intangible Assets<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</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 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 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">306,668 </span></td><td style="background-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%">302,828 </span></td><td style="background-color:#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,840 </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%">306,739 </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%">306,668 </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="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, 2022, the increase in the carrying value of goodwill related to minor adjustments to the assets and liabilities in the purchase price allocation for Company X (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-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. As a result of the Company’s impairment assessment, no goodwill impairment was recognized as of October 31, 2022.</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 addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 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;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%">Finite-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%">The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which are amortized over their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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%">6.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%">21,764 </span></td><td style="background-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%">(580)</span></td><td style="background-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,184 </span></td><td style="background-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,850 </span></td><td style="background-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,218)</span></td><td style="background-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,632 </span></td><td style="background-color:#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%">311,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,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%">119,417 </span></td><td style="background-color:#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:top"><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:top"><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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(124,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(116,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%">11,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Backlog</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.3</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">359 </span></td><td style="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: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.1</span></td><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%">477,125 </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%">(367,809)</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%">109,316 </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%">470,411 </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%">(320,471)</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%">149,940 </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:justify;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 sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><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.530%"/><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.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.355%"/><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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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="border-top:1pt 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="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%">39,638 </span></td><td style="background-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%">43,078 </span></td><td style="background-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,784 </span></td><td style="background-color:#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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">11,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">51,597 </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%">66,707 </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%">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"/></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%">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 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 the activity related to finite-lived intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:69.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.598%"/><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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">149,940 </span></td><td style="background-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%">200,066 </span></td><td style="background-color:#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">11,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581 </span></td><td style="background-color:#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%">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%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(51,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjIvZnJhZzo5NDcwMzExNGU2ZmY0YzY4Yjc5ODdkNDkyOTBjYzY2NS90YWJsZTo1OGU4MGVkZWMxOTM0NGU2YTU5MjU2MjYwMmUzMzI1Ny90YWJsZXJhbmdlOjU4ZTgwZWRlYzE5MzQ0ZTZhNTkyNTYyNjAyZTMzMjU3XzgtMC0xLTEtOTQzNDE_001fb466-7ef0-4a29-b86a-c03c753445c6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjIvZnJhZzo5NDcwMzExNGU2ZmY0YzY4Yjc5ODdkNDkyOTBjYzY2NS90YWJsZTo1OGU4MGVkZWMxOTM0NGU2YTU5MjU2MjYwMmUzMzI1Ny90YWJsZXJhbmdlOjU4ZTgwZWRlYzE5MzQ0ZTZhNTkyNTYyNjAyZTMzMjU3XzgtMC0xLTEtOTQzNDE_ea42a367-6077-48ec-b02c-47779ef4b446">Impairment losses</span></span></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,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%">— </span></td><td style="background-color:#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 #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%">109,316 </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%">149,940 </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%">The Company regularly reviews the carrying amount 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 that 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. </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, 2022, the Company recognized impairment losses related to finite-lived intangible assets of $2.8 million, which was attributable to certain acquired licensed technology. During the year ended December 31, 2021, no impairment losses related to finite-lived intangible assets were recognized. During the year ended December 31, 2020, the Company recognized impairment losses related to finite-lived intangible assets of $0.1 million, which was attributable to certain purchased licensed technology. </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 future amortization of the Company’s finite-lived intangible assets at December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">38,941 </span></td><td style="background-color:#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%">24,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:2px 1pt;text-align: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%">14,427 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,318 </span></td><td style="background-color:#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%">2027</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,725 </span></td><td style="background-color:#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%">8,562 </span></td><td style="background-color:#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%">109,316 </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-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 indefinite-lived intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><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="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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,600 </span></td><td style="background-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,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"/></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%">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%">(2,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 #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%">2,600 </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%">The Company performs its annual assessment of indefinite-lived intangible assets on October 31st 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, 2022, no indicators of impairment were identified. </span></div>In addition to its annual review, the Company performs a test of impairment when indicators of impairment are present. During the years ended December 31, 2022, 2021, and 2020, no indicators of impairment were identified and, as a result, no IPR&amp;D impairment losses were recorded. <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">306,668 </span></td><td style="background-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%">302,828 </span></td><td style="background-color:#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,840 </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%">306,739 </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%">306,668 </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> 306668000 302828000 71000 3840000 306739000 306668000 0 0 0 0 <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 are amortized over their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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%">6.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%">21,764 </span></td><td style="background-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%">(580)</span></td><td style="background-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,184 </span></td><td style="background-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,850 </span></td><td style="background-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,218)</span></td><td style="background-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,632 </span></td><td style="background-color:#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%">311,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,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%">119,417 </span></td><td style="background-color:#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:top"><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:top"><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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(124,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(116,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%">11,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Backlog</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.3</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">359 </span></td><td style="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: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.1</span></td><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%">477,125 </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%">(367,809)</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%">109,316 </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%">470,411 </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%">(320,471)</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%">149,940 </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> P6Y10M24D 21764000 580000 21184000 16850000 2218000 14632000 P6Y10M24D 311261000 228532000 82729000 308661000 189244000 119417000 P6Y2M12D 14800000 13461000 1339000 14800000 11221000 3579000 P5Y 128800000 124807000 3993000 128800000 116847000 11953000 P5Y3M18D 500000 429000 71000 1300000 941000 359000 P6Y1M6D 477125000 367809000 109316000 470411000 320471000 149940000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><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.530%"/><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.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.355%"/><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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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="border-top:1pt 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="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%">39,638 </span></td><td style="background-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%">43,078 </span></td><td style="background-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,784 </span></td><td style="background-color:#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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">11,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">51,597 </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%">66,707 </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%">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"/></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> 39638000 43078000 37784000 4000 4000 5000 11955000 23625000 23529000 51597000 66707000 61318000 <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 activity related to finite-lived intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:69.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.598%"/><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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">149,940 </span></td><td style="background-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%">200,066 </span></td><td style="background-color:#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">11,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581 </span></td><td style="background-color:#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%">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%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(51,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjIvZnJhZzo5NDcwMzExNGU2ZmY0YzY4Yjc5ODdkNDkyOTBjYzY2NS90YWJsZTo1OGU4MGVkZWMxOTM0NGU2YTU5MjU2MjYwMmUzMzI1Ny90YWJsZXJhbmdlOjU4ZTgwZWRlYzE5MzQ0ZTZhNTkyNTYyNjAyZTMzMjU3XzgtMC0xLTEtOTQzNDE_001fb466-7ef0-4a29-b86a-c03c753445c6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjIvZnJhZzo5NDcwMzExNGU2ZmY0YzY4Yjc5ODdkNDkyOTBjYzY2NS90YWJsZTo1OGU4MGVkZWMxOTM0NGU2YTU5MjU2MjYwMmUzMzI1Ny90YWJsZXJhbmdlOjU4ZTgwZWRlYzE5MzQ0ZTZhNTkyNTYyNjAyZTMzMjU3XzgtMC0xLTEtOTQzNDE_ea42a367-6077-48ec-b02c-47779ef4b446">Impairment losses</span></span></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,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%">— </span></td><td style="background-color:#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 #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%">109,316 </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%">149,940 </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> 149940000 200066000 0 4400000 11184000 7581000 2600000 4600000 51597000 66707000 2811000 0 109316000 149940000 2800000 0 100000 <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, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">38,941 </span></td><td style="background-color:#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%">24,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:2px 1pt;text-align: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%">14,427 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,318 </span></td><td style="background-color:#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%">2027</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,725 </span></td><td style="background-color:#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%">8,562 </span></td><td style="background-color:#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%">109,316 </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> 38941000 24343000 14427000 13318000 9725000 8562000 109316000 <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 indefinite-lived intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><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="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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,600 </span></td><td style="background-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,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"/></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%">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%">(2,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 #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%">2,600 </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> 2600000 7200000 2600000 4600000 0 2600000 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 is as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><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.384%"/><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.384%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">Net Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Assets</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"/><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%">Marketable equity investments</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%">20,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(1,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,529 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,941 </span></td><td style="background-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,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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></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, 2022, the Company held marketable equity investments with an aggregate fair value of $18.5 million that were in an unrealized loss position for less than 12 months. The net unrealized loss of $1.5 million as of December 31, 2022 represents stock price fluctuations in the underlying securities held, and was recorded to other income (expense), net in the consolidated statement of operations.</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 evaluates securities for other-than-temporary impairment on a quarterly basis. Impairment is evaluated considering numerous factors, and their relative significance varies depending on the situation. Factors considered include the length of time and extent to which fair value has been less than the cost basis, the financial condition and near-term prospects of the issuer; including changes in the financial condition of any underlying collateral of the security; any downgrades of the security by analysts or rating agencies; nonpayment of any scheduled interest, or the reduction or elimination of dividends; as well as our intent and ability to hold the security in order to allow for an anticipated recovery in fair value.</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 fair value of the Company’s financial instruments 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:27pt"><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:27pt"><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:27pt"><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 instruments within Level 1 or Level 2 of the fair value hierarchy on the basis of valuations using quoted market prices or alternate pricing sources and models utilizing market observable inputs, respectively. The marketable equity investments held by the Company have been valued on the basis of quoted market prices and are therefore classified as Level 1. </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 Company X (Note 3) and is classified as a Level 3 financial instrument that is subject to the acquired business’s satisfaction of certain financial and personnel objectives by March 31, 2023, under the Purchase Agreement. The fair value of the contingent consideration is based on (1) applying the Monte Carlo simulation method, with underlying forecast mathematics based on Geometric Brownian motion in a risk-neutral framework, to forecast achievement of the acquired business’ financial objectives under various possible contingent consideration events and (2) a probability based methodology using management’s inputs and assumptions to forecast achievement of the acquired business’ personnel objectives which combined may result in up to $3.0 million in total payments to the acquired business. Key inputs in the valuation include forecasted revenue, revenue volatility, discount rate and </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%">discount term as it relates to the financial objectives and probability of achievement, discount term and discount rate as it relates to the personnel objectives.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2022</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="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%">Assets</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</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%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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"/><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: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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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%">2,941 </span></td><td style="background-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"/><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"/><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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2021</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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="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="background-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%">Contingent consideration</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%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">2,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 following summarizes the activity in Level 3 financial instruments: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:700;line-height:100%">Contingent consideration</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%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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="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:#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%">Accretion of discount</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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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><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></table><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"><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%">Changes to the balance associated with the estimated fair value of contingent consideration for the year ended December 31, 2022 were primarily due to accretion of the related discount.</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%">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, 2022, 2021 and 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%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</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%">Some of the Company’s financial instruments are recorded at amounts that approximate fair value due to their liquid or short-term nature or by election on investments in privately-held entities as described below. Such financial assets and financial liabilities include cash and cash equivalents, restricted cash, net receivables, investments in privately-held entities, certain other assets, accounts payable, accrued price protection liability, accrued expenses, accrued compensation costs, and other current liabilities.</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 long-term debt is not recorded at fair value on a recurring basis, but is measured at fair value for disclosure purposes (Note 8). </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%">Included in other long-term assets are investments in privately held entities of $11.8 million and $5.0 million as of December 31, 2022 and December 31, 2021, respectively. The Company does not have the ability to exercise significant influence or control over such entity and has accounted for the investments as financial instruments. Given that fair values for </span></div>such investments are not readily determinable, the Company is electing to measure these investments at cost, less any impairment, and adjust the carrying value to fair value if any observable price changes for similar investments in the same entity are identified. <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 is as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><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.384%"/><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.384%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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%">Net Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Losses</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%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Assets</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"/><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%">Marketable equity investments</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%">20,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(1,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,529 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,941 </span></td><td style="background-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,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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></table></div> 20005000 0 1476000 18529000 2941000 2700000 18500000 1500000 3000000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2022</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="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%">Assets</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</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%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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"/><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: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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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%">2,941 </span></td><td style="background-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"/><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"/><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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2021</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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="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="background-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%">Contingent consideration</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%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">2,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2022</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="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%">Assets</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</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%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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"/><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: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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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%">2,941 </span></td><td style="background-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"/><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"/><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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><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.102%"/><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.102%"/><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.103%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">Fair Value Measurements at December 31, 2021</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</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)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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="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="background-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%">Contingent consideration</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%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">2,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 18529000 18529000 0 0 2941000 0 0 2941000 2700000 0 0 2700000 <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 summarizes the activity in Level 3 financial instruments: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">Year 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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:700;line-height:100%">Contingent consideration</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%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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="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:#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%">Accretion of discount</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%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt 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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #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,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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><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></table><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"><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%">Changes to the balance associated with the estimated fair value of contingent consideration for the year ended December 31, 2022 were primarily due to accretion of the related discount.</span></div> 2700000 2700000 241000 0 2941000 2700000 11800000 5000000 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">187,353 </span></td><td style="background-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%">130,572 </span></td><td style="background-color:#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%">982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="background-color:#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%">188,357 </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%">131,738 </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, 2022 and December 31, 2021, cash and cash equivalents included money market funds of approximately $0.4 million and $20.4 million, respectively. As of December 31, 2022 and December 31, 2021, the Company had restricted cash of approximately $1.0 million and $1.2 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">97,840 </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%">72,369 </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%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,704 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,334 </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: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%">160,544 </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%">131,703 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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"/></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"/></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></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%">Property and equipment, net consists of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><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:14.712%"/><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:14.714%"/><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, 2022</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, 2021</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%">3,924 </span></td><td style="background-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,917 </span></td><td style="background-color:#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%">74,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,004 </span></td><td style="background-color:#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%">50,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099 </span></td><td style="background-color:#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%">10,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">34,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,889 </span></td><td style="background-color:#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%">7,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="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%">181,101 </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%">145,319 </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%">(102,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,395)</span></td><td style="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%">79,018 </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%">60,924 </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, 2022, 2021, and 2020 was $20.3 million, $17.7 million and $11.3 million, 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 March 2022, the Company entered into a note receivable with a supplier for $10.0 million, which is included in other long-term assets in the consolidated balance sheet. Repayments of $2.0 million per year are due annually by March 31, in years 2024 through 2027, provided that certain production utilization targets for the prior year are met. </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%">Accrued price protection liability consists of the following activity:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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%">Year 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%">2022</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%">2021</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: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%">40,509 </span></td><td style="background-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,766 </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%">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%">180,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,373)</span></td><td style="background-color:#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 #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%">113,274 </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%">40,509 </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%">Accrued expenses and other current liabilities consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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="padding:2px 1pt;text-align: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, 2022</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, 2021</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="display:none"/><td colspan="3" style="display:none"/><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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,402 </span></td><td style="background-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,337 </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;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%">4,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651 </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: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%">2,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%">2,934 </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;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%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </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: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,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,080 </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;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjgvZnJhZzo2OWRjNDgwOTlhNzk0ZGZlODdlMTFjMGRiZWE5MmQwNi90YWJsZTpmYzJiNTRjNDViOTU0MjBjYmMwYmU2ZWJmODc2ODYzNi90YWJsZXJhbmdlOmZjMmI1NGM0NWI5NTQyMGNiYzBiZTZlYmY4NzY4NjM2XzEwLTAtMS0xLTk0MzQx_253423d9-cf56-45a8-a1fa-4e8b17d061f9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjgvZnJhZzo2OWRjNDgwOTlhNzk0ZGZlODdlMTFjMGRiZWE5MmQwNi90YWJsZTpmYzJiNTRjNDViOTU0MjBjYmMwYmU2ZWJmODc2ODYzNi90YWJsZXJhbmdlOmZjMmI1NGM0NWI5NTQyMGNiYzBiZTZlYmY4NzY4NjM2XzEwLTAtMS0xLTk0MzQx_e5025cd5-0083-4f55-8987-df220241c184">Short-term lease liabilities</span></span></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,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,888 </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: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%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,136 </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;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%">8,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105 </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: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%">1,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </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;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%">52,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721 </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: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%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,847 </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;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</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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,205 </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: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%">100,155 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,268 </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"/></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 following table summarizes the change in balances of accumulated other comprehensive income (loss) by component:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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.530%"/><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:11.765%"/><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.769%"/><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="display:none"/><td colspan="3" style="display:none"/><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="18" 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, 2020</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%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,435 </span></td><td style="background-color:#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 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%">(242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </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, 2021</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%">21 </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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,104 </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%">2,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(5,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146)</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, 2022</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%">(5,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-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%">4,159 </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 #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,021)</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><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> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">187,353 </span></td><td style="background-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%">130,572 </span></td><td style="background-color:#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%">982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="background-color:#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%">188,357 </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%">131,738 </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> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">187,353 </span></td><td style="background-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%">130,572 </span></td><td style="background-color:#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%">982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="background-color:#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%">188,357 </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%">131,738 </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> 187353000 130572000 982000 105000 22000 1061000 188357000 131738000 400000 20400000 1000000 1200000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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, 2022</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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">97,840 </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%">72,369 </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%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,704 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,334 </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: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%">160,544 </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%">131,703 </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> 97840000 72369000 62704000 59334000 160544000 131703000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><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:14.712%"/><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:14.714%"/><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, 2022</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, 2021</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%">3,924 </span></td><td style="background-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,917 </span></td><td style="background-color:#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%">74,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,004 </span></td><td style="background-color:#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%">50,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099 </span></td><td style="background-color:#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%">10,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">34,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,889 </span></td><td style="background-color:#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%">7,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="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%">181,101 </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%">145,319 </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%">(102,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,395)</span></td><td style="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%">79,018 </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%">60,924 </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> P5Y 3924000 3917000 P3Y P5Y 74258000 65004000 P2Y P5Y 50970000 32099000 P3Y 10111000 8763000 P1Y P5Y 34236000 30889000 7602000 4647000 181101000 145319000 102083000 84395000 79018000 60924000 20300000 17700000 11300000 10000000 2000000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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%">Year 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%">2022</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%">2021</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: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%">40,509 </span></td><td style="background-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,766 </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%">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%">180,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,373)</span></td><td style="background-color:#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 #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%">113,274 </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%">40,509 </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> 40509000 47766000 180538000 81116000 107773000 88373000 113274000 40509000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><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:14.737%"/><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="padding:2px 1pt;text-align: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, 2022</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, 2021</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="display:none"/><td colspan="3" style="display:none"/><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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,402 </span></td><td style="background-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,337 </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;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%">4,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651 </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: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%">2,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%">2,934 </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;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%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </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: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,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,080 </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;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjgvZnJhZzo2OWRjNDgwOTlhNzk0ZGZlODdlMTFjMGRiZWE5MmQwNi90YWJsZTpmYzJiNTRjNDViOTU0MjBjYmMwYmU2ZWJmODc2ODYzNi90YWJsZXJhbmdlOmZjMmI1NGM0NWI5NTQyMGNiYzBiZTZlYmY4NzY4NjM2XzEwLTAtMS0xLTk0MzQx_253423d9-cf56-45a8-a1fa-4e8b17d061f9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNjgvZnJhZzo2OWRjNDgwOTlhNzk0ZGZlODdlMTFjMGRiZWE5MmQwNi90YWJsZTpmYzJiNTRjNDViOTU0MjBjYmMwYmU2ZWJmODc2ODYzNi90YWJsZXJhbmdlOmZjMmI1NGM0NWI5NTQyMGNiYzBiZTZlYmY4NzY4NjM2XzEwLTAtMS0xLTk0MzQx_e5025cd5-0083-4f55-8987-df220241c184">Short-term lease liabilities</span></span></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,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,888 </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: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%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,136 </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;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%">8,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105 </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: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%">1,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </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;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%">52,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721 </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: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%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,847 </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;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</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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,205 </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: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%">100,155 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,268 </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"/></tr></table> 7402000 7337000 4072000 3651000 2560000 2934000 1082000 320000 1662000 2080000 10489000 8888000 304000 5136000 8895000 7105000 1072000 1044000 52392000 6721000 605000 2847000 2941000 0 6679000 9205000 100155000 57268000 <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 change in balances of accumulated other comprehensive income (loss) by component:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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.530%"/><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:11.765%"/><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.769%"/><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="display:none"/><td colspan="3" style="display:none"/><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="18" 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, 2020</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%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,435 </span></td><td style="background-color:#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 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%">(242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </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, 2021</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%">21 </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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2,104 </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%">2,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(5,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146)</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, 2022</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%">(5,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-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%">4,159 </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 #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,021)</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><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> 263000 1172000 1435000 -242000 932000 690000 21000 2104000 2125000 -5201000 2055000 -3146000 -5180000 4159000 -1021000 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;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 the Company’s long-term debt consists of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><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.689%"/><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="padding:2px 1pt;text-align: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,<br/>2022</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,<br/>2021</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></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"/><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 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%">Initial term loan under June 23, 2021 credit agreement</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%">125,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%">310,000 </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="display:none"/><td colspan="3" style="display:none"/><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 principal balance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000 </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%">310,000 </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="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%">Less:</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="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%">     Unamortized debt discount</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%">(695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(816)</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%">     Unamortized debt issuance 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%">(2,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,031)</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;text-align: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:#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%">121,757 </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%">306,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">Less: current portion of long-term debt</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="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%">Long-term debt, non-current portion</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%">121,757 </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%">306,153 </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"/></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:115%">As of December 31, 2022 and December 31, 2021, the weighted average effective interest rate on aggregate debt was approximately 3.8% and 3.2%, 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:115%">During the years ended December 31, 2022, 2021 and 2020, the Company recognized total amortization of debt discount and debt issuance costs of $0.6 million, $1.3 million, and $1.5 million, respectively, to interest expense.</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-weight:400;line-height:120%">The approximate aggregate fair value of the term loans outstanding as of December 31, 2022 and December 31, 2021</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $137.4 million and $311.0 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 (Note 6).</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:112%">As of December 31, 2022, the outstanding principal balance of $125.0 million is due in full on June 23, 2028 upon maturity of the loan.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.409%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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"/></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></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%">Initial Term Loan and Revolving Facility under June 23, 2021 Credit Agreement</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 June 23, 2021, the Company entered into a Credit Agreement, or the June 23, 2021 Credit Agreement, by and among the Company, the lenders from time to time party thereto, and Wells Fargo Bank, National Association, as administrative agent and collateral agent, that provides for a senior secured term B loan facility, or the Initial Term Loan under the June 23, 2021 Credit Agreement, in an aggregate principal amount of $350.0 million and a senior secured revolving credit facility, or the Revolving Facility, in an aggregate principal amount of up to $100.0 million. The proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement were used (i) to repay in full all outstanding indebtedness under that certain Credit Agreement dated May 12, 2017, by and among the Company, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MUFG Bank Ltd., as administrative agent and MUFG Union Bank, N.A., as collateral agent and the lenders from time to time party thereto (as amended by Amendment No. 1, dated July 31, 2020)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and (ii) to pay fees and expenses incurred in connection therewith. The remaining proceeds of the Initial Term Loan under the June 23, 2021 Credit Agreement are available for general corporate purposes and the proceeds of the Revolving Facility may be used to finance the working capital needs and other general corporate purposes of the Company and its subsidiaries. As of December 31, 2022, the Revolving Facility was undrawn. Under the amended and restated commitment letter with Wells Fargo Bank and other lenders entered into in connection with the pending merger with Silicon Motion (Note 3), the Company expects to repay the remaining outstanding term loans under this agreement upon closing of the merger.</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 June 23, 2021 Credit Agreement permits the Company to request incremental loans in an aggregate principal amount not to exceed the sum of an amount equal to the greater of (x) $175.0 million and (y) 100% of consolidated EBITDA, plus the amount of certain voluntary prepayments, plus an unlimited amount that is subject to pro forma compliance with certain first lien net leverage ratio, secured net leverage ratio and total net leverage ratio tests. Incremental loans are subject to certain additional conditions, including obtaining additional commitments from the lenders then party to the June 23, 2021 Credit Agreement or new lenders.</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%">Under the June 23, 2021 Credit Agreement, the Initial Term Loan bears interest, at the Company’s option, at a per annum 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-month interest period plus 1.00%, in each case, plus an applicable margin of 1.25% or (ii) an adjusted LIBOR rate, subject to a floor of 0.50%, plus an applicable margin of 2.25%. Loans under the Revolving Facility initially bear interest, at a per annum rate equal to either (i) a base rate (as calculated above) plus an applicable margin of 0.00%, or (ii) an adjusted LIBOR rate (as calculated above) plus an applicable margin of 1.00%. Following delivery of financial statements for the Company’s fiscal quarter ending June 30, 2021, the applicable margin for loans under the Revolving Facility will range from 0.00% to 0.75% in the case of base rate loans and 1.00% to 1.75% in the case of LIBOR rate loans, in each case, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. The Company is required to pay commitment fees ranging from 0.175% to 0.25% per annum on the daily undrawn commitments under the Revolving Facility, depending on the Company’s secured net leverage ratio as of the most recently ended fiscal quarter. Commencing on September 30, 2021, the Initial Term Loan under the June 23, 2021 Credit Agreement will amortize in equal quarterly installments equal to 0.25% of the original principal amount of the Initial Term Loan under the June 23, 2021 Credit Agreement, with the balance payable on the maturity date. The June 23, 2021 Credit Agreement contains customary provisions specifying alternative interest rate calculations to be employed at such time as LIBOR ceases to be available as a benchmark for establishing the interest rate on floating interest rate borrowings.</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 is required to make mandatory prepayments of the outstanding principal amount of term loans under the June 23, 2021 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 June 23, 2021 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 following the closing date of the June 23, 2021 Credit Agreement. The Initial Term Loan under the June 23, 2021 Credit Agreement will mature on June 23, 2028, at which time all outstanding principal and accrued and unpaid interest on the Initial Term Loan under the June 23, 2021 Credit Agreement must be repaid. The Revolving Facility will mature on June 23, 2026, at which time all outstanding principal and accrued and unpaid interest under the Revolving Facility must be repaid. The Company is also obligated to pay fees customary for a credit facility of this size and type.</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 obligations under the June 23, 2021 Credit Agreement are required to be guaranteed by certain of its domestic subsidiaries meeting materiality thresholds set forth in the June 23, 2021 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, dated as of June 23, 2021, by and among the Company, the subsidiary guarantors from time to time party thereto, and Wells Fargo Bank, National Association, as collateral agent. </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 June 23, 2021 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 set forth in the June 23, 2021 Credit Agreement. The Revolving Facility also prohibits the Company from having a secured net leverage ratio in excess of 3.50:1.00 (subject to a temporary increase to 3.75:1.00 following the consummation of certain material permitted acquisitions) as of the last day of any fiscal quarter of the Company (commencing with the fiscal quarter ending September 30, 2021) if the aggregate borrowings under the Revolving Facility exceed 1% of the aggregate commitments thereunder (subject to certain exceptions set forth in the June 23, 2021 Credit Agreement) as of such date. As of December 31, 2022, the Company was in compliance with such covenants. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 23, 2021 Credit Agreement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 23, 2021 Credit Agreement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and may exercise certain other rights and remedies provided for under the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 23, 2021 Credit Agreement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the other loan documents and applicable law.</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 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 $350.2 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.4%, which represents a Level 2 fair value measurement. The debt discount of $0.9 million and debt issuance costs of $2.9 million associated with the Initial Term Loan under the June 23, 2021 Credit Agreement are being amortized to interest expense using the effective interest method over </span></div>its seven-year term. Debt issuance costs of $0.4 million associated with the Revolving Facility are being amortized to interest expense over its five-year term. <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><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.689%"/><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="padding:2px 1pt;text-align: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,<br/>2022</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,<br/>2021</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></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"/><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 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%">Initial term loan under June 23, 2021 credit agreement</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%">125,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%">310,000 </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="display:none"/><td colspan="3" style="display:none"/><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 principal balance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000 </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%">310,000 </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="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%">Less:</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="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%">     Unamortized debt discount</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%">(695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(816)</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%">     Unamortized debt issuance 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%">(2,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,031)</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;text-align: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:#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%">121,757 </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%">306,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">Less: current portion of long-term debt</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="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%">Long-term debt, non-current portion</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%">121,757 </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%">306,153 </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"/></tr></table> 125000000 310000000 125000000 310000000 695000 816000 2548000 3031000 121757000 306153000 0 0 121757000 306153000 0.038 0.032 600000 1300000 1500000 137400000 311000000 125000000 350000000 100000000 175000000 1 0.0050 P1M 0.0100 0.0125 0.0050 0.0225 0.0000 0.0100 0.0000 0.0075 0.0100 0.0175 0.00175 0.0025 0.0025 0.010 P6M 3.50 3.75 0.01 350200000 0.034 900000 2900000 P7Y 400000 P5Y Stock-Based Compensation<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-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 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-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-Based 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, 2022, the Company had stock-based compensation awards outstanding under the following plans: the 2010 Equity Incentive Plan, as amended, or 2010 Plan, and the 2010 Employee Stock Purchase Plan, or 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 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 period of four years and the term can be from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yNzQvZnJhZzo0MDU4ZTMwY2ZlOTI0MDQyYmUxNzYyOWQwYTc2ZjNlMS90ZXh0cmVnaW9uOjQwNThlMzBjZmU5MjQwNDJiZTE3NjI5ZDBhNzZmM2UxXzEyNzA_b204134c-da61-4a36-824a-0d63b331d70b">seven</span> to ten years. The plan expires in August 2026, unless terminated earlier by action of the board of directors. </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, 2022, the number of shares of common stock available for future issuance under the 2010 Plan was 15,302,296 shares.</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, 2022, the number of shares of common stock available for future issuance under the ESPP was 4,921,614 shares.</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 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%">The Company’s Executive Incentive Bonus Plan permits the settlement of awards under the plan in any combination of cash or shares of its common stock. The Company settles a majority of bonus awards for its employees, including executives, in shares of common stock under the 2010 Equity Incentive Plan. When bonus awards are settled in common stock issued under the 2010 Equity Incentive Plan, the number of shares issuable to plan participants is determined based on the closing price of the Company’s common stock as determined in trading on the applicable stock exchange on a date approved by the Board of Directors. In connection with the Company’s bonus programs, in February 2022 and February 2021, the Company issued 0.5 million and 0.5 million freely-tradable shares, respectively, of the Company’s common stock in settlement of bonus awards to employees, including executives, for the 2021 and 2020 performance periods. At December 31, 2022, the Company has an accrual of $42.6 million for bonus awards for employees for achievement in the 2022 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. 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 in the consolidated statements of operations, based on the department to which the related employee reports, as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><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: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%"/><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="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"/></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="border-top:1pt 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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">734 </span></td><td style="background-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%">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%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Restructuring expense</span></td><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%">596 </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"/></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 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%">81,704 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">59,358 </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%">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="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 total unrecognized compensation cost related to unvested restricted stock units as of December 31, 2022 was $137.0 million, and the weighted average period over which these equity awards are expected to vest is 2.55 years. The total unrecognized compensation cost related to unvested performance-based restricted stock units as of December 31, 2022 was $23.1 million, and the weighted average period over which these equity awards are expected to vest is 0.82 years. There was no unrecognized compensation cost related to unvested stock options as of December 31, 2022.</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.242%"/><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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,233 </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%">25.14 </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%">3,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.64 </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%">(2,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.81 </span></td><td style="background-color:#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, 2022</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%">6,080 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.01 </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 period 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 to date, 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, 2022, the Company believes that it is probable that it will achieve certain performance metrics specified in the respective award agreements based on its expected revenue and non-GAAP diluted EPS results over the performance periods 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: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 performance-based restricted stock unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.300%"/><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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">19.80 </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%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.53 </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%">(701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.51 </span></td><td style="background-color:#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, 2022</span></td><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%">1,950 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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-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 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, 2022, there were 139,758 shares of common stock purchased under the ESPP at a weighted average price of $33.52. During the year ended December 31, 2021, there were 195,752 shares of common stock purchased under the ESPP at a weighted average price of $25.53. </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 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><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.519%"/><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.524%"/><td style="width:0.1%"/><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="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"/></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%">2022</span></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%">2021</span></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%">2020</span></td><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%">Weighted-average grant date fair value per share</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%">$11.97 - 14.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%">$10.85 - 18.82</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%">$6.41 - 8.66</span></div></td><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%">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%">1.54 - 4.54%</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%">0.04 - 0.06%</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%">0.12% - 0.15%</span></div></td><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%">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="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%">—%</span></td><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%">Expected life (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.50</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.50</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.50</span></td><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%">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.78 - 69.74%</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%">43.83 - 61.1%</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%">59.72 - 93.25%</span></div></td><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 risk-free interest rate assumption was based on rates for 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="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%">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 options activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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 (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 (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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </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%">17.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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.25 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Outstanding at December 31, 2022</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%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.43</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%">6,564 </span></td><td style="background-color:#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%">Vested and expected to vest at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">17.22 </span></td><td style="background-color:#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.43</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%">6,564 </span></td><td style="background-color:#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%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.43</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%">6,564 </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;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, 2022 and 2021.</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 2022, 2021, and 2020 was $0.9 million, $9.8 million, and $4.9 million, respectively. Cash received from exercise of stock options was $0.3 million, $4.2 million and $4.4 million during the years ended December 31, 2022, 2021, and 2020, respectively. The tax benefit from stock options exercised was $1.20 million, $14.4 million and $5.2 million during the years ended December 31, 2022, 2021, and 2020, respectively.</span></div> 1 2583311 0.04 P4Y P10Y 15302296 968741 0.0125 P27M 0.15 0.85 0.85 4921614 500000 500000 42600000 <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 in the consolidated statements of operations, based on the department to which the related employee reports, as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><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: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%"/><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="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"/></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="border-top:1pt 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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">734 </span></td><td style="background-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%">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%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Restructuring expense</span></td><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%">596 </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"/></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 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%">81,704 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">59,358 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 734000 620000 577000 40635000 30364000 22252000 40335000 28374000 24172000 0 0 596000 81704000 59358000 47597000 137000000 P2Y6M18D 23100000 P0Y9M25D 0 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.242%"/><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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,233 </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%">25.14 </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%">3,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.64 </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%">(2,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.81 </span></td><td style="background-color:#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, 2022</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%">6,080 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5233000 25.14 3516000 49.64 2183000 35.20 486000 33.81 6080000 35.01 P3Y 0.60 0.40 2.50 0.30 1 P3Y <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%">A summary of the Company’s performance-based restricted stock unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.300%"/><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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">19.80 </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%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.53 </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%">(701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.51 </span></td><td style="background-color:#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, 2022</span></td><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%">1,950 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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> 2005000 19.80 654000 60.53 701000 17.85 8000 40.51 1950000 34.07 139758 33.52 195752 25.53 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><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.519%"/><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.524%"/><td style="width:0.1%"/><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="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"/></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%">2022</span></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%">2021</span></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%">2020</span></td><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%">Weighted-average grant date fair value per share</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%">$11.97 - 14.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%">$10.85 - 18.82</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%">$6.41 - 8.66</span></div></td><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%">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%">1.54 - 4.54%</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%">0.04 - 0.06%</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%">0.12% - 0.15%</span></div></td><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%">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="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%">—%</span></td><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%">Expected life (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.50</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.50</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.50</span></td><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%">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.78 - 69.74%</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%">43.83 - 61.1%</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%">59.72 - 93.25%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 11.97 14.25 10.85 18.82 6.41 8.66 0.0154 0.0454 0.0004 0.0006 0.0012 0.0015 0 0 0 P0Y6M P0Y6M P0Y6M 0.5978 0.6974 0.4383 0.611 0.5972 0.9325 <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 options activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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 (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 (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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </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%">17.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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.25 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Outstanding at December 31, 2022</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%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.43</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%">6,564 </span></td><td style="background-color:#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%">Vested and expected to vest at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">17.22 </span></td><td style="background-color:#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.43</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%">6,564 </span></td><td style="background-color:#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%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.43</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%">6,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 417000 17.05 24000 14.25 393000 17.22 P2Y5M4D 6564000 393000 17.22 P2Y5M4D 6564000 393000 17.22 P2Y5M4D 6564000 0 0 900000 9800000 4900000 300000 4200000 4400000 1200000 14400000 5200000 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 income (loss) before income taxes are presented as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19,228 </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%">(31,975)</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%">(112,778)</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%">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%">154,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">Income (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%">174,198 </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%">47,870 </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%">(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"/></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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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%">12,002 </span></td><td style="background-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%">498 </span></td><td style="background-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%">(176)</span></td><td style="background-color:#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%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">13,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">25,671 </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%">8,212 </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%">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"/></tr><tr><td colspan="3" style="background-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%">32,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(3,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(3,490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(1,654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,507)</span></td><td style="background-color:#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%">23,487 </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%">(2,311)</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%">(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"/></tr><tr><td colspan="3" style="background-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 provision (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%">49,158 </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%">5,901 </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,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"/></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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">36,582 </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%">10,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 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%">(24,119)</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%">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%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">(10,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(21,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">6,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">27,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></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%">6,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Transaction 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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 tax 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%">2,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11,937 </span></td><td style="background-color:#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%">(1,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Total income tax provision (benefit)</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%">49,158 </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%">5,901 </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%">(16,259)</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 components of the deferred income tax assets are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">30,225 </span></td><td style="background-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%">46,062 </span></td><td style="background-color:#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%">73,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,778 </span></td><td style="background-color:#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 tax 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,695 </span></td><td style="background-color:#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%">Accrued expenses and 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%">10,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,748 </span></td><td style="background-color:#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%">Lease obligation</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,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,041 </span></td><td style="background-color:#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%">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%">6,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#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%">Stock-based 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%">9,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,014 </span></td><td style="background-color:#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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">138,899 </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%">159,395 </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%">(66,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="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%">72,626 </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%">91,244 </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%">(4,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701)</span></td><td style="background-color:#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,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(735)</span></td><td style="background-color:#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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 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%">Pension 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,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%">(792)</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: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:#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%">64,923 </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%">88,376 </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%">At December 31, 2022, the Company had federal, state and foreign tax net operating loss carryforwards of approximately $115.7 million, $72.5 million and $0, respectively. The federal and state tax loss carryforwards will begin to expire in 2025 and 2030, and foreign tax loss will not expire, unless previously utilized.</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, 2022, the Company had federal, state and foreign tax credit carryforwards of approximately $30.6 million, $100.7 million and $1.5 million, respectively. The federal, state and foreign tax credit carryforwards will begin to expire in 2023, 2030 and 2029, respectively, unless previously utilized. The Company also has foreign incentive deductions of approximately $7.4 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. Based upon the Company’s review of all positive and negative evidence, the Company continues to have a valuation allowance on its state deferred tax assets, 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 Company recorded an income tax provision of $49.2 million in the year ended December 31, 2022 and an income tax provision of $5.9 million in the year ended December 31, 2021. </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 difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a mix of pre-tax income among jurisdictions, permanent tax items including a tax on global intangible low-taxed income, stock based compensation, excess tax benefits related to stock-based compensation, release of uncertain tax positions under ASC 740-10, and release of the valuation allowance on certain federal research and development credits. The permanent tax item related to global intangible low-taxed income also reflects recent legislative changes requiring the capitalization of research and experimentation costs, as well as limitations on the creditability of certain foreign 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 difference between the Company’s effective tax rate and the 21.0% United States federal statutory rate for the year ended December 31, 2022 resulted primarily from a tax on global intangible low-taxed income, or GILTI, and non-deductible foreign stock-based compensation, offset by a benefit related to research and development tax credits, foreign earnings taxed at rates other than the federal statutory rate and the effect of a release of valuation allowance against certain Singapore deferred tax assets pertaining to usage of net operating losses.</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 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. </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, 2022, the Company’s unrecognized tax benefits increased by $1.4 million. At December 31, 2022, the Company’s unrecognized tax benefits totaled $67.1 million, $57.2 million of which, if recognized at a time when the valuation allowance no longer exists, would affect the effective tax rate. The unrecognized tax benefits are not expected to materially change in next 12 months. At December 31, 2022, the Company had accrued approximately $0.4 million of interest and penalties. The total amounts of interest and penalties recognized for the years ended December 31, 2022, 2021 and 2020 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 2022, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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, 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%">62,027 </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,506 </span></td><td style="background-color:#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%">1,154 </span></td><td style="background-color:#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%">(922)</span></td><td style="background-color:#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, 2020</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%">63,765 </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%">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,366 </span></td><td style="background-color:#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%">241 </span></td><td style="background-color:#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%">(1,688)</span></td><td style="background-color:#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, 2021</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%">65,684 </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%">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,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="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,981)</span></td><td style="background-color:#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, 2022</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%">67,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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 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, 2022, the statutes of limitations for the assessment of federal, state, and foreign income taxes are closed for the years before 2019, 2018, and 2017, 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 Company’s subsidiary in Singapore operates under certain tax incentives in Singapore, which are generally effective through March 2027, 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. The Company recorded a tax provision in the year ended December 31, 2022 at the incentive rate. Due to the valuation allowance release in 2021 and the Company’s use of loss carry forwards, the Company recorded a tax benefit in the year ended December 31, 2021 at the incentive rate, net of any expected tax payable. Without the incentive rate, deferred taxes and the valuation allowance release would have provided an overall tax benefit, net of any current period payable.</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 August 9, 2022, the CHIPS and Science Act of 2022, or the CHIPS Act, was enacted in the United States. The CHIPS Act will provide financial incentives to the semiconductor industry which are primarily directed at manufacturing activities within the United States for qualifying property placed in service after December 31, 2022. As the Company currently outsources its manufacturing, the CHIPS Act is not expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.</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 Inflation Reduction Act of 2022, or IRA, was signed into law on August 16, 2022. The bill was meant to address the high inflation rate in the United States through various climate, energy, healthcare, and other incentives. These incentives are meant to be paid for by the tax provisions included in the IRA, such as a new 15 percent corporate minimum tax, a 1 percent new excise tax on stock buybacks, additional IRS funding to improve taxpayer compliance, and others. The IRA provisions are effective for tax years beginning after December 31, 2022. At this time, none of the IRA tax provisions are expected to have a material impact to the Company’s consolidated tax provision for the year ending December 31, 2023.</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 will continue to monitor updates to our business along with guidance issued with respect to both Acts to determine whether any adjustments are needed to its consolidated tax provision in future periods.</span></div> <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 income (loss) before income taxes are presented as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19,228 </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%">(31,975)</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%">(112,778)</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%">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%">154,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">Income (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%">174,198 </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%">47,870 </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%">(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"/></tr></table> 19228000 -31975000 -112778000 154970000 79845000 -2074000 174198000 47870000 -114852000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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%">12,002 </span></td><td style="background-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%">498 </span></td><td style="background-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%">(176)</span></td><td style="background-color:#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%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">13,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">25,671 </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%">8,212 </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%">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"/></tr><tr><td colspan="3" style="background-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%">32,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(3,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(3,490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(1,654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,507)</span></td><td style="background-color:#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%">23,487 </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%">(2,311)</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%">(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"/></tr><tr><td colspan="3" style="background-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 provision (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%">49,158 </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%">5,901 </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,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"/></tr></table> 12002000 498000 -176000 237000 84000 12000 13432000 7630000 2687000 25671000 8212000 2523000 32317000 5108000 -18595000 -3686000 -4506000 -705000 -3490000 484000 8025000 1654000 3397000 7507000 23487000 -2311000 -18782000 49158000 5901000 -16259000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">Year 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%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">36,582 </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%">10,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 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%">(24,119)</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%">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%">187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">(10,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(21,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">6,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">27,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></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%">6,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">(490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Transaction 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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 tax 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%">2,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">11,937 </span></td><td style="background-color:#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%">(1,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Total income tax provision (benefit)</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%">49,158 </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%">5,901 </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%">(16,259)</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> 36582000 10071000 -24119000 187000 62000 9000 10146000 10441000 6521000 -21629000 -10063000 2354000 6186000 4029000 5425000 27971000 14119000 1446000 6236000 -263000 -286000 2551000 1072000 222000 1101000 726000 131000 490000 59000 233000 5000 45000 883000 -2224000 0 0 34000 0 11937000 -1654000 -3397000 -7507000 49158000 5901000 -16259000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">30,225 </span></td><td style="background-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%">46,062 </span></td><td style="background-color:#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%">73,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,778 </span></td><td style="background-color:#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 tax 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,695 </span></td><td style="background-color:#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%">Accrued expenses and 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%">10,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,748 </span></td><td style="background-color:#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%">Lease obligation</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,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,041 </span></td><td style="background-color:#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%">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%">6,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#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%">Stock-based 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%">9,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,014 </span></td><td style="background-color:#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%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">138,899 </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%">159,395 </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%">(66,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="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%">72,626 </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%">91,244 </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%">(4,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701)</span></td><td style="background-color:#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,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(735)</span></td><td style="background-color:#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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 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%">Pension 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,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%">(792)</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: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:#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%">64,923 </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%">88,376 </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> 30225000 46062000 73965000 88778000 0 7695000 10271000 2748000 1961000 1041000 6919000 5057000 9976000 8014000 5582000 0 138899000 159395000 66273000 68151000 72626000 91244000 4350000 701000 1784000 735000 0 640000 1569000 792000 64923000 88376000 115700000 72500000 0 30600000 100700000 1500000 7400000 49200000 5900000 1400000 67100000 57200000 400000 <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 2022, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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, 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%">62,027 </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,506 </span></td><td style="background-color:#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%">1,154 </span></td><td style="background-color:#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%">(922)</span></td><td style="background-color:#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, 2020</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%">63,765 </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%">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,366 </span></td><td style="background-color:#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%">241 </span></td><td style="background-color:#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%">(1,688)</span></td><td style="background-color:#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, 2021</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%">65,684 </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%">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,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="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,981)</span></td><td style="background-color:#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, 2022</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%">67,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 62027000 1506000 1154000 922000 63765000 3366000 241000 1688000 65684000 3431000 1981000 67134000 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, and also tracks sales to the ultimate end customer (Note 12). 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%">End customers comprising greater than 10% of net revenues for each of the periods presented are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.157%"/><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.180%"/><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.180%"/><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.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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"/></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%">2022</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%">2021</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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">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"/><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</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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Customer 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%">10 </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%">11 </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 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><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.522%"/><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"/></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,</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,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</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%">2021</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"/></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="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="display:none"/><td colspan="3" style="display:none"/><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 B</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/><td colspan="3" style="display:none"/><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%">Customer C</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%">11 </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="display:none"/><td colspan="3" style="display:none"/><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 D</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/><td colspan="3" style="display:none"/><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%">Customer E</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%">28 </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="display:none"/><td colspan="3" style="display:none"/><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 F</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%">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="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="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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;padding-left:18pt;text-indent:-18pt"><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 gross accounts receivable as of the respective period end.</span></div><div style="margin-top:9pt;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%">Significant Suppliers</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%">Suppliers comprising greater than 10% of total inventory purchases are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><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 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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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="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"/></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="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%">2022</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%">2021</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%">2020</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%">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="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%">25 </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="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%">38 </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="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="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%">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="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%">26 </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%">22 </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%">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="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%">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="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%">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%">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="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="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%">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="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="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%">11 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><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 style="margin-top:9pt"><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;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%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><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"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.653%"/><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="33" 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%">Year 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="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2020</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="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%">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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">915,024 </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%">736,808 </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%">83 </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%">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></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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">40,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">35,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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></tr><tr><td colspan="3" style="background-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="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%">165,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">119,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">1,120,252 </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%">892,398 </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%">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></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 or territories representing greater than 10% of net revenue for each of the periods presented are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><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.788%"/><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.788%"/><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:12.793%"/><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%">Year 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%">2022</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%">2021</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%">2020</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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></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%">16 </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%">12 </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%">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></tr><tr><td colspan="3" style="background-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%">Vietnam</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%">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><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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________</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-weight:400;line-height:120%">*    Represents less than 10% of total revenue for the respective 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%">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, China and Vietnam, 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.673%"/><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.476%"/><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.476%"/><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.476%"/><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.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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><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="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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><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="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%">368,882 </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%">70 </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%">382,650 </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%">70 </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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">122,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">42,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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="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%">523,588 </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%">547,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">End customers comprising greater than 10% of net revenues for each of the periods presented are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.157%"/><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.180%"/><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.180%"/><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.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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"/></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%">2022</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%">2021</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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">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"/><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</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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="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%">Customer 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%">10 </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%">11 </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 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 following table presents balances that are 10% or greater of accounts receivable, based on the Company’s billings to its customers.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><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.522%"/><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"/></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,</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,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</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%">2021</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"/></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="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="display:none"/><td colspan="3" style="display:none"/><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 B</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/><td colspan="3" style="display:none"/><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%">Customer C</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%">11 </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="display:none"/><td colspan="3" style="display:none"/><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 D</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/><td colspan="3" style="display:none"/><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%">Customer E</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%">28 </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="display:none"/><td colspan="3" style="display:none"/><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 F</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%">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="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="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><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;padding-left:18pt;text-indent:-18pt"><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 gross accounts receivable as of the respective period end.</span></div><div style="margin-top:9pt;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%">Significant Suppliers</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%">Suppliers comprising greater than 10% of total inventory purchases are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><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 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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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="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"/></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="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%">2022</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%">2021</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%">2020</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%">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="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%">25 </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="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%">38 </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="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="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%">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="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%">26 </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%">22 </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%">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="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%">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="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%">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%">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="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="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%">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="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="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%">11 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><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 style="margin-top:9pt"><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> 0.21 0.15 0.15 0.10 0.11 0.13 0.14 0.11 0.17 0.28 0.12 0.25 0.38 0.34 0.26 0.22 0.20 0.12 0.12 0.11 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><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"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.653%"/><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="33" 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%">Year 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="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2020</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="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%">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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">915,024 </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%">736,808 </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%">83 </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%">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></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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">40,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">35,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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></tr><tr><td colspan="3" style="background-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="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%">165,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">119,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">1,120,252 </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%">892,398 </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%">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></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 or territories representing greater than 10% of net revenue for each of the periods presented are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><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.788%"/><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.788%"/><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:12.793%"/><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%">Year 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%">2022</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%">2021</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%">2020</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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></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%">16 </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%">12 </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%">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></tr><tr><td colspan="3" style="background-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%">Vietnam</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%">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><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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________</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-weight:400;line-height:120%">*    Represents less than 10% of total revenue for the respective period.</span></div> 915024000 0.82 736808000 0.83 393579000 0.82 40077000 0.03 35978000 0.04 15501000 0.03 165151000 0.15 119612000 0.13 69516000 0.15 1120252000 1 892398000 1 478596000 1 0.43 0.40 0.42 0.16 0.12 0.17 0.13 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.673%"/><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.476%"/><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.476%"/><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.476%"/><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.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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><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="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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><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="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%">368,882 </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%">70 </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%">382,650 </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%">70 </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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">122,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">42,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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="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%">523,588 </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%">547,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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> 368882000 0.70 382650000 0.70 109613000 0.21 122474000 0.22 45093000 0.09 42277000 0.08 523588000 1 547401000 1 Revenue from Contracts with Customers<div style="margin-top:9pt;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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><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.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%"/><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"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="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="15" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">493,232 </span></td><td style="background-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%">492,482 </span></td><td style="background-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%">244,424 </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 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%">44 </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%">55 </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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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%">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%">303,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">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%">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%">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="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%">136,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%">119,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">186,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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%">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%">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="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 #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%">1,120,252 </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%">892,398 </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%">478,596 </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="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%">Revenues from sales through the Company’s distributors accounted for 46%, 47% and 49% of net revenue for the years ended December 31, 2022, 2021, and 2020, 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: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, 2022, customer contract liabilities were approximately $1.1 million and $1.0 million, respectively, and consisted primarily of advanced payments received for which performance obligations have not been completed. Revenue recognized in each of the years ended December 31, 2022, 2021, and 2020 that was included in the contract liability balance as of the beginning of each of those respective periods was immaterial.</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%">There were no material changes in the contract liabilities balance during the years ended December 31, 2022, 2021, and 2020, 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%">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, 2022 and December 31, 2021, obligations to customers consisting of estimates of price protection rights offered to the Company’s end customers totaled $113.3 million and $40.5 million, respectively, 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. Other obligations to customers representing estimates of price adjustments to be claimed by distributors upon sell-through of their inventory to their end customer and estimates of stock rotation returns to be claimed by distributors on products sold as of December 31, 2022 were $52.4 million and $0.6 million, respectively, and as of December 31, 2021 were $6.7 million and $2.8 million, respectively, and are included in accrued expenses and other current liabilities in the consolidated balance sheets (Note 7). The increase or decrease in revenue in the years ended December 31, 2022, 2021, and 2020 from net changes in transaction prices for amounts included in obligations to customers for price adjustments as of the beginning of those respective periods 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, 2022 and December 31, 2021, 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.2 million and $1.1 million, respectively. Right of return assets are included in inventory in the consolidated balance sheets.</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, 2022 and December 31, 2021, there were no impairment losses recorded on customer accounts receivable.</span></div> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><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.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%"/><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"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="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="15" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">493,232 </span></td><td style="background-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%">492,482 </span></td><td style="background-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%">244,424 </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 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%">44 </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%">55 </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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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%">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%">303,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">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%">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%">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="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%">136,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%">119,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">186,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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%">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%">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="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 #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%">1,120,252 </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%">892,398 </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%">478,596 </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="display:none"/><td colspan="3" style="display:none"/></tr></table> 493232000 492482000 244424000 0.44 0.55 0.51 303925000 149285000 70739000 0.27 0.17 0.15 136274000 119421000 76166000 0.12 0.13 0.16 186821000 131210000 87267000 0.17 0.15 0.18 1120252000 892398000 478596000 0.46 0.47 0.49 1100000 1000000 113300000 40500000 52400000 600000 6700000 2800000 200000 1100000 1100000 0 0 Leases<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%">Operating Leases</span></div><div style="margin-top:9pt;text-indent:27pt"><span><br/></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 lease arrangements primarily consist of office leases expiring in various years through 2028. These leases have original terms of approximately 2 to 8 years and some contain options to extend the lease up to 5 years or terminate the lease, which are included in right-of-use assets and lease liabilities 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, 2022 and December 31, 2021, the weighted average discount rate for operating leases was 3.4% and 3.6%, respectively, and the weighted average remaining lease term for operating leases was 3.9 years and 4.6 years, respectively, as of the end of each of these 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%">The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">11,445 </span></td><td style="background-color:#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%">8,184 </span></td><td style="background-color:#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%">7,277 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#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%">2027</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,511 </span></td><td style="background-color:#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%">577 </span></td><td style="background-color:#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%">36,178 </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,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="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 lease liabilities</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%">33,842 </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%">Less: 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%">(10,489)</span></td><td style="background-color:#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 lease liabilities</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%">23,353 </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%">Operating lease cost was $10.4 million, $9.4 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, 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%">Short-term lease costs for each of the years ended December 31, 2022, 2021, and 2020, respectively, were not material. There were $12.0 million, $13.2 million, and $15.9 million of right-of-use assets obtained in exchange for new lease liabilities for the years ended December 31, 2022, 2021, and 2020, respectively, including $0.05 million and $1.8 million from acquisitions in 2021 and 2020, respectively.</span></div> P2Y P8Y P5Y 0.034 0.036 P3Y10M24D P4Y7M6D <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 total lease liabilities included in the consolidated balance sheet as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">11,445 </span></td><td style="background-color:#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%">8,184 </span></td><td style="background-color:#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%">7,277 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#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%">2027</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,511 </span></td><td style="background-color:#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%">577 </span></td><td style="background-color:#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%">36,178 </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,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="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 lease liabilities</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%">33,842 </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%">Less: 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%">(10,489)</span></td><td style="background-color:#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 lease liabilities</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%">23,353 </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> 11445000 8184000 7277000 5184000 3511000 577000 36178000 2336000 33842000 10489000 23353000 10400000 9400000 5200000 12000000 13200000 15900000 50000.00 1800000 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="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 maintains certain defined benefit retirement plans, including a pension plan, in foreign jurisdictions. As of December 31, 2022 and December 31, 2021, the defined benefit obligation was $1.7 million and $4.5 million, respectively. The benefit is based on a formula applied to eligible employee earnings. Net periodic benefit costs were $0.3 million, $0.5 million, and $0.2 million respectively for the years ended December 31, 2022, 2021, and 2020 respectively, and were recorded to research and development expenses in the consolidated statements of operations. </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%">Benefit Obligation and Plan Assets for Pension Benefit 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 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-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:9pt;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"/><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%">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%">9,733 </span></td><td style="background-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%">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="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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yODkvZnJhZzo0MWE4NjU1OWJlZTM0NGZkYjg0ZTgxOTc4NjkyZWFkNi90YWJsZTpmN2QwN2VmNzQxOTY0YTgwOGQ1NjAxMjJiMjVmODIzMS90YWJsZXJhbmdlOmY3ZDA3ZWY3NDE5NjRhODA4ZDU2MDEyMmIyNWY4MjMxXzYtMC0xLTEtOTQzNDE_a1b0b2f3-36e9-4779-95e9-6e835ba92031"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yODkvZnJhZzo0MWE4NjU1OWJlZTM0NGZkYjg0ZTgxOTc4NjkyZWFkNi90YWJsZTpmN2QwN2VmNzQxOTY0YTgwOGQ1NjAxMjJiMjVmODIzMS90YWJsZXJhbmdlOmY3ZDA3ZWY3NDE5NjRhODA4ZDU2MDEyMmIyNWY4MjMxXzYtMC0xLTEtOTQzNDE_e515e118-746b-4eb7-9a87-a05fb7e78e48">Interest cost</span></span></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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Actuarial (gain) loss</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,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794)</span></td><td style="background-color:#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%">Benefits paid</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%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Currency exchange rate changes</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%">(587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(845)</span></td><td style="background-color:#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:700;line-height:100%">Projected benefit obligation, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,573</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"/><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:700;line-height:100%">9,733</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;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:700;line-height:100%">Changes in fair value of plan assets:</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 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:#cceeff;padding:2px 0 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,198</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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;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 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%">Actual return on plan 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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Fair value of plan assets, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,895</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"/><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:700;line-height:100%">5,198</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><td colspan="3" style="background-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%">Net unfunded status</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,678</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,536</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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#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%">Other long-term liabilities</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,678 </span></td><td style="background-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%">4,536 </span></td><td style="background-color:#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%">Accumulated other comprehensive (income) loss, before tax</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%">(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,724)</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;text-indent:27pt"><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="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, 2022 and December 31, 2021, all plans had accumulated benefit obligations and projected benefit obligations in excess of plan assets. As of December 31, 2022 and December 31, 2021, the accumulated benefit obligations were $6.3 million and $9.2 million for the pension plans.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">9,211 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,573 </span></td><td style="background-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%">9,733 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </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;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="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.5% - 3.9%</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%">0.8% - 0.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.0% - 3.8%</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%">2.6% - 3.8%</span></div></td></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.5% - 3.9%</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%">0.8%- 0.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </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 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%">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%">3.0% - 3.8%</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.6% - 3.8%</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 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 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%">Pension Plan 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 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="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%">Estimated Future Benefit Payments for Pension Benefit 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, 2022, the estimated benefit payments over the next five years and beyond are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.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%">2023</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%">123 </span></td><td style="background-color:#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%">143 </span></td><td style="background-color:#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%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#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%">2027</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%">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="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%">346 </span></td><td style="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%">1,162 </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> -1700000 -4500000 300000 500000 200000 <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 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-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:9pt;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"/><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%">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%">9,733 </span></td><td style="background-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%">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="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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442 </span></td><td style="background-color:#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yODkvZnJhZzo0MWE4NjU1OWJlZTM0NGZkYjg0ZTgxOTc4NjkyZWFkNi90YWJsZTpmN2QwN2VmNzQxOTY0YTgwOGQ1NjAxMjJiMjVmODIzMS90YWJsZXJhbmdlOmY3ZDA3ZWY3NDE5NjRhODA4ZDU2MDEyMmIyNWY4MjMxXzYtMC0xLTEtOTQzNDE_a1b0b2f3-36e9-4779-95e9-6e835ba92031"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY5ZWQ2YWJhMjJiYTRiYjE5YTVlNWU4OGI3ZGQxMzk1L3NlYzo2OWVkNmFiYTIyYmE0YmIxOWE1ZTVlODhiN2RkMTM5NV8yODkvZnJhZzo0MWE4NjU1OWJlZTM0NGZkYjg0ZTgxOTc4NjkyZWFkNi90YWJsZTpmN2QwN2VmNzQxOTY0YTgwOGQ1NjAxMjJiMjVmODIzMS90YWJsZXJhbmdlOmY3ZDA3ZWY3NDE5NjRhODA4ZDU2MDEyMmIyNWY4MjMxXzYtMC0xLTEtOTQzNDE_e515e118-746b-4eb7-9a87-a05fb7e78e48">Interest cost</span></span></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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Actuarial (gain) loss</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,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794)</span></td><td style="background-color:#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%">Benefits paid</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%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Currency exchange rate changes</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%">(587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(845)</span></td><td style="background-color:#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:700;line-height:100%">Projected benefit obligation, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,573</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"/><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:700;line-height:100%">9,733</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;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:700;line-height:100%">Changes in fair value of plan assets:</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 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:#cceeff;padding:2px 0 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,198</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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;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 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%">Actual return on plan 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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Fair value of plan assets, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,895</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"/><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:700;line-height:100%">5,198</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><td colspan="3" style="background-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%">Net unfunded status</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,678</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,536</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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#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%">Other long-term liabilities</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,678 </span></td><td style="background-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%">4,536 </span></td><td style="background-color:#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%">Accumulated other comprehensive (income) loss, before tax</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%">(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9733000 12022000 289000 442000 79000 66000 2817000 1794000 124000 157000 -587000 -845000 6573000 9733000 5198000 5634000 -24000 2000 -279000 -439000 4895000 5198000 -1678000 -4536000 -1678000 -4536000 -2837000 -1724000 6300000 9200000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">9,211 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,573 </span></td><td style="background-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%">9,733 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">9,211 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,573 </span></td><td style="background-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%">9,733 </span></td><td style="background-color:#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 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%">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%">4,895 </span></td><td style="background-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%">5,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6258000 9211000 4895000 5198000 6573000 9733000 4895000 5198000 <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%">Assumptions for Pension Benefit Plans</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.5% - 3.9%</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%">0.8% - 0.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.0% - 3.8%</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%">2.6% - 3.8%</span></div></td></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.5% - 3.9%</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%">0.8%- 0.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </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 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%">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%">3.0% - 3.8%</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.6% - 3.8%</span></div></td></tr></table></div> 0.035 0.039 0.008 0.009 0.030 0.038 0.026 0.038 0.035 0.039 0.008 0.009 0 0 0.030 0.038 0.026 0.038 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the estimated benefit payments over the next five years and beyond are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.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%">2023</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%">123 </span></td><td style="background-color:#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%">143 </span></td><td style="background-color:#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%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#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%">2027</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%">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="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%">346 </span></td><td style="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%">1,162 </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> 123000 143000 180000 185000 185000 346000 1162000 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, 2022, future minimum payments under inventory purchase and other obligations are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:54.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><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.687%"/><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.640%"/><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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align: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="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 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%">132,635 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,455 </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%">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%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058 </span></td><td style="background-color:#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%">2025</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%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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="display:none"/><td colspan="3" style="display:none"/><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%">Total minimum payments</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%">132,772 </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%">29,920 </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%">162,692 </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%">Other obligations consist of contractual payments due for software licenses. </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%">Jointly Funded 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%">From time to time, the Company enters into contracts for jointly funded research and development projects to develop technology that may be commercialized into a product in the future. As the Company may be required to repay all or a portion of the funds provided by the other parties under certain conditions, total funds received to date from the other parties of $8.0 million have been recorded in other long-term liabilities as of December 31, 2022. Additional amounts under the contracts are tied to certain milestones and will also be recorded as a long-term liability as payment due under such milestones are received. The Company de-recognizes the liabilities when the contingencies associated with the repayment conditions have been resolved. </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 years ended December 31, 2022 and 2021, the Company recognized $3.8 million and $0, respectively, in previously deferred amounts from other parties due to resolution of such repayment conditions. </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%">Bell Semiconductor Litigation</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 August 11, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 6,436,807 and 7,007,259. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024. </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 August 26, 2022, Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent Nos. 7,149,989 and 7,260,803. MaxLinear answered the complaint on January 26, 2023 and the case is presently early in the fact discovery phase. The case is tentatively scheduled for trial in February 2024. </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 October 7, 2022 Bell Semiconductor LLC filed suit against MaxLinear in the Southern District of California alleging infringement of U.S. Patent No. 7,396,760. This action has been stayed pending a parallel ITC investigation involving the same patent.</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%">Specifically, on October 13, 2023, Bell Semiconductor also filed suit against MaxLinear before the U.S. International Trade Commission alleging infringement of U.S. Patent No. 7,396,760. This was instituted by the Commission as Investigation No. 337-TA-1342 on November 23, 2022. A schedule was set by the administrative law judge and key deadlines include a close of fact discovery on May 1, 2023, a close of expert discovery June 5, 2023, and an evidentiary hearing beginning on August 7, 2023. An initial determination is expected from the judge on November 21, 2023, with a final determination from the Commission by March 21, 2024.</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%">Other Matters</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%">From time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business as described in “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Item 3 — Legal Proceedings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” some of which may be material. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have a material adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. However, as of December 31, 2022, no loss contingencies have been accrued for these matters in the Company’s financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:54.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><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.687%"/><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.640%"/><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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align: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="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 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%">132,635 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,455 </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%">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%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058 </span></td><td style="background-color:#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%">2025</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%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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="display:none"/><td colspan="3" style="display:none"/><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%">Total minimum payments</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%">132,772 </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%">29,920 </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%">162,692 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, future minimum payments under inventory purchase and other obligations are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:54.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><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.687%"/><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.640%"/><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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align: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="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 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%">132,635 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,455 </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%">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%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058 </span></td><td style="background-color:#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%">2025</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%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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="display:none"/><td colspan="3" style="display:none"/><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%">Total minimum payments</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%">132,772 </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%">29,920 </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%">162,692 </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> 132635000 20820000 153455000 137000 8921000 9058000 0 179000 179000 132772000 29920000 162692000 8000000 3800000 0 0 Stock Repurchases<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 February 23, 2021, the Company’s board of directors authorized a plan to repurchase up to $100 million of the Company’s common stock over a period ending February 16, 2024. The amount and timing of repurchases are subject to a variety of factors including liquidity, share price, market conditions, and legal requirements. Any purchases will be funded from available working capital and may be effected through open market purchases, block transactions, and privately negotiated transactions. The share repurchase program does not obligate the Company to make any repurchases and may be modified, suspended, or terminated by the Company at any time without prior notice. The share repurchase program has been temporarily suspended since July 2022 due to the Company’s pending merger with Silicon Motion.</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, 2022, the Company repurchased 564,449 shares of its common stock at a weighted average price of $55.7972 per share at an aggregate value of approximately $31.5 million under the repurchase program. During the year ended December 31, 2021, the Company repurchased 454,372 shares of its common stock at a weighted average price of $51.7998 per share at an aggregate value of approximately $23.5 million under the repurchase program. </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, 2022, the aggregate value of common stock repurchased under the program was approximately $55.0 million and approximately $45.0 million remained available for repurchase under the program.</span></div> 100000000 564449 55.7972 31500000 454372 51.7998 23500000 55000000 45000000 Subsequent Event<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 Company Y</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 January 17, 2023, the Company completed its acquisition of a business, or Company Y, pursuant to a Purchase and Sale Agreement, or the Purchase Agreement. The initial closing transaction consideration consisted of $9.9 million in cash. In addition, their stockholders may receive up to an additional $2.6 million in potential contingent consideration, subject to the acquired business satisfying certain personnel objectives by June 17, 2023.</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%">Company Y is headquartered in Bangalore, India and operates as a provider of engineering design services.</span></div> 9900000 2600000 EXCEL 107 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /&!058'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Q@4%6 @&Y&>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVG10^CVLN))07!!\1:2V=U@\X=DI-VW-XV[740?0,@E,[]\ M\PVD5T$H'_$Y^H"1#*:;V8XN"14V[$@4!$!21[0RU3GA4!HF^8.+)+4DB0LP"JL1#;T6@D549*/9[Q6*SY\QK' M ( &W:9_-IM[W621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /&!05:#5-9KU < )PO 8 >&PO=V]R:W-H965T&UL MM9IM<^(V%(7_BH9V.KLS(=@R;]DFS!!(6MKL+@V[;;>=?A"V ,_:%BO+(?GW MO;(-QJDL[([X$K#Q/=A/)'&.?:]WC'^--Y0*]!P&47S3V@BQ?=?IQ.Z&AB2^ M9%L:P23OGL-4YJ'A^2*/89Q'B='73 M&MOOILY %J1'_.[377ST'LE+63+V56[,O)N6)<^(!M054H+ RQ.=T""02G > MWW+1UN$[9>'Q^[WZ?7KQ<#%+$M,)"_[P/;&Y:0U;R*,KD@3BD>U^IOD%]:2> MRX(X_8MVV;$]W$)N$@L6YL5P!J$?9:_D.0=Q5#"T*@IP7H!?%=C=B@(G+W#J M%G3S@FY*)KN4E,.4"#*ZYFR'N#P:U.2;%&9:#9?O1_+_OA (]R=XB[6*4^I>(L>^0-C"6'%"$WWY+R2Z1+B7ECN*\NF)\@3* M'4OU[:6K<0ZXG53/T>+^>[R,!8!=O"4NO6G!1(\I?Z*M MT0_?V7WK1Q4=DV)30V(E 44?4C")>4J2GH-R[+;3K??[ZM(:4N;DC(D M5B)E6X5CL^JP>J1K7[H(&&(?2*B$WI/G!]A%^ 6:1>ZE"IM>H2DW4VIE M<$=6UZX##JZ5<9B(1,[)"[00L(8AQM&$)9'@+_#JJ6GJU:=W2H#:HL8 #:F5 M >("(*X#\!-Y1C,/UC9_Y;LI1LSI)7M7_3YZ(&@>P&G+ MPB4+5+1."+S_\T%Y$]9H3C"E5H94Y 2L=_+[P83NGMT-B=:T,F"=$/HP7DS' MOREY&8T%IM3*O(I8@&O%@C]H$+2_1F"]8#J2&-8Q#\WB.%$O9") MOJHQMW,$ EP$ EPK$/S. @B>A&>W/[CRJE5H956'UL&F)&C;XIM3*UPNCC6D9_%@G*LT>L\I8MV6-44M,K M5E$SZO--J96I%3X?U_+YZ71$$XA&:\:5UN*$S@/A\.,Q=ET*0B#C99)*?D;] MOBFU,K_"[V.]7<_YW864K^44_0D4Q ;,?[@ED1JD7K#R!KB^KC&V8UCD2 "X2 -;[]MGD_A&-$\\7C*.Q M$!2R>'HO\CX@:R4UO5[5@T]]66-HY_#_3N'_G5K/#A8;\&JZ^7A"IG*$Z>L: M]QN<(P\">1OBR>]UY M4H$I#+]3R_#GR7DAD_,%C"D")X0^)@(F8I2FS#<^Y.IT]ULE.)-F?I*K]8\N M=3 <='O#'CY<;P[E'+;?.6H!TIOU_9/A^.A)%%B#I7RDMZ)@R]2W7T^HSJ*L M"3#KQ_N6^#S3G!,NT&PVD_=*Q,:/D6R70[(=!L&&_^H,^/X,D&!P.(4=^Z>, M/WPWQ/;@QQAM.7M^07*UI>D#;EA^Y9'S=/=BO_L"K?(/9.<5(EE72DAI:MKA M9-(;+AL6>!!Y+M!NX[N;_TCO?%BFEA2MP#9YL 4F0BKF =V'X08CK8CI?4:_4O4/@U[*LBP;#X?=OO)QGKZX,;5S1"NG MB%9.S8:KXYZ8>]BIM&PGQ*H:B/1EC8F=(U8Y1:QR:G9>Y<3R!JQJ9GJY^R]* M8D:#E"FU,K$B2#GZW#,&7%Z&K,+4GA"H-FI&@Y,IM0Q3YZB=64;(M"T\AA4Z MB436V7S8>V@]'Z<-UYWB\*QO_3V1"31& 5U!J74Y@!G LU;P;$.P;=H&PO=V]R:W-H965T&ULC91M;YLP$,>_BL6D MO:H"(0GK,D#*P[I%2JNHW<.+:2\>2ETXA6(U=3W=58 IWH@*Q!F9R<5IVA,M?=UI8#F+HB7?A@$ MD<\I$UX:N[6-2F-YP)()V"BB#YQ3]3:'4M:)-_2."X]L7Z!=\-.XHGMX OQ> M;92Q_$XE9QR$9E(0!;O$FPVG\\CZ.XB&>EK>P^G =&%@+ -"!UW]BDO(!F0TO"%A$(8]>J,N MR9'3&UV;)/DUVVI4YDG\/I=OHS8^KV;+9*HKFD'BF3K0H%[ 2]^_&T;!IQ[6 M<<P^L7",>W/1B3#F-R%<8#Y7".H3_ZBZ("R;="*H'F MMM?K30]2U"%%5R&M97;QI?8K/$!=285D#C0K;LB"ELP\"<'H.3K_I*@XJ+UK M'9ID\B"PJ:]NM>M.LZ8H_[DWK>V>JCT3FI2P,Z'!X(.Y/=6TB\9 6;D2W4HT M!>^FA>FPH*R#V=])B4?#'M#U[/0O4$L#!!0 ( /&!05;1:&U/M@8 -0< M 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%<4+9#$ M(O6>%P-M@FT%.BQHVNTS(]$Q44ET2=I)]NMWE!5+%BDFV?HED>2'I^=(WCUW MU/F]D-_5BC&-'NJJ41>SE=;KT_E<%2M64W4BUJR!7Y9"UE3#K;R;J[5DM&P' MU=6?.%W*VT> MS!?G:WK';IC^MKZ6<#??6REYS1K%18,D6U[,/N#3RS Q UK$7YS=J\$U,J[< M"O'=W'PJ+V:!8<0J5FAC@L*_+;MD564L 8\?G='9_IUFX/#ZR?JOK?/@S"U5 M[%)4?_-2KRYFV0R5;$DWE?XB[G]GG4.QL5>(2K5_T7V'#6:HV"@MZFXP,*AY ML_M/'[J)& S T<0 T@T@+QT0=@/"UM$=L]:M*ZKIXER*>R0-&JR9BW9NVM'@ M#6_,,MYH";]R&*<7EZ)1HN(EU:Q$'VE%FX*A&V-.H6/T[>8*O7OS'KU!O$%? M5V*C:%.J\[F&-YOQ\Z)[R\?=6\C$6ZY8<8)"?(1(0(AC^.7+A^/#X7/P=^\T MV3M-6GOAE-,;*5FC$54*_#QU^;,S$+D-F-@Z56M:L(L9!(]B_X"0X M75*T0K!HJS 7[L>%;6H'SSE7(O8 8JF8:L-'Z!63D)&'F@'%W'IYG(28C"?7AD5!A(.)9<=!KSB! ME^9GT=R].,P[6XUY53G*VP(1!DH;C)._&)4DV0:X7(^Q7HRNV9!#M)=+TP;?:MLHD292/ M\[P#EN5XDF6O2-@O27^VJ;/:A[V'J"TU),D&>;$C:L.R))Y:ZEZ0L%^1=OG3 MP\XA-QC8$2ML', @#L)L*LI[9<+9BRK7BM-;7G'-F;M\Q5Z%>VW]^K.L'3K= MRQKVZ]J^I%G31U//.!VVU2K)XM1*$P[M(_D =MA/])I&_)H&%.4&XG -.!" ^$QT.Z26/^"6O+] J4U0\R]=6-Q+:3:,+ M%B53 DUZ#21^#>S9ENS664,01RM&BKOFN M^]X=;XA&\^:.-<44X_\@8LAYFO/_#1WZW LAR;WJ?Z-%\7TEJI))]?:7#/;P M6=N8Z$?W&9975E]]B/63K!V>8O4*&_H5%IKRKM959A:.T)O@!#IF#$6!1%M: M;=@9(O$1/$)J1:41LXU>"\ MN;V00S][30[]FFSV-=0-TT[&<>#V\@REV5$:Q2-/6TWO7454HRM6L/J6R=WR M/)W+ML@T.4K3[!D3SO'8.8FV[H\;8B_DH MH&L.>P7?E%]0SDJW, MYY(M0[R!>X;>54*I]TX/[%+@&+=+**@8ES R.$EA M.N3N$]KN1HMU^Q7J5F@MZO9RQ2C0-P#X?2F@9^INS(>M_8?,Q;]02P,$% M @ \8%!5FMC5[KM @ .PH !@ !X;"]W;W)KN8A"+B M&X.MVGDFQLI"B$?3^!Q/+,<0 8=(&PF*/QN8 N=&"3E^5:)6/:=)W'U^5O]8 MF$%6"US6A7R7T"Z,E66'KGFH:CJ78$FFB4#*L@3ZHT0?GH9>5 M2>A:)T*R/SAP47:ULI?BPQTHSW>*SPOZ#H$-?K_F]U_%SY1:GV#W]Y!>0A^+ M:- .:]KAJVCQU: TS6*6K8XB#T\B'XMH( 2K2%$_R:PH[Z%;8)\,: MW*.:>W0&]WE5/=I;1+\JUI?+W26R@7]=XU^?C]^AJ*_W@()1,/#WR5L"AT$P M.@CN.O]>AL[YZ%TKO-+N8* MLMV!O?-F-]>J+U2N6*8(AR6F.KT S[DL;RIE M0XN\>-DOA,:K0_&8X.T.I G \:40^KEA[@_U?3'\"U!+ P04 " #Q@4%6 M$YZ;8"P& "_&@ & 'AL+W=O)@<;:1X!U#9IVNQAVH=AT+%02/9)VLG^_0TF1;))B M4\ WL:6\/-9#'AZ^I*Z?&?\J-I1*]%*5M;B9;*3<7LUF8KFA52XNV9;6\)\U MXU4NX9(_S<26TWS5-*K*&?&\:%;E13V97S?W[OG\FNUD6=3TGB.QJZJ<_W=+ M2_9\,\&3UQN?BJ>-5#=F\^MM_D0?J/RRO>=P->NCK(J*UJ)@->)T?3-YCZ\R M$JL&C>+/@CZ+@^](H3PR]E5=W*UN)IYZ(EK2I50A39()6=)WO2OF)/?]&.Z!0Q5NR4C1_ MT7.G]29HN1.255UC>(*JJ-O/_*7KB(,&.!II0+H&1&\0C#3PNP;^6QL$78.@ MZ9D6I>F'+)?Y_)JS9\25&J*I+TUG-JT!OZC5N#](#O\MH)V<+U@M6%FLG2.QR3D5J*C1YPW;B;Q>B0OT[NCZ M>B;AP53XV;)[B-OV(8E\ M?(&(1XCE@19O;XXMS;.W-_<<-'X_2'X3SQ^)=U3^8\_X,C[R=91IPR6G2C842<&?2<&KNCS M/Z"(-5;'_:'_6'JDI3X:7(LRTQ9$"=A&O6R M(X:P9PB=# LFI)J:M9NE#1(=_;@7)+Z&8LK\- JC2$,Q920*XP/B(Y2H1XF< M*+]R)@3:)KHY:9,H+)*$/<,\3.>=E5R/H) MT1=8B 455S:4^)3S\93!LA,%.^J\I.^\Q)D GR!BSI<;!&L&K-1[L"!;5=QL M/9B8PY=&0:#/38LL3H+ TY+!E.$X35/?G@QISY,Z>1[ NT J7* G6D-:E U7 MOH(UNU"U6MD;&UIJ/DR4>)Y63Q8669"F@3:E,XO,]Z"*V=&P-[@$SPEW5VWS M@C=K3PGSEMH7><_L_P1CC<2BT@?((DE&*B<^,#KX6_DF^6XI=UQ-V"7XF*<1 M#&QB0,73,6PJ+]!)3)6?^".9ALG 0IPLGYF$!&-&^;'B$+-$1FE((AW(HO.] M,(EU)%/G8S_UXQ&HP>1@Y_+_ZG+.5(*=HS5GU2LA6% KF6]F>^(1?5(L++HH M)$&H@YFR*?8PL(V0#L.6D M+VKN[ JQ:>H:V*H5?;0N/]BT#YY.94JF(2%8AW)%.N893 AV+M/SCW)#>9=: MZ*P;H/,+91*M,+$Y?P,]C18651P9U?'>*QV#S8!NWW"<9E[I&O&Z2NES%]&BKAE88\#K&\[%A8= MC&UL++"F# 8N2,8F%QF, OF&4>A!E+??%\WYT-DC6"+P^>9:C7)HMJBB_]$9=/ M!I]"W#XE*\J=.@=\"TU@H=$?=&%1 8Z^:;&H7#B#:2&A,\T?VK/*G0 DR1!, MWBW@-8H3WT5BFIW$2XSS08LL3J/8J.T6F85D M=G"R7U'8L:HW) )2>5?+]C2\O]N_A7G?O'O0[M_BJZQ]ES*$:5_M?("-<%$+ M5-(UA/0N8T@IWKXM:2\DVS;O#QZ9E*QJOFYHOJ)<">#_:\;DZX7Z@?Z=U?Q_ M4$L#!!0 ( /&!0587+4#G'00 (/ 8 >&PO=V]R:W-H965T&ULK5=M;]LV$/XKA!8,+9!$(O5B*[,-)-&&%6B[(&FV#\,^,!)M M:Y5(CZ3M=+^^1TI1;$F64\!?+)&\>WS/P].1-]D*^54M&=/HN2RXFCI+K5=7 MKJO2)2NINA0KQF%E+F1)-0SEPE4KR6AFG M*@IE?]&VMO4]+D68L_=O#?ZA#4 M#H%5IJ)B=4BHIK.)%%LDC36@F109U2Q# M#QH>L*E:(3%'MZ*$5%J:/=XP](&GHF3HW4>AU'MT@1X?$O3N[#TZ0SE'7Y9B MK2C/U,35$)2!=M,Z@)LJ '(@ $S0)\'U4J%?><:R?0 7V#24R NE&S*(F+#T M$OGX'!&/D)Z ;M_NCGO[>P-L_&:#?(OG'\!K]N3@EOQ]_:2TA _HGS[U M*_2@']U4E2NUHBF;.@"LF-PP9_;S3SCR?NE3[I1@R8G ]E0-&E6#(?399ZBH M>9W1A@'LZF97E*Y9@.,HWK=*NE87\3B,_<9LCT?8 M\ @'L^,/O602I7MIL!6%H"J,I0>>(/<,Q MK9A=B/UZ'B,HF'M+!$?UFM>W4U7$T6X&A<3#K6SLL2(!:25CUPA[V.M/Q5$C MV>CH)P5%:$UE3@NT@"L' JU6]17!%0!L^L46M5@+)[.NYJ,AJ35QW/ M1C'94^_,&Q)LU&%)O#!LZ=4UBOVV7%T;C$>D7ZYQ(]=X4*Y'#M>T(O\?E'C1 M*N>:02IK)*'D([6EJX.RC(=XCSOAMDO648ND:T%(V,\X;AC'@XP_,J6NT#U+ M"ZI4/L_3SM=DJ*U_6!>CQV >Q$?U.&J1="TNQ@?TP-[KWCSU$L)=K7T<1&U27;,H[M#J&A&?'/AT,7GE109Y M?1$::MR/\B(]]PD\CH,VL:Y=0**P?:'H,;N((S+"+7+N3G-0,KFP39:"X-=< M5Y?J9K9IY*YM^]*:OS$-GFTZ7F&J[O 3E8N<*U2P.4!ZER,XNF75<%4#+5:V M!7D2&AH:^[J$)I5)8P#K&PO=V]R:W-H965T&ULK5;;;N,V$/V5 M@1H4"9!$LGQ+4EM 8K7H LTB2#;M0]$'6AI;;"A2)6D[Z=?O4)*UOLA& N1% M$JF9PSF'G.&,5DJ_F S1PFLNI!E[F;7%C>^;),.=#12"RNXQ <-9I'G3+_=H5"KL=?QUA./?)Y9 M-^%'HX+-\0GM<_&@:>0W*"G/41JN)&BL^?0=7J*$*9^PJFT##Y*%L2JOG2F"G,OJS5YK'38< M.H,##F'M$.XZ] XX=&N'[GL=>K5#KU2FHE+J$#/+HI%6*]#.FM#<1REFZ4WT MN73;_F0U_>7D9Z.)DD8)GC*+*3Q9>M&>6@-J!A.5TTG*W!8O$;[(1.4(IW\H M8\[@](%ILLO0\H2),[B YZ<83D_.X 2XA&^96A@F4S/R+07IEO*3.J"[*J#P M0$"=$.X5(1OX5::8;@/XQ*ZA&*XIWH5'$6-,+J';.8D0UA"J$I(S3=*Z3-R !I1&LJDWI MOY2(3O-SL.P5\)6*KJ%TW9/M'R7ZEVX2.QX)IS@3,Z6X 8EG4M9S2%A1EMG;EDSQ3 MJ&E"(4B3+0G:B/?W AY>A3N\6VRN=VSBRF:P81.TTQXTM =':3]+NA<%_Y\8 MK3ES:9$.DP5-205FQ8H/[/#1U3Z:29\)%@_VI+NX:M=NV&@W/*K=(R:"&<-G M5.YW&PO=V]R:W-H965T&ULO9QK;]LX%H;_"N$=[+; MN!9)7;M)@*DM8@OLI6CG\F&Q'U2)B85*HD>2D^F_7TI6+5.D&:DYF"^)[9#O MH?CJ\/*(\\Y;]$=95,WM:M^VA[>;39/N>9DT;\2!5_(O]Z(NDU:^ MK1\VS:'F2=97*HL-<1Q_4R9YM;J[Z3_[4-_=B&-;Y!7_4*/F6)9)_?4=+\33 M[0JOOGWP,7_8M]T'F[N;0_+ /_'VE\.'6K[;G%6RO.15DXL*U?S^=O43?LMH MU%7H2_R:\Z?FXC7J+N6S$%^Z-^^SVY73M8@7/&T[B43^>N1;7A2=DFS'[X/H MZARSJWCY^ILZZR]>7LSGI.%;4?R69^W^=A6N4,;ODV/1?A1/_^##!7F=7BJ* MIO^)GDYE [I"Z;%I13E4EBTH\^KT._ECZ(B+"OA:!3)4(',KT*$"G50@P94* M[E#!G51P_2L5O*&"-XW@7*G@#Q7\ON]/G=7W]"YID[N;6CRANBLMU;H7O5U] M;=G!>=7=69_:6OXUE_7:NZVH&E'D6=+R#'UJY2]YV[0-$O?RG4B_[$61\;KY M&XI_/^;M5[1&OWS:H5<_O$8_H+Q"/^_%L4FJK+G9M+(UG>8F'2*_.T4F5R+_ M+-JD,%3;VJMM15G*.[)OG*'VSE[[IRS+NSLZ*="'),_6[RNT30ZYN27Q,UII M>BR/1=]S_VGWO$:R;3*]]UW>/7+TODI%R=&K?XJF>6V09_/E=_P^3_-6%=E( MJ\]^D[/?I%=UKZB^2XJD2CE*6O29/^15E5_8-_YN\GXDYC?BW4C MXN-=@".*'<>YV3Q>>@P9-8848T!BBK7T;"U]B;5S[#P%""X<<+$;D4G_;_5B MP<0AO81'(B_RU6*Q7FP=AA,M9BB$,0TNQ)3NPIJ;/_F7K.A4P$2+$=I%@,*<: Q!3WO;/[GC59 MAFFDZ=Q&>=,'-CZB2:[R+L=%T!UCC+;T#/&TH MQ![V])$0,F@,*<: Q!1S_;.Y/K"Y)D-]S0,:19/!:6MMR-)4G1,QAHS(@,04 MEX*S2\%BE^16"96\?N#UK)RS!EB:L,:>FF2S0H90X9D0&**,='9F,AJ3%P>"O&5\\$:.0RF^V[5 M?2RZJ\-+TBK=])Z.OI!1DSAA1C0&**B]@9]^G.=_MHW'P[^F021.XD ML^Q!EZ;6K)@Q:$P&I:;:V0X]]RY9 >ZYK+Y=ZP^Q4]H$D50),/@*:X M FC>89U($$K(U"](@K #58MG70&#BJG:-7(+; <7G5W/>T&U*UE'H1?1J1O6 M6(O=@%2+0=78\SVB^C&"$6S=>5^")%YEL^A@AX@,GH%2D4%-X8.N1PUK"-"X M,:@:@U)3O1VQ![9SCZO>SO)3QQ(TPAAK,YCW+" T2/DRJJ\M%@PDQ*7>= #3 M2ZT))C2,KN3"2!*P_R=20@RY>=^"JNU U6)0-0:EIMX$(ZC RTG%RV"A/>#B M&T%'%\1S# ].0,/&H&H,2DWU>.07>#G 6,X,AR"!,ESY6-MV&8I-K3)P"JE$ MI^,C**B 4E,]&%$%MK.*C_R\K9434WKIR'/YI-.%M>NY-- 6Z\:"!K)N;^KB M5 $E$5!JZA/D$440.XJX;I/Q$;&C/[\CU'/#B3/VH$MG,Z*C"%/4�J@U)3 MC1EA!+'#B)>P/KOTXD?Y.G7 D6&E#AHU!E5C4&JJF1<'->P08RGP(_I6WXTB M+^YIGH BBWE!8]"@#$I--64D M%L1.+*" ']$1@Q]-GT;9V[+8+E!6,><"&%1(U:P101 [@IB%^XB.$%PY@T13 M+R#/+.Q U6)0-49TQ*%VB.K&"#B(_:S$]\ ^;'1,/[T0^$$0:I/^=G;)G;WM MBPT!91)0:JIO(Y,@=B8Q%^29O0KT[ HCK*\6]'+AU"*=/?A>X(;>=+XQ, I, MIB#/4&J- \>].(*H]M>XOR?AGPCR".2V>PNJM@-5BT'5&)2:>A.,@('8 0,\ MR+,'7'PC& Y)T,AT AJ43H"J,2@U]1#T2">HG4[ @#RJ4POL$&^*D^QM69JY M5(<6AJ Q:% &I:;:-3(+:F<6W\_\J,X8UI[ONNYTD7BEH)Y5]J8NS2I0-0:E MIMHTT@AJIQ'+F-\@IC _BCV,I\Z T@BJTPA3U!@T*H-24XVY^*CB+)L3 M,P:-R:#45%M&8D'MQ&()\Z/Z/CW$H3_=6=DC+O9D5M 8-"B#4E--&<$%M8,+ M*.9'=1HA9PW7GQH&>M@"5"V>=PD,*JAJV$@LJ)U8S.)^5"<.F'B.J_T+(N39 M@QVH6@RJQJB.1"8]HOHQ$A%J/_'P/>2/&#W3CRH$8>#J#]6WLTON[&U?[ @H MQ(!24WT;(0:U0XRYY,_L5:3EEQ_X=(KKMH9R4_)G*!(0$@3:K*.76^,>3*JC MDZ&8Z]%P>I]O+K[LH/ORBW\E]4->-:C@][*B\R:0TU)]^CZ)TYM6'/KO/_@L MVE:4_=P7DW^^%:+^]Z;Y2X?RM'G?_!U!+ P04 " #Q@4%6Z ,% M818+ !U-@ & 'AL+W=O !-R*[2 M%UO'0XL/;'2_;H"73[+Z66^$:+SG;5'65[--T^P^75S4V49LT_JCW(D2OEG+ M:ILV\+9ZN*AWE4A7>M"VN*"^'UYLT[R<75_JSVZKZTNY;XJ\%+>55^^WV[1Z M^2P*^70U([/C!]_SATVC/KBXOMRE#^).-#]VMQ6\N^BLK/*M*.MS M&_)I&81J@$;\)Q=/]>"UIZC<2_E3O?FZNIKYZHI$(;)&F4CAWZ-8B*)0EN Z M_FR-SKK?5 .'KX_6OVCR0.8^K<5"%O_-5\WF:A;/O)58I_NB^2Z?_BE:0H&R ME\FBUG^]IQ;KS[QL7S=RVPZ&*]CFY>%_^MQ.Q& "2<&T'8 -0?PB0&L' M.X"W [B>F0,5/0_+M$FO+ROYY%4*#=;4"SV9>C30STMUW^^:"K[-85QSO9!E M+8M\E39BY=TU\ ]N:E-[7WK\WH]TV6S:;V?BU78C4V< $7WS&@1P:?J=/B M4F0?/48^>-2G%+F@Q>N'$V3X\O7#?0<;UMT/INVQ"7M_[$25-GGYX-VH%9$W MN4!G^6"%XU94L/A4[]),7,T@&M2B>A2SZ[__C83^/[ 9.J>QY9F,C6:/=[/' M7=:O_P6!,B\SN17>NT+6]7MLZ@XF(FU"A<5'<,K YW#W'H>38L,X2<)DC%K: MJ'D2!PGK8",>0<I_L/0/*[&1$%\S669Y(;S2)*B^SM1"W57R,8<5 MY=V_>+)SHK1SHD_85 3G]*)S&EN>R=AH]L-N]D.G%]UL9=7D?Z6'Q%2N((_ MKV2Y_@";QH.Y<. $L1\Q8CB4C4I(E%##H6Q4% 9DPI^BCE'D9/1UNTOS2OF3 MI[P&#RF1]/<.6R>O'6P,)[3(N]\-)^ MB6!DXE/7N3B)6-H(1A,>X&22CDSR>N>"++L2]["DZWJ?EIGP,EG#DE<^EV99 M)3I07F=R/T$UL2Z3)%%@L+5!S/=-PC:(4I_@?(G?*PS?R?BND=G/N1)G*^"W M!<5:3ZZDUM3(>TCD4!28=!$9B'L<3?&C/ASKY_ XQP0-/ S?;R3HME,M! M/H$LTKQH9Q1_[O.=6FLH26H[8&2N-@04,&82M$'^!+=>3Q&GX+C^#6H?Q0UH M"<4KAV#BB!NMM?&M8-9R0F#F8G)"QF1Z>4/<^N9'";5=D?\%KK>1Q4IE^**] M=Z=X96J0^=R/=_7D,,@%4\PLV4 #ZG)#0%14Z B M(!+X4R&C%Q3$K2B.(4,\*YVYS^O-D:A*:"BED])A@4 "2HG)R&5H3*=7&,0M M,=ZI,/&^6TQK68G\H80"',)\F;V@?&QY -'8G/\% @L9-RG9($+C*0_LI09Q M:XU?GS,!A" ]>?>B%.N\T>SJ04).G])JHHZWU< \2^EX$4;<(NLD.DE15IR)_3.\+@\%"WX.G6SBY]40OG M@R[W]@*];X(' "(TB,\DBL"#RDZF;V(LB>J*WTO(\ M50A23-OX/C/9V##&@L3,/AB,AOY4S.A5$'6KH".;795#\0YBM6FW,X[W"@\F MMH")6!"952$"FT>,6@'1AC$>3KF==#I,!!%N-5,Q7)+XUGU" M8"&;ZA_17@A1MQ#Z0R^D0I8/\T94VY.L$+$2)(.^04O*AD61;ZTDQ!A)V,1* M8KWT8>ZVBNIUOZKSBVX?V)T1%L>161DM$!PD6VI5[@@.7'JJ#U\13VNH:Y=T!+;[<@7!NH1<>JJV8+9(F1/[VA<(SJ+G M@HR)]5J'N;7.R#/[Y'.B4\=LK3*G":.FD,-P 7+?;-@4L5[V,+?LZ5+/T3OS M+DR?2#N(I%&QPNQL3>""R"2'X !&IQ0#Z]4/BYV)YTM>IF7VBL3C%%%O3CSG MM+8\E[7Q%/:BB[E%5[>NUY7<>J# ^FTN1YN0V7+)6L[(9E: A2QD9RP*)B,6 M[Z47=TNOV_1EV.T<;]^A1PYL>60=-[ AD&\C4VAA,!HF$_[.>Z'%W=V<[V(W M)H720#>@[*"SP(#<3V)BT<$L1F1J2XOWJH>[58\*4;N1 PZ=#ZK/[;$1BA)% M=JM\WQ3'""J.8M,+,90?3A'L90]WRYYO>9EO]UO=W'W*F\UQ/TAW?X#;O=BD MQ5KW.[>[0KX(2$-K64%&K1NH5M5Q+TT?TFV.)R*.Z9HX3JQIP.04(]PZ*H,U MA@(VL9_.!V=^W#H)7+=-M*^ZM8B.822P#CI@.,H";NXQ([BI^-(K(NY61&AI M]ZY-MN^]=9>;W-F6(_*(H" R8D,;LM2P1'@B3D$U*7]TJ)NY72K[HE MKYWU.=,M?0_*6(BG;7L?;NA!ZT+5HE^HTN4Q+:8T%+=%3V"Y+::S8ON %P(C M/INBW&LH?N)(3IE5NL/R;B4.K]XK):78?; X:N*#E:N^1WDC&VAA2,Q.+@+3 M6U=FS8:: QTVP;T75]S=6EJ\FJ27-A#)'O*R5.ZN"EA1Y1*M=3BRA\8@@<8F M>00'P=W:DT-P"2.3Y'M9Q-VRZ&WDA6H#.VDC(B>.F2F5%Q@.F9XEAAM/S_A$ M8R^: O=6W=U^MROT7GY:Z --A:SWU:$XTFS7!9C,R\-9=JAS\1.+9]V0.ZNU MY;FLC2>XEW"!6\+I?H%._RK/YR44FP*7HX&MNA(_,A<*@B+$7B$(9 M!H-SX6YEV)T\;*NU0U/W*'\/VU!JN;R5].F#5*'08G#E(- M*K=ZDU9M)3,H6.]EN9\XU=S:CD8K/K8V.A 898G5Z\6LT< LYBX&S^-L1?6@ MGVNJ/;WG>WBPI?NT>W;J1C\Q9'S^F7Q:'IZ ZLT<'LCZEE:@BFJO$&LPZ7^, M8.ZKPS-.AS>-W.FG?NYET\BM?KD1Z4I4"@#?KZ5LCF_4#W1/FEW_'U!+ P04 M " #Q@4%6_XY>(]8G &?P &0 'AL+W=O^-6W<&V],VFZ_=FH#_[[7-WZ*VI^*5]\_SFZNI?G^]- MW3[Y_EO^[&/__;?=.#1U:S_VA1OW>].?7MNF.W[WY/J)_^"7>KL;\,'S[[\] MF*V]L\-OAX\]_?4\K%+5>]NZNFN+WFZ^>W)[_'_AS;8\N^7>!DZR[ M[A/^>%=]]^0* -G&E@-6,/2?>_O&-@T6(C#^IFL^"5OBQ?3??O4?^>QTEK5Q M]DW7_*6NAMUW3[Y^4E1V8\9F^*4[_KO5\WR%]-I6@W_X*/RVP1)2 M[H:>OJWIO>'[#_W6M/7?C:"HK8H[N9VBVQ1W];:M-W5IVJ&X+ZW18? MNZ8N:^N^?3X0 %CF>:F;O9;-;BYL=GU3_-RUP\X5/[25K?(%GA/D ?P;#_[K MFT=7?&O+5?'B>E'<7-WBX".%[S>BR] QZ)XT[6.#EM%['SLK;/M(!\0 MBGZL6].6M6F*._K0$K4.KOB_MVLW]$1O_S6'(@'@Y3P X,%OW,&4]KLG!^S5 MW]LGW__QGZ[_]>K5(\=[&8[W\K'5_Z=O^W]ML^*M=65?'SR:7X^.%G>N^-D\ MO*=_F7Y1O&OIZH_&%75;=OVAZPG_%?U![S;F:'J+?]_9 ]W*VO9$(%VPH^^/]; K:KJ]JNY)8C0G!KENPY_'7=T*4QSZ[KZN" Z9MGM M]V-+6,&Y7>%.CH!WRZY=EKOZP O<=6\6!1'E*(^,3LZ\[CM3K0GB1;'OUG5C M&?HCP8Y;H2 /=IIR/D&**'4G6I3M8K)UB2!&T 4T8P4"ZDU5=\6FMW\;;5N> M&&6__+B0)0ZV9RW6ED"/:;HM8:M^L-42@)J&\%)OZX'VE[\!;$F'HX4)Y[8< M^WHX%;;=@A8]$NET/9Y1&F_M #4$6!ISLKT3_!ZZ(UTQ;4V*#D(BP>,?_^GK MF^L_O7(J[>D5/8\M6'?U'9T79(G[68]#AS7WA$6ZY+WYQ%MT/0$.B.G<]0$; M8*]Q8_B^Y8GBPP\_*S3A<;VBF6??XEFZLI2[4NH-4"<72E=%RLO2);1;BZN+ M\--.]W4)K,6[*D$Z!;16\>&>L/.&_[XCD4=/$GL2<1)0],G!EBPKF"08O+Z3ZWNEM$2"O'6E)=[N94%=&Z^\_.GY5S^Q4;!T0Y1S:U-^VI%9,&&[5P+N MLB.Q5NH-RCH9.^XMH4SNJ>G:[9)78BC %1Y".@\)ER-9,_COE+R4IST&PQUY M<4$7Z41$[,&:'4M 87=B\=?&UH;XE=B3"9)G^ZO?VX*FZ;1A#O MQ1[?G"E%G,DA[JT;!!L13*)'LNZ\"BM3S*X8M9NQY44(G22(>D@W5AFV'\CT M!AE9L'*&";I%@-UT9?+6BA5N#Q9L2$ :Y^C2A=QJ0ZJC'FHYG!#)[,+0KGRP MAB$V ^\C.PR%?2AW+ )$O,N7:],PXL75J/@;7!2)M0XX;/AIX0=(L8$ _<7> MVW:4!^T#^2'.LL#M6L;>.11'-L+Q;V)7XH4<%)91=K,A"BHJ$N9T[8",U$+= M5:OB)\*C(J(CI#C2Y YZD![;]-T^8"*@W^_-W,'V!M-V!8XT$5#@D@Y),J%K M2-$[%9WAE#_.KBLD0^)K E2VD=*E ,J71MY:[P4EWB(C!+A>"*FUW2#D1NZ, MA;9?%;\Y%M4_N*'>,X[84DO,LU]J]TD^_:U5:F,* 5$*/"KFX.!<<:RJYBFLZ!Y]T].Z_55U@5 M_TY:\1XJ%1_O#9'T -4#=AS+7;I&U\[:-GZIJ(U&)7:2K.'"^%MB%6$NPIUQ M)*;7="9_VRHA(8[K?8Y!LGY=%W'&%(V=_G#]]=>KEV2>-HUG+N-VNA7] _QR M3_?%Q#N0SU.*F^-]8<$6@>/&S08^E3 4:1$Y"9D$?R6V(=!48L!X%B84CH < MIH4;.LV@-/! _R"+@^3(GKWX!<2K&G.\IFWYWZ:D=5SMI<(=X9CH@%Q__N2X MJTMX6JPFV\H%L%@:L,EMZ5-F&KKM6I5>9==#\?0_B2V+%\_FB5 (E/!S8",^ M.PZCH[( $;?-9@],7K:FHTV*@P[0Q-O ^R1WDS_]&5,9#4>OY+TF9UVDY*P\ M)=1('&DDL 4SF3T*VXN?$9A0[#%!*/F6K)<7*82B%@=5,7%)0FQ'UW4L2,:3 MR]+UTQ?I:7I&C$+O9N'Y8"?RRNT."EO01PO:!U+58BK)4PLO&R%0\(7W%]EJ M8F6O2+OH,XAKA!- GGJEE)E(=C5$[FTD)U"<8^&H;&ON3=VP!X(;M3U,?'-/?@\^HN.G,E58@TQ$DN+9 M"44N^%=Z4\/*GFYZW)$"IONN(*[K(0-"WW0D^HQ*Y:C1L:]](#^4>(#E]0"K M9DOB]4"VE:/G/J214@Q0'+L:^^=W);+'R.K+F4=R##QP,; M:P05]HS*&$BH_CKZ>U(4E:;O68&2%%]??;6XL,C"^QOJ7T"<,B82.B;J&:+EDY(1B(=T)VFLOY,$ M%QL+L24^QK;K*A9G;/(H9D7^1#LA1S.93&P;J)F4R&?&[L;4O5P8P?237]X$ M^^?L!;J)/2F&L1=C5R0:0B7>"D1$2S0E"TJ-B$'=?Q8"OVD+4?+EIUL5?]DA M[I6B<83!#*ROZ=(?LR,AP,M1D2R4.[?US+87<9IXYR(BMV"Y##<(L%@PF038 MB/<7$QX38Q\/M7!ZRJ$+)CWI;*]!Y\\'$;71.!F^6?QA=,"FA?>"K MUKT;%B):R3WFH..080(7*!B2@/"9-Y'X()GWMB($NZ!X6583:GPH*;C]T3(0 M&1_/4$9=-:>".48!U"3J!<"JR(*? P'OBA1Q8G#4(&/ =AA[R&B^(HC#ES=7 MB^('A?9M31=)Q@R?H_BP;NIM$(W,?V>;3>5<:LSC.%ZX$HF'ZSGQFP(.75-' M?MG@*0K^AP)3>6 47ZP>@X05RHP"32SP*))FWGHQ. M./P5!P"(9;64V7(^ Y.2Y"!)LCF%ZR?_>YFR9Y T952O\]*)[8[?@N(H* M%=8YM'+B[4D< H1Z&5.GXFG;M4O$U_>TA'F@&^! UC-01]%F?$5*>UK1-#+0$ MZO)0Q77)';[D"Z^*NR@K523.Z:;$=^ M3'0O- 28._W_XN;#:+Q.C/F0&*E%"+UK@VF_2#0S+M(_)"_3)TN]VB+P%KR' M[@@#-]$O-9OI"XV2M5JX(,)L5A2J@5##?5)0NP7TIGJYM2P;C\.SW*;;+#%43,46&^GUL],:'M?@? M/R1AK91.O=WL.%OQ91 M4ZBR&%MJR!FQ@+S]3/9[WSTHQ6H0A ECY6L;''FLR"&R8$[/I2EIR/MMQTE1 MDL$DR*,2=MZ'CNEA=5\XW$'R#N)0OXNY9%GF2%[R3J.AZ;:$%,2%7*A<\#=T M,"<-_\$".]\695Z#IB026NNA\W8A+2>1P\II42&P-DY2?2*X](<@U1P MD>*0I)$XP(HQ_[[25Y(RBB\PO(X$2$.N"[+]15^[3RGT+'+4U/29JA*NAF9+ M8A P"Y6$*'1$%<B?UP'SSL:T*U$9/0)Z*@WG6T:3;N7P;_BI#3T/U%4+VE);_0L1'HG]N0!I%,.O(GX M?U) =6BLF&31YP/I^OJ))*,>;:!J+#50%.]?S82 79:%CV!8< -W8[D^+=GM M$*1(<(EY'03>K4G56E=:M1$:4W["^D))2HY(?8?@O.&<1E..C3?M )@$-GF5 MM1V.L.%%E;M!XOO^(#YW-0MT*IC/Z%Q)4*AX<4[K:A$X*,P/ (3NE]:NW0X2 M46M,)L$0K\AI5Q(-M+"O5C'*Q'!#&282K8UR:J-U$2D/=$T5/7LPU(98#P[> MG[U)%FLSW[6(G.R#51&"U-&/N9A=6TCGL(E3?WWKRL.0)TD#K#+&"Z)GDSNF"&NAW1^1+R MIF@-WV#PVSV0J^)C#]ML$/+X(52-91_'8C+(#<)9'6T??J "G!IR";'=R.0$ M$^R!IKZ/45WQM1=<(Q8J*X9CAYV5XHN?#2H.D@_V_(&8> W'K00'0I\QL39PU&K4X5>0%@2ENBB3\,T-!<#1[7GC"OH)M&TL:UF@NU[.^S@#R6P MZ_J!YA+KN#Y[*BKYBER9AHBEBCDV]ER76C0)8B4]7NZ44OAI$!.G\]Y]_.6/ M9G]X]7:1I>@F(=@23%,)C4B-FD0UI>C6&V8L'X"!77V@SQ%4818;P%DD,@QS M,8KRN.)3U0&D6J^%+?QG:_;0M!_#Z3=PK.T2!#"'BO\F29$.^O_IX%]X'%;# MHA#9X^4\J6?M+?E;X89G3KV9!!_B=BX2A*],2.-Q+H3QYL,@4#^)[F?S&VZ1 M+K5(5D\NCT170W]*_(#C>><4_?MO]1V=K>Y]N#03&.]1SOF>R6E&8'"V-NRT M'EGJD@'F&;J."XOI9FNF#(-8#1D-(A/%QI5;H#V?TXM_0XQ^[ON)>]9IK7;( M&.6"R6A9%;X=6SB7OF)^HDY#4GQ&S9XM A&)D" MD%P)P.HSK;S*HGL*NXT>IP1\]ZBUA+DBNTUO0_()[A_ M)#W9;K>=/!DP20G M>6J>O(T+51;QJJ:W*$D67V/ IH*4&,R1GT^1$+B((W$P[_W?2"2S%Y?0112ZZB<^WOPI8G, M-TNHJV7?G,IHT3ER+[M6/>'K. MW,L)NV/KC]F9GVVG@IM4Y(* MY98!@5F(8LJ46W(C^R:RYP72 )1G:Z42*-C^'NQ4)"W2\@?LD.K(2?+,Y_4N MBDC)4Y*85(5U)&C-),^.RM&,L=P%&X1U]&U[IE2D[$FY4'-N3+OL48W[$/J? MQ&?(S":W0^UNF.OL/VY(/C$['3&&GN M>3S*^K$H!W_&8LI$%+R-5202FYL/Q)V7A=CL.%)V.)%9].$?;E9?^TK71?&' M*U[R#U>KZ_AA]'P;#HYL)'?\N#^V*+A<]"MF#-9]268Y=A?\(C<>FEBFW*6% MFY)<)7KJ:V(?:1(9O)$N ;P+Y8[GO7%2U_&EW5VQ<0MM6>K9@5WNZXI#<]XA M"!XF)]=1"HGD#T$EC,-I&WY;(O![1"E['WSTUKNF\R0 ?E(3?PLJ";)6ZS=] M5PZ&I.\',AM# 8DF1]UP0O.?23N:QVS!?/^+/J@I'% M6SLIK^)KEY/G07&?(B>*-=RIQP6S/DB7[A)I -J%;TV<=UIBD 47:E#B\YC M<0LQ;WN[1A!5;B\NTELNAA];#F/ID0F1>EZMHA.TH##->6-?TE>A?!8!8G+^ M#H(?KA'B5C56CA(E#'0E(1*T3X7C+7*AD7ES(0$2"".ITPKOUWGYZTYJ+C20 M("H9.).L4HS$ZAD;NR7R)>--PV6BQWV[26])TE>21SP2M^&D9V2 '1E%H9)F MKQ'0/+>?D>PB@V*":0Z&8B_?A/)Y/$HQ )N>( &OT1*J.RN+E/+V>(Z<+&3)& (;3 9D-DI0OKLB\/KE8TZ6K:RVA,*CB7@DQE/S.W=)$3$P(@M1H M#5O)DYS0-!@EJF+#6FQQ1KDLD&VEZR/3A=P,-'Y5>_*M.JNN>EZ59-)$8H@V1)Y"ZLU\"IR#+&=WC^"\Z)(L>8* ?%H')3K$FP-^_Y'[ MTKKR4T$:2AA=U8YT2UJ?0[HG.T:39U.=F<+J+STTQYQ?N\_>3+J=K.AXS[>> MEYVZ]YDQK;ZPN(R93IK:4M$EW/C,I%!64J9(/E6]YT!0:E9-VTV]1E!=W$<] M/8"TD&KD='$XCE8,<2PA1IA\A5&6:$9/5Q3<04:TITMH9S<462KV@,EP8R'& M%I1O:HS6S&RA7R9GP"0]H2/L.70C M5R\6%I*Z8LD0 T?Q8Z0D$[QVKU8C?T>*(V>;M$!/8N,'.0Q" P^2OT3/OME> M[',2T<&;IN!S976H--LP9A9:?N_JA]!=-Z=V$[,_7=*S_[0A*1DNH;W9YZ64 M8K"F%BK.ZXLI$"9L?7=$Z%>2&B^.3Z1>>-*/J_YQZ"3E60P]7%?"/')R<,!2 M"38'M;;BAA^ )M6W+)6XHJ[/9JQABX:%:FG<2;/ MR4Q(J@OG]4G"DHF/F 00V)3\AXR8VX9$(5@B%C ![8?&E$%GL:A.5E@C58\( M1R_BDX>X'!HQI_1RM-6#[LW7#PQ)J>=4JH$&FP"M;LM<6^XL7-10=WG>-2+U MW><5IVRP\U %-"F2(87X28/&+/$/^XF!XX))48E9VVNQZ]AZC7_I?D(%6I+; MS/'EG2<]Q?6-+Q<4DL3HLT>\ZUPO#+'JZ3/J@>U"J(A@<'8:+U&)@2DWM9-6 M,S'3M3I[X>-IGM;O;9_T%TS?]L'=V-<7!TXD9)K%J?Q-)L92,"C3HGCF&#ZRR[A::Y$F\PYF2RHT1ZK83\&< MJW#-1E&@=H7?GL > ?4GA>Y/I>,%2(64YF6:JY H9=.>;9'4O;_ MV9-E4=BIE>2B]:46+%3G?.1 7&)::.DU];P J_OT9!H4'F?V$IM+-LML-.&[ M60/VM9HU M8Q6U]I.D;8J#I#3J2ZA"\X7!1:6+>'"9JG+8V74R1F[2!P)T@>?;GNS3U&8U#E"?K5VOEPT MVJ+GA5]:T:4"KXB_>JDGWCW.(=$8X@Y?DVJ+L6S<9;G^VN?_243Z]+A7'[ZE0;2OG0:WH

AX@E&N'H#3_U M T\Y@"3\@*Y 6,1S2UYX..0VYU&I,EE3S%-1B=C"6/O=K:IO!QB6N":XF3H4SK.1?IP MN*\# R)RCZ'K4]I<8SSON>K@)$8#"3 9&Y;G^F#M>BF"2 0]8Q-(]#3J8B\E MP/,F+8--T:0931<2_FQY[0]-=[(V3O<(J0XT"/HQ7W%Z&/0C-"^*0CB/D(V) MC"6]HEW8^EPDN_"GP>+W:JOUSW=:*)W%JK:6%AS/H>/FT.^E2U *R%O:>''1ZM/P2LUIF/Z)-JE_;V:8'+-:. MW-%Q^9 21^AM9C:BU^N5D/ 7GA]46H''7SVPRF0T7=)/O7=[,!N!2AI"4 M- 3>O3U;!O,=D?)]+*/"Q!)CSCG9C+Z%Y35Z!Y9WY0X-!4D_("94-E(2H00V M0U\Y';,P>YSXF00$2_Y)]V7$D+B:H=A D:FHCBYL (+?B_%'-8$B^T^Y/O!8 M8M^-3DK?\!UN]I)#GB2M9\\0H,X722+9'+DE-"UYK*@&LMDT]"6FOKW6^P:_ MJ_4R8Y\*EL+@LY,1=;Y/(J!0Y3(";4DI]MM88Z@S)D+O]TS?L6P8W[@@,R85 MLQK\RR*]=%?]U@<[YDO# \)-.A[AO47YV:P!T,A7T0I-?/6-*<51UH>B]YB4 M_1J7J"EY<#7O!,0@?L$FN#;EP?27?DAYG:='M!B -=-G%*C,/QR]>3_L,'5J M0C.F*E9TONI9^&JD,H-3.KT$;[+Q;%IIEP]5869>=IOEZ*QW7C,WE4=!^,3] MJ&&Y5#1Q2,ESG!P#D,A9I\=B/]6WIZ<3-L0;EJ!DG0A^668,3[(QSROZU/;'5%#'JGYCE[#J+:9(0=/K MX#2G#,[@UT,A@PQ0@6V!B9YU-;V&O:FL]N#A=?DV6%A.W7A3=6%D.\_'>GD# MH?4?IHWSO:[_3>?&G0T*XT7#I(0X[899,XG@JXC.9B5-YY@B#ZHR&/F7V M %?^\D0APT-5ATQHGF/9J>2YI,G@.^1B7YR'&8J]C)[Y:P((8XJ M55.L2^5V=OYK-__IUEW1L'Y)5O-B3X+V/H6D/9VK6AF6S M_LY)N4(BJ],N9RA&CNS%"1NJ9U432)_T=(LT[3N9'3;;ZQG&Z\Z\?Z'SD]]K M_,0F;OK7BPH]#H^!M3B7&HOHVS+CLASLM;A.$Q@(B,5-D]\=R!YVIC&<72C[ M8 1A.RZV3"M/DB[R54H 'EZ=')[*M[6K*WX*#Z /QY^\ZMY MR-V'&$\7X>5'Y" 0SFTM'M^QU2.:4$'0M#BY&M1%#6%4:29! E M@DQY 6U47:NIM)6.?4^G>60(C$F+<#:7/\'F)6]_"@',-'?.902A'B]VRDQ0 M5^4]"6<'T0J54(\0YR6X;&!"C-OZ 4MKXR[7\E]"KI]HF$V9B0UA/+@IS![% M7XTYJE'@'^-85&M*GI'VY]E!89-IDEKDE&+& RA]5\'2X-8P4\7406) <6<$ M#Y$YB1<)=:%%98P/92UV5>*07YKQ>C*F*L1< M$$FFI>>>48A"L=/<9BRD5:GR3]/XF(2.EYO9TC>B"5HS*WNE$: ML]3R/8KGD#(S/-V$W?0XV#])/R=9I#BWY*'8-MT:%?$\YFNK6ZE^\D.V.(D4 MAX2E$[YTJ-940>F<&(1?7*@']X0 RKZY>C5'!/S5]2M?*R,SJ8,B'3&Y1[-- MP/0]3P(U#VS:C,.NZWF0R>WG@,W)*A:E;'P",BW<_NKJGR?SCF1"7 NT(2W MJNYOD#$,S(Q)70 MQCG#K(MTRM-YV:@$$RYS*3?YA,*I/BW9FI4,@SKD"?V_FAF?DQ$AH#H](^@ZR>UQ,Z<0[+W5*4=;:3BV,"3"\/30J@BZ M3\<<^HH)*-29[>: RSH2^R38-!\RGD2,O5;52'5LW8X@Y6.IO-$L-C1/5 BS MMZ39[_I/8F*2/56\&54)_D>W=IB\'JHR\"W_C8"+JC-IL/IM=;?RJH\YA9;\ M>CKDMN+2R_2'F:2W-?R,)U=P6CK-3R(KDZZ_]]V1C;W*6WX7VF<51!T0*PB" M7;IB.'J[@T]R;_TJ3]^39_1L\IT2]-.&OV-4AI1_;K=H.O)IG.7R;#+) D&T MX>29(X DILOTYZ/$.=*N\_-1G/P2)H%PRU2AR6I?XU8^=@8_2S=T?2<#6.4, M2^Y(TW!H'V)_59Z12&5/'?1^)66U#N/5,+ LWTKN33K>_'U^ M?N[993D7Q[;F!L9T"O8$C%C)IJK,8LH"%WFD/_:"$-I^W"<]'?G$;2/A@K25 M@"U.EI2J?&1,@P8JPLBPGM-C.K$XJ& M(,=IQSJQXHO'(<F7&#;DS_0XB"K,=F(F,^*'=@O,-LR2K[4=2^ M:[LQ_!0+"4X_OD(:L+'CC[=WKV4L);UZ]UOQG]V*OUU>?7WI%RJ>_MH=ZA*_ M8?'LFW0[7.\;7]!V&]V=\-G[-!8/_G^3]SZ]"76+BRQSZQM*MV,M IE[H/5G M[XAQT+*BA:T:^&8-K35(L0,L&=:>CKO/2_"RLKQF"K$OUX]1[_.*RPL3ES7# M&/IASY?BC^-2W"R8#._R0_K] %PPN*&KK<(OI'',0']VQ6,O*G!9JL>8-Q@( MWE[D+_-Y3%/ZL3*ALI3DRG1NK,2?^;(W+5(?=:/%4/)YGPDF#%2AV>MTVR0SWS MLYMYQ7U7Q:3&9'(%K._=F9UV880Z7[7++IM5#/?+<-5O_EL-0#9^#V?J_HD9 M%U-)PZ,$-/GA*Q;NZ4^AL5Z95OK'F?>7&4&A8P)8VQ.)^-7<+U0_3WZ;G+;8 M\B^P\Z_SM(/\3'GXM/ _\GXKOVT>'Y=?B/^9%!:LA,9NZ-6KU9^^>B*!:O_' MT!WXE\Y)"]%Y^)\[2R9ECP?H^TW7#?X/;, _I KPOO]_4$L#!!0 ( /&! M058V/9V9>00 &(+ 9 >&PO=V]R:W-H965T]8+^)*B 1K#B-L&1=$'KC1K$99$A:2\WK_O#*65 MU[&];OK0%XGB< [/7#6+C=)W)D>T\% 6E3GUFUB@RIU06@S@,QX-2R,I;+MS>M5XN5&,+6>&U!M.4I=#;UN,4;M+_7UYJ^!CU*)DNLC%05:%R?>F?1_'S(Y]V!/R1N MS-X:V)*54G?\\2D[]4(FA 6FEA$$O>[Q HN"@8C&MP[3ZZ]DQ?WU#OUG9SO9 MLA(&+U3Q568V/_6F'F2X%DUAOZC-+]C9,V*\5!7&/6'3GDU"#]+&6%5VRL2@ ME%7[%@^='_84IJ\IQ)U"['BW%SF6E\**Y4*K#6@^36B\<*8Z;2(G*P[*C=4D ME:1GEU<4]T]5JDJ$HU^5,<=PC1IN0L6OP(6Q?!9538W M\+'*,'L*,"!F/;UX1^\\/HAXB6D 2>1#',;Q ;RD-S=Q>,DK>!^%KF1U:QZM MA+_.5L9JRHZ_7S*XA1N^#,<5,S>U2/'4HY(PJ._16[Y_%XW##P?(#GNRPT/H M/QJ;_PP&Y\+(%'#GFYH$A@4^* T?KV]\D 924:1-(2QFL-I")N]E1J>A(ES9 MX18.EZ0V1]BX@L#L1-RCIOJ&JBE7A*S60*=+JDAWAP%J%<:*RJ%1EW'*1$&J MS*=BL#G)28/:0$8XKI3YU [#JO0.\%LC[T6!%34HN)1%PRR)N..MRKKY/UD# M[;Z%E3%':D>OFG$(/T.+FGH!V=08EK/,4DLVC=Z>M% EDN.R *AU0=WH6AGF MO*:C>Z$D7_I/&:B:-XTS@:RT6J;LNE;85)*(<<+LPD$BJV!UP P&8@U5%5OV M>-%08Z"%X[S'HW=*%[A-CNZ,U(#K-;5P#N7.:P%EN MPM@9>Q!S^)-JKNV50)T.77;LNAT_(GZ$<.3\I1I# &0,T<3:/I8IB%(U=/$Q M7#4EUXC2<[AZEN$_012/_' 8TFH8^;/QC!9'LZD_FB7'='^E**=:Y:]=YL(N MQM#A_3B# MG5^GH3\=Q3"9^>/);,?AN3-ZY\V[[D?>"<;LFC 8C=@Q49",COMFPF*W3^+D M4]1.W@?VVX$Z<\$Q";MH( MS;G1EH+&+AE)4BM+"RF*8OM8!@;31DLKVZ80!5.:+8IBUUM;LF$03K[?[M@G M0?R])'RS:)[WW,<,SAKD3M(6O""Z)SU52LE&8_#2_W2P-_=0XM^ZZ8X[/E5# M.P+UN_T >=;.38_'V^GSL]"WDAI?@6M2#8/)R /=3G3MAU6UFZ)6RM),YI8Y M#<&H^0#)UXK\W'WP!?U8O?P'4$L#!!0 ( /&!05;C..G2U@@ ',7 9 M >&PO=V]R:W-H965TU#(;FKE:(X:7!?;.TN.?/, MVS-#7FZ,_>361%X\%+IT5[VU]]6+X=!E:RJD&YB*2GQ9&EM(CT>[&KK*DLS# MID(/QZ>GSX:%5&7O^C*\>V^O+TWMM2KIO16N+@IIMS>DS>:J-^HU+SZHU=KS MB^'U9257-"?_>_7>XFG82LE50:53IA26EE>]V>C%S937AP5_*-JXSF_!EBR, M^<0/K_.KWBD#(DV99PD2_^[IEK1F08#Q=Y+9:U7RQN[O1OK+8#ML64A'MT;_ MJ7*_ONI=]$1.2UEK_\%L7E&RYXSE94:[\%=LXMJS:4]DM?.F2)N!H%!E_"\? MDA\Z&RY.O[!AG#:, ^ZH**"\DUY>7UJS$9970QK_"*:&W0"G2@[*W%M\5=CG MKV]JAS?.B5M3+%0IV57NFM*OG?BUS"G?%S $ MIA;8N %V,WY4XAUE S$9]<7X=#Q^1-ZD-702Y$W^@:%"EKF8.8?_/&+$M#5B M^ICT;X_6=X@19?D3+-T:')7E13.2U][8[?)?PQPOI;V4^/ >;V [0!EM-Z> MF$T)X8#F5*[ K;R\U9U"P KK;WZEZ5JV!DPB#=-VH<'(I3O+.R MYE[ET99WLW=W8JFE6[/?O(5,LDZ@R0AGM,J# TCD%I3M8MSG=ZX?C##LWKUE M8$F+#@(VOE<9N8'XO0UNC$\*[^?)%Y9863H9FP3 .,88Z6&CM(ZOG&<93YY/ M!F=3>%%DC)S!G XF%Q?"(33D]GS H+)/P2*2V6<.GL&G*D.NW5%EP#OL0@XP M!6-G=_-HZY/Q! K.#E2>/C\_JA+Y7W#P'M5L;(Z2A[H@093&H[D&KBJY+A9; M+BD @!MI&G#3HL=N$(VE#)7Q$^FGY1^$#)IC/8R%S4=WN-AS1X-7JU1NB%+E.=8Y[3P8HEL*#/V MPM*:0OR) +\>C\%R=0](R/Q==E>@#':[,EBOEUL@AQY+!B0DS= M?"-MCNK_N*,LN)@3O$/:G&$[DSNDO:@]+X>XG+^P3+=,H60GAUF,ZZ9)FMW> M/K<678=]EE:UEH&Z0W"1)%R]G"+OR52:6B,_4%4O8#Y+OUT#4G!R^#7@MONO MNB0Q/N]FWBMI_,UAG F$-7I^_BQ(?37_ M **7@,O9#NHQ<.A#I;A_AUQ!KE>=MM9X(;HQP>'2FG3AP%;%DU(L3J;BT/[Q MP!.SF)],H9,3(M.2-=%R26$*9Y9A ?-?;X/L6;UB$YIQ+TK_2O%'[W)/[70H M'Y[H :!:GEM1B;+06$-L_LZWH_-O&&H*3NR8BO"1EVG.0 4%6S6ADFSTX6%] M'"F/[QPH>$(%@4!'&"U4XMY&ZEK>4Z>L(2GU6O&S>LK3!)6*.RM[D+]#A;@1 MVL ^9'@S',49#KUQQ3T5E(@2J> W69BZ#.F4Z&<\.)^2.0.8)R&U4GT K2BS&I-]IOE_;Q/S%XQ2VI#KD M78\PV5$&XYR)500][3$I)PU+XJ"'4Z\J52CDW&0U%T*G[72H9-^K 2$?Q#&& MYR!@BNMW69]X\MMJK@WLT]3IRW"QT%@9!'4.=6"<797S-'W0BX_C.IP8!T@O MG""Z2E!J&49[%]OG-X4IM,$%B=K%:L7\A0Y/#R!3#D!HRS^_,TB[BZ>,C/MV MH*W?,F\6P#.>?HVY.,4-M_W_*W\UV2TU&GL4TCJCM@0RB8/DI^.%2<; M#S_$OA"'SXW<-CO^,JI,YX6C6D2%=LC^3-3YCTR.Z=,UA), "8NYHDG$ #D M/L3-18'&VHB.9!SM8MD32 F/=+&<_,:HF>O'XP[60I4D:5%@'-_"@;H#?-X.B M7ZN]E&IO%W LXF.,95O;= ?"$K.+J8(3HSCR$=!AC72K;V5,'E@2,00I!UH+ MC)=X\>SIX-AUVK!S$1I&PMM :<&8>"?:OFUOE&?Q(G6W/%Y'(R0KA=%+TQ); M3P?G9SUAXQ5O?/"F"M>J"TSCI@@_UR21+;P WY<&0-,#*VCOV:__!U!+ P04 M " #Q@4%6+_$*0F\% ! #@ &0 'AL+W=O2JGL96_E7'4^'-I\!26W M UV!PIV%-B5W^&F60UL9X(5G*N4PB:*S8KU92_NM0NW8KERM#"<751\"7?@?J\^&OP:=BB%*$%9H14SL+CL7<7G MUR.B]P1_"%C;K3DC2^9:?Z:/=\5E+R*%0$+N"('C< \W("4!H1I?&LQ>)Y(8 MM^M?H+%G3'BYEM;_LW6@'2%Q M7ENGRX89-2B%"B-_:/RPQ9!%!QB2AB'Q>@=!7LO7W/'9A=%K9H@:T6CB3?7< MJ)Q0%)0[9W!7()^;W8)UILY=;81:LBORD7";BZ%#;*(8Y@W.=7 *"YI2= -@^N^=Y6,O!.&Q)3"(DAGC!T>Z$E=BO"<7PN@?EXDL'D%-[X#/4+^4,N MP_4]ZO;9>B70$M$ICNY3.Y3YBILE$(6'056LEJ+PT-;A$'R-6F(K-EYE>\[^ M FY"K3&L%"CG8+IJH;^8_B)V[%%U;=%J>\+>-*YB%BH>L!@\8(>WJ, 1B_N3 MZ=B/R23UXQEBO"D!+#Q*T=$Q*U3-&?-34&RM[K6RQ=9$D]>[78I*?CP=BJ+0KM5J>4G-[M+^O-$: ^\FR8-0M%^T@[;\TZC>-]9QGU,OTT/JNAD0I4] M"5]^93J=L-N][2WT%.H8OD?XKG!#D:_X)F3Y<4PMXH0=I\D4_Y,Q_?7C;'*" MD**@@Y\@X/%DD$DS@^83[8R:MN;-=_U>K4YU>K!KF:%__BS:H12@+' M8Y*51LAPG(VGSYL?=X)&H]&C^2'CJ;%2R\R:QKAC>I:,R-I)^M44=$,R1ATTG,XBAEU,FC+,%4L7B\M%E::1-NSP>XCY$=%4< >H#XDJ1,/]UMVY41^.80$,)YVPH^O8:5&B$4MHUK8MZ&A9];3 :A2!ZK"-\*( 1 M.*&+C=UN?ZU+]]P3!OLNB,.M6WT): :]72SBULJ%"WZWVCV/KL*KX"MY>%M] M0"\(O#U)6"!K-)B,>Z%YMQ].5_Z-,-<.7QQ^NL(G'A@BP/V%UJ[]( '=HW'V M'U!+ P04 " #Q@4%63UO;M(;1#8@+K6:U^.;$GCU(.<]W\Q05T]*?S(K(2S[4A:5N1ZL MK%U?7ER8;"5*;H9J+2J\62A=JMH6LQ#O-3%V67#_?B4(]70^B0?O@O5RN+#VXN+E:\Z7X(.P_UN\T[BXZ M*KDL166DJI@6B^O!;71YE])ZM^ 7*9Y,[YJ1)G.E/M'-0WX]"$D@48C,$@6. MGT=Q+XJ""$&,SPW-0<>2-O:O6^H_.-VARYP;<:^*7V5N5]>#Z8#E8L'KPKY7 M3W\5C3XCHI>IPKB_[,FO'24#EM7&JK+9# E*6?E?_J6Q0V_#-#RR(6XVQ$YN MS\A)^99;?G.EU1/3M!K4Z,*IZG9#.%F14SY8C;<2^^S-CTKE3[(H&*]R]E!9 M7BWEO!#LUAAAS=6%!0]:>9$U].X\O?@(O2AF/ZG*K@S[2Y6+?)O !83K)(Q; M">_BDQ3?BFS(DBA@<1C')^@EG<:)HY?\(8W96VFR0IE:"_;OV[FQ&G'SGT-V M\%S2PUPHER[-FF?B>H!D,4(_BL'-Z^^BH>E_8JA MNM>;=5H:8=A"JY+9E4#&?:ZED2[[2F%7*F=J@:>9JBLKJR4#IK!Y;2",,2Q3 MY5Q6G%8;QU(+)TL%7D1-?,EH&2C0W;K6V0K9R-9:9H*I1Z'=\P67FCWRHA;M MR@K(QKW(1%7AF68R!UVYD)P4DAO=VH4DN1;YD'WPQC0JY!(9J"@H]M3FB2^5^6:5\^OOYO&T>2-8<)8"?P1?@5HU^6ZV0&Z MII[_!HAC5C%8I%H*((A=R%,\0A_:I2K!G MP?5AU^5@?=Y80A5 <7*==9;;U&(_ ?=+;U?EW;&)L@(Q*PLH MLK'T3B[ L2IS(>7LW$03^V>GMO=E^QP^H-I.U/&_JGFQD4UBB=0N>D@$8]PE M"/\]L\IK;2P3/%LYFP2,DAD>9Y]KCA"SG$IN?VM&3#L[;B>K(X.D5]J!0UU) M&["GE<337E8P:(JR:X6&M;S9YL(#!'%\9M*BYB\"EP5TLQN( 3FGJ)V_6T6' M[&%Q+&CYCDP.B 0%+6AO- C(?CU[H89@B<'F3.F M :O409<\<4]^6>YS&=:2+I"Z \T;[BYQ-UF M=\2(G:F:;#9#G_T$Q)LR9M@/$MX4WQ<(T4/U[1#>N1Q:5.CVK0V;1:0>1&7"$5R=UOR$(!M@4!Y,6)1%XPD,)<' '3W M2<1^=7TKMOZH*6+OVP2X]0EPFV5U67N$NO6\/;3\C"JXNWB'Q"\NL[^)P@ZV M_PUX5E'9M");5:I0RV.X?1%-Z$(V#Z2BD-W$01U-Z M%Z7!."'E'S&$K/?))5$4Q&-4ECB>!J,D/F?3.)C$>!%.@?UX$4UG09RFYRR* M9D$:3=A'S7.,1QB=?-FF6U;Q$G$U'L;$<1J&V)<$Z3C"MB!!,>F>@EV,ITDP MFLS8O>ORX1-7"2@(5G)MV&@8L@CR^!TQ;9W0EMDLZ3TG;=,)R17,1@F[X]DG MJ(7-"1O1@C2>N3(' >AVEA+;T0Q"1C!,.ID$43PB8R7C"4C.G+G"69!$8_<^ MA+:1>X_,3">1-^-_9XLN:/$FIH#+I@L$!].F4:2-?F@:TW2*/ MU+"3*F3N2!E4&N$K)D !+M9M2V4:"!*GK UZ*JG;MP0P1 M1?U%F@3AQ#4:DV""^'L/]..:DA51D?N 3"I)^!86@7G9 MIV\RJTZHM/Z_$D=8QO3 )(P M#,+Q^$C'Z+ ^?L/2($4^W39UU9#3"'XFP6@:$3A49B&TZ]\.V<*;Z^'=^]>\ M7+]YR^)@#&JI^[OESC/O]7-VYKU^SAZV6PS@#7!N&D4;T?9ZV4T^]S.W+?A: M+('.NGANV@%SK!&BQJ%0U;+Q1!-.O?$CIX&-DML=MU!@]U0)*!>?!(V)GD/K MX7[)"CR9IKFC;L-/:\<:CI(_ UF0.J#(J2'2L+S=[:"WFV_0.%8QT2@<[>&: M)LLU0"0^AK"V 2%LRXC6HK9T;E!#7..&7#RC',NX =(1"A&U@FH^Y#TZ)G4= M_Y!]0-06>5\FIVXS9.Q+VLQ[>3-MJNK Z'R*XV:0=K>;SJ;K<_<:N].#T";* M.A/*O0A^<;*3K*_BX123$G"4@LK7!^J$N;5:SFL/*^1UH2V7U0:4BOUFXJ7* M1*X'_U\$=]WLQ@@O91S^WZP8H@'X!BNVS>@1,YX\'&C2@N_4J3_002/']^+L M\DCOB'<)U>4I$,^5]I2AB4K2A*Y'U(NE\82NQPQ=&A527$_8#(W?B/3!_+X M$#%TA..8?506U7J#I0]PU^+T +&W9%\?JK:$7C2ZPGW/_GRLB5=9?;_6RF6N M/M95;'P0$*QU%>5%Q7;7^$WQE=NQ)+^JQI]4@GT1?(4:BA+\[37TS.U'I4S] M[UX9;.MCR^G@(4AO.NZ?>"Q>8(;CYR+D&@0_'*+%YQH$X6FY8-1Y65>.>D=G MF=28E]!YT>3:'8SY^K:!Z9*&-CKX\#! =G;X4[>&+&^(IL2D?LUH; M.GKSITI;AS1NW:GCF=XYE.O<_>BY4TR&F$!ZA6=7D(#4EM95*K)'(3]1U+MB M6*FFBA^M]J[TF9WC"LH0.HV!3HT3]XZ?*EX\(\UV9-N+_HV[#Y^D!+W3B'WA M',"WQ\H$\(>.^2]Z'VHP\2W=YRB" 9C.?[/IGG9?O&[]AY[-ND4+4 M32RP-1Q.1@.F_2&ULG5EK;QRW%?TKQ,8(9&"]+TFVHA<@V8EKU$Y=NTE;%$7!G>'N M,N8,QR1G5YM?WW,O.0])LX(3?[!F.>1]G/OF7.ZL^^(W2@5Q5YC27XTV(53G MTZG/-JJ0?F(K5>+-RKI"!OQTZZFOG)(Y'RK,=#&;O9P64I>CZTM>^^BN+VT= MC"[51R=\7132[6^5L;NKT7S4+'S2ZTV@A>GU9277ZK,*OU0?'7Y-6RJY+E3I MM2V%4ZNKTO7:FG_J/&RN1F/Y?[&+>X]/1B*K?;!%.@P)"EW&O_(NX= [<#8[<&"1#BQ8[LB(I7PC M@[R^='8G'.T&-7I@5?DTA-,E&>5S<'BK<2Y<_Z1+669:&O&N],'5P#OXRVD M:=HPS1*9VTAF<8#,?"$^V#)LO/BQS%5^G\ 4,K6"+1K!;A=/4GRCLHDXGH_% M8K98/$'ON%7TF.D='U)4:B=^E:96XHWVF;&^=LJ+_]PLH39\X[]#2D>2)\,D M*5[.?24S=35"0'CEMFIT_?UW\Y>SBR<$/FD%/GF*^K=;YDDRPT(.TA;_V"B1 MV:*R7G/$V)58M1MU;Z/V0GJQL@8A[<\%3*6*I7*MN<3/R":_E$@21O^N(D-X\=YZ#]A[UCC2I0@;6WM9YOZYN,%[L/@@W1<5Y-(HH;[6.NPAP%;Y M$ 5X!C;CV>P4#]]_=[:8+R[P=#0?G[QZ^1Q/\[/QZ>*' ;D>KLP?^KV4S.[66X+0BL+8,%DSR;'XV.44J,(9D"1L9Q$XY M!1ITJNY0AXM[T1H3^5L8A16<* 7BM>!XG;#52]CKX4EFU>,D>>DQIDZQ7Y'H MR%;9%U$YG4%H4V>A9L"\8) 56 !#LP>HPJNL=A%GPF0,V7.Q P^G,NN00D2P MPN*0PV$X)?Q$W:$2>?5\S.(FDF09:W0.G'+PQQ]"D21%W8KV2CHV)E"$)/;Y MO@R$#G-[0?"\ )7*.A0IH7%(NT@3&(BOM72!E*!:H$'Z7;HN.PL=$1[7RMWD60C53)07ZO6*89H MXBR9JN%DO?T%;\WMKEP[F2O_\+U8[K%#FKTGH0"XI*A&>"EP M5?Y"E+:LY+YQ&R)&K4]>&T84/!&:8SI)5 %S'?L)+"BC49)E(W*NMS $\L@% M!V8#,@35#&_[,D*&VOR^Z)J(@N=Z:VD[,J.2@8#[!&"!C>(B-X2Q5VY&YU*55 M)<$(,MW+"K5GXXF-AB^X#'X,3?*VH(N5DX6B1I![->RO4N08M57L.[Y>_D8M MX98D;)RTK&HPJWW4LE 2Q)A1K$8DA>E*0\2:*>(=N,+M,J>7BO""U<[%>^8V M/Q=_KRVIQCG1BR/HF_^&KD[ESQD=[DF3XC[B3O1DAMU>4X60@26,(L7DEG-1 M(,>(TE%F[PL7F2_.Q=^65.^YT"0!6@X1'6"35"]M0&YC6>U#N<9B65,-=,XN MD15I#V(J60O"R(;E\3FJONV8)MK$CZ'=;2C#Z!"B[Y2V3X2[BJW4AH[>3]F9 M@:;(C90TPB$7IKH)2!/R1#_AT!BYG^Z2]^R;O,HYCC;&_,U%*[I: J7QS0@C M86^0&4JR!*UQ24.DTTMREL+FY!MU@%%^IY?I_"-PQG!M3IC V^RCVD_W!]Q" M /][;86$M3A_LW[Y([4&M>!TY+A<8!2R>&J!SBES)2@GJ3$\T WUPIW:0F^S M&,W/ M\ *44R5NT+]QP!Y*S0]CVT(S04<=#+1(:UICX#J(#9DUE.%H '.HY MEHT/1LTB&-;8]3Z%<8$68,U"M@[09">* C0I117#_L_J-N@IL=%"_[K$7HJ_ M/<5[;;A_K2MB]NQX,FN;;.J); ^J2/Q!_UX(OZJ]HT.J95JDU?;"3::<-L MW&HU;A[$UI+K$&ICKJ!<^BF],R3M"K=UDC)O[%55*].@-3EH>@:AEJI#V$P_WGK]U4NW- M%>TLVGOH)M;FZ9NFSF[8?$R@>?<'$)D_AE[ &63< <.W#23Y>=G.";T> MU&6,NW;-=68=:MDR,%A;GH\/WU"5K4;^D$K)TRD%X6&&?#)X*X:F1'QJQ@_$ M2B_&^$;@$T4[#PNWW&U]ILN*/S1\40_F>ASB%-8TZQ6RZ1T;M ]'PC_>(1B- MQ),3<'YC78B3.'I3&HBPB':EO07GVM UD\ )-MV"N-F_X,X2RS& I7\XUDS$ MYYJN#;H&J9N.NL7>*-*6(92@#6_C!TJ3T(($X/:7^@^^,L'+>+D31T[*J=CQ M;?*.VP8NWAI%V<;DH1%-5%0BR"NN;F8RJE4A8=-VLMV>=.?DNQ6Z(,52C!RZ M'TFW.9$KN0(%V*-A\:$G&%NNHYURM>3&E2:POA?T@Y=[L=;/TH4,#64XER;# MAV*P_"+^^["UX7SR5EW M7PA0GIWV>IM#%XBT\5$!&IJ+FDDAMRK"Q6,/EX3N4D7=*9=IW[]/HV9K!4PH M80(5RH/.HI78*OHZ!8]F)?8L"%V$)9>A!)HR8Q\#>2",)^(M9$TWLITAXMWB MT/> :>^K3:'>,G M(_3N_#TJ_@BVXF] 2QN"+?AQHR0J &W ^Y6%5Z0?Q*#]*'C]?U!+ P04 M" #Q@4%6,PN5Z7@' #"$0 &0 'AL+W=O6IR M^NOW7,Y(EF/'2(L AD3-D/=Y[KF7/ML8>^=JI3Q[6#6M.Q_5WJ]/)Q-7U6HE MW=BL58LW"V-7TN.G74[E52OO#AM^UVKB#-2-/9L;)$A\W:MKU30D"&;\ M.<@<[572P7IQ9 MLV&6=D,:+8*KX32,TRTEY9.W>*MQSE]Z<6<3#]&T85(- M8JYZ,?%7Q(B8?3"MKQW[N9VK^5,!$]BT-RS>&785ORKQ1E5CE@C.XBB.7Y&7 M[!U-@KSDFQS]J!KIU9S=:%?33*[:G>]O3UZ1_>Y+^@1AV+5W-685/IO[L]+UL5.L= MD^T<18> Z(H"%=Y7!L7H/#,+YFO%%J9!3>MV>0IAE5K-E-UG[-D3P8YUBV.F MH.69ZB,FI@5/LH162<2S(H;-QOHW7MG5,ZO*:AYT4_=5DV':F$K MTZHMJMK>(2^+#N$A#7*]MN9!@WE4LV5'T3@% 31-X#*(.XH/GG"R?*T"Q37; M\=^UD;)Y;59KV6Y9+9^'X;DU8AP]M4:,XZ\9\QG2@QCM#B4##@!4.]#S1ON: M+3MI9>L5JA']AE7* J,MTZLULL_FG=>JSY-9+#20W"@0LANS=^T](FKL=@=1 M]WTP^@Z\7ZI\X\K:S MK?:@N:!VH1]\H+P,AB6\C-/^6Q3L@ZQJT(;]PCZ6O,E8D?(XF[(\XQ%\_"#= M79\,1&?>]5E\/!#C0!;QLHA8$O.H+-DGL_ ;"1,2E"L70K I+_*$O:K4!T" A)H3'(&#IA.2R"T!7@&3? /FY>6TO*OR24K>![%+.5Y6J!F M!1>18"+->")*:'#N% - U:VZGO?G"C1=:>EW^)4K($S_U3\X%A%,GB8G['B: M\J3,3BCA)8_$% NDE")V$4QE0[EYPR1KC5L!!\ QV6-7O.E M@CT;^DZ84L;HO6NY[7,,G!_%!TR"R@BA8P23>4=H;3O9@'!FV\%!"B*4] && MMRGT6=,M@^L%)U#<:[+1U]+O&>0 HB"19I=H+^V2K-ZE;6VU.;!@1>9>5I7M M%*&<& >"_,!8C98SB/*OD$X_=&++*?LW"?WY94"\6+)7:JG;EH3LXG?$4K!) M5-*B0.GD[+HF!X!>%"*2NG,19E@%1D0 Q11'T+2H(D3.;G>1!\0AH@@01X.C M!8Q[JDV(A,=%^JAW%XH![0,5!R!4G;54]KN@$%%_UW%AIQO1KUO3F.46NJI0 M='LXH4AY"A:@[R0I#E)G%J A ;=?T'=)>41AHJ$YYEX]*I%P)6R(6]/::TR ME-V89WF$SQ+4OCL4^AEV=>$8I@P,(PE*>O_>;&4#B B>Y\@SWD>'LTQH8$^" M!FI,P753,-YT+Z6_"%"8D60-4Q)J,ER &]^U%=X R0\'@,3I$GS-:2RZWI_% M@$[C[5-U(1#X3!]],K-&+T.!. ;.V"GORZ0O SG_'Y[V4<_0" MSO.B9"6/(^IF(D)KR6B5%3S.IV'X>*Q''SBOOX'JO^!_(*M:0AFQRH#]?OPZ M:!<#QL&H5M5T([VG[2'PQ[@^ )ZS;7B-0:[UIXAY.$G;/F.@<4UO_N5!U&Z' MBRTAK7?D1BV OSD*O\7*LUO8PG[=QW$87K]DB:%:I7]60C2EQ'D8HKDHXO"= M)MF@[55G%+(4ND0#6M<8M?I,]E,*E3/0=ARG\0DK$V2^C%ZS0S#Z Q93^HR_ MGP$9T"\UK6^OV+OG^[_07'9W\L?M_?_W4#S KLX%/P"1Z-QD8UZW.]^>+,.M_29 M\:B4L*R5!/)I ]XO#!K/\(,4[/]M<_%_4$L#!!0 ( /&!05;R86AT8 X M @L 9 >&PO=V]R:W-H965T&/L)[=6RHN;/"O5.>GE0_>*=7:T\/SIX^+N5*O5?^8_G6XMM90R75N2J<-H6P:OGDZ'+ZZ.H^K><% M_]9JXSJ?!4FR,.83?7F9/CF:$$,J4XDG"A+_KM4SE65$"&S\'6D>-4?2QN[G MFOH+EAVR+*13STSVIT[]^LG1PR.1JJ6L,O_.;/ZEHCSG1"\QF>._8A/6SK X MJ9PW>=P,#G)=A/_R)NJAL^'AY)8-L[AAQGR'@YC+Y]++IX^MV0A+JT&-/K"H MO!O,Z8*,\MY;_*JQSS]]KA9>R"(5+PNOK')>O)->B?<;63X^\SB EITED=A5 M(#:[A=AT)EZ;PJ^=^+5(5=HG< ;.&O9F-7M7LX,4GZMD+.;3D9A-9K,#].:- MN'.F-S\D[G/MDLRXRBKQG\N%\Q:N\=\A:0.M^\.T*%P>N5(FZLD1XL$I>ZV. MGO[XP_1B\LL!3N\WG-X_1/U+#7.0V#"K!TX0_-N'M1*)M':KBY60N:D*+\Q2 M>#Q^9O)2%ML??W@XFS[XQ8G,%*N?0"5'1&!G8A"USKMZ^=)DB'Z0>03*BU].=('%IG+@R9V*MU87B2YEAJC+9)&H1V!4>XT'?%!F9"$J^)D5OU>% M$K,Y>\E4)%:E&I*MK%* #R^.Q71V/II,)O@TGT[XTP?C0:C;34_$&F#N@WQU=3F?3T8/S!V(^N1A-S^>1HZ2REF0KZ4"@V_X^MLWLE^;_ MJ][/(U&8XJ==*L?-:9=LQ9ZE*!C9\-8""W(:V4![4(MEXKA M5^C:URSY&L'R"G9:T1?F>B.=D&5IS8T&Y*IL*^;CA_?XL/EX=F^$1.#*0"O; MCL7SRI+RZ-"MDM8)1<"SSVUT#2*##Y-1UXE!,C&K@LWFV2VB&66MV;[)B;'P>#*^ $IG&3:.Q/%T/&^_T38\.6^?=$4!1Z95CKI!TG5JS"'844='6TNI MK;B66:7J(&NB JQ4WGDBJ+@DPKJ#02QD8$$(4Z^ M!,_'<6(FN M379-Q[^0B,Q&++ M3"(T8KS% \)I&<4=PF]I32[@ HK6HG7%#+)G(5*NX2]@ M!&))X52A\<$I !U%-^G[*F2.9=1QHX!]HP3MWT4YFBS8"<[6?UI8/YZ?3SKN MP\K<9= V+A"3V!Z7^TYRM].KDBQR/)UT> CP I4E2J5-KOYZ/0#W$=B5@R G M^I3.LZJ4VR9$)(5))\IT03"JT@(9K3D$1DR4]6@G]NFGC"RO07+*B#Y]<,@O M7W]\\1O[EWCET_%A=^*U'PLR3/3(\678LNMHO/P+7%Z4Z@(@34[YD!,=E$@J7"KX-#V,F<%!>9R\&?J DD7LZH*AERL*M'8<%K+4E*$+)D6T#4E\B(%^Q'++6%KC*M"@0'>5HLO0GJD'?K#+/_6XA0$Z)J M[T=@ 6 MGXL:4\U=\ F 5*A-O;\;GY_+X\/ N.#.HB[.D17\8 ]LREBV "')IZ'8 E[' M:-1XF](=X2_2?R?A\@JZ(W#.@ M+"4@)LEJ@T5"[Q6<^)]3CH#TK\J1O[UZ>?7'N[ Z513DNABHW"6>J)]R&NRT M'0KDTZB[F0=T!L0#G251MB>0JO5N="\ (\X4*/!7FANJZ7AV?H_LQ#ENF*51 MU[VD6&;&<(!&B0_2GQ'],5O/=?+: )#K8.ULRU;N&_F+K4BI/I%94F4,#7)A MKM7I84XG07>'5?$UA-DH8_&BGKS PAEJ'LNM2$BMY.63)^ #^)S1WY%3'? MZCLB$3Q[6N^8#NWH:)*W[/IJJNHL&GU_5P6'T+.I,')#8PV4$(7/MG$0T=== MR(9UBD-T48K3-I0[E(([I0)7?*038BMJ94JRL5HH?%KGC%RG*,FV=5G2P]1# MVO]_B@_"8"B)1[U7I8_U5L^/OJ4#(4^JIW!L90[9R$!&\0Z/S[*@EB:>@T*C M(,9J*+TW'>P//[^E4VSJMGJP +-SQ)AZ"!('!E1=W*EZ0IJEC.KBVX)09J + MIM 76@"%>H,LR6L,8#AQ$IW-G VB&6$B6I MM@YKVUZ 6AT\*9(U#7,X_*D*7F3:K>LYW=X$$,B.H[D?[/ZR,-8R?@8*=CTOWJ]@Y^%LU8\ S7K=O^IJE?4NW0@>AZB-A42,XI MW_9%%#&Z]&%$YBH;G*(F%BKKN!/GP%_]-@Y P&M>A!DE8I)+RCZLQ7)"W7@5 M:V*K='&M.+N0!,1-]!!-VN3FE1/[*(A!!;1S04"8:0/;;G&NB)V-7\-<:Y/5 ME:L+\YU& [%'C?.S6HQNV]\W[5J&$MK2^#B4O6& 0,W!EUN)];$!?Q33])F* MR)#9J<,@:4D+\ \Z*->$I)8:*E+R:*BZY4(]QDD8X"#QW!/.+,D+LJRATTF% M:3NB#C6ZTS0<*@OF_%2\862!5)8JO8^E9%*77:QG/$MF_@,P>V$=20/^@TB'U;(3$LSL7W$^=@+3/$ M:0>Z9.8,>J!,KT($=<8[+7Z'X>7."#!X!+6%E-H8/K:EZAW0MB+A /;3+QKK M=)$50JR0-R7$#J.K.@H(JA"1JSK, MM,,;XM0I*C;9EW93;R=W[.8,RJEE^/K%P7 +[#&HH&98Z\7N'(V]:"UYO3Q4 MR!/_(=O#)G/TV(^HIQ(GO28L>H-<:%>F@<#@ZT:WW1%)O' MROV1(I-I O=..,$>. 6H3 -[]#YIE0<;C(^J.%@KO41@ZW>2;]8 _^LOY/N MPLYN13EJ..]NY%"/(W1O3=;Y[:\J7>V<0V&Z )K:JO1)1"4:^8(NOM;KQN(E M#Y19QJZ(ZH;NOO1?C-*[C9A.)C#4D$B' M[U @#&)FHJ PA6J[_B!+L3/CY[>ZL^95 4549Y1:N8"[M1CT-JCII22R]-9I M%]L4+DS#BS)"!M4I.$G05F=-?\NO6SND%S+Y5#=]?4%W;XB$Z6:\<-%ON\DE M"E,@3I >O.8.AB3GK'#_7GW9 ^4M721CXS<7,SKZ[-S1Z+A"8\YP5^;GWBN6 MV^[4S+KK8E$3&]CO\29SH>+UJ^AW _=PHAVYF=Z_R12OH !UK!BZ^'?6N9W) M;\6><='&B@@7-9NGS377RW"[LUT>[LB^YK$J:BFUQ%::CAZ% *^_>%/R7<^% M\4!@_KA6$MJ@!?A]:8ROO] !S>7?I_\#4$L#!!0 ( /&!059LIBE]D! M (8S 9 >&PO=V]R:W-H965TR1U^$A2[;\KO-KK\:I9*5>)IE1?F_+'2YDA4N MRX^9 _+BFY0)Z=U4!.JVY2ARD MCQ92? !2%(L?=5$MC;@M4I7V 5R!K(:VV-/V,7X1XF>5A&(8!2(>Q/$+\(8- MKT.&-SS$ZU*6RO%Z)Y]A6I6X*4M9/"C^_E\W]A3W:#YM\YXU9 MRT2]/X%S&%4^JI,/?_U+-!F\?8'R44/YZ"7HWZ2E/P:)+E;XX.?B5B9+84A< M0B]$8A\9?I09 5EE50X E1:Z4.)15TJL5>EVR"(52YVGJC2TNUJJ/@1>+HV0 MPF3%0XZGN32\U#XG7RV>8>15!9C54E:$U-3S588[C%5:('Z+PQ:*V]4ZU\]* MB8-LWN6R,.*F$C NM9H#@3>P@"FEQ81]*5,+^W+.0)(N$+F190J*Z\I4X!9< MB!HV7S*$AC>FG"]X9OQ(!J(VW_46?4L?B@2DN"C8F("%@7L#SX3"%W: MI>X))-GN[O$F[NHR68(TMQ0;;^_O[L(7,(F?/:A=O.M2/V:I,J#>5/P<],"'+ MJ*C9,,BZR*#-C@\X!T]96IDQ-5&%P)WG0D(#8,AE'4(:ACK'_]RRR. MIF]-C\BW(*XN26RD/W$^.KOPV[IV>SQ SP.DLR-S68=2S)E:Y!$NQO'\ZYAB8(>)H!&HS+(!0\(],B&B !JE#\W5J9M5%H M@07_H I5LM ?86)"/Q(B8C_3#(VE0>28QJT(H$C@&'-HIM0K8=2CZKC)>L=- M$B0X%#H4NQ"T-G,)L:QUGB6PH\TR XLE&1U)=!]KZDDE-?N27BRRA (DE%VJ M-?C#EQ_ETW^ 00D+527AZ3A?+_YD"W&>7?3B%?D5=&!$5L&)LP(6F4'^?).2 MF[$1%\M0KI \) 582 >+5%E"0_B?UHKH:!Z0BQ/B/',&7A&#:UU6I&+'JH5N MXQ\\%\*0\YS,9/,65(+, A U\@(B.5E0B1!V/KQPNEA*,*=RN6:/)GZMB<+M MP40.5G+"E4H;[JT3[7+WEI4*=, G26ZI6I/.8&9DPY0XFOUL8%T3;P7;KFW, M#:&%% $6C09;*>RZ5#:4<&HBB*O,M&(A&X*$DZ0N2_#D9+HH99V2C#.8;$'[ M03_VP:+2.JE8ML#3F@#X"3JY!.L, G1IZ:301 ZUD-9!G"NUY%N/42M!X0>X M2",D(0JM>EV2NQ)?25ZSM])F]42$$:W6DB'&'7L57PO4V>3.2UWGJ=7>UT)O MBD8YCB)K: 0[*W9DU!'=+@H'VGH%F3:I*AZ\13 @IV96NDH+^7GT5GPYL("J M!]3I$&OJB=ER7C&OJTX L7)1AK$GTBR)XSW)1*QEQN7('K]NZX'M('#;+&[3 M\T==U,8F:5\!'%$LN$3A%8>O/K(F5*10S>[*]13<'D6*!5FX4,>UMDVIK2@Y_NZ1X[HN*;VR M7;+);ZDN%#>N=5]/^F&HB*#2J!KB>S8#KZM@*(>A,.>@(P2VHFFFHH"N/QGU40]1BR-XZI M?2A$SSN)AAWUR()(4VW31GM$=9VQPH\'05U4"KR9J9R)V_ZAL5)$S0QVPOF5 M3&E9ZOIA25T;B@,K(7@IOA.[ YK)#(I&VR8\"3EM3Q%-.%L0&I]OV?X\JM#VO?[2 M&C.'1+(DR)Q1-J!2KK= D,V7WV X#'C>@K).U @)P1<1-LG6LIM 6RIOBI9& M9T76AB0IRL8L7T$F69G4*[+NA*3_O4]R$!5HV%50MRK8#<>!7[AM:4Q'2[;R M1-MXYY1"U7.9(=S'>$F M,W_,SX)CU":3A%S:=IPOJ]!*HZ*^!#UP=V;2CWIZ8\/QN;P0LT9&J*T@II4L MOZI*/,J\5K:.;^8TWQJP;$DM.]8$=L[G_Q*<'IN7W;\K;[/(*66/@NLX"B;1 MJ,G83;+>KL-^_O:J;4VV5=E\;E15V;#)LK*SHI8BZBK)(+BXU*LYN:T+:[[6 M;'DFF%V^PRYQ#I/A7NYW5!05IZ YD^7P*H+V%J:A^&V) M$J^'FBS$4LAU]]84T=1-K'IM0+;7(%C7I'\J?U@%WN/(%[GD;QV>G57[VE\; MGLZQ"QYCPK('C'RYE"P_!['3]=H-*+*7-%7F4:8U?6Z\'MO@\]$'F\\^V(3@ MFT)DXRFOM.S4N4.,_L01QONW>B?I9ULA^$8]3S>3L&-F16?7\H6""GM-1'$Y:QH%LQW_:J&[C_3)#Z\/\N+C.4M^ER,^$ M>L*G]M]R;N5"=HCXFG&E_(+G!W"6K93F!C!]F7X:[<#N:,6_$?U);S4=>N\9GC98-]IP)U+4!\^8"K'%C(PKDU9(Z:2CK M5$R'(_R=8/FI&$^GX@N:+%DF5F(IEN5ZS72.!L%D.!;#03"$N]!]ANW

GYZD]-%7%O ^UO3G"7-TYP MW]/DY/(SI>SOJ/3]E6M>*M1YA_A[9U0@=]--),9!/!S"*^)QB%KS>S>(&0;C M:")&UR&\]5D,G#:Z/I!!I)->Y14U1V??-[;=U+FIY[]39@+) MOA&6Z>^UX2"/Z,M^0:30\;B;51MKOA0D71_6H<.E?N# 1MQ'_^HFF++(.L>F M1JZ46"F2I26WJ4V^\UWML;+OS/#L.'4R..L*? L*N[0[*/>\<^'<2,^2U;;7 MN\HA@D? L@?*$5)_%;X-H"OYE*WJE9_%D=,YV7(!7^*PN]XT/2BE2P? MP$W;"EA!;9%J!=$)13S?MA #L41O#>4';,IV92DNW8Z\M-5NOYU;49QQ?]^QUZ]N[^\8QV5WW MVY3U,E2X9#BTK^>T78\FU.2^QH6;+AT634,E_$VV$X; -H"] Z07F U?3UI' MQH#_SS06!X/!&)DEN@Z187P:.X\NQ&0\0B@*Q\,FD4T'N!U-P]FXD\9F%P@E MX?B()!8%UV-.8J-P,!7_L_6/VASA<[YR;[LT_\>PFO;/ALRVRBA!U:[>\=_/G9AOY$P^M@BFK[P(BFG4AN M3;YXV+A;'?K1QRGJC#&JK^-(BOHD78]!4ORGDX3":3RTJ8*'CSQU[$U7MS#X M P>FBJ+ZRL[!C6?I8R[1,]XG2TUIT):BC) 'Z#I5N:MI@*WCV/85*)[>M+#: M$WEIX.56XTK8[.%IF.SGU-(I"]%:7(AJ%,?PQ&I"7X7)&)?KI)!Q% MN)J%DPFLRWR]I,$-SQC(HFT%%85PV$LQPL<9*OL!7>!C0A=1?,97-(C_G-$; M8##FYTSE:=/UG>U^.Q.W/G3FV4)Q:\N)[(*&2(/.GU\UQ=^<0MCX.IS.@&R" M3Q R0H$[I,LHC,[X88RKZR&=R['NRP/LM&+GIJ3Q_K9*HQJ7"UZ^<_Y+>!]> MB)_I#+)&2/ZG*O5E@@).\[C2'071.R_P@8IJ.9.AOX(Z.5?K]ORA[93HO2%W MTT;_N2*+8.6Y*H?)I-<_^E+MD;S_%2%"TCOH6LMG?@7&03(^C(%7M'3*#L%Y M &Y1]^G,[%"Z>WK6/4WRI1_/N:BR;"V2!Y(R33/_MDO7NQY;S69%HLNUM@J@ M5 M/B&WT/CMCD/6SO-/=,IEW\ 0/Q.''?>X>4"9\$!F_ ,=A14&1:Y-S5OCH5?S M\RB:4G:>ALC2GB+J*4<7+E2\FG:'UT,+@2)4.**+23!N^U/*:SO#@6^#Y BS M;Q]]T\Z?]);".+C[K+]U]ICVLYC#6Q'9(]:7_5^6W$2J$YHU^ T)R[+BK[,XGF;O,CDQO[VXIVN?V%RH_H[6@( MGJL%M@["Z?C$UA[^HM)K_J7%7%>57O'7I9*H?F@!GB^TKOP%(6A^>O/A?P%0 M2P,$% @ \8%!5G<0OW_/#P DBX !D !X;"]W;W)K&ULU5IK;]M(EOTK!4]V8 .TS#>E=!+ 2:9W#,S,!DEF!HO%?BB1 M):DZ%*EFD9:]OW[.O56D*)FRD^X%%OO%EL2J6_=Q[K/X9E\WW\Q&J58\;,O* MO+W8M.WN]\._?6K>O:F[MM25^M0(TVVWLGE\K\IZ__8BN.A_^*S7FY9^N'GW9B?7ZHMJ M_[[[U.#;S4"ET%M5&5U7HE&KMQ>WP>OW,:WG!?_0:F]&GP5)LJSK;_3EKGA[ MX1-#JE1Y2Q0D_MVK#ZHLB1#8^-71O!B.I(WCSSWUGUEVR+*41GVHRW_JHMV\ MO9A?B$*M9%>VG^O]GY63)R%Z>5T:_BOV=FT478B\,VV]=9O!P597]K]\<'H8 M;9C[9S:$;D/(?-N#F,N/LI7OWC3U7C2T&M3H XO*N\&_N MJKS>*O%5/BCSYJ8%1?K])G>[W]O=X9G=02C^6E?MQH@_584JC@G<@)6!G[#G MYWWX+,6/*I^)*/!$Z(?A,_2B0;Z(Z44ORB<^:I.7M>D:)?[K=FG:!HCX[RF9 M+<5XFB)YR6NSD[EZ>P$W,*JY5Q?O_OB'(/5_>H;?>. W?H[ZB_;X_MWBZT:) M E]-JW,AJT+HJE5-)B_]4LK$ $#"?VBY5,YB0_@3TQQ>7NA+MINX,>,$9'WO6 M7HE@X87A'!\NL6V1)5?T,0A"+\OF5P+>!]^J1)#$>.B+;.'-XT1\&"3H@S;PX:3#_VYDEXQ7HZK(>,];WFF'.Y5)5:Z?8*ND(4,E93 M+99;T76U_JW"?^B:!HI\+7Y6A6I@#? (>?R06&1&+X,LO1)?6MDJ$4:9F,=8 M<=!%Y,51*#(OC7P1>ND\$U_KEJQJ"8LP\=(L$',OQ*[02\(([*T4'A:'0Z/0 MBX),)%[@SW'@W$L627_F902JX. R]A*?_F=^=@O>\%(I#DO2$AYB;?P U9BZH7)PMH8[MZ]3*70*S #=#?UEFTMMW4'A9*[ M=(3\SL#N%@5.C08*Z]JZ>10-:>[WN\:G";YD>WK.*Q&E7C(GR 0^?($%#@'T M8-$;\<@-+BOD> "X9WL@'4#E:2@6XC.\6S;YAJ-%H>Z1LG=;0E,.XVC _Q(' M!3&A 1_BF$P$%L+@ SFS.H0&S6.N0QA^W!A]_AI= 4X1DD,#NO\&ZL5*=[B M)?6">2IBX&D!$\9 54_6"8)_9<>*"3/$@D $+*X(P$PZ4EM;HV!HNX9(AE$* M'NC !3;%[7!+V+L,(AW]M),2TI4A>4RQ)!*+8?!X- M=(B?7M,A(F(L_OB'.?SWI^'_;=LV>@D8"O6PTXVTG$>'A0'B)X+%/W[8!7^G M;QTG$W*.P:='E*4QJK699.PD9SSC-%_T! ^47HN_$:1WBC0!IZ04('+9-(]( M GO9%!3[(Q^J3$B"%/ +7P9Y%GF+E"Q#Z6?2.+VV$7X7B;C-\Z8CVS\0DBE3 M'O""LX%2)+)X+OZB4#V*>EGJM;4-;)4RXN)@('+B#XN /,%/,NLNUU2 GBQ: MP!%2"L)!C%S8(@KK9:EZ72<<(09X1'-OOH"_) N ( %+4-ADO$YAW(Q\)IW# M[G#P#%D&N%\$7AC'Q\8HM5SJ$FZD8)&?]0.7!WPZDD>4^)P\0((54(B&"N7K M>G7=F8%-@#.;$SBS*+F:$*,7X#*-0>Z3:PKZ@Q]I?Y*2KV4+I M"1?$4+L! MBA("J? 563>"VF[;I^CS&+\?H&-9/8J-+/J(Z7$$5FS?U0@6U4L@A$O('=SJ M0:.-4.6C>!4$R2Q#/5^6D,,3K[)PEO1?F?XKWT,(,SO%74OY.&,WZT,WK;"\ ML/Z?GK@'*03XM>98R,&"1AF1I:JC)#,P@9%+RO*JG:O5&4+*5TAZFA72JEMGW3)*""CK? N>8RX M1L#IRS&LI-+#*+* M1N4U(4-.1DXN/6 T' UN3U2$AZ.2$EA;JE+C##!CQ)8:EU)_(]O"G!7;TDK1 M*.EPA^_]&@IB.36#US5P<^QWW+ 65LF!.R'NI2TD1U58\]Q;^E:)KK8+/RC>0J:3@S1H!8LDDQ9DLX%$-\8LUPZIKJ>/&"C[= MHLFSA48IJXK)MV2[->\DKJ!A@L !%@BN/'\"@S/*R%O:)4G$OAYD_$];!*HE M33;JUTYS06+8QCKORA8(L!AL[+HGZF MPS7S;MN5]AD%2<7P<7PRG&;B/0.^ MV]75V Z&-G<7/1M*F24'QA3!G@]M$_O-$7_E2 MPX^5?3J97$N,]>O[P#255/'X%[B6*;0+5'O6YG$*F%(@8@M727MM!B.-O=>% M+#$NUV5? )MCGRQJ90D 7UW3EV)TA"MABM5H]0)WT,\T'TZ/SW%>CZ5 M-]5TP0R]OHH7LW (R[H: HY09]I 4O1S!)/9X@?H!9;E0Q0[BK2GH+2QD8S2 M1U ;>+$4E/Q_0[>DR1S<3IIS'2^EB1?%1&Z$P^'1KD$&:S2B'/?8$L(]D*#( MD]?$A5,$@B2<_,A$'@4"UY3Q2D1M,PI3DG^%FM9EO>2F9J@CX2-$?.A'J :@ M_O-I0>T!/3GE;SSCWX(W."LT+G8Q%PE.5C85Y65.V/&G4B@;IIH]Y)<*U!JAQL?+_SQ%^ +TXZ-_O_O+USN*GJJMK5RK2\EX;YY%:KU94 BY1? X1 M<,PP]+ L(A';4LSVP%S*/#,:JE'0$,M*CE<7X_I7CBE3*:K:F?AT8&]TT(0<50WU(0(T/\1\ MH:[/\?_;F!ZST4Z7[+NZ=5-)^((LN8$8;D843I9N##/R!9KN'4D_Y(2];C>. M;RJVZU(7O&EH8KA(=A@C;4DSSO*N2)F)C\>=R;G X4T&KO/LX:C&3ER6-'$X M-(O?T;5_!_F6YH;X\56:S8)16YYDH_H'\K.YT$RLQBCB8KU%^!\*\$E'/YA4 M/6C.#_NZ(_S86'$(&^/ ;4U_GG$"WVFM22UU UP Z_EPD5&IAY8N7;9\Q?F] MLXX>0B?-NC]JUOF^K4< T;+.FG5-HCF_>*S/<>(QYP'$NG=E*2_W(+:*)O8^_IA>-!G>]?+GM>S:[@G3GY].MM]+TL;V%G<$\:#A4A# MSP\S<5L4+NXAJ!%R0TX+3.<_8H M+E@UU,[$+Q=A^((84'@:>5F:_#XQ(B]*OT>,, Y^6(C 2^?SE\0(1)I@7?Q[ MQ8BCW\+@8AZ\Q"!=B*69%T3Q40Y AD!>_(7C1CTQ21U%9A?4CTL^SA/&5L,C M0L?;A@:;2Y_Q=&FL<3W2?7]_3Z MPY-@X6[,R<_8V^:>\],@FYJAGB8(JC5TH6ER=E2)]1VTZWC&W= PWC1'6SR7 MV8G3-8)(P^%X%-\W3=VM-^*O7)E"89GEE"6K*PM&F)0G,%2)4/3ISU7;75D_ M#I-%7>'TUI:T?0UQS,T,YB^45=2!88_F8Z5>/1)MIU^LPJ/"%O']>0:Y<;@+ M.]49Q?-UP[Z1ZR;O.%N/RF<[V8*52:"^3J[O3[EQ-9'7E]!TK<95(8T?BY$M MJ% A"=VD5)EQ-\G))>\+I?K1)9?1N/3TP'-#D9/9Q7?-/MJ3$VP"_]BI/FI, ME05]>V#'\,'00CPI7FP+<;@?$?U8_SAMGX@P&AF]-&R9%L 3[JJ=B!_*#-*. M?*2<.A/_U)3^IC>?SM6==,]IPI9%/!MD [@A%6&&IHTCJ8YXZT.R*ZX'[OZC M$K?=FKJ>Q5&9\^>[3U^8GR^YYI;ZUG9L=HD+*W85GL"A)14CDL6?"JH.2?T& M>]GB!!AU :. X5!AU%:3SZ/CY2N* KS"O(< ^!,+;Y MC4![BS JY4\:?9 ?N3QXHW;RD6;7N16*W@#3E(Q6\*.G$$>H-\?37*MS< ;[ MF[IKZ**!(L 1<]ZQ*J?FHVX2W!=O0H.^S4E3OG#4H1P[ZNG4@@0]E2.RIKJK M5J7%X.?^9NH)!NX^WUK+&R0AUA%8*N6>@HY#59#VRB&B2[(Z;=@J6;$ LB@: M'L'AZ48CYNOAW,;FZ@E3]?GA'G9'98ELQ\6W)RB7K!\]L5&(;1L$ I-PSU :N$)COY/:YL_EH[TV&BNR'T4>P,ZJZ*\0)#QO+X*$O(UG: @Z M=.<$>;:ZTMMN2^3 F@B&);1#/>0T(7?#(3>V[!Z7,O]& [-B2'QWG[^(56?M M1Y7)ECCCC7!LRL& 1*DEWR\,\CL?!*=C04CN0^9E@.#XOF!8:WMOX[IV3 U!_W\*-80V,@4ZW*RS(:K@MS$_7CH10 M2?TIAP^Q[L"%O7 RU #RCZZ 8OA W^0L3&2X**4&F''(-\'%+YTM2UR;JE1A ME4(!XAE1:01J+]IL*#>SJ7=1;T;O"6_A$_PV--%%HVE?&1Y^'5ZXOK7O&1^6 MV[>U480!!4:4:H6M_BQ++NR+'?V7MM[Q6\>0NJVW_!'^AUJ)%N#YJJ[;_@L= M,+R&_NY?4$L#!!0 ( /&!05;JS"98IP< 4 9 >&PO=V]R:W-H M965TP6BBW)W]TD0)*FMXN[%D72 M[N%P.!QHB;9XD4B5I.+FW]\;4I;EQDF+6V O0&3Q:SCSYLUPJ-.M-G>V$,*Q M+U6I[-F@<*Y^/1K9K! 5MT-="X61M385=VB:SNE$I\,,PV5<7-PZ4H]?9LD QV'3=R4SCJ&)V?UGPC;H7[5'\P M:(TZ*;FLA+)2*V;$^FQPD;R^G-!\/^%W*;:V]\[(DI76=]3X+3\;Q*20*$7F M2 +'S[VX$F5)@J#&YU;FH-N2%O;?=]+?>MMARXI;<:7+O\O<%6>#Q8#E8LV; MTMWH[:^BM6=*\C)=6O]DVS!WOARPK+%.5^UB:%!)%7[YEQ:'WH)%_,2"M%V0 M>KW#1E[+-]SQ\U.CM\S0;$BC%V^J7PWEI"*GW#J#48EU[OQ*JTPH9[C'2*_9 ME1&Y=.Q&VKN(W78E5=&&,NXRME?A-X87AE[2O[^19IAMJ&)$)C*Q*,<2.9?K;P4UWHL6G-CIOLM8O%&42"A-8%5?-&J$+I8W?DE/:%&T0I4 MS$58]M-[L(DE/Q]:A_.E_&JSE0;2.3R:N3)P[(#EKC"Z@1M<(4U^4G,#'^3@ MF)&KQFD#O#V+2JL9I1?D'@OKO=K$79PVH"(T$030CBVMW<\<-=L&PY"5+IKM'-W()C:G3#X_Q(.""'F2; MH]#;*0JG\A)10FXHN/-:>WM-AP&1Z''D1[YDR(GEO<3SXP^+-)G_ JFR1/+< M>.=^!?J!]4] <8C"QE#L'U&B;_,KEDSZ*%P% %[M>][0G'E_SC5+%X=SWH)J MON??S_QA^$9T );$K3Y1"(^G5>8=0R&@%KYV:^E#S#_,!+=-79>2R+E_^P9- M V6D ET0=,B7C#@_Y&1OT,K[?E&+!L38&-"NNV_9.D,K91@2^-]_U5 MLH6S[207O-HYYEL8'K.!XNXH=L.G#MF/1]A)AY\N9"%00V!I)MLQ9,IM&R31I4U*RC&9POD] LV4T369AX*-7\P5+ MHB2-HW2**7'L-5DLTVB\7'3MR7P139>SMDU^[$XBRQQG/O/! M9JB$)98(8R380TVS8]IWY/;_7VK_54.[O])C0J!-R.H)>>4*!Q@'O+MP\DD, MUSBG>$7A-/[#&Z M$"4A!4WK,7MX=N1@44^?F MC?%G8 $H=IY%15A2W*)TX0Q:;_Q(WU5'4DA'17G 1@JY4.<@&>R!B/;.C5IW MTIS6A]%![;X2R//WW8',;.\\4(TG5ZN3?;!.5%1BTAPH@.QU6)))E6E3:[H$ M!*L?V6%%)9$.R19@MZ\K@2$N%A8U*G"@6X9&A.O&6:HF?6*!M=>-T35*@7[ZHJM=:>P]563(7(*FJ-W0D/T-X)R48!L"# 7T M_K+37E7\N5G3AE18DB0JH#T](O)Q!%Y[6AGZ7G&BUR>-%9THW&U1 LMP H;:(%DC)\Y *QXLTFDWCT+R% M+WFM?:5&27;<5H)I&DWFDW 2'V;F"0Z Y9@M?4*)4N3T12\33U.< (M]WIU. MYM$$&=ZWC]W:1[VO,G#CQG][LB$:KK?[O'41ONKLIX=O8^\0;KACP75K M+(V'\^D@^&_7<+KVWWAP]P"O_6LA>"X,3<#X6N-^T#9H@^ZCW_E_ 5!+ P04 M " #Q@4%6I*6.QP\& "P$ &0 'AL+W=O6;E\8BN8]]]PGR5PLE7XPRKRTEQVYM8NSKM=D\Y% MP4VH%J+$+U.E"V[QJ6==L]""9TZHR+MQKS?L%ER6G:L+MW:GKRY497-9BCO- M3%447*]N1*Z6EYVHTRSW4O'D59"3;5JF"WJK0:?C(@8>?LUJD7VEQT M+5210#>M86\\;'P -HK9)X#-#?NFS$2V#= %QS71N"%Z$Q]%_"#2D/6C@,6] M.#Z"UU\;WG=X_9<8OFTW^^UZ8MSZ[_L\X/&3_?A43.=FP5-QV4&U&*$?1>?J MS:MHV'M_A'VR9I\<0__ZL/T/L*S9-5FQ3UP_H'-\F0MF^23'&I4YV)!TX:7?RI+9N:H,+S/S[IS]*KCV><,0=5%,$(HF\C1$ M-/38C58\FT"&G;#DK!_$_=C-XB 9TRQ.DB")$_::J6E;-4MH;3"@(<( .TOJ M$8_2KEB_UP_.X@&+DK,@'@_8J!>,^F>[&/$(:Y$;".AC.=4N]"#,J3RBJD!D]35944:YP7+!F^ M#H#[VEF3G.UPI3T$N4+ #1/[(^Y&S F#XAY W"QU^[WD$YE+*T'X MVI"N/5AI4]MI(Y:WQ)8"P>.+A59/$AT?^.PD"B,TWCQW9P@E6Q3VFH5M+IXC M@ U< E,6&B!: @1<>/;(RY16^:IPM:'!#G+>55[JUJMCT)UIR5476=_8-5'DF#N M!2J_]/-K8X3UF]TMYU1-3YO?#V2FDWN^BE%M,TG73.HT:YR-&7G,@2\<022Q MK:\^FDC03U,X-R.[,2'#-2L7(#B!'3G'U36C0VZK/U8+6(T[:7[: MM%1?.E*#)-AATZJ.#Y;:$7&.W=*-]?2!P9G MW7QT=7@RB,-D._:]<'@T]'OAHAIN&(ZVT>)P_#6)))[P*#'"5YMRP4LKK>&_ MK;;PSTG%WOH4>.?:#^G"RP;M"IF6B7HNR_6!50.^K*>ZS K26 W_PYTXZ-=F$Z631]^88=RS84D? *"@&M^%;RC=X_;9\5$ M/)\5E$O.=C5L6I6+>^J+K#X]O7Z&O[=81*>$4J0N7]^%HT/%YTGQ8M7!O MTHFR(.FF<\&1,;0!OT\5RK+^( 7K?U)<_0U02P,$% @ \8%!5@WM8 H; M!0 /PP !D !X;"]W;W)K&ULK5=M3R,W$/XK M5IJK#FG9[%M"H! )[EJUTIV*CFO[H>H'9S/)6GCM/=M+2']]9^S=)1"(*K42 M ML[+\\\\V)SN=7FWE8 CCW64MFK4>5<G%3D+P7^%W UNZM&46R MU/J>-K^LKD8) 0()I2,+'/\\P >0D@PAC&^=S='@DA3WU[WUGWSL&,N26_B@ MY1]BY:JKT7S$5K#FK71?]/9GZ.*9DKU22^M_LVV035&X;*W3=:>,"&JAPE_^ MV/&PIS!/WE#(.H7,XPZ./,J/W/'%I=%;9D@:K='"A^JU$9Q0E)0[9_"K0#VW M^ 08DKV<.+1%)Y.RT[L)>MD;>FG&/FOE*LM^5"M8/3FF=P>3_]5J0P43QN@EJB O;\!*N1ECQ M%LP#C!;??Y?.DA^. "P&@,4QZT>H_S=Z[-<&#'=";=C!@:0#QHWA:@/80T!9W5JV VXLG+9%A+;C@/%B6@B^%%$Y@$-L*E+?W0=<-5SLF+ X<;K7B2V(,C VY*X\L",[;4 M!LN6 O H46G-2^)EUR/5@9HAQX$^R@.17')9MC*4'8GY/E$."TBV/NAUZUK3 MI[/A.U^.,;OV98(]#_42S-#WGHR7IVD(/9NP@9M WXNT#NHH'\ ^/($%+^U$T^X",^SO?*NXAG M87?@S4=-_JC,<0D<2R(<$3V 7;>ROL68P]0#6]*UV;.*UC<; QL?;N 5FT'4 M;3TPRU9M5Y9#@1C 3L.14UN&=P%_/ MW<7A2'KOC>$@05;L"4GE;,S2-"J**>T*-H_2>4'+*3N+LK,S6L[8M#\]8WDT M35,B!/MAC4E@4Q3ZZH,XB#V?1>G9')U;>T'MUSH?#VH!#KSW693GLY-.^9"! M/(_F1=9IVTH;=^J3?BCY/DVB8GY^PCYIM7E+:,RR/,JG^<%<+C6"H:(9ITE< M8!12XOR+V/A\?T=U-)[&67_B:X\2$\H,Z-8]S$'?+Z2-J^1Y >)T>AD6@;'> M]EXI_AUI^YP=E-5\8: M59/X;#H*I/8;IQO_1%QJAP].OZSPA0^&!/#[6FO7;\C!\#_#XA]02P,$% M @ \8%!5CA:K:NC" J1< !D !X;"]W;W)K&ULG5A;<]LV%OXK&-7IV#.R+M35B>T9VTFF?>C6$V^W#SO[ )&0A 8D6 "T MK/SZ_0X 4I0L*],\V )Q.?C._1Q<;[3Y:M="./:2J\+>=-;.E>_[?9NN1BP,I2FYP[?)I5WY9&\,P?RE4_&0RF_9S+HG-[[><>S>VUKIR2A7@TS%9Y MSLWV7BB]N>D,._7$%[E:.YKHWUZ7?"6>A/NC?#3XZC=4,IF+PDI=,".6-YV[ MX?O[,>WW&_XCQ<:VQHPX66C]E3Y^S6XZ P(DE$@=4>#X>18/0BDB!!A_1YJ= MYDHZV![7U#][WL'+@EOQH-6?,G/KF\Z\PS*QY)5R7_3F%Q'YF1"]5"OK_[-- MV#O"C6EEG<[C87SGL@B__"7*H75@/GCC0!(/)!YWN,BC_,@=O[TV>L,,[08U M&GA6_6F DP4IY?\E+IK1#LBW#2"(C;L4?%"WO==R!/F_II)'4? M2"5OD!HF[#==N+5EGXI,9/L$^L#5@$MJECP5-QUXA!7F671N M?_YI.!U\.(%VW* =GZ+^SU1SDM1QH&_29Q\AFD)D[ 'J-')1>?^A)?;OM^R1&R=3B0NAJYQOV;-65>&XD6J[NTPPCMB0:WTYU&_%U! !G1VF'M8LUXZ4G7FLZZM.U 0@QAEQ'%>'<):>G, M,J]%X,@@H1@A>9&QW[''-.J+-M[6[^\+R)@34W8/,(5OAS_+4F%HT"AT$8D< MZ-)VF2Q2565>>< 50- 2K1!N!,2"_549:3/IY0AUWEGB!'XM\@60UK[MP1_. MXC^Q? A$-RRP#61X-NS-$!B5JF5P-NY-ZHDN8-M2^,BOMD%'-1WHB,)Y%DR' MTENE..-EJ630V"MS9(*; OR"CW\A709=R+2AF&H+(]T((]C9H#?:@@E#>HV1J]P8GN+RRP3%$E?RZN6#Y'":+!'(DQ[&$:DVF2!';(8;M*U7\U@ MNDJ77IWBA;0G+*F-;H9)6JUDQF%>S#K\T#:O.-0"AD=5UM:U,RE/V5OMG;4" M)XB7VCSK[2'"D"*>A77']>J-OE;\9;VAMC$L:F_GA^$%&B7\B.45X@,<-'H) M>^8*;AI=:/]:2Z+9K"7D0HN-JD$KK8S!:>@$_Z53=*@VF/;>GW^:)\/9!^L% MF1)M$AU=9T7)@[P(] YN[X@'O+)^=N[UH2L+L=H+]K#FQ2IHJ33ZKW#3:^&] M9X\G5KN86\F"K)@ !A-F9^RJ.QN-\#M,N@3F"1E"IL);-$OF5VP\3D+<@_#" M[.R*3:?LKI'U^0I1XX(I;2T[3[KSX>R"G0^[LZOQQ2[9EEQFF$W&M#;!C@%52&_86?T^(>V MQ]]S7 G=/U%-:6-*4;I874+].5.2+Z223HHC-Z1I15&4R 0739%?C%B3YSX+ MLFA,B& E)%C*$HPR]IFWF1&4?>:MAJ364MS.I5<^25&@(1J[H'7*)1@WM$'F MH6K(#+ 4;(&1M*E/^EX9.6J1X)WMS%C1)2$L&B,SBDPE+N,4,#05#:A/OHD3 M"'OL#VB%@CK5)/$L:@!H[/"0-BVNJ%JQ/NH.!^_JX*6X68%670V<8CKFD3=M MWDNEQA^S(%7"U,9<4@$9RJA_G+.IDO,5 DH<%%LMDW@-,LCI%!L'HFCA_Z%B MXGMP0O*>[I)WR-97K6Q=)^AVR6-_***'5+B1;OT=7&_*8,_CCIP[0R1,)G,? MX)/A,"3G>/0L!I"S&$)::$[:U9M83@5HCX1BH][D';O$S]4[-NC-:3R@ M\9=8"E @!!NU"%,C4$I@^R"[;AA0*\X*E7*4Q6,7;-X>&'@7N*,^Y>"TRBDZ#/E#ZI% V7T6E[LOZA*!: M#.Q:YG:O0MH\S(Z[#H"2FB3]HZ'/P(<-;90?4)./!.M[))JD3J2@+L-W)I12 MG5CY-X&%()5$M<=/!!%G2 MN6/]IC>5AFK3DM7DZ!G'[RG$ M"^R,BKW0P)) %F)+[N:9H9NAS@U*[N^#/ C?0!)ZE!$-QVPX]H,)&\X'-)AB M,*'!S ^@4=CTTA$?8ZQUA].$'7N7Z[>>3W,!PZ-'8O1_Y#/A);69;=ZA[\+S MZVY[>,3^#79+E9P22QP=]&:3#C/A83A\.%WZQ]B%=D[G?K@6'/4A;<#Z4FM7 M?] %S>O\[?\!4$L#!!0 ( /&!05;I'DW3H@< #83 9 >&PO=V]R M:W-H965T MN&+/[L/4/$!D2T)" AH E*+]^CT-4!0]4;PULP\[^Q!')('3IT]?T.3%SM@O M;DWDQ=>JU.ZRM_9^\V8P/%A<#5J40E6DG3):6%I>]JY';]Z.>7U8\ ]%.]?Y+=B3A3%?^.*NN.P- MF1"5E'M&D/AO2S=4E@P$&K\UF+W6)&_L_CZ@OPN^PY>%='1CRG^JPJ\O>_.> M*&@IZ])_,KN?J/%GPGBY*5WX*W9Q[23MB;QVWE3-9C"HE([_RZ^-#IT-\^%W M-J3-AC3PCH8"RUOIY=6%-3MA>370^$=P->P&.:4Y*(_>XJG"/G]U8ZI*>:CL MG9"Z$#=&>Z57I'-%[F+@88(7#O(&[FV$2[\#-TK%/1#63OQ-%U0\!QB 6TLP M/1!\F[Z(>$MY7V2C1*3#-'T!+VL=S@)>]F<<%K?*Y:5QM27QR_7">8NL^?64 M#-'(^+01KJ0W;B-SNNRA5!S9+?6N?OQA-!V>O^#"N'5A_!+Z'X_9?P$G[O06 M3XS=BX?:YFL40%CTT:_)AJ4L42U+\7%1JI7D4G/BV@FS% @=50LL.X0O$6";9,!U\"0SJQ-"6:BGMSBF273B3;O?-D M/"B#4R9>B5&6)M-L@E_I,)FG0[XUR9+Q9,(KQG@^$_/D+!V)LV0XF?/-B?CQ MAWDZ2L_%:'86_D7$;QR+Z+-9RNAG GH4Q@\2QM>7<=R_%'.LWIY1]L6KJ@) M7J.IFJ7?L0JERM$AR?7%>Z.T+_?B'6M9B$](.PDM@H*WM$7[W3"&>&=-)3P: MJ_ F_)\(T$ HJXW4>X$E9!U"@:<'"B[8_-P86$8#MFN@Z!C86/.9>!,0FOO" M4[[6IC2K/8Q)CPZV%PN"@:HBFRM9JG\!,AB5#%#4N<=E8!9SIL])U27:0%CZ MK586F['5$H02LBP%Z +'V-#Y(6;$T85C\*UB_HM]N!N3:R.QE YYF)/U.,_8 M_T*%P$"C$-^(89'8.$N"S4)Z0 =-OT?S_A!9499,9"VW!,[$QUEN;!%< M;O:41J]>0_H*(94+5:J ($\7$L0H(C-PDI6ICS7$+(YQXQ0!4&!Z\ IL".>* MIECN.Y"#9LY$-1M>,"Q/<-KS@R8;0S)&HZY&'G1Q+;4B]<53)VH%O68;*XV MQWAVW=VM2;<>''N0=,X@23PQ6[\.*T*L XUCE)X)[$P9K-_6%DAASQX)ZY#A M[. WF@8Q\&/TO!Y:MH5XE?7G;2QY]:MAPH8V%$:+8&$4Z36+/9HRPBCN]XJ)&,PK-"4#X M>^@D<+&ZWC+.AW M%&[8_%44GB6C,0Z8^5FC<#K%83;,_B\5_@@-N39G36G^[P5F?;.S:3*;#MD_ M.";C:P4\CAW'>;D'&[PM%0PGN<(9O!1W3S=AM'%MF>(*W>G0EIS$8;P)EOKB M$=U$+56.K>@GYJC%*(NA.9ENH7^_*,>"X# %>\&S.S[GM6S.D"7B J[[VQU.VBQQGRJ,8C))EL]=/UZ]'V3@5X=8V-N+G!X<3ZO(3QKN& I-?\R;?>( MJ8WRO.9T0 ='% KBPU;I)DE<,)FSC.V $3U[)E'+-9R-$FF@O\%J]W<" ?GN MPP#7('#IA:/I7OHP _Z'21'\7+W@42\\7UN2/HPKY?$\XM2,(VSG9E.9 M#S+EIK91XD7M.$YA[BG(Y58MXHS$TW8Z/!=WGBJ1M'3A[- M#.7W,=X6]FU1,N-FR$2W06.%4L_1XF0B6P)(6J00=TAHF8<6W)5V0;FLHR0\ M0^CF10A)[TMJ1@+G,946BF&:J:&26C:%RN,$WH3()9TW*$YU8W%4_&1VF,MM M\KWQ,A':8/AS[G=SV'&\DGENZT,?7^-H8,^:%X>N)R%0LW,7DE+SH,]]T@>2 MKG_J77C0^9:!=X-5^&+#1#! Q<\:[=WVH]!U_!9R7!Z_*"&[47=.E+3$UF%_ M-ND)&[_2Q MO-N'+R,)X;ZKP$R6+@987X/G2&'^X8 /MI[*K?P-02P,$% M @ \8%!5G8)N5%%! ;@H !D !X;"]W;W)K&ULI599;^,V$/XK VVP3X9MR7:NM0WDV$5;8-$@Z?%0](&21A(;4M22E!WW MUW>&\J&D3IJV+[8HSGSSS:F9KXU]=!6BAR>M:K>(*N^;R]'(915JX8:FP9IN M"F.U\'2TY<@U%D4>E+0:)>/QZ4@+64?+>7AW9Y=STWHE:[RSX%JMA=U^?!]OHC&3 @59IX1!/VM\ :58B"B\6V+&>U-LF+_>8?^)?A. MOJ3"X8U1O\K<5XOH/((<"]$J?V_6W^'6GQGC94:Y\ OK3C8FX:QUWNBM,C'0 MLN[^Q=,V#CV%\_$K"LE6(0F\.T.!Y:WP8CFW9@V6I0F-'X*K09O(R9J3\N M MW4K2\\L';[)'N,>FM5E%WKGYR!,L7XZR+<1U!Y&\ A$G\-74OG+PNP?O\K95^ []=I*E9D"S8GH/"(@V3] ^BS&0$K(252(DFN4)T M?L@Z4VVPHB1504YU, !7L6IC988#:B;[2,,O,T2&!X4;!),*2Z'('"E9I"E$ MHP^NZ@T-2*^$A[5!FHLC9*3PT_.S:!\ M IUT\PQ4^(!'>:3(2"JMUK,;I$,\* W_P)@.9)>"Y%$WQE*:R?F];7"4980? M6GK)$P/R%MF-8]78;&M.HRVI%)D+/$@E*?TTQ3AZ0[AM+8NP^@:%AGL!M.S7NJQSF%V.AU,IQ>=/X[+4?H7C< !@77X9G"+45O0)[ K298_F3>#C;]R27I@T\_Q[5]SH: MO^[H=#8=3(CE_W$T)D!6ZO9/"(I6<>]!T^F-F5YII*\P4Q MRMUA*G+;O+B?]N]IN-#J%$*S&QVT:CT;M2]M#H]]<4:]'2 4-V\ZG N:H=TZ ML'^[7Z:NNAWB(-YM8E^%+67M: 06I#H>GLTBL-UVTQV\:<)&D1I/^TEXK&@A M1,L"=%\8XW<'-K!?,9=_ 5!+ P04 " #Q@4%6 1)5@1\# #7A(B2>CI;'W5"(Z M>*J4IG%4.E>?)@EE)5:"8E.CYI.%L95PO+1%0K5%D0>G2B5IOW^85$+J:#(* M>S=V,C*-4U+CC05JJDK8U0R568ZC0?2\<2N+TOF-9#*J18%WZ+[7-Y9728>2 MRPHU2:/!XF(<30>GLWUO'PQ^2%S2UAQ\)G-C[OWB,A]'?4\(%6;.(P@>'O$, ME?) 3.-AC1EU(;WC]OP9_7/(G7.9"\(SHW[*W)7CZ#B"'!>B4>[6++_@.I\# MCY<91>$+R]8V/8D@:\B9:NW,#"JIVU$\K>NPY7#.3O*'&,ZL^2;(TP M:Q'2-Q &*5P;[4J""YUC_A(@83H=I_29TRS=B7B.60S#00_2?IKNP!MV.0X# MWO"=.1+\GL[)67X1?U[+MT7;?QW-=\DIU2+#<<1M0&@?,9I\_# X['_:P76_ MX[J_"_U=]_%_"##-'AI),C2!6<"9J6JA5_ +OFJX$KKA7H3!4:CVL >NQ,XD MXU&APQPD%TV\Q!$P;XAC$_7 V UL#^K&4B,XLC-L==/8K.2^ :%SN!,*85I8 M1&YL%QQ]P,ZF.XKA&^]+S>&$@DP9#E4 WYDFT?9S9E@9ZJ%RE M\>$V:FT<$PWT^/TS/5_L%ZQZK'7SOZP_'LSG&4IHF>1SZ8#8D!8KGUR&U@F/ MRV2,UJC !&?F0S!?P56CL;NH>.L>)4')>OS -^G0HS/(3.A"*&.QQWGG4H3J MLY0S,483_(/:FD=/U5<,=<%\T'H>.9(L-/B7+3.D^+57G6PI3H6V"+I*G'VC M72L^W6XGW=-6L3;FK>Y?"\NQ"10NV+4?'QU$8%LM;1?.U$&_YL:Q&H:I3Q>M M-^#SA>&+6"]\@.X/;?(/4$L#!!0 ( /&!0587&L. UR4 '9_ 9 M>&PO=V]R:W-H965T79G;6J*%F2X+ MW^W;[H/?.-=G=]NZ\=\_V/3][IM'CWRQ<=O<7[0[U\ OJ[;;YCU\[-:/_*YS M>4F#MO6CZ\O+KQYM\ZIY\/0[^NYM]_2[=NCKJG%ON\P/VVW>'9ZYNMU__^#J M@7[QKEIO>OSBT=/O=OG:O7?]+[NW'7QZ%&8IJZUK?-4V6>=6WS^XN?KFV?67 M.(">^$?E]M[\G>%1EFW[ 3^\*K]_<(D[IPBA_]NW7-7US@3[.,WF?1! M6!,'VK]U]A_H\'"89>[=\[;^9U7VF^\?/'F0E6Z5#W7_KMW_U]O655$YGSW4O\Z^>]3#7G#&1X6L^XS7O3ZQ[M5U]E/; M]!N?O6Q*5Z83/()#A)-7<_.^,(5%]GCJT5V?7E]/3/?XP"9QS3?XX^ MS")[WC8>3EM&0+WMG'=-SU\ M'ZHFKPIJKS.WL.7#C"W]]G_W"Q]WP'J_>\4 MB'@#7TQO .GQ&[_+"_?]@QVNU=VZ!T___*>KKRZ_G3G>%^%X7\S-_O19[BN/ M^T[.P0>KX!R[VM'/R<&G#O%O6";[>>.R(GSCRFP5@.LC<&%\/90NZ^'IG/&3 MYOHIOWL-V\B[1?:J :3 U2KXJ:PZX 7U@;]HPL?]IJWKPWG6[AM8R@]+7Y55 MWB&*XY.;_-9E2^>:#*YAEW<.!]."70F;8UK%H7; M]3P6-_Q+4^$GPA7:]9#=U#4_WKBO:[2YO#AE@4N-S M8F=>#G'K?,_0B-MT=06<(I?%"@O9"P+M:FAH$@!G,72=:PJB]\)U/?#Q#'@] M,+,FA03<(FZ[;@LSZH+X0E?"J>O#(LN]=SWOK*[R9557?<6'@Z'>34\, .6# MU;3CO*=U>(4^)9;)?V"%U4!NT08UO2TQ_4R]]M0 M];#1=^[6-0,_Z.Y J'E$L>VN;0AZQ[O8$T/'OV_A"F$'R580^S*W6@$&9>70 MX;7CSG9PAVUYD?T(I;@O6"4:UI>T8W$(UPZKR^F.%*7P:N].4LN_@%;@56?NG[:DM0)I%DY-"[ MRG_@;W]I!%\1QZ88T[]G)2(@9@2!]7\,J\*'4(F":V*&@30.T(:+ Y #$!O M,7P8P;S-/P"^)5L#VAJV.R;]?@/XF3/R$?/;,N^#7;6=X3'W[XMF+H2_(';" MK0:*O7\\TG\_(+T)U@ /K$M@M+"WCC&]W[3>G.4"6/*J%J&*JP\!N >"$JD\ M,+@$[1,WAW@'6P'=KBY!-8*I8%?M]@!(B,LAQQUNSVQ:7KRM>#^6"SVL!$XD>RQ M*K(29 J,;@*W;H!# ;,%EN*'W0[D0@D\"6Z<68N? L&^ CF0ET1_Z>9I=64] MR\$#BGN \%_;/6P$I!]^O'F*#I DT\@F.6U;R/,"*-QI?^X>O+DX@O0=.M: MB2OW&UD*_D!ZN87[(N3M,U#ZW'8)L%+%CZ$%V_'#:H7**1,42#P^R:YK?P6R M@:T)=P/H"1$R1:#,@(EK.$TO.' '?^Q=#3QO2RKK D4!,$T<2W.ZAO[."YC' M5\H5W@., 0] SZ5O]IL*@%_U)-*;TH=M$3> ?17.P;=$-'#;E0CHTBW[[.'? M@2RSQV?32,@("O#953W1HCD.@:-TN$6\[2V"?@7RH.W@&,S[%8%ZU!K6@?9! M1IB/>D8K3^ =&18.SWKPJ*ST!1C(U!DSA8=S.L:0%[G4'@N#!&"^?'!]0Q0 M,-E(AUC8';(([T4=15J J,!L+3\$S7EH/H4/ %/K_CKWAY MUVQ0N6#PP83N#M0*5NOXJ87R1F0H^ -O6#0\4DP$:..+2M;9M7@"Y*6*. M0K;Y;5[50+6.F('KMH!/^6W;T5=P?,M3F31 G04NGIR0^8(.Z?(*6'X^7G2_ M 64![KM$=@UT8#\#O_,X5*-8S1,4>IRNJKABVGF^+F,^>))?0#O+P84>*)>P*UXS" M&(%0_CKH/0F(BKSK2( "!(-TV#8O8="7B\*71)9%>7Y__]&2)X1D_[*NAI7\V;=2HA .Q+M#7PGJ:4 ML,^8)A43("0KQ[8'D,]MY95P;]X_SYYZ;4OBJZ1[R14S(XP*2WK?H+N1DB+ZFA$4 M=,VKO.H85#$C@8 2FQ!0@T=6PC,6@L$@JBCH"F)R":.#;B CZ+> M<>\.=-$&>=K'G^XB^^>FJET"Q@&M#(3Z$K!O3J%%25(, F0FH:FE)Y8]"5, M"PAM@B+SZC72?@*;!?(DI'9$L@*9T&)$[&PAX4,->@I2W0?,V%])!4=D ?68 MN#+0(UIL3(T+:QO*A9&RR';B0I0"Y(3 !8<=3@5V7G8@O9-I]_AHBP3&B*<= ML-<)IO2Q("0-A(4:H(D'4[-D<;F"\3B98OQ%]LNN#;8%* \JRJ?/A[P2S0;4 M0%"T"''J@(ANXXW"N$GZ(7"A;HMB$ W\JO/]@GG\L/1 R;BXA01>($/(E8%7 M6[/&&$.)R7L! /9! R"A :#I.Y#?I&PI'@05A85-/$,1A>:4+D".'02-D7.X M66%9:'"AI/&9!1QK/A6B,>YM-W0H+.B*D!U^<7VYR%[*;E]4<)&@5=$YLC?+ MNEH'UDCT=[38F,]9JP*/H\P54#QM$-_BC!AZT@2'3&<)1W%&$Q5P^$>5?)1OR3]#69+L%F]1UZV M=73\/ .4TGW;&S7ZU#'YGV3U#6J.8,:V"W)&"5,AF0,S&[.3'2*(J* M-FUS#D< 7I+U^1W< 'G_SA [VJ8^)!A*ACWME%1 BTNK;[*'U1G9=J3D+UF? M)2^-CB$S@EF;';O)2_:B*3:>EF< E(<5+!,]/@&[=%=Q7K#+3QGE%]G[R"N% M)4[))F/#);=%3H3TIEE=88<4B*X&?F$AS\HH^0OS:.>(WS3U/OR7G_8]TCS1 M^01LI&(F]*H)-L;"2&:\2'V(!\,WYW*U6: M-&/:/6K:1KY49"\LQ%W72.20 MF=DD*Q0%H4([+G5\G"3]U%P![!1Z#T14 5OSV6]@&@"X8%(,.I:@',!XM-P% ML,: $?>)8M@,UQ&V?)A2%H!0.&[0'%:R5 TYVT!_.]!I6P6E2PED#D7N4LP M7[*'2]> PMB??9I@.TU0%2!3)*A/(J,98_#K8 Q^/6O%/5NB,W MXP7O)7$\6J4R9VU,=7FP);KV3JA'/$.$I'.0?A(@_606/#<:Y7SG"@?; 3$S M!>-/GB1A28 R*/Y1!*Y;I/X"Q!+(MJB7>/5OJ*LZ6'3DB@(1@!)"?@L:KTRS M;SOD%.2IMLO"W:#/#MEK+3D;XBC+#^*:1:7T>%G,/>DEM&7('_72LAV6_6JH M0WA8;PGDM&&K:/\=V+-(,0/R#\MV,53&P4?V"0C$=+R0G D]Q@&T7P\\M09K M;E.M-UE7^0]V]\2%1?O6B&>!UI=$W:*#-G%CA0A!!!7YC5!8!X[,RB,&&@&C MF1N$L$1QC("L0@?7FY$NT/$P 3]B@ MQ;H?!"]AM#Q8)9@4)C:4%4,$X;(D]$&_H$:H^ZH\B]&@3@.:P841+GI2E=&[ M!=IQ7?U.#)!9--O*%:EXNP&'#Q0$03VKS+OR-*?/V0G+LP,X6+LX1R\^_X4@ M65(R#!Y@:G5-L8C*C7=U+0DE13""*=T"E33 \8Z#V*J9+EBL&:5_A\A<]+0( M&^D$ @PAL-X<#7,D)G05HH?9Y(I$1;4<"O'FQ?L772Y E[CS#(09-F@3GB\/ MYV0;,E#8 TC;P ;SY$K9$U.I!Y<(+K) M.S69M/8_0&]O *T![N [=\0QFG(BOK1U_09= &;O,G_@#<8(JXZ> MBDI<"=9[#814QO@V.6O.*7N"))\'/:W8"!71TTAH%$I_]?;=G_/M[ML7BR0\ M/HHZ%,C<2J:?EOR=[,BG7(*@>),/ "&PJ7;P/?H1B17VR %!..;$;9<@M6"1 MA0I7U'0Z22JCCTV^1;WE;3C]"GU)[ARQ<@H4?Q#/0:+_?SKX1QZ'E!I6+\C) M0SD*RO;68-:'&YXX]6KD;XO+^8@0FA5D7= ^>*ZG/7\7V9O&:%)D7J'9*U,M MS.SF\H"MU_"176;DPC[&Z$^^U3F^%=/!K^83M5\!?*I.HPP)TWG=-NOSUX22 M,USL7S=]PM,HF2, 8SF0T 2-6WE.%2=F7=U5A+PY>E!!2V19PD8-(PJL^0@& M_H:1LZG?1QZ"EJ\Y#W'G&IF(6=F0F,[F@2Y.&:# MI7&P!4:I FSBPWC0".ALI;\I M^I8M8J8""F##@W!QZ =ASV]]()^Q297$)/PB)Z\/BJ$X*_FR+[(7'#U/.'FD M*\$.$X871(G!TI.XDE-"37TXL4E*%"*UPR9F)CYWV;N+3@\.PVPQ;1PU7UYM M?!L;++,\C*AY@AKC74KR5Z1 MBCII> L*$TP# DOF%C[>W"> )JOSE&BGG?M 73;@RA#['DF!P(H9I3204S? M\A9-9.7PK'6)Y$U>'ZBL1B4DF_8^O^43MOM&C]<1-E9@-+J-VZ\J*$PW@^&VG<);Z M"@2M2,DBDC+R)\<.R(GRF\ET2RQ/XP2%&F4,[YF18DR4ZZ'.NSJ2YPG4P%T> MS64Y4##==-N6)2UL4A*N8,7X**2MT?:3+)*S!X!-BL#:PV[S4?8+)I8GA.5/ MJ$FD'-XT1T*%LR*%"B423KA+QOFP#0&YD4,.+ $PU\0T0(N"7!$KX$]$CN2F M K[9W$N"%]G[#>UA+!PD6_+4?B/!6S=]:AS-DGY,E<./,=_B3%1&]>_.3%8$04OZU* M\I^JG1$,5TI3P>QF#*/"KAC9*0!*HSEPLT578C4*)##.<9.#6 YKO-G M'R4E6SW(*5,0E/><\J# $VF_:RM*E:':!B8*##=W;1V,;TWW1BW$9&%J&IJ> M52:,9-FX4:(B\3 ^>1I+T603H(;\ ['UQGA2[2H1!U BT*VQ3P"FZ'G"A2B! M^'V,^_D%JZ2=6Z*GFV\O3M(YJF\9,(!=ZI$!D')>R4=EL&"*IU<%G8.O(2,> MO?A@4^X8/I1MAPY)%FCLR@UXQ>X@K-X,QUNDA)X8B2%N%A##9#R&\56:T;[A M["7Q3[ 819AQ,#*ZR^6,M5L#^H+")=Y2EKU:0=8YX,XE1^3W0&UXTB,TP!4) M1"$G;2MNZC1+)D'91;*+$:0IN(EK:5W9_7#DM!I2%Q$%5 H9K#M*,.:*E7B. M%"TGX_:3B*E*'9=*47$$YY\!S"69*KJXDQT0*G'V58DZVENY)%(/;ULJBN#? M4/ *.L0R.<-'(DU&QT)_V&'X"3CEXTM0B0\^9D?*[)*5RP0JL!=$#%G\4[)R,VNF5_S"5)#L&"N]9+YJ9F3I!CY.CN+[#*GY DRNFAWNWXVC4O M>E3 Z%C&*]TJ+7LQR1,%6.Q7-O,2F336I:(9M]+P,6.62?@%.ZC:DO/&JE7C M:G>5""*+NRBG>T0MC =33#\<1W+OR/Z/7B'-U4NR ;!,,S+NP".:PRFPD^F( M04JR6D%Q(R9&&I36*4=M9C)E-N$S2"0=!JC)'B;F&@G&)O-6WM0 D"4'&@D9 M:>1W%;\NHSC7;ZK&JU6_C*WNJ'Z $A'906VP(6'=I+Z@ B2IUS;),6^X\.@ M.7\'?\+-%QBB79\L763608O:[5.-0LC97!%D%E+(XJN[4# [)7:-VF^G5/(? MUQC&/#)M#7&*!]$(4$4'A M;"4*(1P#E$/ 5B[:9#5=ZAP6Z@-37+]UG:G4&8]6AVPLU8W];@R:)KXEO4FC M+ 6%TI:7$,7XWKA$D/",+D>..4)'M8+)LQ;P61@:WAL.17/9)U0M"6.C=BN3 M&342>A7HVVU.Y8HGG7" #[VAT:.]QXWJ25'V6^XY]@0H]VR)L(+'8LS3K.0* M&'KJE$=KF *:>T^6>$['6I*/VI=HL"@ZIST';!+#1.%)'5*_H>X$0,G;OA2.2)$FIXDU,=V'%U> M5NVY!'"QT@=S[<^M($53J^7&(5M4>,_1PJ!TW>T6N'4AO-(?P'K=GF-."SKH M8"L#_Z!9X%(4!EO=M*CH[D.Y(OY%DJ=J5ET>ZX3Y;-JMK1R004BV+2DUY]H\ MA$O0)3OZ3>A-(X!C784BG6SSFM9E7'?LL)X8X(:9D91_S=2E-;VF],=6=Z)O M)C0 X28\-GH7XV+"2@$N;F5:YY2@TWO.X?N ;AET*,I7<#+R2(.F/.RHI Y_ MH3RN#> MFA+J8$%3#302IV R#DASB]/-;^9W1-P%8/2F//%PB U.@U+XHX1HQVP+[?PCYPF?GPOL+ 2TT@;S.&/%U@E(L!K:F%+M M4 \1PJ:$/4T;R) K.,B>;^FWC:M+#1L0+E 2MNG_9KLE<749E>9@_Y54>V\[ MBYM+;/MZS,8IH% C!QAU$+3"A#5/Y2+H%8!GG-F)G&8V$!9&GV^EH"-Q8ZTIRCQJ&A)BI[B)<<:= M).7[B>RIZ2TR;D5\%UB>>#C9'4UOR^Y..320]:,JR <='TU<*+)PDN6NS2,Y MW[:9+%K!R9J!:H1.'Y)=#)U+-$HL8OR6*>HCSX]$4X7^G''5>Q89=:T,HE(; M!*PF?7.6/CEU#/GOK3N:9NMPJ_/!%D*6Z(Y.T6;0$J1G6/MQ_K[88$&(*;K= MMF"3<8:#(-@$?J5X3+QU'OD)!1A*^J3_.&0P5FC('1!@"JBC=1LV0>.B:U)T MPTC^8ZH/-&:TY\%S)AO^AC=[RE8W\>S),X1=IY,8)S.. MA5'7\R5,KQTFR$V!;G[@=+4BSS:IL-7\4[0:C)]CE1?L9)"'HN5M,K%S;]0* M?O!BNB@R!D R,MZD#A;]2ER"S,.IATV#_0 G"ND"&>K#T1.BO5]M#"S4/XLB MA#7OBF%D!7,GP)LQ/P]!*E M [IR-0 0R-'U1;M+4QKD79J0_.A:?>8UA][DDES'NJGR#TH M7+S@B=[)9G,F)<&48X;&$I.RU-VYKD #CH-EC<@M!NGQC9V"JJJ4$8/&UT$A M8F[?0\-#$@BW<4+E"QL<5^7X&K9YZ:3(%(?SKT$%]=(>+"]YXZ%+WQ?7R-7_ MEC>QW>'57Z2-YE'?1)HT]&N)/;>(-(WWBPK&!9ZF,U>IQ!'Z=N;B-N8.*)3I M3'W-FTP=)7#$SLUB M.I$5B/D36D\(X"'UBOU*%?42TR1P$KP/\[/ S0*L8NQ?Q/#HTN+F"9K"]@3D MB^SA\FR,F1?F_9ZF?-Z9@?6C)>0,ROTC=>%N3FL0L/&85W5@??3U?W/R*FSS]G-^=4'<_ M?GC:B4=#!<1-0B>:R]B#(^<"+*+DK;X)J90"9)R@*GZ=&8!=*5 MY"K3J(A@FYID M1WGGC,>5:Y:Q&E7B9!?RF@;;X24!8(S'A+/Y] G2?VCY0_"(VL XY0B$9+M8 MNC("G7&S<"SZQ1BTE'X2D@UBQPJ?M*R(CF#M0[;,_>E$_5/ U<:?2>>A6*%% M_T4$M!/5]]J(@SWD ^R M?,!N3A*^0DC?4L/<_(X4SZ'?M!VUDKFY;[,I6L6,DY5&-&U6]I>7_SGJ@<6- M%,/F DZHVC=U4938IPD^:4$L2YLYZ_CG%"V=D]3*57PA*RHSN9C37*&@.5*PC_;<\N&%3.G M9J".4OCB"JJ>U<;54NXDXZ(L(R8O%W_T1B=O^PA3AA=HFFV'ZD[*L'DXMR6B MBM4D%,+OC.#W@=DV6UB0*T'_*1X17*+C,R)>FV A55-E!J!U$O+?=0#73!P7JQ')3FTM*!#OC#9EV^HY\OBI5Q=<<:ZGCEM+&8*JW MLQI/71A"/S;NQ';U-6NYH$]ESP<1@G]KEQ[?E+#0?MSX*WU&CX"(,ZZ>^N7B M_86*/J(4F/+)N!=T27F5]J5O7&P:7C=)Z9D.3O,C\TK3_>0UZ)>H[&$[%\*7 M$_6LLD7IH\P 0M5X5FF-C6JNY_O*X%DZMT'3"O!#=O+P=>NG7^?X^;.E/PF% M/<1RS3.^VY#4D"I2$N%\&!O2G(W:<:#;J3\HM088L2XU?E<>&XQ2EW[<0I<& M83L3*M#*)!RO&77%W!FT!W:H"S>-D_D,)@IG$\_Q9,E<"_J*)4%T \R^+.[X MI6YXM+B#U'R<,SF9&,<6-;]B90[C8HN1Z_D>(*^!+ZW-FT9=W_.;;#@D,HEU M?VC&[#55Y8E;LPL^O#*)=8Q?'R/J4PEQ$I;:$[FC.*#T/S?9,#&K*%;XZYMM=,+I%^5Q4XCP2K"9ENJQ=[IT MVOCHYNKQW3HGMI$T6R?88$4J<29T:!*P9CJLSY%++ V_OJ^HN^!*EE?8VK5, M7L';M4T[Z%NJ)@GG7S0WRC]M"\)-3A$B/]R\?\8=9V'H^U^RO[<7].OYY9-3 M[^-Y^'.[JPI\8\_9-W8Y1+_GFI5]$ZW6\-UKZ_-'KOD\K4]['G)+%TD(78M^ MUT/%>36%?;F'[,[8V9.YY;; R'C7 MC[-B3_27ETAFJ%D^GHJ^CE-10:?IVZ:O)-&N^:TY:M>U7I7FKOF&)KSK$>+.'8JB:SCD&*H[S M,U7%3 YUIIWJ:<9M6\;@R:@C"!I1FR-U^\0+(^BJ?7+9) *IIHDRL]OQNSSH M-61C*YZU\1BRZF<1:/2^01(^]@V4)/?&U1CQ#1^G"4%V1PBP= <009-<]I%Y M%3HLL:87OM-+T9J>WXH>OLWTI?(W_"KU^#B_D?XG$*BH6]5N!4,O+[X&EMKQ M2][Y0]_NZ,7J("7A//3GQH%ET.$#\/NJ;7O]@ O@^^EI>T__#U!+ P04 M" #Q@4%63&K)51<# #"!@ &0 'AL+W=O$MY^YNK99S69N""UPKT'59,O5KA84\++S(.UY\ MY/O@0\EXB4)S*4#A;N%=1K/5P,H[@2\<#_ID#]:3 MK90/]G";+;S0$L("4V,1&"V/>(5%88&(QL\6T^M,6L73_1']G?.=?-DRC5>R M^,HSDR^\B0<9[EA=F(_R\!Y;?X86+Y6%=E\X-+(#$DYK;639*A.#DHMF94]M M'$X4)N$+"G&K$#O>C2''\IH9MIPK>0!EI0G-;IRK3IO(<6&3LC&*7CGIF>4] MY?U6I+)$N/@@M>[!&A5L,9'GJOX+.(UIGU((A_B,([/X"6=WXG#2U[ NV%*<+'7)^Y^ MO]QJHZA,?CSG< ,W>![.MLY,5RS%A4>]H5$]HK=\\RH:A6_/D!UT9 ?GT)>; MIF- [F#%-$^!B0RN>5$;S.!?3YZC?][ IQS!V&3#UK8I.!^$T6#H@8JCJ@US M340,MAV#[,A@O9G!-V2JR390KK#<$IMCONPGLI\0+K@@4%EK M ^X%.*E8&* MA+5+ BME389[<%^7J)B1:@:V1GE;HX6KT=<0Q4,_'(2T&T3^=#2ES<5TX@^G M28_L"TFMTBA_=7U)K-@CX>V=.R5YXLQIH#FE#7&A"+YY-8FC^&WCWWCBA\D4 MQB-:QC!._"A)FI#3$.DPC$P? '_6_)$5+EZQ/XD22/S1((86[_\9'.,Z"?W) M,(;QU!^-IT<._P:C"]ZLK0Z*3G]D0Q/VAT,;F*B?#'M=P=AG=T_/2??\7)D& M)W.%LK%WTU,3?TI1,V*ZVVY 7S9SZ8]X,]WOF-ISH:' ':F&_?'0 ]5,S.9@ M9.6FU%8:FGENF]-/!I45H/>=E.9XL :ZW];R-U!+ P04 " #Q@4%6-1KQ M)D@$ #S"@ &0 'AL+W=O3"6'AJ9"EF7N9M=7%<&B23!3E]YBYN;N]&*F:BOS4MQI,'51<+V]%E)MYE[@M1/W M^3JS-#%=$' MRF2IU%<:?$KGGD^$A!2))02.S7=Q(Z0D(*3Q;8?I=2')\66_1?_)Y8ZY++D1 M-TK^D:[7Y6>SR<003)8W[PJ:Q'?L>)+6QJM@Y(X,B+YN6 M/^WVX85#_)H#VSDPQ[L)Y%A^Y)8O9EIM0),UHE''I>J\D5Q>TJ$\6(VK.?K9 MQ;TP5M>)K75>KN&*]BBW6^@]\J44IC\;6@Q"IL-D!WC= +)7 ,&7U1I,P.W M92K2?8 ALNLHLI;B-3N)^%$DYQ & V ^8R?PPB[ET.&%/Y0R+U.X%Y);D;;I MY\+ 7U=+M$+-_'UL"YH H^,!J(XN3,43,?>P4(S0WX6W^/ NF/B7)^B/.OJC M4^@GZ-\H8\TQNBZD0I^ /C[T'*JJ#6Z7Z<-M44FU%0*,J'B#!>()[SF# M!-Y#,(BF8]>R*'3M!#$^"RS^+MN6[FC"8.+':#.=QO K4M<00\A"8 %AL &; M[%I_A&TXB,,03LA@W,E@?%(&#W@]IS6>"N[(OB3NFS.$Y18>MY4S(&4<$\;) M$/]#&!PT+IWAOV+#=4J1Z2QO5%'Q)+K&;G?*A*+<:26UUDB^\\WW5J4JUV=6Z&)O M_9A(EQRUGJ"FZ"XVY\\B>W@6V6T;OA%35[@[,37R>526RT/)?NXRXZX(#O?% M=]IB$6DL:D9N9CJ-#N31*K=1-VG7J=7I\X:;#"J^;6JM%Y!8^] +V12_;$R? M01!'?83,BV6MC:M*6&E5P*?2"DD&41#TP1TVN^S:=OX759XE%*6E05O-TW_P M3[<+2@''8XH5^NC0B\?3M],/ND"CT6BO_UKR5.)4O/&N1 ]2C]F(LHW"YU1P M._QI] ,I= [CT.\?C-Y*A,$T"B#P0Z [Q8\92L7@1=>JM%*Z>&PO=V]R M:W-H965TV_32!#_*J. 4"N9QKM^E[926AY7"1 " M#G0ZW1\;>Y/L87O#[IK0^_0WLT[2T*:F5"A2O*]Y[RQ9V9-HUP.#7SL5T:*2I/U-1C'H;IN!&J'9V= M^+5WYNQ$=ZY6K7QGP'9-(\S5N:SUZG3$1IN%]VJ^<+0P/CM9BKG\(-V?RW<& M9^,METHULK5*MV#D['0T8\X?[2VXZV3(65%[K^K"JW.!WE(ZCD3'2U M>Z]7?\BU/0GQ*W5M_3^L^K,9'T'96:>;-3%JT*BV?XKOZWO8(>7_0PTY\K6];:=D;"WY.I=08# MZ)]]]]!+B?=+H:0ZMDM1RM,19HV5YIL(C[V0=,TJI# MI?4,-O;LTW&0RWX=/RXDS'2-6:O:.3B* _"[+5Z.P\UR@3"=9.N=Y-[>\0H9M/*E:I633U\C&.T+N^D5O!'_XGU= MU,+:?;XS]FJJ:S5%KR:R1MPC M;C.C&YAV%O6P%E%VY]XIL30R-[#L#(:+E3: U4*5"Q"85A@HQJG_D+_^)GV M* /2.M50:$!GY:RK@32PQWN"X^8*@\\>@Y'TE=&HR\4F(B=]1$[*LFNZVC.? M]+*%+PUOL?C=/'R#Q2=1=_+7.-R(V]>JQ%J&A$Z6BU;7>GX%Z1%%'&=!EL8X M.$CR\+!?8#DML#3(DY!V>,!93GLL#M*(C/^&!75YFUW$6,!3S!K.\R")^"'D M/,@X;H0YQC5NL+P(>!P? F-%$+,,/AI18:G'-L![S-$46M%@;J='G"3F88AT M41"G#,F""!-ENXKB.*Y&09(5<.$K%OK$R-K?C%VHI87D* 2&^O04G$@S(BF* M:&>=K(TSTBLHD@C.1?D%S4+B"!(Z$//"IS J0-,B)K%)@4HRO)@XRP+&$[JL M*,V09>&O*RR"B*5^/T1KF=_G.,Q8?YU%4" @#&1[NLWV=##;7^YFS.W$_B%> M7GQ?4C#L2^]!(0]*;[$K6?:2*8]UJ7PDKQ0>&L[W3=HJPNZR[BI_J,=]=+*N M5>5968>/QI<(Q#R,3R/64&MK[0#[^A3?SYT);7U1:3#6#T=]V'K<+3 <" M_C@*PLQ7@"S(,'G>X^4(0TB#(5WUV4**08R_!#Y@'XB7%6L4^#A/@49!R_T@XI6O"@J3(<)!BR0C] ".2#5:,;!M#V;TKQG"AV!,7:MVJ]^XQJ5[(%"^C9[\-T5/ "\[1ZWM?5%I M4/ #&LA9+_X':$*M']")"'<[Q([OJ,&X%Q%$Y'CC'F5BP&(4Q1&-$ZII,<]H MG )6.\II'&=08 %- .W!U]Z90SE865,.'[5#X+CVY8 'BZT'BWM[\!+39_;+ M&##(?[^C=@3==3U$_-^$VXU"/#8P06Q*5?!Y8#3X_P$??/6]BP 8V-I'UQ M-=YYY<=^:^X_;)"?,.K[M__MZO;;R:3_9'!]O/_P\D88M-%"+6=(&AYE^()A M^H\9_<3II?^ ,-4.FSL_7$CL$0T=P/V91B!>3TC ]HO2V?]02P,$% @ M\8%!5NK>$:L5! QPT !D !X;"]W;W)K&UL M[5?O;]LV$/U7#FI1)( 1_7 [!#5_GUCT(9Y,-6^,MVD^;:TUW88.2\0*EX4J"QM4T.(_/YF,W MW@_XS'%K6FUPF2R5NG,WE]DTB!PA%)A:A\#H/2B7)K M-?5RFF=G;[ED,N5,P*4T5I=4;VO@X"-;"C2'D]!2##867[,&+$WBG MI,T-_"0SS+X%"(E$C_O09PM5;)3AWL1J!9V*=7'N1>WF_#%'2+\-MVK"\99!N %F8*4$ MO=3F#$@C+):H&YW@/7U//DGZ3 C^%V:P4,;"S_2-,'"EC*%ZMV0XX!)LKDK# M9&8.X9SZ*<0[IN_0.A\"?BFY?2 "]VAL1> EA1E$T8@:KUZ<)G'RAEH'\>!X M?')(K?AT,$I>=_!Z^B1^&OV*LR47E#YQ7)"3N5Q30*H*?8"]L@A# M%RD9O#Z._74<1= C]ZB1>]0K]V-A!DTID#F39D"A;S MM296,&>&=PK?B]\M M?$N-.EA59F8[:CAG@BR!W9T?2BI-!M>:IU3!6[Z6?,531B5LMY\KN7'95F(T MHK8:C]+O6L^2[U&U?P+L^KZC(G%?1>+_5I%GY^%/(DV<[LLWK M.VW9&^2'+7_8LK;EN+'E^/^VY8#6)+5TYO)J7LI-:=T812N;A% MLUH)79QJ=TN+GJ&Z8;7KK!8ON,)[%##L7E+/X#=DNMHU=?BW:ZG:*\ VD'89&X4/O"G#4YSWE? MGW$EZMIQ@AY_]$QG@TQ'>#C><7_G-X_-++@15ZK^359V M?3;+9Z022][6]I-Z^)?H-Y0X?J6JC7^2AVYM!HEE:ZS:],1XW\BF^^>/O2$. M"/+@&P1A3Q!ZO3M!7LMK;OGYJ58/1+O5X.8&?JN>&LK)QGGESFI\E:"SYY>\ MYDTIR)V'P+6P7-:&''WFBUJ8X].YA0RW^9> M(M98+4MG-_^]5(A28YU6=BW(4M4(=MFL3@"H4FP60@\._&J&D2/9@$RU!JS- M\7Y?7XE^15B>T2B)W"@*:)*%\*+2]K45>O.55D4>$A8DY$8UJ_$54(?1(&7D ML[*\]G,OW+%3)8%T2S*R81_D\&_R8O]^VDOTIEDS*N3S/[QZO_;J^G@ MU732J^^;>XA4^FG,AY.DXSX<^.U<9+Z/CWY#_7PMF]=;K4IAG&>*C.9Q@$$6 MTB@MR#O92-2:BJR4J@Q)0YH%,4D*&D6QLUD*]\7QSGI!-&6];+!>-FF]6XT6 M1-LG[S&7YK9H"BPE/PL[9L])9N/V?"9!["4TJ \3%O[%B&5;DQNY%'_'VN]: MW4B+@N/%+N6C]<4G@?4B6H1Q]\\R\H&7:VQ#_T4_$KU.2!;3,,E)FM COC MS9<.V7!AU79]SYX@!$$2T"(+2!32H"C(G5K:!PX5(L0498R1G&9I1&X$&IVU MJBLB-V!U+S8^9A@81) 8I02!FN<%N8)YK.XE87]8O-(..S_/+TA&TR D,4WC M#('%* L887%"(U9 @C$GZ,G*=M-V%;@2\$@I>=>L80]\@R0@_^PFCE@ E?/H MF!SE,8V*Y-BALJ !RS$ [IS%)M"6#VC+)]%V49:ZA3:WR L"3V7[]O%&\H6L MI1T-XDF>XZ#;"=IZ0=N]H'HGZ-O8ZWI9+#DA_Q9<=ZW6" ;'8'Z'?MY[N9 ,UZT;5:O4$6:53@VQWSD" MT!@1Z/ZC*"-[R*DEP@\N17E<"J@6TP!5-Z)IPH95H@%0A- >;\]32JD<*D.: MI &>!7+_CLA75*QJ/1G*,*IU% ;[[^J)UX VHVD*?.)[<%CL:Y=WGAD-:2E& MGLF1;?*!2WU**6*Y^%#+%J$&[@0=V'+Z_^B]G.Z@E*91&2E&8A>QD/C,LO M,(WM4IUV!TD45R@;HOQF+LE:F-/AR6.H$KI;"=O'C/SX0QZR\*<>[BE-LX(4 M- Q<)6$!TGKB1DE&PW2RG6'!_LP8O+A-O3A(X7W *=0,L78G]WNQ<\C1C3* M[>+)?U8--C-ZN)P6_/E9%K3ND-K?)\@_X3T75N6:PU2N%O49QZ?/PT+31^@S M+66O9;W3LMQI>0+$>$JW[+/FC:D[XU\<^/RVOZ;89YUKL83N%=)M@Y$EM]"% M?!Q0T/>F?\W-?8[D]JL$X)JP,/4],F59Z/_C*.FE36Y& &,"D5G6'$&_E&6' MPZZ_<&PO=V]R M:W-H965TNI4F 'AO6H1V* M'MO#L ?%9A*ALN1)U]>:UJ%#4O."Y2&*PD: MYY/@)!Z==AW> WYP7)D75L#=J]177\?0<7Z:$\5]8 MU=AT$$!6&:N*M3$I*+BL1_:TSL,+@V'T@4&R-DB\[MJ15WG.+)N.M5J!=FAB M6 M/#E\F*U93VO6Y /6.($K)>W2P&>98_Z:("2)CV:&NN[G8N]VY&IF093@)Z& ;U M(P;3@[VX'QWO4-IME'9WL4]OZ1WFE4!0F\JR9=TCHM!.E<1N^ M4T/=DM\WN8R3N#/H#2"-^IVXEZX59976+K;2.:36]=[.WTURW(R7KXX[()4\ M?,NRWWC;;_QMJ\_P13 KOMDO;"J]+UIIBQU.C]=TJ\%M0/0^5PINUDX!\W/:OH/4$L#!!0 M ( /&!059(?_-5^ 4 /H/ 9 >&PO=V]R:W-H965T2=6G*NX;XL*G4R6FI='TTF*EWR MDBE;U+S"?^9"EDSC4"XFJI:<94:H+":>XT23DN75Z/38S%W*TV/1Z"*O^*4$ MU90EDP]GO!#KDY$[VDQ2Y26O5"XJD'Q^ M,IJY1V<)K3<+;G*^5EO?0)[<"G%'@X_9R<@A0+S@J28-#%\K?LZ+@A0AC+\[ MG:/>) EN?V^T?S"^HR^W3/%S47S+,[T\&24CR/B<-86^$NM?>>=/2/I242CS MA'6[-G)&D#9*B[(31@1E7K5O=M_%84L@>4[ ZP0\@[LU9%"^9YJ='DNQ!DFK M41M]&%>--(++*TK*M9;X;XYR^O1:B_3N\ S]RN!))V*L]:E=XS*ET//HE*+Q5<5!G/OEIS;XK@6> MXWD#^OS>:=_H\Y]S>LDD[YR^9 _(,0TS*5FUX.;[C]FMTA()\^],B#(>W/I^OBGK[Y+KR#&G?C_;+D M1CVK'G#GI6)1Y?]P!04:15)1*5'D&=.X0&E\43@5B#E@%9%F MK;*@52!:F8S73&H3=BU@O%D7XH'31"VD1G&F8"X*K";J"'[G M3+8T R0)+V^Y[(E"#Y<>#NP;@*)1K,K4 ;JF-(&JL.A)ON)5PV$/8C_ 9X3+ M]R",8[C":#")<% (8:ZP@-4&9^!8D1^"[UA^%(#G65[HP346EKQ:6+#@%;I: M&"F6X9;-B4M4>TC01T$OL?P8!0/+C3TRHV63ZD:B./ VC_#V3>*YWKO^'4XC MA)6X5NP0RG!J^6&"'T%LA=,8!J@5]M0*AZG5EF6*BX&4IQ1^0SCX6N6X0ZB MYOIA%\<&5>_FV&S3",BB?B2<\3A^IS S/0I#/&@(!>M00*Z^8\)OC4D^ZC*[ M6\$W4Y!Y=CA;83X6''[!#:X/L4IR^,!R"3>LP+PC+UL)^-QHY&R541J8?L(G M%T++\WV,N1?:;M"J0VR^%;H1!%,;N7"#D'%JW[/>L2K$+X720 M1#CIVXG[DC$/(LM)B(FHPW&'\AOU^8U>F]]++DT[1UQ=+?GYC \;>S&Y]1:$ MMA[\[]+M68X38@;.SCMQG82;J4[.< =;X>O M2+9K34.3[,!V8OCKAY^Q^>BP:AU>=( P,-\55#P'?\UD9@^P+^[9%P\2XF)3QEMZ73986-$N7!:LLDQNVDXR4TBYZ5I-HVB%%& S@J&K>XZ M78J"%!E$4&. :$$I,EY0)G$E6L/0U=R<+MND #7 +5TM:4WR'[U[=>_JB'36$-LP _9C: M[MC\Z>%HZJ.7XP&*)CU%D]<6R):DG]NL#U7!08W_L>^U3&TIIUY1 #]W*Y]4 MP(M[+ $Y;3+D+7_Z_SF>TNF4V^!IY0N7Y7929HN%Y OBPD=(A< M$8]_3E,'S)3(GY/<1;S)UGVLY')A;IT*C\=-I=NK63_;7VQG[7WN<7E[*_[$ MY *C#P6?HZACQWC2DNU-LQUH49O;W:W0>%&ULM5AK;^,V%OTKA#LH;$ S%JEWF@1(,AVTP'819#)=+!;[ M@9;H6!A9=$DJC_WU>RYER4[6<:8=[!<]R?L\Y]XKG3YH\]6NE'+L<=VT]FRR M;+0^BO=_%J=34(R2#6J="1! MXG2OKE33D""8\<=6YF1421OWKP?IG[SO\&4AK;K2S3_JRJW.)OF$56HIN\;= MZ(=?U-:?A.25NK'^R![ZM4DQ865GG5YO-\."==WV9_FXCACQ\98/8;A#> M[EZ1M_*C=/+\U.@'9F@UI-&%=]7OAG%U2TGY[ S>UMCGSG]M2[U6[%8^*LNF MMW+1*#L[G3N(I@7SAHY.5%;SK*/M:V;+3MC&+_NEA89P"-?Q_RN9<8'Y9( M=#FQ&UFJLPGX8)6Y5Y/S'W_@:?C3$7OCT=[XF/3SSZ!?U36*Z27;VKY0(*%B M.T\"]A%7UM4EDVW% %. L#WDR7%=MRO%JGU)=>N4:27Q1C8,ZC:Z5:VS9$S= MJY\B@G8VV+1]Z#R,)![XB$!*Q:1E2]V _/:$_5-)TR.$(;]JO5!FS#$=.!U" M-JU;YE:ZL[ %.D8GWS%>!$+DN)AB6Y$E,[KD7 19EL^& #">Q'@9LJP(\CAA M4Q&$63P; G?$P"] M-OJ^]F5O>JE:M:S=04H>5T5)W3F'A(PR%UN92"R*J^W5.RSO\U2W=W\U4U>= M,?#GA'U2E3* #@**X(>"XNFC.N59.F.?G72*B2AC>8P5N\1%01P)E@5I%#(1 MI'G&;K4C"/:"F4B"-.,L#P1VB2 1$]ETLN\D%"79EI#& M@S0!LK O*C*2!JDX]T976\O@:!##E2G9Q6?>I"P7P[(WDD21"WA"P4N"(N0^ MB&D@DN(8(-,1D.DWEYF?ETOEF^0^%F\H:C<*4"GKIO8!.(3%XUH(BRBRW=O> M5C6,,"@91J\])N5:=T@\U:".RDEG@<\>K=MT6R2V<]H\,4.V?G^]N3Y@EW0O M];QC41HD.4&;AR@P/C$"U8,7 ]B>U99IBQ$+41[,'D5S0",5K$"4+>PM5[X$ M5^H>$]-F3:@O :(:-)U"$8\)M;B(8X(23!!\!V!O61]#;*RA9BJ 45'T>\(T MFH$V41+#0EU^]6'%A-7C.@UXGK(8N"\ M1CH'\1N'<&IZ7Q@1(8"RQGW[C(. M8]*]L#F->.P('PM8 '(N5I/$W(;Q%!^:V1<+.? M!$M--2]A: UY'HURR)XAT@)M)F8__I"CSOPTGB^<,_4",&3J<5,;V5L>[19R M-"44M=__=*GXO]2 ;*P!V5%V/N]#0SW=+P(7UBIWB/9'!1^>D*@6/)\HB,QC MK=R+A"2M_3BQ3^I7F/QR:!@$[B2=L+\3!3>*,HGJ_I^^5%XL*$#>EYL9C M9-BAN]68^8=8)[ZBC7".\B OP.^D &@3F(2 '>R#*<"8$'=4Q^N\&P<\ MN$GAZC_%H=YZ$I9^V+%4O^FVVS>/XK(8S*LZ0T*(?$'//@(Q]=*3ESR\E(V' MB-P6EV?:^H@IT;4VO3"Y\60KSA!D:(- HR5('O<@.=(?T6-P0* MP)]U MTGS]]R@[,4\S5FW^]T(X[^BH%%SM\RD(:M- LX6NXA*L[W_H.LE;GS M?WM0XFF"['^)C$_''TH7_7^4W?+^;]1OTMS5L+)12VP-/V3XV#+]'Y[^QNF- M_ZNRT,[IM;]<*8G1CA;@_5)K-]R0@O$WV_E_ 5!+ P04 " #Q@4%6_F[S M2X<% #J#@ &0 'AL+W=O4T,9"X[5IL!8(X[3 ,PT!+M$54(E62BIM_OSM*ENW5<;/U MP_Q!%M^.=\_=\U \7RO]V12<6_A:E=)<# IKZ[/AT&0%KY@Y5367.+)4NF(6 MFWHU-+7F+'>+JG(8^OYH6#$A!]-SUW>MI^>JL:60_%J#::J*Z?LK7JKUQ2 8 M;#INQ*JPU#&?1V^)BD X@YTO6E/9&K=_Q+IZ$[&6J-.X)ZVZN/X"L,595W6+T MH!*R_6=?.QP>LR#L%H3.[W8CY^5K9MGT7*LU:)J-UNC%A>I6HW-"4E+F5N.H MP'5V.E,RX])JYC!22YAIG@L+-\)\]F N5E(L1<:DA9ESAFL#3.;P,UI" M9/!>MK5!!GZZ98N2FQ?G0XO.T1;#K'/DJG4D?,"1((0/2MK"P!N9\WS?P!"C MZD,+-Z%=A4Q[W'\3'KTSE2 M.&\P'RZQ_\QTF^+%O7N!MQB TH::Z%R PX(:7D.3'-@-+%$[3!G\#MG MNBT/P.3R:H'F-PFF1T /'ZZYIDA14YQI95FYNW-?R7 )N.09!,GFT8]Z<-Q"F^W/> G*9>OXZ\L/A&]X#B"5J]@J%\'C8 M968V<]! S9VP=^4#7.:G>[HU;^JZ%%2;A+S/0P/Q4"\ M.XC=Z1')27K)28[*P4W'L:56%;SYBLA*A')[=J#<[!P=EPB^.:0YQS>Y/<"6 M3$FC2I$S$HX]G<$M5]LM,8-LRSM3B/H$^56JK-7%_03#3X*XJ1J#LF]>/#K? MEQ75+#P[K#\_-&H$@ZPC@:>:F?0AJY9C2)O&0\:4<_2D&0 MS"TB8R#V/7\\!IH7)=YDG$+LQ,]+_,#UWG!C:6O\F"IS"$:)%R1!)Y'!Q!MA M,3I!'$V\)!BU [?.S:<0>$'H>V&"4WS?>9).0B^:I'T['J=>,AEU; M9%B_E(H:'26UD[FX$WF#1AWY-1VS5+5<:X'53$V]J?Q'G#7_WU'S3J%WO] C M)M!BBCJFK,P*(1G"NZ&W$U7\YK22543OZ(<5U/FR"\"_YORHY_SH*!U_Q?A. M2K298WD:;A_-\D>;9_==QK\THL8;@_4H"1Z" MXGBNZBGR>=SR*$I#;Y3X;7..%&"UQ^VQLD_K&-5C M$L'$5:,7HB"D.S1.0I2/=$O:)!Y[,W_93F]O@1^87@E)];S$I?[I&$\"W=ZLVH95M;O-+)3%(\6]%G@9Y9HF MX/A2*;MIT ;]]7;Z-U!+ P04 " #Q@4%6N:I35!P# #$!@ &0 'AL M+W=O163?8"W.E=BCI9*-T+RQM]38R.XVB]DY]%_$XSJ->M#)8 MSKWN3B_G:K!=*_%.@QGZ7NC7%79JOPA8<%3JNZ/MK;-(B@#J'$CAL[>J_VO M>,@G4!ZOIM"4_N[S'9Y0#PD:K'FZ5M)KJ9(B$ M;>#6AT=MX/VCJ#HT'^:1I9C.,UH?\%,G_J<#; L!?-Y7Q^K_/56#$3\_CNU=U M;79BC8N GHU!_8S!\J9<'AK6B.U6XU98K$'2=-$C4T^) MWO\3J=ZW$FRC!D/,S(=K^!.%'N\)4)>QKZCTQTX[P9R(8:65J"N7S3M(9TG( M$^Y7/$Q+M^)I&J8\A1]!;4Y#0^IT6>8$(T'-EFXX/+?V%9(X"6<\ Y;.0EYF M4,1AD %Z9@7#NB+W&A!=X,*/&@$EN0A+U)@;$84&!1YR/+\6Q1Z%@20 M.)%[E)HZIEMJG4NKIY'2_GPH$BOSL"0H1I7@+(:R"'E>G(&<.+&2Q*.RA'9J M\ Y8R'@<\LP5J:1R);/2%:XHPVR6P[G;&)U,%KI/6S\_#:S5(.TX9";M-*)O MQLGTG_DXW[\*O6VE@0XWY!I?%5D >IR9X\:JG9]3E;)T>?VRH=\,:F= YQNE M[''C DP_KN6_4$L#!!0 ( /&!058TT)*K^ ( '8& 9 >&PO=V]R M:W-H965T =XY?\M(T"7#76[$! M/>S0WKH/0S\H-F,+E25/HIOVWX^2'>^&Y@($,2GQ>?A0INC-T=@OKD$D^-8J M[;910]2MD\25#;;"W9@.->\HS'$;I=%IX8.L&_(+R6[3B1H_(OW9/5KVDHFEDBUJ M)XT&BX=M=)NN[PH?'P(^23RZ9S;X2O;&?/'.[]4VFGE!J+ DSR#X\17?HE*> MB&7\,W)&4TH/?&Z?V-^%VKF6O7#XUJB_9$7--EI%4.%!](H^F.-O.-8S]WRE M42[\PW&(S3FX[!V9=@2S@E;JX2F^C>?P#+":O0#(1D 6= ^)@LI[06*WL>8( MUD^22'%P]B;U"=[U)B$G]5E*.!'<#0?8" M09K!@]'4./A55UC]GR!A-9.D["3I+KO(>(_E#>1I#-DLRR[PY5.)>>#++Y?X M]^W>D>4N^'RNR(&B.$_A;\;:=:+$;<2M[]!^Q6CW\T_I8O;F@L!B$EA<8M_= MUK7%6A#"NYYZB_ @M6S[%A[%=^Y_Z^ 59RN"F_.81EGRZ4W%S _K2XAC^=I"GP@/,P. MQ.GF'/04BOBA]GP1I\L5)W=N#;+M>@KU, H=P546Y_GB>@3_> )Y'J^*;$2[ MQECZA9'MF&UL[5A1<]LV#/XK.#?M)7=*;,FR+:>) M[Y(TN?6A:R[IVH?='F@)MKE*HD92<;)?/X"2%:51U2U[V,M>)(HDP _ !Y#4 MR5;IKV:#:.$^2W-S.MA86QP/AR;>8";,D2HPIY&5TIFP]*G70U-H%(D3RM)A M,!I-AYF0^6!QXOJN]>)$E3:5.5YK,&66"?UPCJG:G@[\P:[C1JXWECN&BY-" MK/$6[2_%M::O8:,ED1GF1JH<-*Y.!V?^\7G$\]V$SQ*WIM4&MF2IU%?^>)^< M#D8,"%.,+6L0]+K#"TQ35D0P_JAU#IHE6;#=WFF_# M: )KD29VANU_0EK>R:L+U:I<4_8UG-' XA+8U56"Q."3.;56]S7?O@[ D$M M$#C)$JRUHGDW:N.%,==($3N8G'\ 'E=N-@2I@B$! M;% &.Y3G0:_&=Q@?P=CW(!@%08^^<6/UV.D;?T=?R]ASS'$EK8%?SY;&:F+) M;UT65_K";GV<.<>F$#&>#B@U#.H['"S>O/*GH[<]:,,&;=BG?7&Q$?D:#<@< MKK7ZG?B,R0XW?%RFI;RSR7^9H!%JBE2F /YMYL/*:W'W@,YI;H M)V.$6!D+032', S@?6Z1'&JKWMDPXIXT,&?&%.P] MQQKR6D_5FS15;]);9=Y5%:0I=%RKO*JF;:7=/,'[O!BR=R[O8S3FFTK85>YZ M@707]Q?4@&I;==A%"WM'"24Y;+"W"7G6+[='N1-,(E<2 M^OS*Y%]VK*[=6D M:Z'IJTC?Q]*7T@X)9_&N./4AZ>'*M.'*]%]QI6_;_$=,Z87Q/U/^.Z;,&J;, M7L 4"GB9%>X0U17U?I4M87?XN:Z/.NTES$L.#5_-CR:OX9!>\]+V37WXX=)/9NP" M&]-]S[#4J)(B@>!HVK1?#)0/(S^"5B.[W)W/'G9 MU\.ZJ&%=U$N16[I+)V7JUFX,:?@A'OA;,/N>:5YUYC979DXI0 MU$N#HL"Y.3G>6UCQ?O^ 0AMW;5CB@Z*7H.U>,,53NLG3J>NR47=54@#PF4'? M\IF05,?4,3=#\$/7F( ?C;@QI<:$&S/7H&L&Q65EV8Z0QCQ_&G26@&'K^INA M7KM+/ET!F%/53;CI;?XCG%77Y\?IU4^(#T+3>=% BBL2'1W-Z&B@JXM]]6%5 MX2[32V7I:NZ:&Q0):IY XRNE[.Z#%VC^KBS^ E!+ P04 " #Q@4%6UM74 M*](" " &0 'AL+W=OKB8$DW; >B@;]V [##HHMQT(MRY/DIOWWH^3$S= T [8= M=T@L4N3C>Z(M3C92/>B<,0-/HBCUU,N-J<:^KY.<":K/9,5*W,FD$M2@J=:^ MKA2CJ4L2A4^"H.\+RDLOGCC?4L4369N"EVRI0-="4/4\9X7<3+W0VSEN^#HW MUN''DXJNV2TS]]52H>6W*"D7K-1V7@7\(6SC=Y;@U6RDO+! M&I?IU LL(5:PQ%@$BH]'MF!%88&0QH\MIM>6M(G[ZQWZ)Z<=M:RH9@M9?.6I MR:?>T(.49;0NS(W(;K&4S_&2+.V]PR1NX(8$KA,HU?"Q3 MEOX*X"/)EBG9,9V3HX@7+#F#;M@!$A!R!*_;*N\ZO.X?*;_@.BFDKA6#;[.5 M-@I?G^^'CJ$ITCM?ZJ- M)7C%2RYJ 4OZW,BYQR-7<%D^HB75,RQKE>3XZL+UJN!K:C\'?4C+T6J'MBX-H!['ONI*&%Y=2%=Q!V2:??C7!%@LZ0!-85=3N]*+(1/=P?P+ S(B&, M.D$TM,X(3D^&)"3G$ Y&[M<@OA+6H \&Q**/$,2A]['@B,"19D=MLZ._:/8K MX8?Z>[3 __[^X_[Z>[>R8&KM9H^&1-:E:2[HUMN.MUESJ[^$-[/QBJHU1[$% MRS U.!M@)U4S;QK#R,K=\2MI<&*X98XCFBD;@/N9E&9GV +MT(]_ E!+ P04 M " #Q@4%6YLKXD3 & !.+ &0 'AL+W=O^!0!18N_!-_JO6.2#^5.RL_YR=O%9<_+KXC'/#(Y@ME_ M]WS.XS@GV>OX4D%[=9]YX/[QCOY;,7@[F#NF^5S&G\3"K"][DQY9\"7+8O-! M;G_GU8!&.2^2L2[^DFW5UNN1*--&)E6PO8)$I.5_]K5*Q%[ <'(D@%8!]"" MTB,!@RI@\-2 814P?&K J HHAMXOQUXD+F"&S:9*;HG*6UM:?E!DOXBV^1)I M/E%NC;+?"AMG9N_5BJ7B&RM52Q?DMIPQ1"[)K5BE8BDBEAKR)HIDEAJ1KLB- MC$4DN"8O VZ8B/4OY 41*?ES+3-M$7K:-_;*N0J?$JN96K6 MFH3I@B]<0-\.J1X7W8WKBH+$@$>OR62YX_O0-_UT$+)G@ZQ@,PX9,Q_GD[QDGCH)X>@X([.,)]9^_T M?>F53.UQQ/,L:B(5F:]9NN*Y_$XSD49B$W/R]Q\62-X:GNA_VJ9%V?NPO?=\ MD;S0&Q;QRYY=!357][PW^_DG?^S]VB88)BS A(5(,$?"82WA$*+/YDROBSL[ MR@_XETS^W_3I#'M4#WL$#OMMLF%"%7=[++7FK<,=/>J93GS_8+!EH_%> M(^]@G(\QD_'!&,&+?>8,&->I&(.IN&$/11X,5TE;%N#H@4<6[*$M?7,PL.L- MAPD+D6!.NL_J=)^!";LU,OI,E#35IAK;8HS9-?-5(0!YF6V(D6UK_!7,'9.D MV"/;E CNRJ!"0N18(X2DUJ)"9BQ@,>V"K7%S+&9#X?[Y($SU99N,*YKNC%A M(1+,2?=YG>YS>.+;?4632":)T(618';=M66"XI&TE>0WOMC= K:=)L:6#JVW M =S+<57 N*ZJ8,)"))BCBN\U);X'9JQP?WE!K[C)5/KJZ.UP@@,M0'!HU^2C MTD(LFIO^/8?E@VG[Q)2R%NJ!5/!V?^0_JB%LJ710B;0TFAPV"N"KZ9P[))J; M.]KDCH*Y>YM":6/RK;#P@[NN_.*,WMT?/<\@?4IM(J#L9WEP*2%6#17CL9.^K"?O!:I2++V;1/)W%4: M8-("5%J(17,U:'RL/_ZAOT;YF!YTCDH+4&DA%LT5LG'(/FQE/VJ^S&(2BR5O MU0&.IH4#:%_ 4(TP*BW$HKDY;[RP#[O9 Q= LG11;". MKA1+ $&>ZYKAP,Z"H/IF+)K["*DQSA0VO':#6621V;L=;$TFY*(M_R=0Q_,/ M!W;-/RHMQ**Y^6^<,X6=\W-+X!-88/^ (SN+@6K%L6BN&(T5I[ 5OV9?CQ7 M<&37N@F5%J#20BR:JT%CR^F/?1Q+49_'HM("5%J(17.%;,P]A5WXB0+X1/0( M6,!0'3PJ+<2BN3EO'#R%'3QN 7RBLP$@$:K!1Z6%6#17HL;@4_A9\_^J@$^P MH5T?U:FCTD(LFJM(X]0I[+4[E< P"KHE4&T[*BW$HKD"-+:=PD[ZV34PC)T M8J Z=%1:B$4KQ>COO3>9<+4J7EC-GV#;PJE\U;#^M'XI]DWQ*NC!YU?^15"^ MVMI@RC=MKYE:B51;\986Z;T^LPNL*E]>+4^,W!1O9]Y)8V12'*XYLSM3WL!^ MOY1V!:Q.\@[J5XAG_P%02P,$% @ \8%!5I\-,E:Z P K T !D !X M;"]W;W)K&ULK5=MC]HX$/XK5KJJJ%3(&PG)%I * M:765KJ=5N;U^]B8&K$UL:CO0^_>)WYFQN/Q_,3%L]P3 MHM#O(F=R8>V5.MS;MDSWI,!RP@^$P9LM%P56,!0[6QX$P9D!%;GM.4YH%Y@R M:SDW>ERBDC#P+)LBBP^'=%%̤%9=4__ET[H@5PPRL KP9X7<#T M"L"O ?Y; =,:,#6>J:08/R18X>5<\!,2VAK8](-QID&#?,ITW#=*P%L*.+7\ M"U+K&TMY0=#H3R[E!_1 !-KLL2!HO*F2 ?$M6F%)4X19AA*:EXIDZ L6C+*= M; %&"5&8YD R1H^;!(WN/J [9".IWTI$&7ID5,F/K8F_][R40 N3=V?CN:U MGEZDG=925I44[XH4UT/?.5-[B;ZPC&3G!#;XI7&.]^*IR=3)4?5^]Y=5.FQ\EW_2J;,&LVS0;.+)7F1ZW?471KYX=3KB+LTD-+I87^1$04?%^M)J%H>S[I[OL;H>R+C1&P^7^V[I0@O])4]YCO6.PHDR@G6Z!T)C,X7D1U M-:@&BA],L_S$%;3>YG$/URDBM &\WW*N7@;Z \T%;?D?4$L#!!0 ( /&! M058T%1_DJP( / & 9 >&PO=V]R:W-H965T':0]NJ!HD[I=*"6ISJ M56AJ#;3P(,'#)(I&H:!,!NG8KRUT.E:-Y4S"0A/3"$'UWQEPM9D$<;!=N&6K MRKJ%,!W7= 5W8+_7"XVSL&S>Y+B9!Y!P"#KEU#!1_:Y@#YXX(W?C3<0;]D0ZX.]ZR?_*Q8RQ+:F"N^$]6 MV&H27 2D@)(VW-ZJS6?HXCES?+GBQG_)IK.- I(WQBK1@=$#P63[IP]='G8 M\>@ (.D R5/ \ !@T $&KP4,.X!/==B&XO.044O3L58;HITULKF!3Z9'8_A, MNK+?68V[#'$V_8HWZUKF2@ Y^J*,.28+T.2NHAK("9D6!7/EH1R-VCOFBG64 M@:6,H_$),<[4;'],DF^5:@R5A1F'%AUTQX1YY\RL=28YX$R$P08F1]>,DVO%GR(F,&^2D9Q!]($B7)'H?FKX?'>^#9Z^'1"]$,^F(-/-_@ M -\5U9+)E=FIT:_ITEB-W?-[7[I;NN%^.J@U!^OY=/(H^ M[DO56Y)E;T3V*(W#/HW#E]C3N1(";S'V5GY/X$_#UI2#M(; 0\X;O'BDU$H0 M6P')*<\;WMYZ59*"\<;BOL2N85W7<-\U1VT#'.^K0NO-R'OC9'B=QA<1WH?U M;G:?&YT_,FPR2'9XV%^&.%@C0*Z^IAN2JD;;MFWZUE^VI5ZLGZS.4\U9] M_].T;\$-U2LF#>%0(F5T>GX6$-WJ:SNQJO:*LU06]&PO=V]R:W-H M965T0NFUT29R+73BD^^/G?"&I2VK:[4$:/T"2^OW8P0]^G2?&YP\\_R)6 MC$GR+8E3<=%;29F=]?LB7+$D$,<\8ZGZ9,'S))#J-%_V19:S8%X&)7'?'@S& M_22(TM[TO+SV(9^>\[6,HY1]R(E8)TF0/UZQF#]<]*S>TX6/T7(EBPO]Z7D6 M+-DMDY^S#[DZZS>4>92P5$0\)3E;7/0NK3/?<8J LL3O$7L0&\>DN)4[SK\4 M)]?SB]Z@:!&+62@+1*!^W+,9B^."I-KQM8;VFCJ+P,WC)SHM;U[=S%T@V(S' M?T1SN;KHG?3(G"V"=2P_\H=?6'U#HX(7\EB4W\E#77;0(^%:2)[4P:H%2916 M/X-O]2]B(T!QN@/L.L#>#ACN"'#J &<[8+PC8%@'#/>M850'C/8-&-E('3,K.JGZ[9=>X@0RFYSE_('E16M&*@[)_RVC5(U%:2/%6YNK32,7)Z=5: MJ"M"D!E/[J(T*/0AR#MR.9]'Q7$0D^NT4GRAG#JR.=;E[SY\>UY M7ZIV%+1^6-?I5G7:.^JT;'+#4[D2Q$OG;*X#^NH&FKNPG^[BRC82;X)',A@= M$7M@VQWMF9FC718>D\%)&6YUWX8ZULW9O__"NVNG^X8..<-\<_NLZ/2;6 MI*OQ6D\XC9Z\I*?+\.LZ$J6&R%_OU35R+5DB_NYHXE6%''8CB\'X3&1! MR"YZ:K05++]GO>E//UCCP<]=?8V$N4B8AX11),P'P33%#!O%#$WTZ2P0*Q*J M42>:L[P<9;HD8F0<*A$DS*U@DQ)6)/[[J?HSO-_L]^4*NR'L>I(0&811' M\K&K0XUU'-JA2)B+A'E(&$7"?!!,D]"XD= 8GR7&2,4@82X2YB%A% GS03!- M,9-&,1/CH'.Y7.9L&4A&LCQ*PRA3$],@X>M4=DG%R#I4*DB8BX1Y2!A%POS) MLTQF3YS)2$]EFA!.&B&<_-?L<_ER]C'6<:A D# 7"?.0,(J$^2"8)J'31D*G M^.QSBE0,$N8B81X21I$P'P33%&,-6IMD ,P_9MBA:H'27"C-@](HE.;7M/%& M%AI9MBD)61NVF6740SE:\ 4)5=:)Y/-$])'=\_@^2I=D5I5XRD:JZ,[/.J5D M;,?!4D+27"C-@](HE.:C:+K:[%9M-CYCU4R4)[QW0:LF7NP-* 6+)3F06D42O-1-%T]K?-KC5XA#T&M7BC- MA=(\*(U":3Z*IBNG-7PMHSLX];YE+)1J8IQQ(=\E+%^RG/"'E.5B%64D2B53 MUL>!>=!6GW=+BJIIC:M^];CD_&^ON1F;DU!ZL$:O!":11*\U$T726M MR6N97=Z]59+R5&4QF?,X+IZCJB*=>IETZ<4:;NL%:O)":1Z41J$T'T73]=)Z MP=8+9O"_GLU #6 HS872/"B-0FD^BJ:KI[6!K5?P@2VH$0REN5":!Z51*,U' MT?359JT;;)O=X$8Y8;MJ[DA?Q$)D'J1BP?+"#7P3I>5RN4RE,[$*CI\4BQ9>UE;?,[3Q4/U":!Z51*,U'T73]M.ZQ;7:/#]3/$6%J M@)*/S01(D$B(M1)6D,[+P^ N9JI4*HM2I<($N:Z*%-JKKG2+KEX?:FD3).?D M9%MI4.<82O.@- JE^2B:KK36.;:-_N)TMDM3G5JPGZ]4E$:A-!]%TY6SL87#"QYQ.^R\G(ZP>S=T&,W=Z0B[ M,0-V9P;LU@Q07[B_L5-,N;RJV 2H>&Y>I[+:;J6YVFPT=%ENK[-UW;7.:+5= M4(NI=B^Z"?)EE H2LX5"#HXGHQ[)JPV!JA/)LW(_FCLN)4_*PQ4+E,B* NKS M!>?RZ:2HH-F6:?H/4$L#!!0 ( /&!058]LT[.<@, ,\0 9 >&PO M=V]R:W-H965T7+@)J("9[23MW\\VE 9*42*Y+PTV]QSN.>8:WTXWE#WP&$"@ MQRS-^/X=D:2W)I/ M]=PUFT_I2J1)#M<,\566$?9T"BG=S"S7>IZX29:Q4!/V?%J0)=R"N"NNF1S9 M-4N49)#SA.:(P6)FG;C'@>LI@([XE<"&;UTC)>6>T@_I+'RH@M@.N_ < 5 +('DD9U(B($)GE N.#@,0)$GY)QE[=QN@PX-/ MZ E.?H9TQ67\7QJ"YF@>HP=5LF[PYT>-5Z]6)[F\W9:++4.U<)P8&M M?RYE/+H0D/&_7>:7Y(-N,C6,"5M"Y[M;THPTC=I.UW.,_>'47F_;TA7D#)I!P>L@;^QY=5!# MQK"6,>R5<9X5*7T"0!P*PHC>5.%1?AYXMYI>MGU?!I-D@2&RAHM^[:+_GA7F MFS35)%E@B*QAZJ@V=62FPDH:?ZLNW-&D76$=07CDM2JL(\A76W!7A8UK&>-> M&9<@SQ?RK%-^!7MD]-+L^Q:8) L,D37LF]3V3=ZSM"8F335)%A@B:YCJ.B_G M-\=,<54\VS4Q\'&KN#J"?&?<*JZ.('.O>H*^_5:6[NZ@WRA*5O] M*ZDTR3E*82$IG:.1/(^QLGLN!X(6NI^\IT)VI_HR!A(!4P'R_H)2\3Q0#ZC_ MAS'_#U!+ P04 " #Q@4%67V/N(7 # 8#0 &0 'AL+W=O3TW9[QPPJ&=NY'A4)0Z MXP7>2%!EGC/Y9X*96(TT0'.K0J1TZASIT:X>N5::B M8G6(F&;A4(H52&--:.;!BFF]B3XO3-KOM*153GXZO$6E91GK4O)B#F.3!:[_ MP"F,DX2;S+ ,KHKJ>)D\O8U0,YZI=V1R?Q?!V]?OX#7P KZFHE2L2-30U127 M07?C.H9)%4/PGQC\ #Z+0J<*/A0))ML +A%J6 5K5I-@+V*$\1ET_!,(O"!H M"6AZN+O?XAX=[N[M8=-I)V#EJK](?-_(5,D&3(# M)4UA.Q6STU(A,!-^VPV0E]14L6GPY? M6'3 M%OQ>A.=>[F."14<"VU*NWRC7?\F*V3^FJ,<$BXX$MB7J12/JQ7/OUZ%%8G*Q MWK++I;=ATG]I$NSC^)M 6KT'#:_ B=6,OZG-/R6"WQ.R0/]*&E4CN M1L](KZFY[;T5Q*(L=-5H-;-->S^V7>V3^0FU_567_@^F^F;XS.2<%XHDG1&D M=]:G&BFK/KP::+&PG>F#T-3GVL>4/EU0&@-:GPFAUP.S0?,Q%/X%4$L#!!0 M ( /&!058F*"YJ# @ ,M# 9 >&PO=V]R:W-H965T'O(<\ZKFCHNO'-/LGWP@AR=E*\LT_:?\\&Y],W#*$8E( MK&0)$10O7\1"1%&)5(SCWQIT<.BS;'C\_AG]I\KYPIEED(M%&OT1KN7F9C = MD+6X#W:1_)@^_BQJA[P2;Y5&>?67/-:VSH"L=KE,X[IQ,8(X3/:OP=>:B*,& M='RB :L;L&8#]T0#7C?@YS9PZP9NQE8H'/Y#!_#I+'TE66A=HY9N*S*IU MX7Z8E/-^)[/BU[!H)^1(.D]T8V* M3R+[(LCRB7QZVE8&BS27Y'M?R"",\E=%Z\]W/OG^VU?D6Q(FY-,FW>5!LLZO M1[(8)217])$;G+R-EF+M0XP*GP].,R>';YE(*(O5J\) MIS\0YC!F&=#B_.;4TMP_O[D#>,,/T\U37CEKN-5?Y-EB)FT&QF528@_EWW]"Q\Z.-,4PP'PE,8],]L.E"Z//W8; , MHW+]+\5#F"0EI\L@"I*5L)&X!YM48.7^^F7NNN[UZ,LQ-Z8-G\TFNI$/CNI" MG[V#SQ[HL[Z"5IL@>Q#60-W#C(\\86SL-=RU&3D-3GS/Y&3*^<%(J)F"U/R:)L-5N0[J54R* M:PX)UG\75]&3RV)J>N5QI[$J+$93;];P'!S;A9[/#I[/SMRX1+)NV;5FAC/4 MF;*&QZ:1L;7YIHVVM6F.4$?I$0=V1>3Y5:%\LJQ->??AH5XXI_1(FE&0BK?Q-DJ?A""YV 994!$AOA:*/[?O MT#!M4*.!ZCYLYB\5H M[$R;'IM&=#:;VC<6IM0>@]5>JU1@IG@;&D)F8;/BK)E*PV.Y=-:4Q&-M$N]\ MI0!#=0YZ4^<9*[J/8B%3DI'!DO$2E< L^M LLEBM/*_I?A\BDBD1R6 1V44J M,%/V4<<("-/(K+18C":GU#]3@H_!@N\WN1&9=>"H=4-4-!\+3>=,244V[4<; M(%4':THQT7PL-)U2)5G9N;7+\[2!678T=A)+9;(947U(3*XD)H>+G&?K FZ6 M*1L7_(7%A+.FOQ8C1CW[#L*5K..PK&L5!=S4:,W)LI@,67/7A\=QZ70I&?%[6J F]+.B&3SL-B8;,MY\HDH5I*.=SD!'I*[39I)(D466_U $F"URYAH M/A::3J02AWS'D17RK#0=,J4!G=A#0Y&^]G' 7 G7=1&?*>KDQ]>C.U"ZW'33"_&0E M#P;MO 8QT7PL-)U0E?6X7C]AC9K_H*+Y6&@ZI2K_<5N*XR\.:[/.W>*@9#Q::SJ/*>-Q^JO(N:G*#BN9C MH>F4JN3&;:G*%TMQ6%U>+HGC]AH]W'UGLOI(6SR5MGA=ROE'<7Q!P@UWU75- MHJ+Y6&@ZS2K5\6@O8>ZA)C>H:#X6FDZI2FX\^&3C16'NM1Y.+.#N.Y/51]KB MJ;3%@],6*,S/SK3A/CHO1M0(GX[ODRDVC-EY\:&F-UAH.I\JO?$F_<0S M:J:#BN9CH>F4JDS':[E5_47Q/&T[7U[ W7]OZ96_?ZZ$@MD_YN*7XK(=)CF)Q'T!Z;R>%!M2 MMG]RQ/Z#3+?5LQ26J91I7+W=B& MLM*@^/T^3>7SA[*#P_,[YO\#4$L#!!0 M ( /&!05:>>1QIJ@( /\& 9 >&PO=V]R:W-H965TB!EM86$8IT2D"P)#[D@L]\0IC-N>^K[,"2JI/Y08$ MKJRD*JG!J5K[>J. Y@Y4.G:Q:Y6.964X$W"MB*[*DJK?,^"R MGGBA]Q"X8>O"V("?CC=T#0LPMYMKA3._8\E9"4(S*8B"U<2;AN?SQ.:[A&\, M:KTS)M;)4LH[.[G,)UY@!0&'S%@&BJ\MS(%S2X0R?K6<7K>E!>Z.']@_.N_H M94DUS"7_SG)33+R11W)8T8J;&UE_AM;/F>7+)-?N2>HV-_!(5FDCRQ:,"DHF MFC>];^NP PB39P!1"XCV 8-G '$+B)W11IFS=4$-3<=*UD39;&2S U<;AT8W M3-BON# *5QGB3/I)RKQFG!,J0M6>!_DU<8D2O2)1]? M@*&,ZQ-,N%U?M4IFC9+H&25A1*ZD,(4F M'T0.^5,"'VUUWJ(';[/H(.,%9*'!^3$7:ECQQ>_5.H? M-Q*?^!?65.4_^RK5$ WZB>S!/M<;FL'$PY.K06W!2U^_"I/@?9_+_T3VQ/.@ M\SPXQ)[.8,V$8&*-9XU3D4&?VX9BZ"ALU]FF<9 DR6CL;W=]]*5%H^@Q[8G" MLT[AV4&%T^Q7Q32S/463XR_2 (E/^E0V-,G.]L-P3^'?*?%H$/3K2SI]R4%] M>!A>*%_25[YA_&Y/7&_:;I4;>?Y.+RE!K5V+U223E3#-T>NB71>?NN:U%Y]A M=V^:\2--&ULK5;?;]HP$/Y7K&RJ6FEM?@!IU4(D2MC6 MAVJH5;>':0\F.<"J8V>V(=U_/]L)*; TT(D7$MOW?>?[[LA=O^#B62X %'K) M*),#9Z%4?NVZ,EE AN4%SX'IDQD7&59Z*>:NS 7@U((RZ@:>%[H9)LR)^G9O M(J(^7RI*&$P$DLLLP^+/+5!>#!S?66\\D/E"F0TWZN=X#H^@GO*)T"NW9DE) M!DP2SI" V< 9^M?CT-A;@^\$"KGQCDPD4\Z?S>(N'3B>N1!02)1AP/JQ@A%0 M:HCT-7Y7G$[MT@ WW]?LGVWL.I8IEC#B] =)U6+@7#DHA1E>4O7 BZ]0Q=,S M? FGTOZBHK2]#!V4+*7B6076-\@(*Y_XI=)A ^!WWP $%2#8!;SEH5,!.H=Z MZ%: [J& 7@6PH;ME[%:X&"L<]04OD##6FLV\6/4M6NM%F*F31R7T*=$X%7WA M/"T(I0BS%-TQA=F<3"F@H92@)#I'PS0E)J68ZN.R+DV"3V-0F%!YIDV>'F-T M^O&L[RI](4/K)I7S4>D\>,.Y'Z![SM1"HC%+(=TF<'4D=3C!.IS;H)7Q6Z(N M4,?_A (O")HNU Z/(6F%QX?#_0;X^'"XUR)&I\YMQ_)U_B^W,9$)Y7(I /T< M3J42^D_[J^'6MZ67;K,7\R&[ECE.8.#H+Y4$L0(G.OG@A]Y-4P*.218?DVQ\ M)+*M5'7K5'7;V%]31;(<$Z$_Q*HI$R7)I24Q'6 5Z3I9;:S%NL]B* MKE='UVN-[JX."NF"DR!UAZ%808H41S/"B()SJOM%BLAKE6);I4TJM#I[;SV6 M9.%&L,&5[WO>KFS_VNW*=J1K;2DQ4, M]Y;<7HMQFT4IB+O1XS(0A>7.J.B'#3*A>*Y[:13KG1?MJ\+/9N!, ;Z?,:Y6B^,@WK: MB_X"4$L#!!0 ( /&!05:PRU@O:@8 "&PO=V]R:W-H965T MKFA*^!NVIIE\9\'RE AYF2_'?)U3$I5):3)&EN6,4Q)GH]FT MO/@X+*'6/WQ<5U=#&RBHIH M0D-10!#YZX'.:9(42+*.;Q7HJ/[,(G'_]1/ZNY*\)'-'.)VSY&LQ#0 2937.V!7D1+=&*%V4SRVQ)/\Z* M=;\5N7PWEGEB]IZQ:!LG"2!9!*XS0;)E?)=0<,DY%1R\!K?RFQ9MY!VV )?A MMTV/X /YE^5@GA#.P+@MRRB41M@+)M0=P(] M=>(*:1$#&KX!&/X"D(60HJ#Y\>E0D1X' M M:,K_435_!VZKP8N]Z"U?DY!>C.1FPVG^0$>SGW^"CO6KJG$FP0)#8*VFVG53 M;1WZ[&NYB\B&7C[07.Z*X NGBTT";N(%!2_C;/=!?U&2\U>JKNK1'?!89 (( MTN*;#1P0D4?5G\9HVB!*;1V"QL;"R=#BAHT9$BK MSII$"TRAM3O;N&6HM\L_K&MZ^--TS9!_KAH[A!N'C1V'>C]^O*[U332&$#FP MN]GU/3FV/*<;%^CK.I=WX]VAWKR?I&R>2K.\27<'GZL"H>_-Z2>\A%W6-G%=:2-^C;T.V2'L(:H\8:([UW_9R3B*8DO^?E0TY1 M7(*,I%3YV%$/=NI>;!0M,(76;F1CA1$<4N60(4M;==8D6F *K=W9QFXCO=W^ M495[!OY)Y="3R$%T4.3T4"?W=0@[CQH[C_1V_FB10WU##VW/ZAYBD,K0]\(" M?57GLFX,/=(;^E,DKH)J*Q>V>^JNC(,(==5=7]JYU!LCCO0/E(\4.-1_4 PQ M[NI;%=5R-!/7[S(>PB"CQB CO8.=E_\CI#G(:5*N,E_%:[6RF;2O1WF[_L++IX2<[95.VT>@C'=%7*"OZTS>N/'N6._=3Y&R"JHM44C*<^<\,E<& M0L>SNP<7?7'GDF_\-M8_>CY2S'#_P3/V?=PEK7CN#/T)[E(>P@CCQ@ACO5.] M(N%]PI9*FB:-Z=PH6F *K=VUO5F/88<]S$Y[F!WW&,)*X\9*XV$G/IZ!K^0+ MX/I@YAT\F.FA3N[K$#X=-SX=&QK\P'VG/NF)&>X;=8A[4J8OZ5S*C5''Y@8_ ML&*BP^X]?U-%^7;W1*8OZUS:C;7&1N8^UG.?HZ;\-T([0>2+^.,@X0N9*KUQI5?QWPW ME;J[$&Q=SFG>,2%/=.7+%241S8L ^?Z",?%T47Q /1L\^Q]02P,$% @ M\8%!5@+I2>>< P YA !D !X;"]W;W)K&UL MM5A=;YM(%/TK(UI5K=2$+P-V:B,EH=V-U$A1TH^'U3Y,X-J,"C/NS-C.[J_O MS$"((9@F*GFQ&;CG<,\9+K[7\QWC/T0.(-%=65"QL'(IUR>V+=(<2BR.V1JH MNK)DO,12+?G*%FL..#.@LK ]QPGM$A-JQ7-S[HK'<[:1!:%PQ9'8E"7F_YU! MP78+R[7N3UR352[U"3N>K_$*;D!^75]QM;(;EHR40 5A%'%8+JQ3]R1Q?0TP M$=\([,3>,=)2;AG[H1<7V<)R=$900"HU!59?6SB'HM!,*H^?-:G5W%,#]X_O MV3\9\4K,+19PSHKO))/YPII:*(,EWA3RFNW^AEI0H/E25@CSB79UK&.A=",D M*VNPRJ DM/K&=[41>P W/ #P:H#7!4P. /P:X#\5,*D!$^-,)<7XD&")XSEG M.\1UM&+3!\9,@U;R"=7[?B.YNDH43L9_,9;M2%$@3#-T026F*W); #H5 J1 M1^@3H43"4:%VIR_@M&1)B Q*<0[A?]ZDZ"WK]^AUXA0 M]"5G&Z'N).:V5,GK%.RT3O2L2M0[D*CKH4M&92[01YI!UB:PE>I&NG#G<&U/C-1OJ&SS_ 5^_3YP/[],]G%8\N M))3BWS[S*_))/[E^^9R(-4YA8:FWBP"^!2M^\\H-G0]]QHU)EHQ$UC)UTI@Z M&6*/]Y_N/M[MOQ^.H,(R<3E32$^7Z[K2):@D(&@'! MH(!S)B1B2T35+PB'+= -].D8)'GN[H])EHQ$UC(O;,P+7[*DPC%-'9,L&8FL M96K4F!K]44E5Z'"O#/Q9Z$\[)?4X:N([42&*HNFDOZ2FC8#IH(!K90GF M:6Y^,3-54P5;JT9(]HD99'KN(S F63(26/@["7K:C:FJ6.2)2.1M4QU MG8=.SOFCRJKAK:+IE-7O0Y*>D*"_H-R]'M0=S/Q&M?V$KMZC%5#@N&I&<:;: M72(DQWHRZ!4TR/K<)V%4MF0LMK:CWH.CWDN66,T^EK-CLB5CL;6=?6BSW<&& M\_=5YC_JXUQW%@3=2GL&PO=V]R:W-H965TO=0]<&;&+#JV*EM8-M?7]L)*1"36]'R0&)G MOB_SS3B>\6C'Q1>YQEB!YX(R.?;62I6WOB^S-2Z0O.$E9OK)DHL"*3T4*U^6 M J/<@@KJAT$0^P4BS)N,[-R#F(SX1E'"\(, ';Q-H058BW\)WLF#>V"D/''^ MQ0SF^=@+C$>8XDP9"J0O6SS#E!HF[R/$2;:AZY+N_<"VH;_@R3J7]![O:-O! MI&*%S58>U 05EW1SC(@5O_G@[\I5VTKS*SVJ'II5#X1F'8 @^<*;6 M$MRS'.?'!+Y6UT@,]Q*G82=CBK,;T(-7( S"T.'0[.5PZ("G+X<''6IZ3<)Z MEJ]WAJ_. 3V3@T^/7"=3?Q([)/+/KO!7])&;WFPSM[)$&1Y[>A^16&RQ-WG] M"L;!.U?H?B=9^IO(CL(:-6&-NM@G4[PBC!&VTKL(12S#KM!5% -+83;4[01& MPV$4Z-_(WQ[&I6VI-^(@CEN6::=;%XKN-Z+[G:+OLJ\;(HG9@*5+;X6.#U2< MZFQ;1#87Z.B?)>Z MM Y:$L+8D:Q9VRYRV:6='E^8U*2)1]*=U((+1;XCDUB7UJ25ANL^[ \';;4. MRS@>!&W+-&G%Y3J&/9B<3>ZP$3/L%#,O2D2$[J;456M+OSJJNE=@H9#"QM04 MY#G+>*%+LP S7N@HKTU#ML7[^4_WS\K,&+)[MBFPL/%REH67>@@HUVZYOJ79 MKU.DG107+BD8_.R%@E]V<5IS'"V8,('MK6#FL#Q=4MT.72KXH/F#G8)UB_4_ M):\F.*IYP; 'VY5LYC)UE\?48=JNCY4F_Z"WU0MX9<\($F1\PU35 S:SS3GD MSG;?)_-3&ULK9==;YLP%(;_BL6JJ97: M\AD(78+4EG6KM$U5TVX7TRX<<()5L#/;).U^_6R@+"24)!,WP3;G?>WSV'%. M1BO*GGB"D #/64KX6$N$6%SH.H\2E$%^3A>(R# >SQ.A!O1@M(!S M-$'B<7''9$^O76*<(<(Q)8"AV5B[-"]"7\47 =\Q6O&U-E"93"E]4IW;>*P9 M:D$H19%0#E ^EN@:I:DRDLOX77EJ]91*N-Y^=;\IY3"%'US3]@6.1C+6A M!F(T@WDJ[NGJ,ZKR&2B_B*:\^ 2K*M;00)1S0;-*+%>085(^X7/%84U@.F\( MK$I@[2NP*X&]K\"I!$Y!IDREX!!" 8,1HRO 5+1T4XT"9J&6Z6.BMGTBF'R+ MI4X$GRB-5SA- 20QN"4"DCF>I@A<4([ <8@$Q"D_D9Z/DQ <'YV (X )>$AHSN7L M?*0+F9!:EAY5B[\J%V^]L?@01>? -D^!95A6B_QZ?[G9(@_WEQM-N2YWH=X* MJ]X*J_"S_V\K0LRCE'(%^.?EE LFOS*_VIB5LSCMLZAKY((O8(3&FKPG.&)+ MI 7OWYFN\:&-8)]F84]F#;IV3=?N<@_D)MEMM$J55ZC4';D,[*'OR..P7,?0 MZ7THAI[,&AB<&H.S"X/3AJ%4N6L8+,=V[ T,G=Z'8NC)K(%A4&,8[,(P:,,P MV,)@.H[E;6#H]#X40T]F#0QNC<'=A<%MP^!N8[!M<[B!H=/[4 P]F34P>#4& M;Q<&KPV#MX7!]]2Y:5#HM#Z40D]F#0K#FL*PD\)#@F3A.!.(M;$8;K$8#EQK M@T7G!(>RZ,FLP<*O6?B=++[)@OL:,O:"R5S5,SD1;5#\K1\/T_!MT]W TA+F M^+YC-,/"[3!9O!ON/[&PO=V]R:W-H965TEQ*]:0S $.># M0V)(Z)J;A2R_0./GPO)%DNOJEY1-K.>0:*V-S!LP*LB9J/_I%8R9(H&XUL=E#5ID*C&R;L*2Z-PEV&.!-^ MEC(N&>>$BIC<"4-%RE8CCNI?Y!Q!M$Y&0[>$]_S_1Y!M_\.'QR0,VP/85CQ#??P=>K* M]]3UQT+B(>&76U(5_^RK89UBU)_"-H,K7= ()@[>=@UJ TYX_&X0>-=]_O\3 MV:MJC-IJC ZQAU-(F1!,I'@_.141]+FM*2XK"MNI-J$?>-[8W71=[ 9=^IV@ M5^HN6G47!]4]*"IT DH3([%?;+ /%GAB!J),2"[3%Y(HF9.[^>*8YL7UK$]\ MG2'HZ#KK4=\3-0KVR0]:^<%!^7B#_E+98*=H;X7M1OB[NMQ.3\I!I56KUB22 M:V'JB]JNMJ_!3=4$WZQ/\96HF_H?FOJ)N:<*OQ1-."1(Z9U?8L54W;;KB9%% MU?E6TF ?K889OG2@; #N)U*:[<0F:-_.\#=02P,$% @ \8%!5I^KW,1. M @ A 4 !D !X;"]W;W)K&UL?51?3]LP$/\J M5H8FD 9)TS9E+(T$K6!(FX1@L(=I#VYZ;2P<._,Y+?OV.SMIUHW0E\9GW^_/ MG7M.M]H\8P%@V4LI%4Z#PMKJ(@PQ+Z#D>*8K4'2RTJ;DED*S#K$RP)<>5,HP MCJ(D++E009;ZO3N3I;JV4BBX,PSKLN3F]Q5(O9T&@V"W<2_6A74;8996? T/ M8!^K.T-1V+$L10D*A5;,P&H:7 XNKA*7[Q.>!&QQ;\U<)0NMGUUPNYP&D3,$ M$G+K&#A]-C #*1T1V?C5<@:=I /NKW?LU[YVJF7!$69:?A=+6TR#\X M8<5K M:>_U]C.T]8P=7ZXE^E^V;7.C@.4U6EVV8')0"M5\^4O;ASU '+\!B%M ['TW M0M[EG%N>I49OF7'9Q.86OE2/)G-"N4MYL(9.!>%L=BT45[G@DMTJM*:F?EMD MIVRFRTJC\)W3*]:?=CP'RX7$$W;$A&+?"ETC5TM,0TO6G$"8MS:N&AOQ&S;F MD)^QX> #BZ,X9H\/7%77FQYQV^51X7ACUQ60.;"\REQMH MLA^7"ZJ"_A$_^ZPVE*-^2CRVI@R9Y:U*\T[I3&!Y6^ M:$3HE1J_DCH=C"9)OUS2R24'Y?Y>>Y]D\JJ7@_-Q_/$_R7!OJ-S[])6;-;6+ M25@1+CJ;D'/3S'P36%WY.5MH2U/KEP4]DV!< IVOM+:[P(UN]_!F?P!02P,$ M% @ \8%!5ES%\ U, P O P !D !X;"]W;W)K&ULS9=O;]LV$,:_RD$KA@1((UG^N\P6T%CH%J M@F3I!@Q[04MGFPA% MJB1E-\,^?(^2*MB)HB6#7NR-+4KW/#S^CCA1\[W2]V:+:.%K)J19>%MK\PO? M-\D6,V;.58Z2GJR5SIBEH=[X)M?(TE*4"3\,@HF?,2Z]:%[>N];17!56<(G7 M&DR194P_7*)0^X4W\+[?N.&;K74W_&B>LPW>HKW+KS6-_,8EY1E*PY4$C>N% M]VYP$<]/>'%R#6\E*J7LWN$H77N 20H&)=0Z,_G:X1"&<$:7QI?;T MFBF=\/#ZN_O[9#BFA7"WJC]KUBO9^S\$B5,^0O[ M.C;P("F,55DMI@PR+JM_]K7F<" 8C)X1A+4@?*E@6 N&+Q6,:L&H)%,MI>00 M,\NBN59[T"Z:W-Q%";-4T_*Y=&6_M9J>YR93J)T3(NS"F%W-W& ,J[A M,Q,%GL$'SE9<$$>6%= MC*+""%Z!__,#S0-7%C/S5QOB*JE1>U*N=UR8G"6X\*@YN)G0BW[\83 )?FX# MWJ=9W)/943&&33&&7>[11Z;O:<,ZJOBEX/8!C$-?5J2-8N4V+=U$IZJHC MO84FK U%YPRO;4A]FL4]F1V1G39DI__'M\.TSV+T:1;W9'94C%E3C-F_;/-F M:R='6_ODD[((P],VE)V6KT79IUD\>])6AH=MI4+D'QP5W;F>WI ;+@T(7),L M.)]2W]'56;D:6)67I\>5LG06+2^W]'F!V@70\[4B5O7 '4B;#Y;H&U!+ P04 M " #Q@4%6]"B \Q $ #\%@ &0 'AL+W=O9EL8V$4ET2S>S Q9/< BCT/0IC.7>V2NTN7%?Z6XBH M/.,[B/63-1<157HH-J[<":!!:A2%+O&\L1M1%CN+67KO3BQF/%$AB^%.()E$ M$14_KB#DA[F#G9\W[MEFJ\P-=S';T0T\@'K'_Z&G-#(X/D\E.DO.N1S M/0?YB50\RHVU!Q&+LW_Z/0]$Q0 /7S @N0'Y58-!;I!&SLT\2VE=4T47,\$/ M2)C9&LU@* OE MJ89Z?+A&)^].T3O$8O1ERQ.ID>3,5=I]XX3KYZY>9:Z2%UR]!O\,#?![1#Q" M6LR7OVZ.Z^:N#EH1.5)$CJ1X@Q?PLJBTT.S]U4;*$EB-XJ"@..A"7WRBXDGG<14"@F\)4S^0-'E.T]]&/$.;I&BF M?NP7>#HBYS-W7V74N69/1L."T;"3475;%WNVC4HGS+$YM 168SPJ&(]Z;M.1 M38J6P&H4QP7%L=5MFJ&-7]FFG6OV9#0I&$TZDU8ILVT$)C8S9PFLQG-:\)QV M9F[)8Z5?0'WF()]K:1" H.9T;R,];62-G _QLZ1-&Q6(3#ROF%1S\KQP\OSX MFH'^0_\D7$&0Q>).,%\?B?J NTQU"O(1]A B M?-I&MM.C8S-L":P6/.R5 L/K68!R0TLL;:'5:59T%+9:A'*XUZI0]ZI]694: M!W>+G%<*$;8J=6RAU;F68@=WJYUCBE$.5]SQS75/J+I;J!?>0+[H4/;!- MS-:ZQ&C?/ZLM"/1Y90*4;L?;>)>4]8:TUION=8].Y%L('EPJ'MQ7\F"KFL<6 M6IUFJ7JP7=F#F[JGL6??0O3@4O7@WY(]V*KNL856YUHJ'VQ/^N"F]FEDKFM* MW<52]^!^PJ=:;1YC_D*ER6(U:"\W5O6-+;1Z&Z 4.*2OP"%6!8XMM#K-4N 0 MNP*'- 7.\TW;O6)?1I4&SF^)&V*WC_,6XH:4XH;8$S>DV<=I^=1JF]7\UG(K MK4G3%]:[:,-BB4)8:S/O;*+/4)&U6K.!XKNT6[GB2O$HO=P"U>Z:"?KYFNNO MKGQ@&J!%PWOQ/U!+ P04 " #Q@4%6G>X>9ZX" O!P &0 'AL+W=O M.>XW/NK:^3C53/N@ PY*7D0@^\ MPICEE>_KK("2ZG.Y!($[*J"Y Y7L(N-P,O-#;+CRR16'L@I\F2[J *9BGY8/"F=^PY*P$H9D4 M1,%\X W#JW%LXUW 3P8;W1H3ZV0FY;.=W.8#+[""@$-F+ /%SQK&P+DE0AF_ M:TZO.=("V^,M^[7SCEYF5,-8\E\L-\7 ^^*1'.9TQ?"\F62:_=+ M-G5LX)%LI8TL:S J*)FHOO2ESD,+$,9[ %$-B-X#^GL O1K0'A 3J^I4<_Q]?;PM=*9M=/9 ME:J*J=_-9%O"E5[2# 8>WGD-:@U>^OE3& ??NFS^)[(WION-Z?XA]G0$"R8$ MVL9;RO%_!UUN*XI+1V'[U3J-+H,@\==M%Q\$O5%WT:B[.*ANF&4*7!_""Y(S MGT#S1J9_ %!+ P04 " #Q@4%6 M<++@P$D# !3#0 &0 'AL+W=OS#64A M4$:D? $;SOMR_!QLS.3 ^+-( 23ZD=-"3*U4RNV=;8LDA9R(&[:%0MU9,YX3 MJ;I\8XLM![(RHIS:+L9C.R=98443<^V!1Q.VDS0KX($CL V6'J>58 M+Q<6V2:5^H(=3;9D TN0G[^5IU8_4PN/VB_L',W8U MEB4,&H$HR&"OQ*8(9NEV,WX&(B233A[("X MCE9NNF'H&[7BE17Z/5E*KNYF2B>C>T))D0!:FIH!HM@!+-/LY$0IG8<1#HV_LG51,UZ?[O0EVZC[K=]4)T)[8D@:FE M5AH!? ]6]/=?SAC_TP7^DF;Q)@&_)XQ7?4H MK0)CI=?Q?>2$@>=[$WM_3+HCS,-^X#;#XM[$SF5X(;,&PU'-<-3+<)DR+J\E M\%Q]@.HE1@/M@EAZC8_HW(8G:&;M& ?[)_AZE,ZE=R&S!KUQ36_<2^^124(-KJO6'#83>P#4<9M8 M&'I^< *V(\QS B\\03MN3W\?8V_4#)NWPVX]Q_G]S :-H*81]-+XQ KXJ;89 M_%E]<-:[5S[A06L@(XQ/!MN.<7$K*N[-YMS7Z$)F#7!A#2[L!;?X\UL2MNN* M6]@Z@MP6M=Y4SJ5V(;.2FGVT(=6_&Y\(WV2%0!36RA[?!&JJ\W(+7W8DVYH] MZA.3:L=KFJGZZP&N ]3]-6/RI:.WO?5_5/0+4$L#!!0 ( /&!05;0HZ$5 M&PO=V]R:W-H965TB#_N M.3[GVO>2;+EXD26 0J\593)U2J7J:]>5>0D5EI>\!J9WEEQ46.FI6+FR%H + M"ZJH&WC>R*TP84Z6V+5'D25\K2AA\"B07%<5%F^W0/DV=7QGMS CJU*9!3=+ M:KR".:BG^E'HF=NQ%*0")@EG2, R=6[\Z\G0Q-N 7P2VL=]9[]K+ DN8P64\QR M0'/[9*:@,*$2#= #VP!37+RA\W;Q0J\^S:?H_.P"G2'"T,^2KR5FA4QX?PEWMOTM"T"4AL'SA24F8 <4* M"C0E,J=IG-W5X+6N<0^KH0I,@-N!D7[_X(^][ MG_7_1':0B+!+1/@9>_:L2VY V* 6/ ?9>[$-06P)3(O89./X*O(2=[-OXC@J M#L+1N(LZ4!=UZJ)/U=T11O1++]"*\_Y7U^!'>\>.@MB+WHD[CAJ.PS#J%S?L MQ T_%=<53)^NX5$Z](4-H_?">L)"/_;"=\KZG]AAJ3L^"!.@]Y>8]D)&>#AYV?ZAR)YD\R70,F;-/HSG.O556_<(W.Y"#:1_I1N M?Y5E0H.<-TLC5?Q+MF5;KT=F&Z73N PV/8C#9/"J%. B@PR,!K Q@U0#_ M2 O _B/!OAE@%\HLTNET$$$.IA>9NF69'EK0\L_%&(6T2;],,FO^X/.S&]# M$Z>GUT$4)#-)'HI!)J0.PDB1-^0^,T,KT]])D,S)^V^;<&TNMGY-?C.M7I;- M7IEVGQ\$>?GB%7E!PH3\ODHWR@2HR[XV?]8,=Z0=EY"Y-]$J1 M]\E$T]>$>8PU=.CFQ\-I0[CX\7 /R(;OKQ,O M>/P([_EZO";WYH)I][*0OV]-<_)1RUC]TZ3]CNTWL_-;RX5:!S-YU3/W#B6S M1]F;_OP3'7J_-.F&"1-(,$=3?Z^I#]&GSAB7=HPOLU0U#N$=;E3@\AOJXY2. M*?7,\'@\%*BAF3_@=.(V$V#GSDQ]L$]] *9^*Y6Z,#?=V2;>1(&69 MA<'N;FP$">(TT^&_Q8$F,78G&!YD^8::L3[F%34:VHU]/AE4U #[>Z8:P[T: MP[,&0B)U4^;#6D:CB4?'E;SKK8;>A/F5M,&.G9GV:)_V"$Q;'%SRICQ'M7', M/.YYE3Q'M3SI:%1M)>HL2@]93@+C?0)C,(&[, GC3=S4=S"P[1T/$R:08(Y@ MD[U@DP[_BDPP-<6$"228HRGU; GE@%)X\@9/QR8O'-EVI*'2!!;-58U9U5B',[B$ M8PF+21-8-%=86U]3L-1L/8EAV@"8Q*CU,Q;-5=TS - MFM-(97RI6A>F@%I70&%;T-H6TWIQSVM.YX;6C0*?T%'%)\!].S=W:RCH"4<1 MS%;F4%9)OC%K5(N!2A-8-%=%ZS)HES:#HOH,5)K HKDKFM9I,-@;M)Z:)>]P M:HY\-JBN593-G,6*@>=5%RO@WIV;O74,[)1C:)R@J%ZB1,T?KSN@"-;J]:%EV#62S#82P#3^_A2 M ;-U =#"I-8-%<8:V#X6 AW_8O\0D:\.0-CFRM M6A?VA!]L)8(-Q>E9?KS>AM&M!R/N7J(N_ NW_H7[7V5JT+E\*M2^&PKWA(%WH;9+)1(DQC<8-*$U@T5S9K4_BH MRUF,:EE0:0*+Y@IK+0N''ZVTG<4P#5@4@R-;J]:%'^'6CW!D/\+K?H1ZE%;W MJ/*Z'QF/AI6]FP+NW+G;F_ 2 8QL/9A0S0,6S97SX%6$+LV#CVH>4&D"B^8*:\V# MCVH>3M!H478TBH;J';!HKFC6._BP=S@^N8^O#,#(UF,0U5-@T5PYK:?PN_04 M/JJG0*4)+)HKK/44/JJG.$$#5@;@R-:J=>$I?.LI?-A3W*2)TEFY[F<$,S-\ M:<[37+.@;L9"I0DLFOL&G74G Z_#63U =2RH-(%%7 MV]!CU1<1ZZW\H5_=@ KWK6WN_8,WLV.9+8LWW!69I9M$[UYEWA_=OT7_KGAW MO'+\FEZ(W;OP%K-[-?\NR)9AHD@D%P;IO1V9TB';O>V^^Z+3=?'^]Y=4ZS0N M/JYD,)=9WL#\?I&F^OE+?H+]_SDP_1]02P,$% @ \8%!5GW^NIWA @ M: D !D !X;"]W;W)K&ULK591;]HP$/XK5E9- MK;0U(4 [=1 )"-/Z4 G!NCU,>S#)0:(Z=F8[4/[]SDZ:44@S)L$#L9W[/M]] M=_%YL!7R224 FCQGC*NADVB=W[FNBA+(J+H6.7!\LQ(RHQJGS.0^'CJ> M<0@81-HP4'QL8 *,&2)TXW?%Z=1;&N#^^(7]BXT=8UE2!1/!?J2Q3H;.)X?$ ML*(%TW.Q_0I5/-;!2#!E_\FVLO4<$A5*BZP"HP=9RLLG?:YTV ,@3S/ KP#^ M(>#F#4"W G0/ ;TW +T*T#L5T*\ -G2WC-T*%U)-@X$46R*--;*9@57?HE&O ME)LZ66B);U/$Z6!,&>41D(4MRA T39DB'\DHCE.323ULK*X0I/' M14@N+Z[(!4DY^9:(0E$>JX&KT2U#[D:5"^/2!?\-%SKD07"=*#+E,<0-^,D_ M\'X+@8MZU*+X+Z*,_5;&!RJO2;?S@?B>[SEPKT6, M;ETA7< KD!)WC_KG/C?6X2_IQDX3G)IFY6B7IVB7AM[,),B H@588)R3$Z! MWX$D7&A,CH0(T@U=,FA*3LE[:WE-2]D$'0]_ W>SK_I)5N&QU8'%M,WB5>#] M.O!^:^!SR.D.NY961*R. B9Q 40+HA,@D$4*92RX+@_2>K6^+HQLESQ8G^ UHNSZ?VG* M.PB>LNN48]'""BF]ZUL,0)9]O9QHD=O&M10:VZ =)G@5 FD,\/U*8,*KB=F@ MOEP%?P!02P,$% @ \8%!5J&;T$KF @ S < !D !X;"]W;W)K&ULK55M;],P$/XK5IC0D-CRUB9EM)'6#@02DZJ6P0?$ M!S>Y-M8=0Y@R%/!A1XYN3'K M&]?5:0X%U==R#0)WEE(5U.!4K5R]5D"SRJC@;N!YD5M0)IQD6*U-53*4I>%, MP%01718%5<]CX'([=LY'A6$'!(C66@^-O !#BW1"CC5\/I MM$=:P]WQ"_O'RG?T94$U3"3_SC*3CYR!0S)8TI*;F=Q^@L:?ON5+)=?5EVP; MK.>0M-1&%HTQ*BB8J/_TJ8G#CH$?G3 (&H/@T*!WPB!L#,+*T5I9Y=8=-309 M*KDERJ*1S0ZJV%36Z T3-HMSHW"7H9U)QI13D0*95U?F#@QE7),KY M:2-G7,L)3LCQ W(OAR*9'U0K_L@ M^_IO])JF,'+P>6M0&W"2UZ_\R'O?%87_1+87DUX;D]XY]F0,*R8$$RM\D-5M M[/*VIH@K"EN:-DG/ZWOOANYFUXT.5!Q'48O:T]=O]?7/ZIOD5*TP9U03BI4K M*^N,R25.-B#*3KTU9;2CQ!]X_7!P(/@8-O!]_X3@J!40=K5M2;=5)3Y8'V.KJCO+'YJZS]WCW6!"$PY+I/2N M8\RHJGM'/3%R797?A318S*MACNT6E 7@_E)B#6@F]H"V@2>_ 5!+ P04 M" #Q@4%6G-.:.=P$ "!$P &0 'AL+W=O&ING166J\O>CT5KVA" MU+E8TQ3>+(1,B(9;N>RIM:1DGCDEO.>Y;MA+"$N=\2A[=B_'(['1G*7T7B*U M21(B=]>4B^VE@YW]@P>V7&GSH#<>K8LH:EB(D62+BZ= M*WPQ\3*'S.(/1K?JX!J9H#0WM_-+QS6,**>Q-A $?I[HA')ND(#'/P6H M4W[3.!Y>[]&_9H.'P,S!AGFL';CX7G)W#]/KU!'S]\0A\0 M2]'O*[%1X*M&/0UTS4=[<4'M.J?FM5"[H?$Y\O$9\ES/L[A/3G?'=?<>!*F, ME%=&RLOP_!:\"5DS33C[%Z(R$:F6D(%PH33Z<0>FZ%;31/UE&V:.&]AQS3J] M4&L2TTL'%J*B\HDZXY]_PJ'[BVW0;P16"X%?AL#O0A_ODT+3>)4*+I8[Q%EL M\@.MR0X6M[9.CTJC&-RCY!B?Q74NQH,I4 M'L+1@E(KRQPJ/" 0N-$QRZ:1'_:QG66_9-D_B25-E_"&2I8NL]4&K.>;O-C% MD&96TOT&'Z\?ND>D+49#/["3#DO2X4FD(*93GQX\NS-G(ZXQ1]23=)!BE2 M:P7JIE,FX&&M%UFMCXM:SZM:;RM*[X=?B^^PC.^P\X/3E9#ZLZ8R0=P$^ 7Z MU\-F(KC!8'B4"4VK ?S9,P&[E?ZZ)P4GUWH3$DGGS+[:"ZC:.G&#(YH6HS[V MPQ:>!WT"[N1YF\9 #VGR7$;3NJ@*F+ 6IF'_F&33*L)NOX5D)=&X4_[&DS*( M>X%^8>8+O'IY:E1]JU704D%QI::X6TY-%P%%P.0_\%5L7BQA*U'?4L0#?$RT M:=52JG"EH;A;1+.FSTJI*89A&!VO&HO5T&N=Z4HS\8FB^7]KUC5NRB)V7=QO MI&K3KA]Y8=O"KP04=ROH ]VKNVF3)4D5R6_O)?145L:=@*]M)-\*K3[\2IYQ M]$[M-.X4_E>'X8W0ZF&H.@%\FC:*&6?+;/4KI$6I!@K!3ATZ0<@(1.9_P]/6 M+KOX4"U//7_8J&5-LS#R6EI87"DN?D%R"8=%^$"A$4SSQ7C%N=B:O:6=;2?< MJR?QC=#J&\-*PSWWO;:&G&;X16#T/5(GC=+<))N0S7\2-TY3HS0-(< MLU@SI/C88;\5NL?%V6+D#8+C;6/OX'S$'$[]1B1LM10TAPMP<\\C*/$R/^_) M;[189TG:YH@3TV1C ^X40>G]C3F'*4[?Q?U!+ P04 " #Q@4%6 M:4L2"F($ "A$P &0 'AL+W=ON/@B-P *O<24R9&U46I[9]LRV$!,Y"W? M-O5ES$ M1.E;L;;E5@ )$Z68VJ[C^'9,(F:-A\FSN1@/^4[1B,%<(+F+8R*^38'RP\C" MUNN#IVB]4>:!/1YNR1H6H#YMYT+?V3E*&,7 9,09$K :61-\-W,=HY!(?([@ M((^ND3%ER?D7<_,0CBS', (*@3(01/_M80:4&B3-XVL&:N5K&L7CZU?T/Q+C MM3%+(F'&Z=]1J#8CJV^A$%9D1]43/_P)F4%=@Q=P*I-?=,AD'0L%.ZEXG"EK M!G'$TG_RDCGB2 '[9Q3<3,&M*G3.*'B9@I<8FC)+S+HGBHR'@A^0,-(:S5PD MODFTM341,V%<**'?1EI/C:>$$A8 6B0YH^6WY#5GP!2ZRA"O->2GQ3VZ M>G>-WJ&(H><-WTG"0CFTE3;#D+&#C/(TI>R>H8Q=]($SM9'H=Q9"6 :PM?VY M$]Q7)TS=1L1["&Z1AV^0Z[AN#:'9]ZOC!CI>'A,OP?/.X$T>9P]HHI2(ECM% MECH(BJ,Y$=JA-^BC#I..R3-Y0?\\<4J1SN8#$>&_=8Y,U^G4KV,ZQ)W@F=ZV7[WF=+N-=-,J"4I5$F550M,J M =V"03?"@!(IHU44$-/6Y UB:8 5>:DS*UW7/^+[WL,=OV+5J90_<.I-\G.3 M_.^- +"PV??^Z?(]W^MW*RQ/Q2HA*A'MY41[C40OZE9U[!OA+RV:EL!*GNCG MGNB_41_IM^F2EL!*+AGD+AFTW$<&)TGJ8K>:R:="N.-UZ_,8.\76[+1666EM#*;BE&&=PX%OQ P66 Y12MIG&-C.^=R>)B MQL#-0\;/V[6SA4O5V76=$[-JQ-R.>\:N8AC!S=/(17VD9L#HXKY397HJ=A2D M,L]BPL#-(\8\^SK4GP79SGT/*RT3HBDP?:707!N"'IIT4B,U\,Y8Y1;3B=O>=))!E;[&<'=0X5DC50I22M0^.NR( M0:R3,R"IW;MC*OWDSY_FYTR3Y'2E\GR*[V;I:5$!DQY>?2!"9Y5$%%8:TKGM MZ6XGTO.@]$;Q;7*DLN1*\3BYW )01@!_7[%N7J],0ODIW+C_P%02P,$% M @ \8%!5JF@)J^N P H \ !D !X;"]W;W)K&ULM9=O;]LV$,:_"J$50PLLD2C9LIW9 MH8PSQT0Q WVXMA+VCI;!.52(VD MXG:??D=)D>U84>Q-?1/KS]V3WW,B>>1T)]5GO04PY$N6"CUSML;D-ZZKXRUD M3%_+' 2^64N5,8.W:N/J7 %+RJ0L=7W/"]V,<>%$T_+9G8JFLC I%W"GB"ZR MC*FO'R"5NYE#G:<']WRS-?:!&TUSMH$EF(?\3N&=VZ@D/ .AN11$P7KFO*B3O,_ M;>+A]9/Z3Z5Y-+-B&FYE^@=/S';FC!V2P)H5J;F7NY^A-C2T>K%,=?F7[.I8 MSR%QH8W,ZF0DR+BH?MF7NA '"73P0H)?)_CG)@1U0E :K4 MC48U>U'6ILQ&-US8S[@T"M]RS#/1'%:&,)&0A3"@0!MRSPR0Y8[EY(HL<=0D M10I$KDD9^78.AO%4O\.7#\LY>?OF'7E#N""?MK+0J*.GKD$L*^[&-<*'"L%_ M$2&^)@']@?B>[[>DWYZ?3H_372Q&4Q&_J8A?Z@5=%5D(;52!P]60/S]B %D8 MR/1?;>8JM4&[FIV%-SIG,-"E'KW? M;!1L[-?/%16NR$^(\6!XW%0:?%CZ^:J/+#(Q-T-!P],S$X\1IX(1T&3=@1WK#!&W;B M?;)D\Q?(.E,O'6<]B1VY#!N78:\3+.S3>$]B1\9'C?'1-YU@HY:QV3+!3L," MZAV&'<&/&_AQ)_R#0%1E^#^0E( DX3JV[&VDXQ.$JW R?,;9$C2F83OEI*&< M7$;)M2Z8B('$4IO6YC0YQ?"'@_$SV):HP MH.RWU]MW7Z^3]#3=J,5/J*Q>; MB\9"K?OJ0M42U[52T8-] ^U>2D'K&]RA*&7G<&Z+CKNR\]CI"=/S,=P9L?C7 J\7]32NLZC[#DR[6_!"<,-Q52@I4\D$*40"BOQ2X KI!]4> MA\0*$HZ[-EQ-P*Z@K59Z:K.UX6_1M.F^:]-!KQV#=NX"+C;?D]JQ^?V>@'9O M"OYOUZCE7VT;==SHS+Y!]^V>=C;5RSI'K75(<34Y9>VUC;L'QR=[=OV5J0T7 MFJ2P1GGO>H254=5QL+HQ,B]/5"MI\'Q67F[Q" W*!N#[M93FZ<8>TII#>?0O M4$L#!!0 ( /&!0599Y+JO;@L )A_ 9 >&PO=V]R:W-H965T24XVQ?[X4H>8IDW38N:=O=BQ8_+Y*+[4)^H5)5T]E]77^I'SAOR> M9T5]/7ELFO7[Z;1.'GD>U^?EFA?BEV59Y7$COE:K:;VN>+SH*N79U)W-PFD> MI\5D?M7][6,UORHW3986_&-%ZDV>Q]7++<_*Y^N),WG]PZ=T]=BT?YC.K];Q MBG_FS9?UQTI\FVXIBS3G19V6!:GX\GIRX[QGX65;H2OQKY0_USN?2;LI#V7Y MM?URO[B>S-H6\8PG38N(Q3]/_(YG64L2[?AM@$ZV,=N*NY]?Z:S;>+$Q#W'- M[\KLUW31/%Y/+B=DP9?Q)FL^E<\_\V&#@I:7E%G=_9\\#V5G$Y)LZJ;,A\JB M!7E:]/_&OP\=L5/!"8]4<(<*[GX%_T@%;ZC@C:W@#Q7\L4T*A@K!V CA4"'L M^K[OK*ZGH[B)YU=5^4RJMK2@M1\ZN;K:HH/3HAU9GYM*_)J*>LT\X@\-B8L% MN2\:7O&Z(9_BAI//S_&:_$1N%HNT'0!Q)G[OAW$[''Z(>!.G6?VC*/+END1CQY)QXSAEQ9ZZK:=#=^.J.IGHTOOI,UQW?UGAFKOZW37%.7$_7>*4O MO>W \CJ>9QI8]T7=5!N1B!KR[U]$ 7+?\+S^CVZP]#1?3VOSZ_MZ'2?\>B(2 M:,VK)SZ9_^5/3CC[JTXG)"Q"PB@2QD P15]_JZ]OHL_IY/0CI3W4/P&6)"N+U4]B'\D[*73]'QYVF-OWV+X$QG;89C8D MC([>!@8*JRAUL57J8J1229GG:=,>FVJRYE4B/HBIM$Z=GNC,U"3A["ECC&NK M#!)&1[6?@4(JJEQN5;DTJG)?B&FFV&>ZG20KXX)LQ)2N(F)2PK>3$B+RFYB. MDE@HR%O==%H9X]A.(Y"P" FC2!@#P13EWVV5?P>=)KY#ZHN$14@81<(8"*;H MZ\SD">8,-5$<2 ?3,7\OU9HCV@H'I=&1V\!04555=D[[':,J+$XK\A1G&][. M4+9YMR;EIJD;,5M,BY56(D M($Z_E:)J%[NRB]WO.BD<\&-FA9JBWM#3!UUM;+1U5X]N(T,%5M60=H1C/!N> MW_63AV6YWJM[M@4A9UF:4+L8LN"+V]_V=THY4=Z3C< M06D1E$:A-#;0E/,.YXC>T@QQS&[(UJ86.J:ESC6^/4%P2-ZZQEIMD(9$!*71 M-V\50[5#54Q:(X[9&^EF^.EVAG_67@A*:])?"&O]J:>X2N.'C'?3PC,2RVL. M\7J=I4GW6QY7J[30RAUJ)USB,+1_D(1Z)U :A=(8BJ8J+BT6Q^RQ'"C^VR:N MQ&Z;O;3S'VEF'CT-N- J.CM4%.JY0&ET[$8P5%A5+.F\.&;KY2[.,C%!Y7FZ MR<].&&$#ZI039HYH+0O4.('2&(JF:B>]$\=XZGZHW;$CHAD3]L<.W96!.W-5 M:RVA)@F4QE T]Z\T)S3%OU MH#0Z;M,JO$-I$91&H32&HJFC0MHZK@^]+.1"/1HH+8+2*)3&4#15 M9NGFN&;7PLX;T H?Z$^S]D\5S0VQEA1J[4!I#$53)95VCVNV>]Z3-H2O>0AM$=E!9!:11*8RB:*K.TO+PQEM>WI/0A MP,E9N;DAUI)"S3 HC:%HJJ32,?,L'3/P1=@A_+[@[L$E.W,[K16'^FI0&D/1 M5,5W;K_Z3K[:KSS+:L*$U"6YC8NO9^3O\3 4;NJZ3-+NFW808._APM[$A;V+ M"WL;U_?PVCSIM7E8K\V#>FU06@2E42B-H6BJS-)K\T[<1_:-RU'->&O9H7X< ME$:A-.8=W@WG!?MKKXNJ[AZZ5>OQ[7^I/K=H4_JG5\<: EUPZ T.FX3 M&"JH^F #:7/YYJ58(Y?\^(<+F+3W09FCV0H"I=&1V\!0455%I"/E6SI2QQ;\ MG. $QQ?\F&M:JP2UHJ TAJ*I6DHKRC=;4>/GK.*W#VEQ[,AF#F,[K8'2(BB- M0FD,15/EE[Z4CWTND \UE:"T"$JC4!I#T529=YX.9'0SYG?;IVN0)>=@#H2*J^HGW2+?[!;99>GCYQ_F,-;20ETC*(U" M:0Q%4^67QI(?8K,TU$J"TB(HC4)I#$539996DF^^4\\N2T-])"@M@M*H/_;> M/51853YI$?EFB\@J21]=7VD.8JTKU$J"TBB4QE T57QI.?G8)R?YT#574%H$ MI5$HC:%HZL,?I1D5C#&COM_*C2'\J=67YE;:Z@VE42B-H6BJWM+J"LP6E7U. M-]LDYG"VNSV4%D%I%$IC*)HZ#*1+%KC0[!Y W3 H+8+2*)3&4#159NF&!>95 M6M^^U-(6AW@,W?4)\,2HN@- JE,11-E5GZ9 'RX59:X:'.&90606DT./*@ MK@/K&Q56U52:8H'9%+/*X+=Q;= 6ZIA!:1&41J$TAJ*I T#::L$E-G=##30H M+8+2*)3&4#159FF@!99KMM#.BF:QT\$;-: V&I1&H32&HJGOYY V6FBVT=Z6 MU,W6BCFD[7X/I450&H72&(JF#@7IL(4.-+V'4 <-2HN@- JE,11-E5DZ:"'R MED>M\%!/#4J+H#0ZT$R'*H:*J,HIG;+0[)2]/8$?]U;,(:T%AGIG4!J%TAB* MI@X%:;&%/C:!0RTT*"V"TBB4QE T569IH87?^^%@Y@#6PD---2B-AD<>@W;@ MK:#"JIKNO"?/\H;%<7>;V][9:&Z%M?#8E^YAW[H'78Z&HJFC0SIO(?;.QA#J MKT%I$91&H32&HJDR2W\M//'(^?UWM@RWQ(U\#8^9;JTZU&Z#TBB4Q@::\AJ> MF?Y&].G."\5S7JVZ5[_7I'L>>?\Z[>U?MZ^7O^E>JK[W]UOG?=2_)%YB^G?6 M?^A\LYID?"F0L_,+<6"J^M? ]U^:&ULQ9U;;]LX'L6_"N$M%BW0QM;-EVX2(+%( M3('M(FBV,P^+?9 E)A:JBT>2_"C7G%?D*4VR\F*TKJK-Y_&X#-<\#3*;C-(BST>5Y\]Y-<7F>;ZLDSOA-0+D35Z>>-; M?+^NZC?&E^>;X)[?\NK[YJ80K\8[2A2G/"OC/",%O[L875F?F3>M,S0I?HWY M8]D[)O576>7YC_K%E^AB-*EKQ!,>5C4B$'\>^)(G24T2]?B]@XYV9=89^\?%E5D')EWGR6QQ5ZXO1?$0B?A=LD^I;_O@+[[Z05_/"/"F;_\ECEW8R M(N&VK/*TRRQJD,99^S=XZGZ(7@;7.Y+![C+8^QF.E>!T&9R]#+9])(/;97#W M,UA',GA=!N_4#-,N0R/FN/VQFE_:#ZK@\KS('TE1IQ:T^J"1J\DM?N XJUO6 M;56(3V.1K[J\K?+PQZ=KH4U$EGDJ&FP9-))_(E=1%->'04*^9&T;KC]X[_,J MB)/RP_FX$A6H,>.P*^RZ+7A&'.LCL2>V3;[?^N3]NP_D(:\X>4?&I%P'!2^[/YKZ+D^G6SOZ*6#_=/#D M!:S!4#.&\=49L>?=MS]:&78ZQ=)2%&F<7*K(ZIGTT]T$S\W;5X]!$9'__%,@R9>*I^5_=8VM+=_5EU^'Y,_E)@CYQ4C$ MW)(7#WQT^?>_6=/)/W0M 0GSD3"*A#$03&D1[JY%N";ZY;^VZ8H7)+]K3M"2 M;,2+IKG5;X5YFHK&4=;QB/S1I-!IWI8P;4JH>\V'2^M\_- 7TEB'H4(B810) M8R"8(J2W$](S"GG;1K^X++?BI-UN:MUX527M.2W$Y.DFR9\Y)ZL\VPJADT#T M&W'6!9K:6/30LQH)\Y$PZATT9&]2_U-;,WLUF2+@="?@U"C@51@6 MM72-/$+)/\@[G10M9-8KW+6GFEHNC:4-_9F1,(J$,1!,D6RVDVQFE.Q[5O P MO\_B_PG=PGY_&N9E58JK_"2HQ$=53K;9 R_KXWQ3)S@J[^Q WGU=C54:JBL2 M1I$P!H(INLYWNLZ-NOXJI(JS^[HS#$7T%*.Y5DHQWJJUS,3@L@P2?:ALR=:D MK^#9=$]#8_%#-43"*!+&0#!%P\5.P\7/:,B#(A,?]RYX=&(N=&*Z>V(:ZS%4 M3"2,(F$,!%/$M"9R2#PY\3KU)8#>BQ%+'5!/O8;I"I@:0NOK27QS-8<*!*4Q M%$V5J.=:6$:)OF15$6=E')*'(-DV XAVY/"B&'\2YV);Z&[ MM-&EFVL2^IJ$KHY(S5]ML! @FBJ$+86PC4(L@W(M@EW(1:R+R%V1I[N?_E"4 M8U+8!Z>"HY7B,)UK:Z70)'2U4AB_W& I0#15"NFW6,;!^^6_@R>RXAF_BZM6 MB*%GA'/0@"W=S[O4)=3^OKXFI:=#4O-7&RS$7^%R6-+FL,P^1]_1VG2.5B!- MKX^D$L?A6EP;K NNO18P%S!T$ RE^5 :A=(8BJ8*+VT1RWMCR]."NB-0F@^E M42B-H6AJPY!VBV7V6SK#+*@U%IH'XK _6! =97.%67X4[XHKS_LBWVZ:&V:1 MMA%,#X<*]IFW'Z6AI@R41J$TAJ*IXDICQC([,R>'^SS3!WNDE[&$TGPHC4)I M#$5399>^C35_ZV"/-$B64)H/I5$HC:%H:L.09I!E=H/ P5[K"SG[P1YJ#$%I M%$IC*)HZW4!Z0[;9&SK]VOXQU\EIQ@\]IZ$T'TJC4!I#T539I=]D6V\<[&VD M*[2$TGPHC4)I#$53&X;TOVRS_X4-]EUA2K#?G]]@KM!@:9$T"J4Q%$V55OII MMME/^\;+JHC#VO=O9LF1[UE<"7VSB!Q\U)SCVEL!YD(&G]?0:4I0&H72&(JF MBB\]/-M]ZX /]?B@-!]*HU :0]'4AB$]/ML\]\D\#^.8M]Y!%%"69 MDK2=_FS-210\ZV-%,:L_"E_A=R%Z]O76V M;3K\]S??;K_KI[N;BQ@T?[=#-B\.(2J$T'I3$4395=VG2.>5I8KT_O%-8J:H8X[=6:5DBHK0:E M42B-H6BJD-)6<\RV&GU90-+8*UH1D5;3$DKSH30*I3$4316VMRCPS5<%8I<% M8M<%8A<&8E<&_A6&FR,--\<\:6[97_^WV1;ANM%^FT6\(-6:$WI[?.]"S)=NH4W\^R]B8SFR@\6#FJ(H6BJ<-(0<\R&V&_-XOWZWL<# M+^I['ALQANY-_C5J&>5)4CLCNY41M:QR@;56VK8ZBYYDCG.VK]A2D\SVSCQG M7UBH/P:E,11-%5;Z8X[9M:*_;^/JF7S)ZIM9]5*6FR307R$C;:$EE.9#:11* M8RB:JJ\TP)S96W?%4'L,2O.A- JE,11-;1C2'G/,2Q*5KK@KH!TJURN^F\'5 MR?WP_*!_M;VYXUC[=[7-51HL+M3B@M(8BJ:**RTNQVQQW;23$^K^N>Z)\VU5 M5D$6U4QE T=5\-:7>Y9A/J--_C M%8A[W/W%_AIQZXUPK> MOS/UD3S(;22.]>!F],S0@T/GAT%I%$IC*)HJK[3#7+,==C3"!T]'(SQT42>4 MYD-I%$IC*)JJM/3'W.E;1WBHL0:E^5 :A=(8BJ8V#&FLN:\L"/V9"&]&6Q-# MB(?Z8U :A=(8BJ;J*_TQU^R/J3>GR4UW@^.H/V[Z-H4X9E$:A-(:BJ3)+ MI\Q=O'5\1WI02RC-A](HE,90-'7S4^FV>6:C#.B/>X>[@"VF\YF[;X^;:S14 M6RB-0FD,15.UE0:<]^H,LI^WQ[LR+$>UQRU[?X\.@5J>A-)M1:U4U%V'/NHF^NJ[7G'>PT%#S#$IC*)HJM#3/O#]GGJE[,*1= MNX\\U%)# MT53)I:7FO;)/VD]+O@OS1R77;)ZFDQQJED%I%$IC*%HK^;CW***4%_?-0Z-* MTNC5/M9G]^[NP517S>.8]MZ_MC[[[>.E)*9]VM77H+B/LY(D_$X@)V&:!Q$OZ@3B\[L\KUY>U 7L'N-U^7]02P,$% M @ \8%!5OAES\3S P 0!4 !D !X;"]W;W)K&ULQ5A=CZ,V%/TK%EU5N]+.\ W)-(DT"5MUI:XTFNFV#U4?'+@):,!.;2>9 M^?>U@2$0")U969J7!)M[#S['/F#?V9&R1YX""/14Y(3/C52(W8UI\CB% O-K MN@,B[VPH*["03;8U^8X!3LJD(C<=RPK, F?$6,S*OCNVF-&]R#,"=PSQ?5%@ M]KR$G![GAFV\=-QGVU2H#G,QV^$M/(#XOKMCLF4V*$E6 .$9)8C!9F[1 M':B$,N+/#(Z\=8T4E36ECZKQ-9D;EAH1Y! +!8'EWP%6D.<*28[CWQK4:)ZI M$MO7+^B_EN0EF37FL*+Y7UDBTKDQ,5 "&[S/Q3T]_@8U(5_AQ33GY2\ZUK&6 M@>(]%[2HD^4(BHQ4__BI%J*5((D.)SAU@G.>X%U(<.L$][4)7IW@E=>FJ\4,[A:]R?EEC%,MB M*=#Z&;7C[O!SV7U[ MQ"Q!?_\N(=%7 07_9VA^JN=[P\]7KZ$;OL,QS WYGN' #F L?O[)#JQ?AK35 M"19I NOH[C6Z>V/HM4\J/>.V[E"984C)"C$L$=7[]["8V*'ES:$_#9NH#BF_(>6/DEI1+A#=("*_+PP.0/:#/$9!WKHB=()%FL Z MX@6->,$[.S'0J;M.L$@36$?WL-$]U.[$"C%HN2=TSWW8CPG4&[OCPGZ,'U[P MX*2A,QFER@W+0>[$=FJ-#-$817KK@M )%FD"ZR@X;12YR9/(AD9/L9;8$ PWGI3IS(#7C&!77H1(MTH74U/)T";/^]K:GU"*$5+=*% MUA7_=(JP1S?+/V;-H'<:M,YM^;\AT4"(/PW.#&FV2DL%L&U9HN-RI'LBJAI, MT]N4 6_+XM=9_U*5!\N2U0FFJBU^PVR;$8YRV$A(ZSJ4$\*J&PO=V]R:W-H965T^%+0@3X5A85'WM+(5;70<#3)2DQ]^F*5/*?.64E%O*1+0*^ M8@1GNE-9!"@,^T&)\\J;C/2[!S89T;4H\HH\,,#798G9]UM2T.W8@][NQ6.^ M6 KU(IB,5GA!ID0\K1Z8? I:*UE>DHKGM *,S,?>#;R^18GJH%L\YV3+]^Z! M&LJ,TA?U\&R,@2-=I6CBL#=[24D\VQ#M<5F-83!>@]51K)# X$,1AL1M(O(+7):O">I#R+X*T A0N!G M$.Q ZXO#0]3&/-(>>A8/G1'BX.)Q^L0ONT+@-*?R]IJO<$K&GDQ,3MB&>)-? M?H+]\#<';*^%[6GKD07VKW4Y(TPM@FD=A@LY86(W89VXO0_ C5O" M"TF65PLP(XN\JO0=+M0*U>SU-%Z"_SHGM!Y![:.O?:A];3.)412-@DT'6;\E MZSO)/C-(35#Y.P&PN&9C\.G?GV5>L(R:YN M-H1)701ZW5S)S9V 3SAGX!D7:P)6,B=U0G9NF>$'9"#?^0O.> ]3K (C^!%C*S[\/7;_P="7T.:GRTXF0( M0QNIT0'H%H+]DFFF2R9F"@*N"X)U71 \6"L"MXMS,]S("!R\=U$ GA6G?>I"^"Q%,G/G]BR(HP60;<8G5H:P [IB2T[#C+*@YRR<&IQT%@[D.6! M+3N0$0_D%H_3RX/&X %(8L$PLH#% @]/QP M\ -IL':RX$ "F$@ &0 'AL+W=O[+GXEEN !1Z25@JI\Y&J>S*=>5R PF1 M/9Y!JM^LN$B(TH]B[R\=MS3]4;E'>YLDI$U/(#Z.UL(_>16+#%-()64ITC :NK,\56$ MPQQ@+!XI[.5)&^52GCA_SA^^QE/'RST"!DN54Q#]LX,;8"QGTG[\5Y(ZU9@Y M\+3]RO[%B-=BGHB$&\Z^T5AMIL[(03&LR):I>[[_$TI!QL$E9]+\1_O2UG/0 MGG=>&GW^ G]M$=3]5&HMLTAOB"/-;N=YX?C\KZ:T 89#N])!I730JC2B.QI#&J,#!1;;=!5X[)T. M7)/T?9.HU>3,\V'E^;#5\]N73'] =2XSN@+TB:;H $3(SS8-[4P#E)C]U9:M M/XR,?@1Y%HA1%8A1*]4C9WJ_8U0=6E-O9%M X7@XJDVFU2[HC_JU&6WB:TB] M<:5F_'XUS=DVMHT^& _KV6:WP[@FQFHV[OL-V86]8XWAMLD4$ "Q$ &0 'AL+W=OH!$VSW=/NQMM6R[#Z=[,,D 5I.8LQTH MTOWQ9SN0I&TPE-6]E-BQ9S[S=3QC=[#FXEDN$!6\)'$JA]Y"J>6-[\MP@0F5 M#;[$5+^9<9%0I9MB[LNE0!K924GLDV:SZR>4I=YH8/L>Q&C ,Q6S%!\$R"Q) MJ-C<8LS70R_P=AW?V'RA3(<_&BSI'">H'I/K/W ;4,?8"WDL[5]8;\I6QQ7!'4_T8DMJY;J"2;Y0P&=@1\'7I7TS M-D(RM8'S>U24Q?("SL 'N: "); 4'E.FY&6EX_N"9Y*FD>X\>]4>^$K'8$C\ M<,M[F_.2/;P!@2\\50L)G]((H]<&?!U\H0#9*7!+G!;O,6Q *[@$TB0$'B?W M<'[V*J+\Q^&I56C=LIY:>SS]F253%$;/7$D)YUH,M1/CHDZ-W&*[WJ+9LC=R M24,<>GI/2A0K]$:__A)TF[\Y>-L%;]ME??0U4U)I,I;.88ISEJ;VB<8T#=&R MY])HAN =$]6AW4"JMB^8"?%GJU*<;BL-*=Q^- MU3L>Z[K NCYFQ>@T/EZ=Z^,Q^@5&W[D#?]@DC='5>(5"%QW8?4GP(%B(=13] M_V$#!LTR.S=_<@M&/(ZID+#4F<5J:40MLU=MALU]]BO*!KU&LU.O;5 I)<$' MMN4I8-M:U:Z2M1MD'QDIRJX![JQ MW>,U%='EKDA?PCB*F'FD,=PS&<9<9N9<\-=X*I70Q\J_:P-SEK!3$T=9G )W M==IE.MAENCM]:C*PF8[B.XI$QU?9%&;U-JC7KO80 MXCX^SF^AY?#\,O^%"GU6D1#C3$]M-GHZ&8K\?IPW%%_:.^F4*WW#M8\+I!$* M,T"_GW&N=@WCH/@OQ>@_4$L#!!0 ( /&!05953/#KY0( $T( 9 M>&PO=V]R:W-H965T7MJV2# JJ+L02.)[,A2RHQJU2=Q M9[SN4G'EF,$00Z)-@P4 M'RNXACPW1"CC3\-IM:\TP.WUAOUK%3O&,J,*KD7^DZ4Z&UL#BZ0PIV6N[\7Z M&S3Q] U?(G)5_9)UX^M8)"F5%D4#1@4%X_63/C=YV *XP2L KP%X^P#_%4"O M ?3>"O ;@%]EI@ZERD-,-8U&4JR)--[(9A95,BLTAL^X*?M42SQEB-/1#4]$ M >2!/H,BYV2*URHM+B OCB3&A=(L(5<\)9A]S"TGIS%HRG)U MABR/TYB*.-FYGXCG>%Z'H.NWP]T.>/QVN',DFEY;O%[%U_MO M\4C,5)(+56*E?EW-E);X0?WNRGC-Z'[*6(T,*Z3IHJO('7K>8&2OME-QZ'7>CLZ3]T"X<#?U_^H=>Y MYX1^M_B@%1\<%=]SDN4E<)4+CB2L M9LYG\I 0OR+4B']R.*B39U2Y\B+$SVKP-9LYN%($!:2Z,L',WQZ64!25):/C MO]:HTZU9$4^?WZQ_J9TWSKPP!4M1_)MG>C-S8@=EL&*[0G\7A[^A=2BH[*6B M4/4O.K18[*!TI[0H6[)14.:\^6>O;2!.""2\0* M@?8)_@6"UQ*\]Q+\EE"' MVFU.0,,WF4RD.2%9H8ZUZJ(-9LXW[.:_V_4E+\S8W/#W_RE-1 GIFKZ#0 M'5J*J/07SR#[-R :YSK/*1O'B[H MJ,4$TGODD3\0Q91:!"W?3R<6>O)^.A[QQNOVRZOM>1?L+7=2FNUYL$6V8?IV M9I5 'M26I3!S3(90(/?@S'__C83X3UM4KFDLN9*QLXCY7<3\,>OS+Y"!9(4M M8 TQJHE5@MR;SP]C\Y'L3R,Q1/F3^!R3##%W) H[T)GPH!,>C I_TDR#379# M"T\6HU[4$SW$Q'Y/\Q!"J%UQV"D.QT,MI,FSW*8Y'"[F^5X_U$-4%'JXIWL( MHF$77_B*^9%ZYI++F2L;.03;J033Z:%R:#'?*H1_I';(@*".XGAB'H MCL3!)+!O-\'':QM_+#FTO+,5O3 .>^)M,#_ /5AB@T7XDOJ3HH-\-%&TS'/] M_@3W]0]A_B##64 QII?4TZ-Z.JI^N6%\#56ALV?%CC7U:V$J:,93^YY0RU<0 M!G[?)PO,\R91WRL++ KPA0Q(CI4%&;V&VQR8M9G$ZH=GN7G\N'\P++ [5.\:E.\;H_%ZTM;O%K=L]WT)(C[[@UAP00/ MO+.5!"$-)CWOW)/:O02YKGL@A5*QX[HI_;/JA9J#%MNX07H0V_4;]N#$]),@*8-ZOA-!O@VJ! MKBN=_P]02P,$% @ \8%!5@K^OY#A! !!( !D !X;"]W;W)K&ULK9A-;^,V$(;_"N$NB@1H8I'Z=.H82.)== \+!/G8 M'HH>:(F.B4BD2U))]M]W)#FR35+:'/9B2_([8S[D<&:H^:M4SWK#F$%O52GT MY61CS/9B.M7YAE54G\LM$_#+6JJ*&KA53U.]58P6K5%53DD0)-.*MUI@PG*:VUDM3.&$51<=-_T;3<1!P8X&3 @.P-B M&T0#!N'.(/RH0;0SB-J9Z5#:>5A20Q=S)5^1:M3@K;EH)[.U!GPNFG6_-PI^ MY6!G%E]%+BN&'N@;T^@,W4-<%77)D%RCS^LU:U<%[47HCAJ&[E@N1BS*%AQ[& *D#TI>2>])J,>ERP_1R'^ Y& $,^ ;CYNCCWFRX^;!R,T M8;]N8>LO_.FZH277>2EUK1CZYVJEC8*]]*]OQCN/D=]CDV N]);F['("&40S M]<(FB]]_PTGPIV^V?J6SY2]R=C2343^3T9CWQ:V2+[Q-8R>I1:>JTFL&5BZ MD@&LI,=*1K'N( :HRC<(4@OD^!+--X@SB# 4,$A^RJ XK3T\:3N" A.R,SB\<@@_)+0 MXG%E)(PC/T[6XV0_"3Z9/R,(/6A1=%LH?!R9&S\XLU?%%46!C;IT17%$8C_# MK&>8?6A)=EL(OLI:#Y#,W#E,9_9&OW%5^&B?=RP^U4&L'K'@8%_J@P]F.B.A M9S.U\H+LO!SOZ=!>$X_JC#B!Y55E0R0'30L>)7D4.5/0^%]1X)'RW2_66JA6,6-806"-"VX>/(O3.B&1C0+;!Z/*K:W MBT]$PG :-\8X/'.X$%1R%S=^227VE]8=CZ.\H[-X$JBV$9P-5DV1+"O_WB\ M 7A?DF:7C!1'[)9HB.O(QG!5@4TQ)CEFV!=[/%[MKXQ1?%5#361O6Z[H\$YW MJW+H,+@:A\&50((.TP&.?77'X^7].RWK[KQ$2SAM4TAA7@I?R4YB!\0C"\-9 M:L-X9&D<#,'L:SL>+^X/TD#SN.\LT=;MHKUTF=/H1C,<9S:=*XMG=JY;>E0P M522VV\OIP?&X8NJI?T#>V'NY.OSN2]R>G1RY>Y)92A4YE4U[LEH15SGQ:/WL4\RG? MJX)5]%$@N2]+(EZ_T((?9PYVWAX\LA(P/%O&]3IOJD=+Z_?HO]>)P_)+(FD"U[\PU9J.W-2!ZWHFNP+]<2/7VF; M4*3CY;R0]2\ZMK:>@_*]5+QLG8&@9%7S3TYM(2X<<#C@X+<._K4.0>L0U(DV M9'5:]T21^53P(Q+:&J+IB[HVM3=DPRH]C,]*P%L&?FK^4.6\I.@;.5&))FC! MRQVO:*4DXFMT3]=4"+I"9RMT)R5,KH_W5!%6R$_@\_WY'GW\\ E]0*Q"W[9\ M+TFUDE-7 9[^B)NW*%\:%'\ Y9[F-RC GY'O^;[%?7&].W[O[D)1NLKX767\ M.EXP&*]-7D'61&Q2]"F_ECN1TYL RDU0[_94OQ) MP=XE''0)!V/1YW_!N$)[$$2Q:H,*+B7*B1"OT"N.1-A'M(F8U!%UQSC, QB\ M:.H>+K,RK<+8B_W.ZAUNV.&&H[A/4 B\BV"V08+]P =:0?]1:$!3N+L_%'J8Z/8$\2.@$NJ9<;:FP,<8& ?;\!/*F'2UV:4X&EA ^*Q M>%R"K+6MM"ZMK\XA,/NC'_O]J6LQR[ ?#DW>LRCA\/I=0\'(DA5,,6K?.N!1 MA?N_>X>?%>U]YF=]PS\0.':"M$=6K"EP,\5GH\+C2Z:WLRNPE5M#,V)S& M8>8;+<\T2]/@0A$;4O?B)*:/P7\2L6&51 5=@Y]WD\#L%LW)LKE1?%WJJNWV[L7I7KC@)&@!YVRG:>_3GWDHA$#=$DW? MM(',_&S_QXP].+,=XS_%FE*)'M,D$W-C+>7FW#1%N*8I$6=L0S/US9+QE$AU MR5>FV'!*HL(I34S;LEPS)7%F+&;%O1N^F+&M3.*,WG DMFE*^-,E3=AN;F#C M^<;W>+66^0US,=N0%;VE\FYSP]6565.B.*69B%F&.%W.C0M\'MB%0V'Q9TQW M8N\SRH=RS]C/_.(ZFAM6WB.:T%#F"*+^/= KFB0Y2?7CWPIJU&WFCON?G^F? MB\&KP=P30:]8\E<1WMOM"JP$Y.2]DB2C^HEUIZXT,%&Z% M9&GEK'J0QEGYGSQ60NPY8/<%![MRL \=QB\XC"J'T5L=QI7#^*T.3N50#-TL MQUX(YQ-)%C/.=HCGUHJ6?RC4+[R57G&63Y1;R=6WL?*3B^LL9"E%/\@C%>@3 MNHBB. \@2=!U5D[#/)PG/I4D3L2I,KF[]=')AU/T <49^K%F6T&R2,Q,J7J3 M,\VP:OFR;-E^H65LHV\LDVN!@BRB41M@JF'48[&?QW)I:XD^#<_0"']$MF7; M/1VZ>KL[[G'WW^YN];@';W;'4XT8HSJPHX(W>H'WQX9R%;QLA;XR(= 5X?Q) M!71'>"30WU^5-;J6-!7_]$6N1(_[T7GN.A<;$M*YH9*3H/R!&HM??\&N]5N? MZI P'Q(6 ,%:\1G7\1GKZ,\/GB2/:,/90UQDWI-[FM%E+$_[@E+RO(*7Y_^' MQ7B*GM *FT'ADY,2%@ !&L)[];" MN\<)WZ>SV]'9]?!H?""TVYENKN-.#JS\'JN1YSH'<[+'2B5GM3>3Y6J;;G5^I"R;=:[*E3(?=E'EMM57=OR8-4A:0$4K:UZ4U!B M;3VTN)5JKX-4L:_244@2]/N6QR**BQ<^O8J#5I&@-!^4%D#1VH%I*DD\?L=U M JC(JZ($2?-!:0$4K1VEII[%^H)V\#K1K6$]V^DF+- J%I060-':BC>%+-97 MLDM%A)XS./6 %M.@ MM "*UHY(4T_CR3LN$)#E[14HS0>E!5"T=I2:XAOKJ^_!"\2TDZHZ60JTM :E M!5"T]E%14US;VK+PJ,6A0K86A^Z*K&]XJ.B@M "*UA:]J97M5VIEN::\>*7W MZNRN2/LO>KWN>SQ]>X.U!BV2H6BEUN;>&6]*^:HX7%=9(I^KY1%I?;<^P+\H MCJT/[E_B<[\\AF\PY:\"OA&^BC.!$KI42.O,4]LW7AZTEQ>2;8J3Y'LF)4N+ MCVM*(LIS _7]DC'Y?)$W4/_<8?$_4$L#!!0 ( /&!05:^\>^Y;P, ),* M 9 >&PO=V]R:W-H965T4,W M< OFKKE1./,'EI+5(#23@BA8+[RK\#*?67MG\)G!5N^,B55R+^4W._E0+KS M.@0<"F,9*/X]P#5P;HG0C>\]IS<<:8&[XR?VOYQVU')/-5Q+_@\K3;7P9AXI M84U;;E9R^S?T>B:6KY!A!S43W3Q_[..P PO0$(.H! MT2$@.0&(>T#\7$#2 Q(7F4Z*BT-.#CZ^?!P!)X_'QZ< M41,/68L=7WR";X6)$07CC+K'YE)ALPDY]BS)6R8<)&]IYR* L9"UU%,'86MRP]9.DEGR=Q_V(W) MB%4\32?[5OF(%5ZRZ6"UIV(RJ)B<57%5ELS>+.UJ:DGPCAF\'(W4_;("3@UN MX/4Q%6"A4@J$(3^ JC'!W6GICI-Q$H<'>D>,XC0]D'ML%$Z"=%QM.JA-GZEV M1Q8MOK>LESLFZ2SEKU[_]$A5E!R$)S^V"<-),JY\.BB?GE6.=0E[!0TG\XR5 MI5%,JI.9G1YY]29\.SM,[9A5.IL=*!RQ>FN+]9C"V:!P=E8A?C_^YS'.CA_0 M-(P/'^.(U?&3S4>L]IYL)\'?^5S7H#:N[=&DL,6Y^Z(-JT-G=>4:BH/U)79< M78/TDZ9KUSY2A75($PYKI PNIOAN5-<"=1,C&]<4W$N#+88;5M@U@K(&N+^6 MTCQ-[ %#'YK]!U!+ P04 " #Q@4%6Q9@JX)(* 3

M[M:H>!NM?2.>SP#J"X"ON^YL(0D.WEQA02H,5=U[U0\BR*&>[2%LLC,59Y M(KBLJ1<#,WP<)(CC])!1E$:R7-;5TXKXHLU#%<-5GU+"K0'KVK79PQK0 @!< M#>%@#;LZ0F9]?._H^'*'TAP! M8LE:.XIOW;-RJE[H98.QC$OUZ52?NV&Z+$[XX'#@PE!FOXV>K.VH0JO?,2MB MLHS VGG^3-+"HN$=TFIS"[$[)[6C(W+G M\1ONOKF&7MEF/W@4T*M[FAS:M=QG&95!E^F5JB"8J]IBDO-V &*H" MR[IN4!VML1H:7=5:;5' 7/,\Y)BA!@Y&" .[$9R; DO3S^D)VM)J(PM[Z(-0>,!(SP]QZ(O 2%)F,A9(?YB$&:0 M7?[H6L;#1U3+B,Z9 ^<,>KWW%<1/%-O!86\K[1=)OVA%;V/S/BX38_JN&+9 M:+!BSOH/[DGMZO=OVY3Z9=AF-W^7,WO(G -9P[I9UOC0=VI<+.-2U):T>U8Z M[G0B.48R0]=U77>$.0AZ/#J@Q_<=C$Z$LX\L'%#VL.]^OPDB;,55XST]"=(W M'M-C\6R/;ED$J/'K]26%XJ (GLFAJ *342L[XY:Z9JY:EVZM9D4W\;"#)Y?3 MR("F^0WIJF7H"O4M)>1G8W+>N]AH5%Y'8]E&A[0('-2&VLP!#@KPD!&_U:ZH5OQ;3% $%!0/+"M< MD1LZ-&Q<=K*Z[K#QA5H+!28W@=,"IMZ8UCPB<]#XG.1.GJ0#@ AP1>_) MM+P_U[KW%\TL80_""_?LC1UT-N"WX>.FC70" M+)< B6]B4G%RCQUVTYY5P]J/HSG'B(Q3X'*;LZ(4@+Q+AIO:/9B(;U MZ++6^9@DA[3#)BI#; _XG2+B8T3R[9H9U5;I#)>.%MM3ZFEA2\_2/2LHOPR5 MS1Z>2"H'4(""/%F&G5Q"-L0&MC!EB\<\8S&E"E<3QMSQ0?"8GC(D>#/3RP%T MQC/LY4TCT$Y:!&@]:3[A4.X&@EA2 AJH4_8D.+7FUS5N'A7GRE%.,?!,(P*5 MQ-AZ?AEHNR_LN;J*D#3"[,\\I=!$\H5"V23O:'QBH-I\A+'IQR&1GX\'>08^ MRC8@&')(_I"2Y?[%K[,SL./3HEJ&=1&F+=D]86<%)F"(Z6O\)\ET/M' DE7[ M.#O4TV>QY>![$$$LHY:.C(=\ZE.OJ*E0">S6@9N/ VVF4VF MP8"C8F%I)[4@\+!*$&]718O[IL88&,B+Z]SQTZHOY5\JG2O\QS?/SFTGC$@( MR.H+SXMC(.06(%70SH+L_04^0*_!%(8[? M_H&Y8C)*(8JVDN@V$Y"D*6:4')4V0RVG X%$;^6J[=E:492*[$U\38 M2@: N4!XT!*A)C7OAKW<@!J/=5&2SP&)* MT;E*8WPE3E]4"JSIZK'YZX;SUJD++E5OM2[9.//3$TRTW-[L26,1R9'7KE+I M$-=R!Q%?['HYJRY(EN&Q^KLZ>@L;>2[B#-C6J67E9F+Y"06GL*29=O"'KJE) MHG19#%,:9"Y>/?#!"!2II7O89EH)^0US1>$KT"^M,HRS>9]FO3^K/74JS+IGI(U)KEF=XITU+#@W1YL M:E'W+,MY+-9QC %1"!5YFU-BPNVT+P@O5%Z[&^F6ZI*FGH91<)W["Z8_4A0Q MZ6>-C2^6%."DLB4-NM4 E68^E$.8Z2 V%(L71>V"=;">>%Z/2=R*'B.\P,Q^ M550%;'43NN664])SO'^^UM-&N%A,M-8W=Z)O?G5FHHJN<3Z]K#.!:-U_ M489YPDNBR1U+1I,55!R?#SMUN#ZY"TWXJR60K6D M556B]H"EE6,4#1,>J-7GN,[WKU^\ MITPG5C=U1*Y!(E;?8)E80O3(; ,._"#6L?B&\BI>F0!P3#Z9U)'0 DN5.]KN ML2M"YMR"_O8LY=?"JV?%FC[ XI(>4M]B;55?//L?A4-4]#E];-6)RY %"JF3 M?2O=&-")0BM7%E-84LNRD?QJ1-AK)(^38(=K),_JR0G+C9T%&AH/PH)K:!0S M&9S9&5CDPNBBY42#6?EVGHS2*C*ZZKIDE[O('%A6$7[.BHG]7#UM$459A]% M"PZD-I:O'N5I0 *\P"\D55.U''3'.M93=22&3\=WP2RL39\[JCLEV<<"TC ] M#RA2&$;7#1?=A"QV)O,[F(&>BNB(D[IW8^:A]Q[E:!9+YY8Q\$# M1DFX-"MJ2Y!U)4_T>IW:3$GKJ$?&PLGL&N6;4I.4KE>:]A!CWX4\,V@GL=B!]0YBF'O6Y& M,ZX&,4H!O<,P+JLT_S#4(D)1Q5@/. DCJ5B$F\(UW Z]>%L4D#2'T8YS2(US M(S9A+S'C)GI=)Q&E"0,M1]JL%($2=0(W@04GS;%N=:O@:*[!D7>4Q'S'[3)\ M45SR*VUG$F'P.LE:7-8P)?XL^3\>G2R[YY7?.O\G<5G25R[]A]-POX&=(/'& MVI)WF^37Z -2@2/:L(7*;>38.X0Q;$,/M'33MJOZ^#?CSGSA+!^.M(OJ60S* MT%BY\:"=7T 3#4GF3N8\5)!=*%S/=1KL1(IB@/7*_A.1PG6\]*M$64CM(QQ4 M"A&SXIYEPBW MG&B M=G#4GEM5V(EYRS^1'7_O,D7M3V_B7E_6;%?*IC%:L0)5\PSB9>KP8)L6TKRH MH[E'-=T1,<$V54ZP&Y\0@J=BBUB1S;2K9T69X8ZX5N)?=+8Y3<1B25P2,VS\ MTUC(C+B[&_"OTKXG#((GD"'C=+*1_,0NB>ND[K!\+I,XLF9=D5? IGC7,TB: MHD4.SR?@>)31#RW!DV;U))3*TEYR(?@= 6\##H/2$R8#V>$(=,D5:J9AH,6R MQWXQZ#97.2U9R,]07:07A24>U5BSI6*9I#!#<5XG*3HM("3%='9D#347CN%? MM+/1'576.).-PGG@(JY%T9V(HC=RDGRW02:[[O\LS4.E4^P#P-EVS0(),[)I MLKQV9'5BJ*A6].6:;R3G+)A+Q^OK6G8-X]X)"J_GP&. 60)I;61[<+,8L4"& M:3LUG-9@&0>NQWRR)18R[O'U*_V1CHA==(C">8O&NXAWZ821ED26I$ RJ)]9 M,9DA^"+UNROTH=!>>X5QML"(LLRZBAKCVHW9\+T.$&@<.>.LGW;$G=13 8.M M9ZD'%5$MK3)G%/#J=3=,#:*K1X+)*1=<#'GL^FC=$8AQ"ORL8*Y>YPQY?D.N\1O:=#2!]^THF X3 M?GIF%QXVI'I-[S4\XD#S3'G<0N3;UEQ[P"8E)PZCVA?K/RRYR@A5(I+?8:#9 MF5B,52XIMED\!M<:E""3/!\/4'62B@]O'5"F>/K9F;KDU[G0TZGF105 :S@@''$"LZ M7IW7^*X<(]#6IWCMDA['".97C(%8'?EUOW6W+X^>A10H8P%Z1'1PZ$]%I0N@E 0"7?>,O&%<^1__MK6_^71GJY=L;VYO M\W^W6*#0/S:1M*^"@YD.A\(T+2IP(JT,!?JWO_=-+]D_^H9_O'_XS9(WZ05! M2QS0?V%8U[7=7^1D,,@F5S9/NMW.%@UJ>U\&M7WX33R"WI(Q/C9K^I4'VQ23 MB9B"D%F=M3KWN? ,HYS>B MQ'8__\!.+HNJ.UE;^S2>K6V9K*V#SSZF_R[R:47&;V=4.^\;R$WCV$)SI>DE M:[I4,;&D2:$OTHO%DCEF[8YW5"\,]0BU=R3! EY!U[6B-589Z^S5YJ$X84/' MK =#VL0)QFA$K();<(/4LRFS4V!@G0IYFQ@O(*6!JSDK;&L$+:[=$S)A9_FH M9944"!=*TAL5$Y;3*!ZU? L&6L%>7Y M#)2CJ3@TOY'*N$R.:2H+3G=8B/)-C4PG G?>1Y%QL,/%VH/$5BW(4[9RXF!( M5I>T0>A.'^U%'#PB+^)<+$&:T#/S;A^9#ECF3\!K+;-KJ2,3 W>AYWHOP+>I M&I5]0N(&.?_I9=%D' F;ZQ=.M[(-JZZ':\;)),%TM%OC)^=:.($X<.]I;V![ M4$+T8!^;X'X1=ARC[=G34\!/D/-OE7/*RI$B8CX:83BC(B=I$<$/O,\]];5V M.HH0JF=1/8Z]Z6E&S;(CES#SZI'MEI>S)O9UA.0]RR[Y/SEU M+8<;3 W35$KZ$7JKLL*B^1[-.N Z*\N\@]< B7>;?I\#3\L\2(&#G&J44$8C*AM;ED7H2&X0*\#'&H)3Y+;?&.XT?7]#;S/OZZSO.W*-M"^:(U M]QQ>YHA#90&0@T,\Q;ITCF[3ELJ;0I=1H\%RS.=S; M5DRD6I$=_C5-=DORU5UEP]+ZY7S(,'?_:B40,]A!(JH$/B*:8X(]5RI#K<7!_=+I-.POGUZV^KD*WGL^W MY8:O4<1&P[!I4?'=I6UA/MU2IN)2DXFI\_W(Y L788RX3,;Y=$U8L!H1J]$QS6HNB'-!;PW#1,.H -;60_;N\/\X83 MAC@G;_,Y#Q&=AEL2A$";;22OH]GA3A'L-WL[W(G+WLVR4CZ4 MQ[NS3-HXJ]E$$YXEXU6X3D?"B>3;@P-BAI:]L$%_#^HF0;:YX7>"$ *[A5\Q+&NFS'02V+](E,TPP>SD M_GO%/M/TM3.)+("6O*'D!E;ZUF'CMCQ T5L/@H99IR+6?EU# U@ M:][3SBIQ3SP#+X,"N';%:8Y7P.J!HEEW_2'G<.BY'$%H;CJTRFU$(FERSR % M6E^)=@!J"I', "!8K.9V F>#^9$#B-)#] 4^"-U"NQ[R/7F1#AJ-@FS<-WQ% MV'XZ#:$]>^<"QG'1$NBH>HGQ1D!)7,]%EN_JJ<#&A6\\($0^+WZ6'?QS>HSC M:MTEP!7>&4LN=LV,.V@$M;M+X)C,4,$W8%X.C&QS8^OP/_YMZY ,B Q6/(UM M:S>ITJIFAF26%!*!29B7Q$=C3$?+(9EW(L5![PS,!RMRV&FVT)TZ.9Q&2!F[ M&:2*4+ZK12! PA?>R#BMAAMLOOS\@N70.;U2.F%.E77BVS;TUN:CR'S?T^R< M1PF=V'PXC2+$D4I#F=\9V)F!(D>6KI>\28MK&O]--^S>XLWYF=Q"?BOFJ<:3 MS\ IZEMEMPL__CWZ+?_4[7\^LCX88?Z..\..J%,;>%GMKKMV[/F@- MIM$U'9IK-28:FJV-!QCZ_$ =>+S<\7A#1MO]:L/?)[61Z<9-QD7NAW07@AQ4 MX= 15!S-VZ\1\\@KE)@_,&K:3NQ<88%)?'59),*[QAOM$@3[; M?L(?(WE@&CB,36G+%BB[Z+D_)(ZR/C[RSWV:1EG2X_%;G'>GAGO)S\5% MZEH1K*?G+Y.CS8X4,>E Z-PZ/\;70+K MM!7M&.(Y]\Y6Z/IVG*S;30AKF"H@)8V],,X<<>YF(V'1YEFGETBYF]8H C#$ MR!0:L1)>!""5.+-1=[*<+A+IHNFK9@+AH2&FF,?CH_YXDO61;&0M/AYHO;O_ MB$(^)P[@>\[>1*IV(>GQX5O;XUH,)(<;,7*12$)K M"P@&[W2+ ?]6.UY'_.F7\F?$+RO>XR=:2))K#51NT'%7\X#>\_(R,B;_6WD: MT""/WT8\?V\LZ%ZK5_6!_:K+U%MM-"H5U29716T] M[%;MV$7% MSY( DYIN/5>.MP&0'\&[,,1)LA>78#(HTX&V#FW+E%.T@GY8?&>]K1P!0RC- MM.6"4SFJX^C5W2^C_(H:LYR.G>$4E<4%RQU%4J1F'J>^B-:_&M.*#)$Z1@M, M5&Q ']K7;&5P![=6/ 9)V IB@X'F"$NA 8*#+2J56_RF3E,&"6_G-[X.MMB9 M_>(4 HG#/,) ?';:P\+*?=U5Y[/F*I\') <39GC!(;+07+NJLB M]=9FU)6P42'(O4"D9\%#9/O^0'GX>K5NND]!N)&]^I8^!+DO?JK:R+D[H MC4CF,<,8C'S>U^[AD?6LY?J@,?#HM?9BAI_&.]',D;JPHPH:+W>PU#']53@1? [- WEWBA(6*LCI?EB5Z>-;EWM2$^NH66#8\\N MP-*MH*T49+U:R2&+2#5C+6*)\4[C Y0-M\=_=,GBM52/ZVA#\,>J; WFHF>= M-%HKK)/OF:TGN>:")+_'4ZF2$HM@4_)3JHE7!0G!18"(2:DIHYT"W89 MNBN8;2^?)U_Y^[#';MJE9HO36S\OSW!R@!/] Z.D',B&U] MZ?=I'OG\WL.BI$]IJQ@QD>,G,"H5'K0PNBZ&$DXKU,'0D1,XO+>TRG16 JMS!:5/WBS^F$2"+R1P..J;HQZVH 99#X5$*=#9[ MJK1"3<$PNZR8\P!0V_2V09#TA^19+5$1P]G^)"#?7O('XCO) MWPH,4;-\J7;H.(%SV.15['@.T410BP(2NCL,G!A)_>_[FQ *9(*(^93551J\ M8FYC[X@,FGRK2]#YCQ>P*T^4CM_N#JZ >:O.-T"&F9%0DJ4SD9EA5#V<>79[ MTX%YKI=Y.4G2:9]C G.:G\MU@M\G^+?6"?[5LZ-B/I!_;V**6B\5/%5$)#5< M<.C$K$B^88JFN&!SER,&0L-W#+:A_?OON_Z$D2-&GM)(V&]> F*?G#0,#4Z3 MWS?.-Z+-/N&J%*?1IN@$+YW?+DFL"$%O>"P_/L1_](A"_*_#3E+/ D?OX:GI M#^9E5O(<8\R1='-KY*4!/X_P@REXD"6OL<1&;EQ E P&3?<=4R#C%NYG1K(9 MT@>JV\%\S]*AR^D5(XM6'1'ZV[3C<:-%8N:(BC$F$)31GK_\S,SQRA@;%5W& M'25<4XO532Z5F/EZ65\OBQ],2E<6(R\$7/9\Q@HVN MBT;T.REX8='BHZ%Q4P^A\9;%7LZ/&2 X6!R^OX574!X;TF,Q(Q;"]4+:T[XM M2GP1N^,<-G)]I:V7M)&">R1NP?LT(/T*&YQTMA7;!UWN'7W=E:1;O=4OND Y M&?:_QO3*'7BEZ7U7E6HRA5C7\MKJ[>P?!B:3QJ[LJ%TT]6P2PY*E)$H[N<(_ M9#;D>FCVU4G:E.T %2JGS17]HJ\+%CSL);R_&!]R+667D MP3;SB8\4+;2UC2L,AKJ\87&3?V7A($.$'$S_N0/O,#DB\RHA)G(!0Q#]!=$R M$1B;BTI;^V@K OC+VH4G9/C4!DN^2IJ$D-UK5"!)7B![[JE)HT@P!Y&UOB)* M$+9C:+9PY9@ /=4FN73>J[1I:F=;]"R,R%UP08@,T2[5WE&7;2_T6!8Z?N M<=K!.T5]CC1V*ISA1>L[D@IG@J\5A\HFK9NE3FEWVC@%:R84! $)JA#4B)WA MX,'8TOUE>UJZQ 3/UGU,IDPYRUW+[/")T.QFQ#D#S@4&K>.,5!;F5LY+PU8( M%U(B,,#6R34"-WBJ.B[N)2LR14T4QP[MEX/WNB1J! M^(Y6B!DV&HC2>^AXZ+.EYS;I_DV*MR><.#W=HXNGNG/N[-5IGX!4I-L=9-FQ M9)@R?6&E!0 5PAK G^8FJ M%OZ'IJEZ9W\=T_V:-(XMDY>8U9UGR-5G.2G3-_E;^_59VESA9 8HTI]Q?!1' M>G9\\O(L_-(-QH% [4YO\G#WOB8_C""3<9@+&SIW<^"=0G;/VW@56PWA6;F],U+EN,0U M[-HN,A XG)B(6L*O*AGFX!9W3A\&VIK-[KCH9579L=&S6,B1B]6=+Q9! UT[ M-Y>_4;THQTD2*2C4N:'Q PG&D3)><.]/9C^/J6,==Z;REGC/XIJ[&G?EH-R# M9VNA :&O=;J62GS 2"/ JYY[:;MH@$A_]PW:E)Z_1KRT/" '=5#7I0<_:&/8 MY!TJ4FLALE3E]/1=KSMVC.FJE M:.2WKG)H5E/H/F@S42#Z_&98QP_RX590KA6MN9KN0%[E;F$B'[J8"I/Y!5LD MOA-"(: 8K_L51\9(GJS3]4&+LI?P*$L*5IG5HEN//&A7ZFFD-8%IFZC4X-8= MX&(Z\-W.(O>_>/+T6U.E;^\(5_H2LI"GM_:SUK/]@;/M.C3C)$9MW]>3?F>3 MKE L#UA:S_6=S35^OY[>N]O*J6"@(Q*TI^OIOJ/I]CA# MTW4(]7IR M7#H[R>76Y39*!2D!.S.$][CE[WK2 MW,MXTP5PY*H/EVY>K>4-2 03P(4YKDY' ]2?.;AWN?GK9*Z5OP*'I&]Q,,," MAG_MO5U)55!^ZQ+5G.Q_IW\P)K0NHW$;,X.^'I];3J P@,E@/KV8)]I1'_F2 M%4:0E4@0Z_;(KHJ6LR*OO#08I^U;YN*0@@8,6,E@:;,#SSZYG!L1;-UM56*% M9BIO6]=>Z*;FX85P;'BZ_&(,']'(2?%SS^,D@7R^;9%CT(TO6,P9^>$H MAI$/.R!!4-L+M&*AZ80_#$(Y([=&I39@8^$C["[Q=XLHR1$4T>\;YQ+$77VQ M=JEP!W"YLDI>Z1 \(YG !]'5QLD*(2K7-@B<6!TA17Y! V*]*(4)8Z,)=[^4 M"4'%W%61\7/U:9IUT6%CXX[JLJB%'[%=5F261P/B%XJ7"8TPC7W7?$4#Q$IK M7+H8$&]7BN?RL8]OYR+#[/:D%[UA6;Y@<9HF!#W)9/IN/@U7<.6-X!67=S?> M=CN3$?'N8?KC)MB:&)7M2&F\T4! 2:O7B)>.>["Z9P !-_!F2*?E1,F1;%-0SK":[1(Q?_,YV Q^]O-, 4N(R2?&=\ M'S!3AEQ_;R[3HJ1_^!,\+--B;.7B97IMQ!^&F4 MFR Q[TQ1X<>W\E2_\1LV0&A6\RDI@WG/4Q'8 !8(U,;YHVOT_(? %#!C%]+J M>QYGA9'N!58Q8)H():DLPDWVC>)X0[2]ND1V'P6!L-H=7S%'F#4,AQO&'#\] M0;T8&X@ RO&M4N?A9V0H7!:3'HY&KO]L2:O27KLB2SMCC0M$,=.*J XFOV8* M<48.C-!DF&^H@W*+KG (;S#%[IVR7\Q*U!)#1]9Y0$:%*?,P^9Y0G1P6I>'HP< M#GF5!OT8*)E-K$MB??EFQ8W\K^O&/7MQ5.W,R,K0/1/!X:Y676K6$YC!UCM M\U$R2*NWS6PR'?N4N]W4C'=]B@T!;O&CMT)+9 MG_LI9XF[HBQ_*G@M'L2 ;4A:UKF]%*2?E21%"Q1TF'&057DJF1!%*72ELTH* MB%T[&%>:M&+$!MWB6)%TZ!&^5&!.C>TJ;6OA,5$VVX99*!Q+P$VWG])$CB+$ M$4?O\.ZCHG(-L(HI7"571B4&61E,Z*<=?@!$7'5G@)'1U4+B9RKH@<(D$3ZP MA4"=E Z1[RL3CV^'Y,<1FO2HN:G;I@.>MN+^A4@]-E29,+34)Q6M$BR,8ZD9H+<<2 M1_^,C+2:!J6#@;QP^_KYN;:V_YV,0]3C$!HE-XPD9<5\K*V88$ M2/-[_0B0'W0Z+5GXPITRC;:Y=L*:*XD!]8U8FX,_E6@HV!TCCE*VY)"#CW8. MY2*>^?=NB*%(X4Z+K0:>7-\U)8'GEV6FO3Q\!,0,-XQCDB#>8-%<:*2%&> E MOHGU$-LCCST)[]6 WRY@RG7MB]5.=X,/+6CSSG3HL3LSD-K_=.@X=L)V7^WL M LQ#8D2(N\3Q3F^$KCH:[NAHH&FNT^:4.G;Y&JO@L H[CP*K<&^4%BQ+.#8: M92>CO=P+O/GPU*?7+3,Y+>YNVLKJ'MD!C4M-5F=ROB8KBRU0%$Z7/J(Y03NW MY5/4T<%8$"XC2AUYE@L\K+;01'=(\]<3C;=V;@Q9JD(L^,9I"' K]H6H0&O< MVVFI2F_$2>M&7TH3TUP/H:]7UD)K$NJ )DK#WAM(9,N10.J>.P5J=,=MGU_S M"]E5PSSG2K?5)N M,^B'CRB#+C3:2D#WVO%!/C+S]V4WSQCU-XB9T+6AAQ-W M%VX& CY,:U9BQ;MB^N0:ZM::Z-K(S)E;#^>U,8*(-"!G)4]T*DT-)"@(ARDF M_H/$?8K^G>54LO9M.D)_+GRNART@ZLSJB=H>P=!3T"^+!2)A+XS^Y7 XFUCY M\;GA(+7GR5!X7QL#(BG,,:;7V.\WIKYKL.$YQ*W47H9L!=QR.)M3Z$\(5[:RG0LR M&QJR7Y %+I'7]6=K_\0TG"=VS<6OH M9S>J?\Y0LL^/!+.-8ZL,&F-);CJF?A7" #_57;;>>+)Q (1+?OL*3Q;=R[PV4O-"80M BS0F,4 M-<.WK@11(CU5\I)IU[2Q^+7:4+B\J#A:F2VZE_00+B.+)%8D5X-I-2XMOT4J MH/M260_' I&+F>06AGW.SB.,^W'YWM:WM')SUQD&A"(&BY2:4[DUPP+QB[11 M)J/ V>1X;3KM[@?W&Z.DFEF7T5GLA@<3$$[98Q-GD7HOE$/-6U@9TD@X_GQZYZ6_7/V M2Z]F5(+2^,:(B&DF 1D-CZ)0DKV#Q"VWP(,0!;OIT@G0:RZC37Q3V!YFGI,OX\&MC#$Y=KV!L MX6D\?LW(,J0!) 'J%JP&+9B*X!*3QNA:6SP,A&Z);8 O(V@>;DRS8&[!L[S" MF%[)Y>8ZX%<\3;CR.1XT3WXMT'0/T;S*\[O;Z'MA&ZNZ2<+NYRR4KR_KL;*, MAWO:CYU?V#^IQX_&OX1,+!QESP>P&!83&(2E_J!1RF,_$SRE%2?J2([T)$>J MP"L^0CT-&'(-N@8,LYKY-6S RM<,GG 9Z:QB]CV=$8\:\2,JLA<@?N:KO**8SC MUTZ,_UY=8:OBO(O("5D5VU9?*5JW93M0X,*REXR(TSW?'NOEC3, .X]?PIR1 MN\:QW:2K#:J;;'6,8MY*#*))@HE\M%TF-%_@C4D<# V,]SWB[?7>5Y)L?L5D,P8F/O3 M;\=#XH<^&IA*3Q?77:CR9-]+YD"@%6 =*B4$X!H.*Z\8V%N$E$D&D6>AE0TO M"!D_=7-72DRG!E+MIT5=!;S>( M.S;396CA^O:Z0:$AD^W;!N7,Y5-4JXU91OIM8&5M,\F[(B+![80P:M>5D._N M7O,I9O>R&)B_:U3BLO)J&]JB2B Z2\<@N%1LM*]$7ITJ[7IUFERUTJ!2#$M+ MB6KOKVBN>A[M'+E%F+QNAJACS[IF9<&C;KA;;X6ET,Y:KGQKT])I'4@/?PK$ M !)QHG,43Y#F_1V$U'2,=+%W=4YWMNG8_:WGGQ5B>$/3 #]PLTS3]()?O'(#*Z7'\*.+Y6TO:BZ%IW7 MKJ!YN)$SF[KB)%=&,IT.+\G8E7 !-TEBL<'U.RK>6HV^!7US$?Q>B(@/24(Y M/#SBS]#'S$#,8/MCR4=XZRDX M]!WL'_D1XEF(X$03LP8V*\\SJG-\D(;G W.M#;U<81-3T.O[:0.H=/CV@A-O M' \6 *H!CEP$%?S#4M@R?%O5UV6>7;@R [3/KHUS?A$-U@F].='.P0PRG?JMMBH%/WN[7#/TFC M$*WWM8/N17(PM@[]D?@AV=W_QK(YQUS'M;WWC?D1QV38T%K3VVP=\(?224R> MNNTN.RNRC&SLYRE %(P._0U/YQ64PY?1),+IECO>3PF^17!/_?X;.N[Z6^T=K+P5K^+.-\GTNF9O$$(&R\&GGM:KJ$/"]XWDA2V%T@ MCUW<=W] I9W0OA\6);^B]FC@YVD5I!C)B:RUR"CRJNN,G9[%%F7)%5G&E911S9I* M(,U0BMVOGEL4AC21+JC#\7 \VS]H26C=+.2"G!>OS.5?.=?5R##="3: MO"%,G@82W!@*>L:N8/P%O&)6B<".2L,NLJN60[C?/#[)^E4N+-P6:I>N(N+/B'U&E5 M&9C_K7"^&*LC[ET]NF,P+=J0"W%E/N;&U^*UF+9-DH$HX4Q3:>FH&VFA3Q0B M[>EET7+3[@76C+ .%8< NC %-)Y!?/@D@U%3,#00/APO,QMF=06@?9ER1JQZ M*]ZY#\N&],JNTBT*&YG)+*^.9M6!F2F!HZH".I'!^((*G-;#MSHLW@QI>ZE_ MNN').U6MNOKY6E0=)AB,^9_/$4C?.(X!(3Z0R30S>9"W M%J(7W)8AT-SK:3))BXPW-%[T*:GEK6_??M=#J*35,G2U MC]V89%\_]:\@+9:#E^/^NU(K$FD:7>JB40<2\QW_A)*98GJHZITUJ/<&B MWCRN*ZJT16T:-6A)2*,@_=B*8-&,QC'O$D.&*/A"J0R1<;R'H MQZAI\W?Y<+8HRUPSNH1C:FUP72"CH&%M-C"[1;(6/8'NP&^[8.FUI MXV"A*:\#M*,3 =)?G,WX#'9.V>I,N:C%TKGJB?&A!5P!!8+OB0)%P1=Q2M#U M"@TO;Z7M 2VV9QX@BTVL5L6G/'?//PF>'T+<]<+PZ^19T=)1=8VIT)UE3H?? M?E:XTEODX.@49];2G8V/%]!>6YO]OUE"9#:AE\>,D.V\ ]#\N[E@DMC)>61G M-G(!+ O&H@V;V NRUB.G@QP9-I#/D(6Y$%3JYUP8FVELD%VI!@K:E[\RR0KV ML>2!V3)EFIY+J]6H(,?6S&/K0MF7FD;BX"4@4A4VI=$BMP(1T339 1ZL*#NR \ M?Y:6SFL'.I>26),") =4^&A7.W59"[K0/T-?LKEF M">[TA)^Y4:'"ZU\L5]G??43E*N=" M-L"FU2.3-C>7:%NGFOFP=+'^997;'$Q/-:7 9Q>\'&E4;L!C5G,Q\V3FH1;7>Q M8CC$D!PSD=4+UH"PZZ%F"O3QE:"0#WF/##Q1ENP]% M9BPP"_O6GP9YZ&C.L(WD/V>T;_-&CY]&9:*#FBGA< #3'7G(CE>XUNA:CC#\ MW70J_NUH@4A>TI];(+?38JS^._=^ MG$Q[(>2,HW=#\C!=L"R4 U(!(/=A5C>NX5NL70UP*3:.(>#+;/DM*P.(,#/F MJ/B>=YU<-*1>Z3IXXOVGRFWJTUEQ<_8HW\EQ<[8.KL .&(0:4+3+C*R.=LJH MZ0($5G#CQ3RJ#$06VM*#[.BG8RF_H@BBU0JMRX53BB*)R T2[+;-[2 M<#EXO^$2L[0?;'<9[/')G9_M%=S5;YZ?)5O'&Y(;7?SOZ]/SOR4OCD_>O'Q] M_O!,G0^LBG\#;_)8)-#KG&,]=#B=>\DV>O"7CVP@T!J3,7/+^[FTZ5SE9 .H MB'R>0IY6*EG,A:DZV#XX-6GWNJUR/!=RW M=;2S(TF3,<=(-!A@X85VR<]Z5HDC=]]ZON3NS]^)H1,\9C=^C/IGX84_463ZPD!::)/%R\DKSXHE(ZRGP@+>_<*( M40,*;:X15TBB+YUP/&ABS7+"H'$,:87(6LF6WK HNGD-EQR%8XH*!GN> #93 M:;9+_HTJ35K]6:6089=A(%/1U+X[1+ZKKL9WS!1V-0A*7:[61D]+W0'L1DA2 MV%^#E!&0.9+)D'>0C&L E"DB!_1WOX9M,\:*8<0"B9NQ2HI M8T[KV(1:-:_ON6E--@'LTOHKVD+UM9MPIHK8.E;-ALLRB: MCBF0(*(9!8Q5\)_:5[O)KPJ01T5#&9(5QQUS'0AXU'62N%EMB'"_;D =JKQ= M<(56;Z50H*[:8%P=RW3:02PZ$$IXC),W89T\"O2?GP1-/ZY=@3>',:88-TB; M)IFD#6^01)%X'P/>O3@/ Z9'K0%"OTS+$<.R&#XLCF*G62MLG:@9@>XVQO$' M]7/7!9@'I48-]W#8Y0'3,#Q$(M4/5L$AD ,S-(P(G ME#!6)";\\J)R"DWW6L$0UK7+]M>I#Y)=N+Q&Z :@]T]2E J5E^5#Q"-L.R@% M,I/OB!WLMK2H2-%=_@1Z+(F"W%'U;N)%DG3-)[T;L8';BKH=%%K&JQ H(R?N:RPZG0 MM^6#S/\6H)!EJG4NMA(0;^EC\7,0;G%YU-G*YVX\^5@G[F#S%D[ M+7?9 K:RY'PV1MGLAX4#[V/ '[6@']4@;F>_ZUYO':X;Q,G<;.U*@SBES]8C M7+2. $4S\K&];>50;#2'FL 9S^)D6:%7PTD^6,FAR=?E@I%.!B310TR)*B+S M?9)VCH[1Q4W(\_7B?^#BO_ EM:Y6OW/P9+&B!(1OA5L(]M2U MR5 ^;2SCOV_M;TJXGUZMQ!<"_7#U_MSY1["::TW\R$G:=KDRCO"Q4]=Y0^$:'H ^9EQI/7R[WA.?5$5W MNJYB$W2,HR6T<\.R;K77IX.@>)T>$ APD^W8?RSB8^W7 AE\38O_T,X3XX.Q> =/M)6&NT3[?=SO/F MJA@:6'W)ILHZ.PH+;T;+JGY V$012Z3C^O(]Z?Q.\V 3)V/4%++B*/?X]<)_ M.CGC4X*:VYAK%9MKY("5DR9H=>/Z+BM148LX9J@?S/!E&8+T\,SU>>E8M)Z< M*#"'N%E F_MN 1[I$V?;%B6*\"YU(LMK[*3#3NX_4.SD^LA^A'^)]$MBS7X: MIGI([>R98[^0 +Q,F_'28_*>!.E:VGZJI3OQ#:65]+VS$.P##D6M.N)5:>T4 M9G476^'.UA;Y_V7OS;;;.+)MT5_!.+OVOO88298E]UOC/M"2&^TJEWPLN7SN MTQT)9(!(*Y&)RH84ZNM/K#961&8")"W:I(T76R2!;*)9L9JYYOSM:R]\_$&D MCV5\T4>&-!P8>X+O !-WUVL#N.D49S\*R>Z01_8T7>_/L8'C2\+PD8,2 JBE M(^(]H4L$-C\"GS!8)"R][0)3S-TUT2W91A),J+B0RCU*#="@E:RK6/*UJ0J<0HL9O\"C:E> ,) M+&?]V;&#[*%!)6A!0CKP*S82)SC$?1W)S+W*= #"O*><)BI0=[-D)S-,"W." M::9!7H23Y7AO$_9KA]WF&4W*X(7XI A/Z'XS-[R5HB/& 19P,QH[,RHZ8TI& MX]E900:B38XYF<&%1RUKH#1;,[-[W=0'R,Q%T :XKQ_7&F1L*QH9%X(!#4(B@88NSKP,$>RT+:[G+K?8IJ?5 A?+39 MDX>\2%YJ+:+/_477';?L<"X630/!]I';?YFW+7)JW,$'Z.QZ.TWA>YO"GUW: M[Z=(U83_[K;GVQA@DW6OEG0!>%I"P"MLT'"F/;?X>\K'^)J@UDQ9' MK-FLC?3"D<@MY-O\%ZO1=B>O_.2QW7/"#%@:+J'?HX(^(@(-=2-_2^-YPAH@ M44RUCYN.;C:Q_I+K\@#MUVD&;Y^AOG:JN+)SM4/8!"(W+!&&B6RY:8[W6):& MP"T*JI8@Q,3\-E.NF;ICMMFL'L=BI_SV>YSL%X8) ZOSG3(E^Z.RX/"I13D+ M[A94QJ@#H;(V_CUZ-^@A3U[0:@JA,'9H$V%PR'6S:@%WH7)7O! K6X6DUFT) M?*5TOJ?I>G]'8^3E ' 34P-E/8.@:XCW'0]/LJ3!B-+> V&/E'#)\"))MS$1 M!\-!K*W]@*'J_#;.^3.(*?9/92RV &ZH2T"V-'^ SF"L'9]6R'M;(3]![[;K M0/&&C7'3AD(5(J$P-0'X_)X2%0!UX@36*0DI%I\9Z7% O7& >YU<[O>[H9/D%>E $'E%2;YX1&R2,8W]FJG%.C\O_36<$L@)SLQ2 M1#,NS9O,DFCEVK;E.X7H3;9XC_%@Y.\#5!?J'$2*E!G1JU,FY=Z]>\R":/\E MX/J\K^:GVT\2F" I[X%8%9MMI3ZY<_+]Q; MDJH!^!-8%Y'N(+:I%(GO;\&>"HGPG);!^P-[JGF.NSNQ1_,2>%,K5U_VF[WJ M(-4=<-NP*[!2-855Z.$I&D=-AJB>[ )1\T=[??PC/*R=Z_&E@.ZAK[ M[$R!4&VX3 O0%4:,LMUQHH43]OK^&C3'H3JRY3&I<43Z+30I2MYUI)DM6@@V M<#_-X/WY7UC %]+[.B>AA?6$X*ND/D^S\1Z38NM 2*.:%2ER)I1AT6D-DAZW MJ13)WCK-WOO<2SCV2\&/9*(_[D@+3BR8_90;F#<+%$640.-5;[I6O/ M?/R:K]XB\[@:4F::B9N!N_E\0:3'@#OG:EX!VG/EKG4=78[Z;P.4D+QJ4#-3_7IQK/_80_E?=G8=*,?"K)E0$3#M1J MV#>%N>6_&&K%]QO__/GH+#X_T5G\0392K<$DL\+'(IHL,+#HD*+()6)6^_>\ MD1ZHWP7)R^?4(_L:L\1CDM7>Y5N,"T7PAJ73*D?\54J9!H6>J[Q" MG![T$Z%D/>3!*!X$R0@IOR&-&@L07 =I>_GSOG3@%T"M?VA/7>OOT][TY1G( MRD!FTM*Q"J!N@[J'K%("]?T7?B->0V3H_Z>L.B"G4Q-72V@_&CK6 )>J[VG> MWN_.-/KTG+!DU*1+I7N$7I/K-W?6"7SRQ=,GCTCB>'QTP)I^CYH-#U;]Y(;: M""%3/ F#N;MF@C@JA//LK 92JE$6,N8?P$PT \@B;TNZZ(?S=TBE&#!%J>]# M,3\JG[TGB8:'*6M[4<&075*?KB9P V.,=_=!YB?X@OJFJ8W@J#DB<9[4Q0FB M":9$$:;%"9:&%\#4/(6!GYHQ2YT8ESCKP?\>#!D@/K8[DD01IY)^H0:CS=*LUQ;F @/@ MIN+PUSQAFVC) $<+N"+=S2U& 1=]\*$55)W(<1OV2_N8,J&H(4=] MWM%4^)75N_;X1NZM:-I_W\EG_^33W]8SN.5Q\T!]!3_?O[B5]OG/K(JDU^G9 M:8)^LPE"^6E58K7UVTBKYJ@>Y\@I9]BQ=5VM8'*7+Y"_B#TQ(M? MAJA%]]I%0Q]S2R'7F%-$*VKIZ$D@VSJX> MTL&U!2T3Q!SB&2-*51$9H0BAQ(D)4&Z*M\P4E^JE( M93I.+;R:!%@FFD91Y',RP3UUK\"[R*KTV6(Y]*H CPDOQ"5E,\KCYF5GA6NM M3.TS\QA#;1\$27ZYF< HYW%3(W5L3;A17M=, MXH(+:%<(K@_-XM2MX;O@X?L?$;XUGP.)V[_9,^I)8,0T[J^G@B&UJTSG[;2%MI41PAP=DR)^VA]8NPQ'OG *. M2#0.2-\N8$,BHM=?Z7QA82@W7:AT^7@+AU-IZ1]S#0)*,[,_6CG7!Y$L0GT2%[LUXNQWDD9_6&Z:&^0E0Q'6-6CCY=-*5%5 M0#Q5P&$1D5W!096),;N!@S"J/]YB!<1R(,9>TX?36H3:;:PMC.OE["DUVR5I M?74)XZ#(AP_+J0>+]DL MP#%8-U79G"^^*_W)T=()C(H\8[D6TZ4(^P#6$BD"ZGA;RG?K\M! (2X(!00@ M]5(=T2U$EC5)VK&Z6O >94DO'6]E8F4!"[+0WBYZ'BN/:9>]Q13"U_ [G&< M4=55(8#>)GC'*/Q-VL+\%*]D"9++!P38;8]M24#)FH8_[IT?Y-)(%KE.N>2P MK\TV-OFE4@$IA9-LI'!)\L7,?IO$21QTM'DE!.RN3I]?/2W(./"WA"\'IKGU M+P>S"& ZY%T0,5Q[Y:B0'T<,%"4P5DP5N/D0\/Y02R;"/GBRB^RXO13.>+ZQ M!D&1]5$;QKI@D\8E!GT(ZA.EP- X%6R=@&393RUTX-#' +J(/0=0FK&^IS\7 MQ+#X)ZU9-@/2%([DKM#[X]5]NZ/,W^=LVC"1$5>(J[N.%<,8Q_HE&XXS#*=WDFT7QC' M:QJAE4 4MF+DN V$QA%]MW#1<#FHP7)O#3)\KM/\*4U[8)TT3 MO_21X3AW,=W-?:R_^F$N?^^H=[-S?= JY)/Y)%[.E7Q>5*"A:=U40?$WX$>< M72/P1M8E-+7[%>)/!/#'" T"/BFJYLH=G>8B])-D:SPD"LZO'A)[Z#6]!/=GQ/+R[VM M#[631@8=2K^&A]Y%7GQC>\6# P8VNAOG^\51]0>\.-W9\7MC..M]R>V.0*7N MTK\\^E4AS3?R%-,C)WBG@9\@#XZ7V5^DRN)GQH_OX/TF6I=AN=V-_B4;>RSS MI/1'#!=-=MF/+-2;C1L]QII[.(& ;?0.*"#J'>EVF;/^4,X;1;W,69ETD9P" MQYW\9[%*0NF>'!FDET4#H"I6R!5X!>(9+8@ MP -V,O\7.8,8>,L] A?RV6S*UZ>$J3!3K,*QFW*@ 2,QV@:D2VMP+PYU2>R8 MNEI#$&/J>)'UNO<%$Q*D)Y_U4+%N(D:?8KO<^C]=T= 'REHB"4J[ZX)7]M;M M#?^Q7R\5W%MS3KQ]'Z=K^M/D(1=,3.S38.B^W57-WKG#90P=_(,K]E?X>-&W MCWIX;U(G%BMSWG,KJ30S#]*/"FZ]\&/S.G+CM8$/X8=]TR&=/CSML%-6N'FC MJTRZA^_GO[&=UE1??,T3 ]_C] P[5Q$CJQSFU*=!]QQM'GW],-M)"+%N!S2* MU.-!<*0T+R4LH7%-S2RT,K#,-I5$/)%H_*&LV#=--.>4#@@YC[G<'=*?VYS< MU#@?LP=A7,R[P^ T8^;9 M.W^4@8Y,;^O\D;\BN&&Y"9'MQX]_GG$PO'YR@)_JCZ'^ M^.6I_OBKW)PWYK10EWFJQ 7&#:LKIH_<('!BXN>=WTK)]_/(2U\[/.#_\N2S MC_[K/_Q_GFTAK(48"OO0)<^Q*MO5L.5DR6-S@]XT&.!702NMP &^!MZ-^[JC^Z =G4RY+ M+=/,SX<&A6%ZL-4S')OP7M^X93O ['R6+9Y^]/1C_=:KH>\ #?<"(6MODM]H M-;[XKKEV5P0LG5M3, "81D2? M5!;"]%*AV@Q7@ *Y".A^H$^YIRPI'YI$KRHSE5[L?'$WDW#^\:+L:H7/%ET-4O ]P#I09P%Z#"$H[AGN::.MKK:-A:MZZP]SM7VD$%[88ZO")-; E>BITA%RK- MV[H4M"#/SO-H9:J#JW/F123M(CKYX M!19/*E0D50]_[4@%BC-P@K1-K10C1W.$5IA\^>BN^$R9CJ!TK7C[EK=%Q>B> MZXUCPS@35$V.-N$58..9V,3$= &Z@/$?$Q(0-)6NG(;HJ4XTM..4*\F\HML5 M*ODC@]IH[A5!)SPBFMF.0DG871&CUVMT,.H.!8YP=#H\<)YV;LS?@_)*[)E$N:@?T+?0OYLKER M2;P]PK^-S @_ELEU*($IG' TUUKY",M9X+Z2R=&B4C:7B29N"=I>&EQ3#INF MO7.J]'#OF6;*J4WDD/^(&>-7<>Y@:K?'/K\0-XT]_0@6P5M!U_.1>DBH7;'M M\%/G7>:Z:PB\I;O5TW?G_W8^)GR?KH_:GM(82Y>;F%>N-OU@HSADR\__PQM2;Y% MIS\#:X 3Z@?T?P;O03PEY_YI=BAYBL1@FZ9"R7F:?U=$)TH_FW=]YW>A#Y_\ M1@V]!?YKK+>UCJ^] 58^?Q&*/A8?/Y&'XX5]+*+%8?3+I5OG*_MATN\-@)_I M6#?N3_5'S@X'<57YF#*G7+&N> ,^A6)P?>GMW==7CG')91>VB?\WU15A^"/! M#@DU VTT%79M@*4G[5ZVO6X.RW#::G<;*DE=P6NP M"/6#VIC3<)K@1=KL%,:4V.P"9T[7L^YJT[*3N2VC$N'2^?/"GVO8KK;U#KT% M9,"1M&3H27CY+KI?Y+=&_DW(GF&.5!Q=\95N["=)NBHDC4Z0!=D!3S]Z%)"% MWVET;@-C35%.O'0GQ,=&F?RC-BB._'7_QW)U^=(_6T-\$0%"%"?7H13,1 R%:RI_!&J&<4 MU%*K.Z33"Z"S]*A42%()V M_N7C\T\72T;%<.B-@9 M;UY(AEN=K?W9UU']F$]J@M;A25?MI1D)*EW,:^N?P1\LT"V_I^T46BQH#U4- MB%!8Q F.1& W:#3?/4E\CXT;J\9OMSR0UN!P>%3V_)\<6'W(%?25WZQF%K>L=NJ-SIT@L'9 M8:S(+4K(GP:+>J@J["KT=WKA'5U()E*=,F3F$;UZ>0E5[MXEV]AOQK\\>?KI M^4>+K3S](UL,"%6\DR6A!:47,&,Q0D$)U 3"3'1_R5TUUA>$3K3DAX:,BU [9 M-_S)E3A'_+UV"%;S)JXAP \]PBE9?/R9_PBZ1VO7\"/ZXP(B^U? M@T/("Q(%05( \!JBVV4<\5,9Z?8' M%CR"I-*+.2(^$ZBSGNE1CTX6MYI-PH08B O,B2CVSC",C1L_0 M4$'RN:(PQUQ^IX+N?<_WQG_&;W"2)DYF';.GZ5Q:JZ; O0E3!Y5)L= M?61A$I5 @7^:M"G>FEHH'JKB2>)^*J-/8TS,+J#T"DKPS$,;GB:6B2[+D3@XM9E4G&[7G?XGJ0.]QK4B M;)C'0_:(\#2/FH""K!7X$IFMVL 9CT/>#8P'[(/#$61,]8C@GI4FZ>*R3_( MA_X(*XSLM!MDXBT'Q$0J%SQZS7,;3TPG@)%_T7@M7AT83;D?!: P[F+R-90P MC&@!_A$,/[F!3-P?3H$#>:P_'_3AR:. /CR4'9,T%.%9V:TVKA@J5RQ"QD5* M3Y,!R?7&(1-JQGBBUDFQ# U.T[:8+NS,27B#_1GXSA.9!B-J*NGQN"U$]DMF MM<.HY;_$?K@0+4F;VM+M&RED-RBS07M9K:586$O (T65D9D-U94X^#>6>=[; MDA,W"?&8W!F$->AB\9%AK1D3L^-DAHS$5)+!PL5"TX&^%S57RLO-=3[F10.= M,S4F!-&WS"N_,FJT,5 H44J)8E@Q#1;B6"@[HD3I\/OI3$CGD) 2E]:- )U7DX1*0[XZUG^]E2NA^S+9&6%-)W6PIIUB MB!V?YV$I$\J#'BMMOIP$(7&7-W"<*]NX1/1"[:I%K@CZ$RI=^)SZH?%?:R06 MY/ #!BIF&C(J$\JL14U @=U>B&1W*"W0:SGQ &4;.?F#!I#)$V-)*.WO!Y[:F@AJ M_3;L*T+)L-1CQ.0\JOP-$\/R !? ,: (CV.!Q0^.GOPT,GJ#R@0U:8,A2ZY_ MUV_\2;5X\M'9W_QAA#D@F>7I>9WD1;(-(]VV]$:P,)PIHP]WH8&^PQIN9;LN M_31NB1R1)UB5Z%^U'I-1][L(IU^?,8B#OVJV2H042#I\8V-6:BX0 1> MMZ$[Y+)V^"L6>!@BV517 -*AK20+7P&2L_V3 9J8:J@PKTDSNREL&11?BZ@K M)LI L%:W%++)(Q#]WD"6.:'?P-8]/+CJ&@G<5W*DD6_D*Q M%LA/!+L1D8= H(O/RO1'44,J3+D_W3Z8X(@:LV-\2"?GAIE: M4F1J?67;1@P!@=-#FT+^A!/( [?\= MB.T@@%!$-[@XR+M#HRRTKR/E 6^-MS<<8=<9FY4,Z ,47C.<^;0BM5MFPI"U($I0F,2?TKU4*/X7TA!_UH M6DIQ=]6&/\W[S3I7PR%X0'9.P0@VA491ID*B#4^D.29V;4F)10P\R"D^3>AO MT[7NW3N;!.MVD"8EY]]O\TIIJ"2UN@/M.U_K\>>J0GT++0H#N%ZC)+LQKAIW ,/VE1J\09T%C:!.BG:+68/VK*F;@'12(_*:$87(";W>(#Q MV2TCW.=0[':M"%]-ZZ5@BPQDJH5%$ $K"\JDC :<=JI04T8IXC\"Q5\JD-TQ MXS3HA U;*C>)I!XD7PU\B*05X20D8 _\F2CC_FW;I[%NF;R#&STZ0_EN.-\*V2C%FAT/GKFC:L_ M/^&)\!=/GBD]:VBI1:@:?YX0;LP7#!57\[64,[5%UP_2M651YFWI.DV2E;50 MYZWGGP0&[MAML?^!U:AI?J3A5S;Y>(#\(\R_?7OTEF:N3@@.17 \?10(CM]I M=$1\>4O*YB09D/"_'-R3QU84WG )CR M'^9(K?S4#5#+!\-&-1VP]%CZ6>-<'%1:@0:MR:>6Z>FH:G23!Z>2T#53DC+& M(>8N9)!-)F3=X88:I0$=Z%AZ-T9$^""0"$3AI8VLYF[H\\3KLVX'%&MR*M(R M^56,GZ9&4;F<;"PY4GA$I.B';\!RMHMI_;[ @]J)0 @QHH:R64>EK7H_P>M= MP+0)UP02-?4.V^QT*V/5)]V\":GY/%^'.A\SWD3:[2D$8XWX;S=8%(J"EO54 MT NC]+KJF<2<,I-,,M-UI";JI)F>=:"4QZC U$;*B,C+$!U%2*JN:-<,X)21G$SN'!S7?M?^\",M'R]-WH9FE/U)E'_ M]<.;@L,($('6I"%EJJLR,1=8X&*.8\AD=MCC?G#\ >3HCH*)L(A?":\'XCY2 M^B"C8S25JIK02TB%!>3!(=!(9Y$6 A"4(A7%Y_])YO7$5WXC;[_ MY)/_U.R>Z?05Y!P-T_% GP*%][;JA9;+T$+(&6(X%;U/-DR%RY+)!&@.WA"2 MGT)^D1/E$FXIRWHMSK[=5U>-BL$J.GRTUR3M\L#WW"W-W@5RLAW(ZP0I++]L M&Z:\@<'QFP*5/:ARG"8#BZ:TAVYZ?Q^$9+3NDM!0E\[O>\@O MK@#S!9WW>*7G&W^6/<"!/CBLWTP>H[3^?+ _N)A59&IU$T\2 -X.=L%.7T\8 M4V"3;INN/^#"Z!Q9; G"2V7*$)[>=P:P[CV1%2)[&7REW_@._-2_-9#^H'4! MO3547)A9#W!Q\ZU(NB40U>,;<@O^3(AQ9$>SJD*3^PK-4BV<+]&6\>.\]G?$^$>8A& ?CI_?6[>HD(D9_CJ*%$1;_"&+"#\DAK98'.#SO93#FM <9AVDP MX/!U), B>C!1?K^!SX%7U<%%2\//9JG-[$4Q,*,2F7UJ"XP3=-3YXA]2)-*D MV39JK89S=]RL)D!X4[_LFYY1[9)OZEA0(KW"__Q&M6L'IY%N ,8FP^*J[P:I@441#F+)!3*]9AG;/05 M1" WT*\U$2!-)M.O";SF"-,C^(Y:(L59HGF8D.(6 ?[PBBLK%0$UT\&'Y8#!D96L:9>735I#! MTI:47#:0DPCU'@!5[?TE!_,/E>LF,!$P7C>T*^$5H4CPEM4JEGDEW;9K?>>B M9 %:.IC&&V=<&KEX\1KW$W"@8;,$$9&B8FLVD\B_^0X]IJ0<;?[Y7?KG*[A_ M_"@*[@_WZ/G9J8'P&W)QV30%\^Q.VH5)ELB%T>I:.FR?!*+,4C2W)QNT%$>; M<$8^MB/HS>$RECB8+/+M\-!!ANEP/%@IBZ$3(V+3]%O7;YH",4MT'4SO[4V@ MA-30,(6&$CE\E'.) $4T%"TKZ(\,B;\H)C]?!$*:8T^220E!CC9SCLT=ILC# M ,\+59I<,R:4%L_8HP;\I%/$Y=JO*/*/^ M"G)*L7EY\NYTBE)'LYN129D7 M_#B8K)=M0^)4 M0PPV)6LFZ\VCX8?U1^#Q+G0GV)K318>5'+@:48_D;=GQM42 3?A=V16GZS D M7?XH\SQ!V::58\:F M(":UW&)!(7#ZY-%LWDYYK<8O3R C/M1H)!2)Q(WG]F6/S:H?AD2[SH603>^# M*UR>I.,SL=-#<8Z,)A&^D7B7_#2.;KP.E;\O!-@3?LE?G$ER"H5UI%EN M*)M12T.XBL!(9*%(7-<-H-RUFSN^JMS]S@1Z>!_^S97W/[F*S_)E_O3I,O]DN7SR9?ZI^]1]\<7R\Z)X\O&7G_[_GW_\OWY'9.2L7_;Y MI*$Y6'9[>$;S]E[G.E\YKC*YT(7%!S*;!/MK&_5%+#/9+8D;31DWTWHN=^U" M/B_@V^!)."V#N(O'=EB!Q;ZLFB4@3MRVY,HP!NKX4H&?->SQI?= BB4"QJ_5 M@8=_551(7K=YU[?^,CCRB&:$;Q#!)K3,B88';-FA5CAB[N/YAD ?6R#G/X/, MGB&12AKH("YF6BO3H4>U,?R96$HU@4)-TGHUOUA$)),X;+7WSA\!94?&*[3C MAU*[;0?4++:1EQI:;=[E(SJF=%N[G-0IJ560>#=RDI6!H;[P(AO\UUF *3P;_$+]J*!LW+V@)W; M39*CA7+OGD(3/G:)^%N=7*1BM+A/W"J<9ZNV(IJ:=9]99 ,'X50X [GYV M^S9@DS$5[L^-PO$%D736?D%?!;S:+1!RV8M T%]"H8I5*.H+?[WD%

5A"%M"E_P^T [R3GRZ K9*^U;1\$ "+89/<@S[]O2O*_(U[*]_^ M/F^O *OPQJTVM5_)_G3Z%L9I\?>^@#]?/'_UO?VC/LSBNZ8JR%K2E=ZX=_[@ M>%F#;T XF_C-+^CX?^& >%R_]:,_$CO_O:\AR]$V?KEV\:O LOV^7+7-"K#9 MYDG@^XN7J',)7)D J7B+21,RU,%JL:LXI25 _@;JXJBVV(1_B2+VPM\2S?T6 M>N S^ BN!#B5.\6%90@(BV0,>#:&0@K<19 MU&F(6L++L;7"K!!E&][9/Z[*=C643$F/*#V,%.R._$#X// M6Y7L@C0U=?#Y M6 B=-(])>.=@38!! M^?[!D5"8N3NPBUSD;O1KF=E,HZLMW>50TSZOJGR)3BI=V^4KULZ9XQ!/$&DH M="2H)T?RQ,PT7 M,7A"#_?R01D)1:H5XJ6AK(Y;60[.5, M^A:UZ^5WX5M0[_)/(L)YB%;, W,491$CO+"8Z%?CM% (O#%U8JA[NH%>B*-P MN#B_'3CZN&[T6A@2@W?,/:T@^-@BK]UR;Z^E7]=OROKS7W/,$9,QLQ2GV >F M;Q_\"#=^-\/#$ .XCR+<5AKJ7 \KQCND[YQQK7JT,2I=CB]=E)V/W3%%U7HS ME.X7,[I1VVD\ZHBI9)GJL:.)57(:.0ES=:#'R3DS<(3O&YGTG.)MM7NX6TGY M%X].NS1UUV883E/@[O<0<) $: 5D"T+D;XVY/W#;XHQX,OP,%AP &0@[D);[ M>%T[<\D$6*6K11;_"C>8*O@0P00G9).H24@_0]B=[INR]Z=0: F).X"! $!&[^^J1['L=#YXAMJ(MPB$3YS5UK1 MA1 :@C7/DE6"V@V8\^&OL+LD[6K^.XQ>(R4XJQF' B[Q2S+@@19:JA?%%U.Q M*-10T-Z-*TH[],TE,X8#S,"V$&CT/BM"] M@]P/E## U6\&JIG0>H5FYV)HQR(:-!R42D.H3 XGR-*_ES3AL$@ B$Q S\TC M,8&-RQ4<'EH&S I>XOG6#CM6QS9MRV+5[(&BO[N<]1I%< MJ%\0W8W29 M1#\#-'HQ&!1L^QT)YS_Y],0R>HQE]$?.15D]Q7 X"PN3P4U;(H+E4$"8Q'^1 M%JN[L?B>)NOX9+VL%<-1DMA]!>W5C$D6N2'2V"EKQG/XPZ,." X3(6A3YO;WK]H5:?-N6]3>CW,)72%""1/5O0?HW-\RB?OJ6&;U0"^2!@)I^!=(= ,U M493B,DZ_BO7Y@Z\M73S,(DH1A68Q%8OA :#BC<6%/=XL\,]NJBY""%$F\J>D M[_GB!TUQ;LK=CH;BHBOSI+WOBZ=*_U>[7GUUW@=[2-\Z[!#WN\DA%.CC)]GB MZ4=/GZ90(9PT^=1__<>3SSYZ)A_-$L[!SS_7FP9M DA%2I.1J>-/M/L1!\$O M36MH::*,IBFG8\M>YY^I8D_(7X&SS3 :F59J\((0O/KUYJ-,Y/,Q3\2?/U]\ M#]G+7>7BI<8]+X?6&MV],5F/F>4M&(';= G<<;-*^DC>A>/L_SZ=2?RVB[225&"Z?,Z))NW1- M+;T8M,OR7T/3YRP$BL%>9__*5?GYQ?3G@^%\^BA@.*=M?=MMS;EH<2G%[[?= MFUP\/9G6W^#( W00"62S.2,M'FIV08046L737-R;Z" <5##R=#Q1-O@TW/>V M],NKLL*88FB7Q*X!X!.-?DUY_C0)]S4)$16RGXAM4T:(<'^2MSZ4[+;9XCIO MXPD"X"E3N4(XMCOME?L3-J;&H@WTG6T6#E&T]13$]/FK?[Y\<>=YNR^YDSRM4(WS!T+?J]P*NO[]KL0)D\=%DN1O]#JE)@HIMMY;&5,4SA$ M^& $3TIDC*[S-?,*$<&2DNV06D:V>.U_D^\:X7AB:8^X?Q5P\VFA$+VF2ZC' MK=[FE]),L$9NFIZYG%64([H-W^)U,_A(Y6_^5UQ&?+,!F$%=$-6=J.Y $)GT MZU!;B%;_;(13$-4-TOGGF#O(NQ[U-:/X"'QN/S &KI7]-O7"J.;+JIJF.Y Q M]_1J^YBV>K9$BV\#W.](@X@M!!A]!R\HZMF)OEJ2;/66:5.1KX$;-?@92([& MWY+(P0OLKMNFZLR7UA(<+4E[5L#S19""X M'[M'@?7B-UHW#\]"W1(2\]RX*5$++!-S3<.&I*O7['0+ !BWS-;^^?V"A@XK MUTJI3N9H5^6&QTK#0(":71(R1!DJB3 U6LJ=].++O/6O3=LH=BIH#.] A-C],5BRWHR6"[1FXAB2052Q MT\D5 8,BK2=J-:BH0C KR]R#.F_*7\J4,?;0X0/MZP%R _Y\R^N\X#/M>_>N M7#5H]X'?VN]E9T5JH'7Y!E?&&;[5RUWX)0O^@%EYSQOL0.4.K:.MZ43S!PN+ M!M[5K$E)57G1CDM7,_5+XJ,>6[[4T1JCT$8DM7F;DFD0CPF>EO7T92TS1WR M(/K+G#O2UBF-3A/,0G0Z):PX:_\H!9[E(3'^B^H]FZ\(3L#G2GA6RY^&00S$P82,3F69 +KFSA6 M+J$XLQ$3!!(;L)S^2HCOHZ1JP!R2LBSPD2Y=A?I5TD6-\\^Y"ITV]3X!?Z_G MX=H' P-168F:H?1/3QV%WI>#7O/N3N[8;<_$/Q_"Y[/'@?!YL.ZOB*\0;1MV MK)?('X<, C4V)<'&Q%R%/91S'R0WK>15@<65D6PQKV4P0*UM(D_TW$POVJ*) M]G9R&:6V$$I_8Z@(84FQBN NL=<8E0I7^F9%@U;.:CXQ"1Z\; S(H[J+N>9C M1)<_GYD2@DWSG C/HQE0'@K_L;]J+!Z0BN+V+?&<_SF+'\+B3E8'HB!K9 M/RAA8H:66Z$HQO:G\1G$MQ/K#7'G5W!^0\HHGUB8_?X9>V3,W1#Z#O;Z2OZ/ M5V4Q,##7>P28QP$M9028RTW,P>B=,#C)SA??Q'0C.FAPFZ]IX"X*;U(@M4?/ M_&-X321#_OKB1W\/_HPYG,FO?^' [Y;DR_-F"U2P3D4YOO)'4#[ GUY:YKO7 MK,>&-_CJY6N@^B0PUDCN(8N'QQ^M"(M EL<(-BX%^GZ_($?5W'2&;<-,DP66O*K.+-=(VL,E#Z3VU*,97PI/F%4C&2$*0Q;/B$4F0\* M0E8KY&QLO5TCU[CN'DQ?TT[TY>#M@!5VD[?;B;H*9O"@(; O5Y+=. >:Y VT M\]"UE&9-S&DFM.PK5Q#U##*H0 *=CDF1R_8/>]D(YVY5&JVMN3.LPT,L,Z2P MJ:BW4$4AIUW3!G6@'C/L2)&"?%2DS.-&]^Z( 77BJ&0VVJL2"#C0PL"J*,-O%\AF2I!&LS#@I.K\O+4NAQ!R/ MS:GRB^&5/R4A%4>M<' R^!.73D'H22.S4&ZY]M0.Y$IK/+SXX,F'EJTAW;4P MD\55CL1MQ%A&I:MQ)NB#E\^[#S.E-:,>\X(6LC#NH.W ?>H_3(N>C\!4F,66 M&;;MGBP^>'GC2".,=EW38SXH.5"4J6J*!\R_%+8O^KK+[MH[8Q)47$MB? M?+R,Y>G%!Q\?&S?,%^3:R0N^@[X-\\SM@$2:QXN8WN9'@?T4OU-HJQR\MSSS MZ!)G0Z?2(K1A1*FW$UY-8&-:->1F<5O1&0TF? &?W@8\[.*,QO_I%YCJ0 (I M<*G0C^%T#'O"7Y.K]7?O>BX^ &^I0S]3/PY$O\HY%_J@UN#\G/'K0NNE\0"Q MVK?NKY$!T*H\^C?8E$OBK%BB/'E./F[L$WPHMHV[%3OT2B+XM#XSU0N3J0R \(L5EPX-'.$+\G-08[I8@ M#82'?)@7%DI%EQ_,O+\81!NHH>??D#BF,<,?LUK#W)WA6"]B$+;#E=Q!J[*? MYO-HLT@1S*XP.5T@\XK$@+ ,R2--$_GQWI@XY*W_PW"7$'U^,^]GIN[PR+OD MM!_6Z)07P@1+H](RGL#[].5*=$#P]?#H-M"(:B\T>*8>QJ//'J:^RB-;W!=J M*BL@4Q_SZ\8"Y3)04?HY0$@F?3L;I$(2J\ZWJC49F3D^Y"@(U'BCL3DO<&MRVX3N#7F'@)?#T@IXHS&:P+B$3_%M(^)8"1'C9NR$-9D6*C>:*B]G1_?")B($;F//)*%?2;^ 'O/3;S1L4 MRA\B/2:18KZMH89YC>2V$$GP1R5=(.F! FOZX;IJ-] MD9JN'S=\?FO'_8=P2#>P7)+9>RSC"PJ;J_"E2*H/N,Q0Z(0 @284XJLHM8(PURWYCEAWA6'#W-DJ M@#[P"7 A(7&,O(".I$V*48[,GV9;FL\-?H+]-?@UT,\J@*L64 I_GP[BG<#_ M#Q Z_?D*J9^?"JF_MI"*"SNI%[0HHIQW7;,JT6FP*E.\Y.R)6[DV=G!4R-+ N].KA_1[=*O[*^8>JNQ^ /?WHR9<,4EIVDJO)5/(W)R&^ MR5 "_J %=<8.^2.X3/,6XD[XI8E>#]1Z"-*F8VL8R^*X+E^#7Q:,TW=#[M\O M2%W"9YXWYQE+;6@'9>]L;[$=$SH!I#D'ZRW+ME[0CKWR!97&L)^A',M MV3*35)9!:AS:<]=RRJ! MF%,::;:NQ_##_ULBR"PMCMO6%LNMZ.;07A(@:NIMC4,IJQ8'LTN75)S#QY:RH M>%EV0;K*IO6TBH67'TDAHMOWZ!8]!VBV'LWIB2T%BE_31_&!4S@Z@N_$BN>BL& M@D@O(;U4.(5N:8I5U/W?IO5M#J# 0PJ(1,J6@S9]_??PH[N M8,603B-H"0\]B9NF=5_FE-TKI2SZ.Z]>7[S)(HAYVO"5MY ?HB(5?0R )VA0/=U18AV#\)WF=V7W!;R..\!8!45L)6$-/2S;1H1=%6E)ZETA+&EI2 4Y+7AR@1G) ATT+,%9: MP%K_,DV0"JLU_12D0=($IZ/-K[7]P71WA-6*W@+!"R&?,@4@.M(SN/@[V^E\ M\=;M+?DS/+;"""C?+3. :)HM0Y/OV#Q[[+D>WO*]?9:+4,-8Y58+;!(&D6Y[ M;EOD4@8 'JQ,33^?KAG)A-K"+Y;'N3XC4 BBUQD7XHGP.SS''7I1_QBMJ"^/ M<[U[^W'=6*'&B$/^XR=3'/*!6KWWT2'*WG=]--XD87/%$GGF@I]].GU!_SLZ MS.Q.G7NJ)U],702K"Z0BR)DV..9'79MK:>+R"Z9S#JOVC$1 LV-K'=VFN4Y7 M,&#PO6$E="IA-*.VSUR[[X"-8 M%IHF]@87"Q(I;D"<&%H7WN L*RL! L]9H M@E;'.A:I\NDGUN[:13(".=X,[&# S^?LVM"=F..:A".-KFFL%EGU5.&%[COZ M"+4']Y#,1I2-(<%B;=^1S:9]2R^,B\>\-@._>(9$\NU$1W-/=#2S7"H*/BZ@ MU!=RYUO(S.(J#\L1:ZM+OQ34(_6;9 L>WXAP@Y:7XM90U1%44Z6A1"^ZPF(^ M^3L,9^O[RD5H-M+)U.0W !+\/O1K],2 =W\+9I)*!=='![T-V#"!!3#NC9ZH M60@&#/E8!<%@X>2A%SF(Y,86!RPC @V?S3M4?[X"[A>/HX![VG2WW72N!>E; MB2 )K0[M]U P;*JRX*8/) LB"7-H> %JT+)G;VU=+I%!B/3$4\7H2$20&3BX MG#=B'3!97=NT2SD$PR5;0@NF@#! B'B;[Y+F%>,;3*E(B^9]T" E, JFYH#8 M"=DO)#$R%J^7J.Q$:7>OS/-:)43P0N!OH5#,+CB9-.M0CZ=-0VAJ*VJ4,\.0 M0$BWG-69EEF'M;:$O_+-J3X&_$H$Q=#+6GY*R+KE>R-,C3@E;&F4#-F _PJ7 MI\P5Q ^\06=6-X8@Z.K,R+L_OJ@R-,&Q["PJS 9C$$3/RY;G=.0&H)L)G='N M$J200JPWV;M&#BGGDF.F/WOG\\7WWGHTF*XL)XIH8Y%W_O($0PNZ,D6SZS&_ M+^Z)]E^C5P!V-^IW$ASVWF2IE\.>8IZ!NB'Q,YM\!Q+)F7&WJ>C@?9L*,]T< M8_]JM3[)>+#]'(OW/;:TQJOI!86^:3JY$+!2EM+XFOH9*"+2U#K;KFE26#!M M?O[&<.E%;J.=B$\D; M9KBN>X!N0(XK[EXG-'A^V3IGPFO#V4*+,I)+E-*%43+3I#6^NA1QYC,HP]^J\<:IQ[9S\"]2[NN:'/" M-HK1+^MT'W.^L@NGWF-;W3'/V2:097E7CGBJ(YKJ%/U'EBQ2[AL1_"!/;G25 M3F#[(RADE.%M'; J &=V20[=4._\"BE7/9AAVBL3/6OCN;WY:0L5Z .2#_#L ML&4A_#*E#7V-<)3DG>GTX+75\?;$6.&C9S^BP_MCZ%:"]_F*]PM^YLDST[># MF!BB?I$KW'.T<0>(M?0//!"(]>\7CG%$^.09F3>@#C*$>0Q$P\T4V"Y-Y[UE MY?/?C7<8,RB5#Q,?>J[.%]]@Q0DZVN%[_O^9HJFI[YK*S_+UH2[%LTFG MF>\=\9?PJA'J4&^:P?45YZR$/BSU.?Q.&SIQFR,&3LT-,(X7@#"![L3@/"7@D]AB+J)4 BWUM M@K<*YS+S"(450OD;_XS7$),$L-,F+Z9V40 _)5L5G"I3MU"*W)=3-(?$/TJ@ M0)VU\B ?]W(O:4@)$\E#AS;&+=5091$0.O ZK"=\:29)YFV>';8"-/?= !$D MAJ$L%6%(T64;HW@A;)4O++Z-JO@)8:S+%W52HCXZS: M'S=W]C,MI_OO%WA3 $D1[EP_>%!;S!8_ MY/NS-_\$%1 8C\6R>>?BCU#7/5T:^Z2D>A72YSJ]YF]#7S0HPE)2NO;O__A* M\K-^&>S(V?=/-%2\9ZJFOCS;Y ,%D5N_G+P_X"J@P=D.M2XGO1?Z^=]0X6'E M "#+:PW>4E/ W*4%M"&0A\#V:6\8!FJ0T//F51A:2@!"DP@%,X)["<.*@TD% MB(R.0)B*G$"@8LA=BW6-B%V+C Z>:LOR7X/W+KS#L1[J8,MP]]1%R$]*E49B M''T3PE;X'R WD8Q1_):9+8SP4[-_X+=/ML#"N#=>0,_B^NNF?4N#ZR.-9MN@ M"V(W-(*YT&0* A5IL@I7V 5J1K$/8_AS>?9-Z>\(7ZL=C55X.%YQ0AH*U"_[ M#GBUSIKZ;+4I=\2_T3SGV9^46"3_9X"ZU;\==.KW%$=M\Q7$Z5#H:FN2H 5] MEW\-E#[U'HH_:QQN/10)!B(W. CQ\,4Y=M"E6:*0EY\I>HR+UR_E:=:EJXHS M[G3?XG:!%SJA( (*XLM'@8+XG48'@.1[(A_^YH=O+_R_!J9NK&'^B!F,CT"S MVVFKMLC24?+*K:1?A_/7_]\O7BX_,G8E+3DRK!(68 MX8#3]]@QOP6!3A.^&:?">3DDON$_O&^X":H]#7SH(V+P%O@5-0:NDCW9BVZU6 MNTOO!U'P1[Z E7%AH"MM'I0WQ-9Y6UZU29ASYH%'K"1\RM]/V[_M3@[I%^Z! M[!+ .S$.*>WA8)@A0?P$6N@ZXM+@_8U;&,GS0W.GJ"Z:K@H:$=<&YJ=.NX2U M'9/I\&%4-9&0\B"+VT*GO_DO8@>,=]/>_%>^W3U[@W^F1;_:-*_] M&6/OE*0MHG"+^IX(";YUPQ==-Z&-3S LD;_J8M9]S53OA4H^Z*TS>ZM'6-F<2%#P:DLV% MB$O.S %X\931@SP0@3+0=AHG \F,;A+F5TKKC_$'*YQ]W&:Y^!V'M]5NC[-@E$"(U%"3D.@-@G=HJD8D M/-CYW0I>5F(6@Q?)((24982!.+:NFJ#X'YL!>X-5&UOJU'JINMHSCG99'QK) MP&9JRWK+EI%/'%EIDI=J>:FF49BW+E8E->AG-"(*IV$79?JI_(X!(N$L.#92 M*<8]IN7@06*0)'0)LXZ"%]!?2P);QZT__O>)G $?94<>]-U."5C_\O3+S\X_ M ;Z1"@W47YY^_H7]&;[[ER=??'3^D?PNL?6AX?@F]Y0D-3EH >! K\BY$^,? M*:7405F6H M*PX:N6(AWXLW T*\JH2MW=]L/V5*S&D'MZ\C5:79-Z6?,8A>Y;L@$ 2> F*< M-9U8&KV6>.MSM<''384)1)]\5F_)M>#_4U;34*X$L4)@7E9QLP@! NX[U@SZ M$$)$;X;,"O!"-#,W,C-';'/>'7S!N(G>6Z:W_'HH-Q' $M5>M"P27V%>J0HY M.KH0LN_Z$-*;N!DP[X9"L2V:-,8\A%/L"CYU>%1E=Y2\3*Y1SJ M / /J%T.=#))#O\VO5Q=WZS>$FB!C!*K$;!!X.P%X6NCX)9A3T9W,?@A4 45 MX\E?(H^-S/+#FZRCW2PFGK!43X!:^\L77SX-AY)$"0BJX/%-0$<_7?M1B>JA1D^!2)M'ASX3_SV]X MY@^'!8"*'+,@&0S:ZCUUG2[^-6#:KL+ P%N10=&&>/8A"7]AZ.8GG7S_#SB= M8)N<+WZH"-2)-!D,/01L-1->$.T= $R? M^;! S6+H!+4L[X;$QDCW1E&<'-'=;<[H:4BKG+5YX7TZ&/"T.!]GA^..%LH- M3XUH0+PC&O.1G;IOS+C@BD2G LZ0V+&("](FKA5HK?$\ICB 3]Q%]\==%&9& M,R%C2/.-,*,GPJ#[FJ76K=JA[ $[@S1G;;KC0I'8&Z>*J'I=[X=W>$G.))3#& M!XO!G'XT)ZIC8E)Z\I "]; MP*X^-K_SH(,>CD7NY4I26]E,2HSD>*1P0E5/+ (U.)'0'L&*]K-^$E]8D"R= M7Q3=VA!]6(7I+*26Y?S$L[OW#^C>N=70NS@>@P63$3$*A$VQ"%,"S!_O8 &UH[9B9;#9<(Y MQ:UX +(M_*@FO=;E &[H2HT>@DQE1-DY%X"%:I[^_A M3>O!2?S._SN4)L+L =(*WV\"'0YM0B!=%GJ$S"^XD6.WV7>$_'8@"@"[4;OY M1J#PN.WHKEU'9% 1N&XRFHR1-Y<2B 4RL? *P_?S2TQ5@/;$05.V76AK)HEQ M;Y5A6<&[JY@,/!(9 M$)XW\!% NR 0^BIC5 1/'3<2R,"J^A J)8OP-:18M5$?:W-86@U5.L6>4#(M MM[9-IWD9(TU*T*6-E&;H.*RM IGM=RD6$RRJH5T5"P MD!^">A*!]5 :18C)&GIU&"Q.=X2G 7(U.CER_Y1%(#0W[$;Z^/@]G0]I>$3D M<4A74$.04VC2JA(&!H8(SL\+ +32Z!Y3C*>7&B5:W'O,R"!C?>1RWJ2>;S? I1ZX;4 M\0$I0,K"R'TGMPIVF2D?2]4Q"23AU_Z;E6FT=X7LP\J'"?UFSZ4^6HBQRH-" MH(U32H,1?VZT!4D9$/ AM"QYK9)&1+0IZ.9BM'- 4;1;L.Q=+VN;@&I(=DXB M:343 Z!?I.O:VHGQOAP9D6["KAL4[VW8';EY-AA_%K/BY#5JKB.&ZJ("9O1+ MA&0INWI8L& "2M23=LJ= ,1L- /@=^)G01D+?\MO8/@Y)[T^/4/L[2.D37O% M?L](\0=VC0RF0M7DR0]N>P H>)^Y!R^HV?F#=&YR2.\>1@VHA0-B#!]*Z)%J MNV]7A*??.#,B!F".@![9Q]]0]V(6QT 33SR^5:9^2;@A79;;?^/I-2#-8'!J M\WBA+]V$D(JFR\\>0^A[$R, M8-^!5PX2YXE_*1DQ9G$-2VF$[O0FK1N2/(D@,<\7W_FSLVF)QR5P57GW%[L4 MX$Y%HN>\*;5F00\&/TV55):.>'9Z<6J"B-,.TG%^S88/"R\FD7CUE ;D=RU% MU=!5Q3FV5&(^A^ESV+_7$4!OK">E8N$JG )'H_8H_IF2C>RDG) JBE1Y\B=' MJAP\8$ MTUDX10+G-C!\T:LXE^8P#,XORH5!T&6.+W2Z% 0IW/Y:HO*_5B5RUF=4Q/'( M6R <_TQ*G$L@&FB)JPOG B0RXNS]S%HFV@VS["*M2.WC"3E\;4$+.9Z$WN MIBUYJPCQ#^!2'MZ8-]V WB,TDP!+0"?B?/$/DP>9^:XV<4=?!7]FB;G*Y7YQ MW4+;2FW7MJ0C.M- (>N==3&3333N@,#U 7O5L<^')&DU\%2Q9D'*;[A%5/>Q MT9A^(ZC=0=P(5EHS1PAE+@/(K0)$\"'VN6S1IM&!@%SDG[K MW^RY<3R 1@=T)[EW T>4,G[KE.05XS]80R$U%;>U(#2)FO/# XQN[I\<;L.M M7^:;:E>\?0 +SKF <<1X[935P6'RP(B1V -;FU.%DC)J[9F[IX^6X%]7KDL4 MH^6W<&2N-HA:A%LB$1&ROP;YE0@Z&^Q,@[E1N(AM=ELEKCZ@Z?WC#J#F:UH% M>:2[M\@!@;6HR ^*;60$YX&O "^2;AT)'1SRC/A5YQU;Z3C8@O"5RHL; MM$ M:" LM+OM>#':[39U2 (J9C*<$R,MI6^,&(D?FC2( @=?L.SH+6DW)=EU]P=H M+8X9,^:):1%[PJVKH2BV)?Y\D.@>4'P^5O\&\"&HS6Y:AM6+N8X5@HH/83/!X-O!J(IEVW M;5T>>1>FD F&Q3)[PT;AV6$;XDV&;\P*N[6 MS (5$5DQ.X8W.RW1\/$#3$R/0$.0(1F# 2D1-R$@TBV&,]>S]@7LTX$BR$#F MAO>F36CQ1-,[MHU7$*7_=U!%1U,8K9IN4ZXG0#)":A-X<-)MBZJA)8'2,#JP M^WE9%E+6@H&#%%\-)R3W:AE^K'/IU!@3GR=$]E'V#<^\T)Y,2SD0;B#0.*0K MFS:FO;)M+4IGL6NYCCI$\F99LN9:>]WU["Q(7XA8W1M86O+-9$> ]S+>!?B@ M$;Y>&JQ+8Z?7N9]6]F@QG5HU2CSB9QSU/$;E+;'Q*_"25JHX0^=,RS*(YOOBRYI@[B[D;OD6-./!@H5X;8+F2*@VA.J0"85M3007&* GUD M;EMG%2&\":7">4)&(O,RTP!F:G W0M8%1=[>X4TQF6+4D&].^03/<@ M*,@D(8F8[5E&$LAE^0AXN^M-C).'\C>IOW*KOIXCG8S,?D?Y'9[#9S 0RG^@ M TIG/'CQ2CW7Q:]EE&)E_(FEOW6J94T91^$M\$3V#U M36*[:38G589Y;48(,PR<@IGT!J9&UK:QW.[]+UUQ"XHQ%#? !W/(ZZT4UZ=%N^TS,E)^;NN*MQ&K^@R@WL M--IRXZ/G4WL5<^ Q8RLYF\@[AM(>D+_@F>DBQY3D-12'@1-IHOW@$_B+4O=C M7IM,@WZ1.%XX.A]EYTVHEM?,Y36Z*8(,63XS?MH(:AT+@D29K(B*G["'AA]- ME'ZA[%-!A9) B>T>6>+:@M%7QU:DH"Z4[,DB[IP_Q^%("]2#)'D-ELU;447W M@A6TPIR.>9SIT@2.$E]NQ/"A>!-^VOSRLG4(]9'G#J4>R?C!<6F_)XB3B=UF ME'AQQTT([*(-Y0&P"C[2GH>O+$ _*K 0H-2(&!UF>Y:1HUUZJA)KE?CIJ4H\ M/SK!FHNTFM&-%H $A4:XJ31*W%O71)8LT\Z7 M =MKFVP8PX+[5 CJ_0\&D4.\LO8WX901!=EK6U(,L&'66(3\$!Q*8%?#L8/T$ 429=X-OV*5'8&>8Y M-F!:'1TIE4V]JC@\L6&;]&*@0C*CD #)BCW+SF=>#$-8*;;SZBK)\L! 0!F8L5#B(E7 MV4=K\RI2J@XN','F_%=K^KL/U$D,W$^\R4,5$IS:89$VE"-M,@;?ZJ^W+OL@ MC*I@%^+NQP!XXRCC*%J1F M(O["_ EMLVM+^OQR*%AOA=+0O%^CLB!!)3OGWE(NH4_XTZ\1MVA:N)AAM.3. M2-&V M=Y&)O\:"V/7&+_BS#9S$(<$EY7[DES:E&"C.^]M^386M2O2E;?&TEX(+8R[#2L!!>ZZNP(>C]H82 M7>];H4M\^&!M3%V+N79E+",U$#7 7 TCA2O_%$L_"$4 DD)V8FR>IT3MV(D MOPNW8@QB%J6=+>ND-SS^!QS;D$B7"\!#6/P E1"$4(VH=+E*B,0BW!S?C2 # MX]!LDD*2CS4LIMD41-&X#@\B=2J09%*RW(7QU<:=;-Q6Q7X'7);KUD)4S6YO M-TG%9.E(TQ)EI#YV!H&9.W>WCGYAW8+DTZDL&M46I0C*^/ M:=OB#*SV7@%[2#38B,@2-$>8GD4:8K#]C/I<*7 +(QQAJ*037Z M WQP.'] QXH:5B -*\Y;J+XUDP..-G/9<'[XQD,OXXZUK_F1=D;^B2HW(C'% ML&%;,[41K\C#LDTDI[[TIROX%!81PM>#.+_L9J;;ZE*0PU6^ ][U?M,)3MD0 MZ\;7P YI61G F&-BPV3]X);%2D3\'\K\ 5B)>/%P?%K5"[KYZZZKWX!<$#E7EXM\T',,)*WZWL;'%7#DJ+O0J[6PVWE,@M#<78+[(\%)&\ MX-)=XC2D>*N8: 5ZKPH7!(&"F4I2[M"'DS1(TR32@TF9%)@?M.0$V>SP +/4 M+'^(M@P%[6O>H9L2EC0XEAOP('W?/+_ /WU[OI&PY\57K\]>O?CI+DQ)(6TP MF5G@[[*(9_-\4O\W25'$K5=@7-B/&&Z:/:58U@_Z(+/K^$58YM.I:"']0 M(@'0&O2TE%D9:11#QA%U[_QJ:Y>B6HNUGAS11MZT=5S&.LS%8E4;2<8%@C+_Z[5_ MY?T*#T9ES\ S# KG,#!88N(>E@))(PQ*EWE J;5 6'^!_,2$0YX96 @T_3 4 M3'LT+.?-0;=#/'L]ONP6F81XJY"CO"Z:->,#Q$%"$$^4,$WL;D0P!EO;V&=I MDZ+<7'!B0GLND7MJ_S=A<(F_"N[#_6X.6L+'00*T*?#-Z*/XX X++?[IY(CD M9@7RF?T!M.)2MZ1!1PB#13O4;$=J2(&"7WWM( [G:(@I( (65U"3<%WOHXD" MUA?PBZ>?I%\+ ..(Q_#CSTRT!>@RUTH'FB;NK[6QYP@U(HV.3O.&L HJC2FS M1X-")CFD^##1"0HPA&D-QYG(\$;N)[BG$)TACQR"M90IK^R[U!F%K0.+S6P> MDT[4J"DMRFKS@"W%T@8=A>1XIUO0#([X@3*NTVF!D$Y7>+S4B^]HSP?$8?"E MSQ??E#5!329/2W.P1=C9M#TH\ND#1@!'>D[=ESR'XZ]^U_YK#FNE?UPR86>F_B18]-@N8!SL6-$<.3$&C:^#J* MBMLD6"?6HYSXN8"1T.&.X%'B74=3%*!4V/(9SVE##0Z-G-YDDGWT=88=2\9^1XG]"+&-)P$ AU(*U),4 MQ'W-%0&X5J[<]>S52$]BZG]8CX !8,O]:8KN?XJFJ)I"/[16'33:@ES7QIUV MT6^\BRZQJ;%5HHI(&OLT!?<]!;-"":.B]6PV[S0Y]S4Y"59'FS"U[2DS2,2Q MK$F$(QRQAYRF[3[-&G>K$&ZF9U;X*15W9/ ^S<5]S86%DD(O-4 %0HM1U#>$ M4C,*S3#L&J?9N3=%-NI@&WSK:3+N:S(NH4VS5O5/+,%S$?:G&J'-KWOHR^E]25Y+T]Q Z )D@"+@;6HF,-X*Y9X#];\S7CJ-^^\Q[I*-;": $_##,1I M9]UGKM0Q.P^7Y8(P=KFBGBD6R(X;=PS%2$_!7@;^? M/ K@[VE+W79+1=UPZN$I VW$O[1X_NJ?+U^1#I%4OU3;-?C M[>:)P4T(F!)>%T1H2]0"9I1;!NED$>H&(ZA4;2/S[B_!FYUB\?G$1W3G!7@-2 M;> M1USTQ2\@&]!A[8,XU6/R);_JRM5;!+E3 TUC]:5)@$=F(; AR(*&QR-D=LK8 MIEQBCZ*S[U?S]2*"7XH=@<;C@'KCPQN$8P9QYDV@N16H.&"/R0A@O;0;BV9 MDT.?2Y4.J?)B80/*#&5"HS?'+D:*>,X;+MR 2J"B4@X9=XD%76/M%N..A\*- MBE)*/P$9P#WO,&)(V 'Y/,2G3'JS**6\;8E+<+X8=LL8=5!$=T01*XT8Q4B]BXG=< M[8&30BE_:PJ5MDLTMO2&JF5%XF087-'3,$$?Q/KPS6!10-:!9DPO1BQI:NN=6 7',G6 P-*E^*T+^+&25XP\! \ M)7>1M7LT[-IWZ%N8:90'@:TF^;#Y//"6F'V^FW9ZZY.PYJY+MZ2;TJ/&[_66YBW M.:B3*%A2Q#2>^:LN&U(#",*)S[ JWT*JPJ])..NX,P-S%WUYMFK:=D"&]&>< MA^2]4^0]./WE5;[:/_.'(NCY8:]G[W_<#%MH?(>A]A?REUQ7)99FL,L2;A9$ ML?SYY?SRV3!1SMK!!>RI07U%_H?6GS7/#O#&>0OI'P+ ?29-51*65/PS?QV MS;F;M7+O,F&M6+=$Q<,'.&Y"?\CT%;82UJCI6@(:LEGY" XM"L=1\K+L)^?; M97DY- /O*336H=ET">0&CHAL GA;PV'&X9$*,_*#?K+R?C,XI8Q)F.W&_O< M#YLHXIB"!53L%S[XJ;2+SH8DPD>]G:* H0 $+TE$+M@0@FR*X=?2*&#MM:*HC!!U+X9-)8-5-E-&PYV5!3!*62%G/@6J%(R-2_2Q4@S@FM- M1*2B4:O9VW%;B!NQ4D:YS)HHI,#YL&>"M3=KL$ 9[_N_\JZW0!PA\T&#)$>@ M&GL\"_$($/*NDBB@R3QY<[SB5WG#VFZ:9JV03BA=FA_8"J'Y!KPD:>*4EWH0 M#[!B.^)E;XL1U7%["8B /$V_"JG'1E3EMFD0U'>%<.(VM0Q=W2?D6>UTDJD$A0UK$ MU,0W8&-UK2YR(@LLU_\1,&CX"214&W725NT5:]\@XX-!X^ M_>CI4WQS6^2#05TY8"S,C(((5GP@U$62"AYH\.<3T[S3F.C&K T=5T78G!!PN1 M)\2AD8N8BGI:5Q.R9Z!K)S2=ALNZ#V]=$UV@^2\C*1HBA97T>R4/Z!.IXRNL$^/MNM$)]F\1KP.>-V IXFJ\9C67"++ED:K M04]FYG'I="..70HFRJL'J9![U.6/&XU"$A,I^D' .DG)M0-SVQF^J2#WN6P* M7&/0>8T??QG%F:_U@Z_:2V]4_IUSNC?D^8,#@.@Q/$=SH!+&ZW;,W8$V%0+6 M;QSPDE2+YS'?-OQ8=AWJ(\3ZDY*!P)(!\E\;#Z+3]VOCH#=:[8]?FY==SQHT M:;G<%*>&"C R+' ?%*N-Q>\FX\*\R'M.'_Z*"K.O]/H3*WX0')BTS\V^-Q!=@L# ,W[ "6: M/T%"0JAM(!<@T7N& CD0Z*YRI!)&"M!F4R[10\3B6'B6E->4O"+O>ZR V*4O MJYB7H&E-9S6[IBN.^Y8M1(I,\1]3@]K)W%#DFDM-9P/Y8;3#4AES/6=[W^>IMETGY541B(!% 7,_A MS J4GJAYF5Q?%QS- ;EOT;J09IGG9$G?0(SZH6WK81J:?)N6*- >7I M4(\L#,BD(Z^,7S"OCK(AKE:1=M ^R369L"X+1O=BML\&&J,+VWI)B&DP2/N? MH780H7V$1D5Z(@N,J'AU^06']^))4_A(OO@^_S=H'-3>?J"*,:T[7@N8O^%H M3O*H6-F1,0!/C4>*644/C&G,6W:^^(K37Q!0EP5>O/-?ZM;4_41/8HFWO1'J M\W;/%3M8G/SR3S[-> #L%V% '2O0DX(*OPII^-"U[+,2VZ283'@3UDHY7[PN MU8>'M%/&[XF>:#7WPKW+MQD5*B5606ITT7K#G8X[&UC%UF6[!4*YYJU?)@Z" M.W^C8I%3F.$?3!(S4"/K.DKHE)W.K34K&AXAID'DT'4YA/A5;N&'I'=!^NCP MKHB& VDXL[$AXR0Q/1MF$+> :8:.PNI:U+KTEQL_8_A^9/;(X$I,C^>BS>4" MHB2OI)&T:W:@*D2)&TE%]QO_'+UDGZF@;50\@#\);UBJT 40N>YC!%'$TH;S MY <+^"TZS'?I*(?>$@+QL'37V8X5T M;N?02_.V@W_[G0.[#V,FF4%:5?8Y,O,0&'A>MCF<^_X/&]PO=+CT2#A+#CGG MQJ6&ZAT2URMW^W@U^3''U+&\FX16,#T;''0_8E3DH"PC92C^[4C-'6HR:HBR MQ579#J2,X)>B+=%LX=S&**%KUCVN)7X;>L>JX;PJ#"X?GVL)T2_ME?05@(N3 MLT3PUZNA@A*"I%\SZCY*."/]Q64IL_L#*YEGA.S&1'\&<2%::1T\O$=ED4;9 MW/V1?CF4';.YV^59.-BS&;$OAA2\CU[ RA6P@U&2&IRZ?.']O\M+XCXEZEQ1 M!X]T'T"QHBJ.C@[((3&;6Q?D&4:\/@ %LIO6')R5@)5U%T9[F M%#%E8S:I6C%5)[4;SE 5MBKE[ATCL0+#KB 996I4H[2Q MX8?:5N H,K<$^9 MF["7KB<5#ZSZ#&:H'IL/=A$7-(-[8IJ;06YJ6W::+SWBJ(V%-(UUV0U+D38; MN5X!!]O..@9+!ZT&[)IAK=%*,W K8L9U7^?":X2%M[>F0"N]X/=EYJE#J9#8 M1;#\&RY'1@R2CPI^R'4WP4Z\Y.S7&!Y1^/ARI0)-Y5J])' @_#=AV5ZCT@W8 MX#6?!HPF0F\TK]]2@PS4C+A?';,NM TF(PP2(@X568(\^7=9^QT!S^+/X;(; M )BK+QG/'!$>LQ0.?/FVDW=@W/URK]#49:A*EJ%[#O^7,< ?Y,&N2S(82,!< M&&X1AGRX35ZM1^LP!JI:W%;7\Y%^?QA"AL=PNY^=9'6#396S:=.J M7AA8?'8' V&JAW&2ELA@0Y$3DK+6E5P3>DW0">0S^@$0'V/A2DJOPNAQ-$:MGM:36T/B14Z MQ'9-*6D_ $//U"F8#<@Q>,&IVNUL:$C01)%_89#P&%] I&E])#\5A6MT:$VD M%&ZE "R EW$HCT! .%N13Q9R3NIO.P9[ANQ.83 MY9_B8,&NA<=VE'V#\^*OZ!_LC$+#:W O#OJ?0)U4 7/8*0PIL!**'P7I#I% M=@()KFOTH/U0??WC#QDO7W*:U H&CQ&20( /8;="'D.UN, [1=<<+NQ$N?DZ M"E3*K@,'U:8EL.XG!H'-D&XQ>0&]6T[0S4V^VZ'?QTHWU V0N !T'&$J4SRE M3G5QEY9SFK<>W=9(]^Y0V<6LZ1UI.FV!<7Z7[RFE+Z!]X0\P@"WGZ"1#B%/? MP+-<->5*(E4\*T)J0#?I8UNQ ?,444XCFMK'(3!)'+\1_H$B:0D)_=_\:'&: M$[\=PK%5@VXP#W%@D-D@.G1M\@LQJ]U&-3U'0B-D.3&0G'A$"]&E/@=HQZ63 MM!NGT>"$83\HEC:0I%>H&2KS<@6$U^ S@C:T(*&C)"H6CY*'?HV1+PT5Y2!" MD@&[2(C/F5(D' W" 612&7KTHZ*ZY"&L]R=C1[;>:8"#,: XA0TY1^1E,67= M34(*"C8[KI!WHV2GS0O']BLF4GG0'25'FBE,T$BS3)8)*S>$, DV7'(=!%NA M,%.P[$3=V/46U)[%1=&&TC" P% OZ8K"5S4A:IIW5%#+;FQ#":6K'84[.+> M!J\V.9-%< @=.=)HFF\#B-PF,=AFQ[);$MV7%R>[$1;3I%<@SZXK_=SE+8$! M&NS^ZBO,PN;+!A 0%V.'8<)]G(@=>"33^%]@!XG)T1,A.Q5X0X'WLU.!=WYT M.-<4LDC95.2OUB/L[*E=+(6F=]XD"'^BIL(=- MWA;T0QJG1K:^#8$%$#CS1A'E[E%M:BXA(?&]]__PT.%#S6]2VU<4TK$'(G^; M[$*+P"5[!V7-Q7'BXZH2(UEB\.M/7%[Y"WBIT=VPETH.APR M,P&'O0RE,D6ME;4 V3 7#JD*A6-+VC/-E$!V %9%"J239$9(?C!HVB >=('1 M*L)SBOYI4R 6[BCH:MT7-(U)PWQ8$T@6SJ*TZ;EDB$?4'N%AOC\M(&GRC%K/C73[- MLM(LF6WRH;1KEF:Y.!-GP]8'.(A'&X3]NY<=N2P@DXSZ:)C.-2A8LZ_6;;YU MF"Y88Y)U>FS&0R/I __5JL!.7L#00\>P*<.&UC_W3OJ1@\0.%[*4_D+1%6#U M.^=P4TD[)R*<*4:?=G6CY*]9"_1CAV?U*,P)(J34[^M'C1'5* Z(WXT[VW+$ M,#JJZ2"@5#JJ FAUJCS %61ONBRT)!**@9@*_0G^J97KIE@"JN(*?O3DB^FY!7"\HUS"MU2I6;R L?TA M;.\?==;P(/SVQ0\_1K3#A>FO2TU#!*GE\BF59F$_7V)YN UG/_ZV]BLC JQ M6L$-+W_S=RD:'C['!TS:$@D2D^R7QBHTFOZ M$[A)SX'UK?&+-H\> :EWPI^>BU#D#US#NR"&'IH$:(MY_L.%%(41\\,-Q'Z* M SLM3@DM7 ;=I1UY3UVR!$:3H6 MX !0+ \88FKIY3(Y_LY$0-PN/,D /8>SW'\^6_RS!!^@]$;KIS[?T)6? ],@ M].L,5+_R#_J$!NH?6MF[#R"+K#P@,RA_",O09M/>2O8FRU@XH97314R,3?&5FHD>L[6:TUXF(!*N[>3AG M$G0 G)YORQJ!+O"&TJ('Q[PIV052+O2O-\VU;=+#L*"D2@Z3;K&K1;)5L#L M45DJNJ\+CR@G4%7YB]K4F>&*#RX"X^P "T-Q5+I?641;0>88CE]!=R$6Z["GK0S,<\CPI$XIMA5D/WM6E#46% MO_K2C9XT"=?X'3-A(.)B\AVH?"@]HX@2POI!%FV2Q>=8&10;FA#)V69?BV]B4 R%+3DR$6%&J,_Y>]-V%N&SO7A/\*JB>9 M2:H@1JMEM^>F2BW+'27>/DN=GM34U"V0.!31!@$&BV3FUW_O>A80U&*WW*0: MM^IV+!($#L[RKL_[O&U!J2L7'?5JD,/CQD7"68"T65-A@L.D.B3A/+ <'?=> M!94V'7JZ;C&*;6&]@6KF"ZB67%O8H*RR[%GUH$1[;"3>R U4PBR6L/VVBM^ M\R;IUBGYT>$'@^-/YBAA1%DAH\;!PBB6=67P_%&4BM.K45DX'@26Y HD=@C88'1V; +7 M8.8\@[%F5L7=84DDR+Z;>QP9"P$P$9S;*S'\*-0!7F'>6E1 E((PZW\(!T+8 M $_&4LT>BY"I2:9!33K24RRM^B746 =@$ZY8P5CEIKP7G!Y=64(S[$F@"F!Y6S6QX5RI["5'WHGL3LLT!<&*ST3T5?U,AC;C MT2>GT=?DG2 KCQ&TGA=2PZQ 7=.IXB9AUI"+08^U7PG_L A&KGM2K LH0@>[ M7E^3SD9]$/X@@+3 G_$HA+[:*AD&BN$!Y;K9LZF&KRI.N^A2<,CV4/N M3] +V.1[XM,L40)9-99K!*L6HGS.&M/-FU)983G>?P M>Z1,>4&$P8X+PG#!P^Z^5>?2H!EPZ?HQ276GAK<)J#W,8O@/N5I]7]PM%S.C@:(,,[Q.RM%[!G" X\W_^C[UGNR\/ M.):\SX9G)'7TA[W]H]$N;)4\)XP*(4"#J[IRNU[# M5,S*-461N-/T$NKF.R-H@1&7#(PA<$96F = Z.= Q]0PQ,4 M:G2.TVKYQS76J^M>N@6,X/]J6AF#29DRD(ZTTXAY$:8,=I8?>74*DK66R]=2 M+,/Y,R*.Q_B6^KH,2VK*R:=9F3/PRDN>CFVQM/-;@Y7 T$+&1?D4X/&'M9D[ M^5OM6\7(2$V8@#51"1@P*GZ(\A*^FR83%Q%A1B:^^!(O>H.7T!:E[YB=(HJZB4ZPT-D2A]YQ#5>D=')UE=6G$[Y]F1WL1_O+ MU_8]V'SBB%Z-@Z^2FT*22OWS*@54_.RD,U28!F3;;R6C@66^4F6NT6&8(XU3 MNK5QYU>Z$Z#V(-(Y+-MB8[.=*X497X)AIUPS(9I*A2O^]/G/, ''_M+B2?_3 M\L\1FMYX"34[V7V)FT&)[CT7?\< M1XN\Y>20ZZ:@P5"88_@$-0M59G#QA?R"]H?2\.J/Y\JO.(2=P8<9 ^.\L M#<*Q\1Z@W3ELGSF6D>6.XIO;43V,K_XKHA-I9P,2_.?_A_4=9<^F@X44W M>1XI SS:/_HC]U-Q/_X!ZW\^TKFX\P9[>(,X4HS%@F&BR-B&+&^H$XKH J-B M5'5QL!M[:=>OF#3R#6 #5PTL%,X1GT;7(@:)(L#I8-O,'M5=?ET.ZI15=B6D M3N'ICZWW #Y.3IL?SI&B"OV1/;?(?9]&'.GJN$QWBJ02F$BU(,C=$8B&/WIC M81VK@L]C,UTG,1-A?"S;QM).L%1SL[?Z.X6,)M6#MHZ_T"B\8-Q[H^-[;!GW MPUUY6_@56\&^:73O!>\V\@'SY H6&\PE(ZTS1#*)\PXF$29#)F0[9VF6$! + M\3S&U:> .>E*W4=:N,XH.?:FW+;8M^2<'B056ZSBDINXDJX[19>9V[W MW[M3H8RFOC94LM1#'KJWYMJ>!7&.]5K[;ON2T*9CV*F-7G,KY19E#!OM8'1$I]HBH@S29\-Q\6KFR9HZ@!-,5\(1 M07B$@PXBWFINL[>.@U@6G8TRLC@F<( Y)JOYR?7^#SK O=Z/MXJFN,*7\3!# M#B=ZIV,BTX@XE2LZLRA(P:*I8UX2(5%7B\=E1"4?RCE$)3.RW S,PR*_\DB; MG2G&9"G(4]NU&*PT_7YHC/M(73QO5FQT1/:306\/ M,F6.J7Y.>X-8GD'[M9.07R$]K]D4M8))W:NN4[8PW.5RSEU3,/ 0FNB5%'[M MW74Y/HJO5G*K\+68;2ST*/ILG/61G^"=UAC_,J[505%4:;VCL?[E+82IC][\ M:[RP(2%M$]+/MR(AO2H2?Z/YNM-_IS1:KO;QWRX-! SU0 R7=/C7D>W*:"8O9C#:_D7BR]6NGH>MY,T,B M;!N(BYV) X!ZYJEODH5HB27@X;XY$V!LXRM365+AQ= M%X&"];06T]Q\5AHZNXZ6N$;0B([SZ4;IM4W0 MA0>?KNPR LOH>+J!-XXI$&(A\CU]]FVMLX((0>EF1ZWXTF%O/>+>H@ZZ3&^\ MLL/0]R6*KK9FZ*&2[S+;E[>'A$4R,N#IE-C8WH)^;3%DXOJXKK"LH0 RXZ5' M_$R/ZX037Y3FRN4S;#9G>V]DZ[+3)DS2J*G04 MP6V]_H:QDE(\K%:!YJ1*U%%RD$'?S]_ +?OP-NXH(NJ&*^HZI4!:FDW+@!E^ MW.32XLG&+CUP)+5CJ#-I,< ,5&E6PZZAB/Z<.2S)N&7VJ:< MDF4R4():X&)0\FTBAMMZ+ M[$K!W+%[]):?;H-JI,/H,B.->A,_ )2;ID&6<$;:,+@(>1F.%*E%PY@SU[[M M;'+,W]*7MAOGH7Q( _O9Y'D-QZZZ*J,?DN)3'+T;G3#KB/^5%'73N7SSYC1F M\D965@2WI8@U3XDM=^6: MEQ8;U?Z9("@D5&[#G=T-G'(8L/W1\<&Q7?48'K+V*2=?_I2CO7W86A9I1DBK MK/=)ZZ.7#WFIHUT?:GI):'5I_:'FD3XP?$SF-T:8,L:8$WF=;8KQ $;-7WE$ MD&P7)[;_A6=LV2W@>VZXI"10/WOMRI"@ G93V'%/*%".;0#EI+:WP"F<8 MLVZMO PE6S'7%>#M96\2H"&$4JR\IZS5GWNSR)Z,6?.@K@S80!'\0'O+PPTH M52$F/ FPLE;?B +Y_'K06\/P&JJ(.DH^/%85!^I1$6SI@#*"Q9%-4_YAAN?^U;3]A-X2?AQ_B MKX^U.GYI#5N_XE<,4_Y84\ZN&A.\L4/A+X*-ZF#_[KEM'=X6GXKRIK#D!W!T MAA5ZK!4B\!18GH;::D0W(*K,#BBF8L=?&YGLICQ08AGM8EWZG=PR2IJB6X/3=8YSHLT&-JD#0C&C;+&"5< M2_^K=A6RV 6D:&QMG5NK("4:9BLII'69(E M&@]Z($G>19V8]8OR^\-IO=A2G-9P/.[019)\;)+/ R%F)^N&=6D#@TR5)'ZJG%&XT#RW1C=W[(KE,&*.T4*:AA?!&Q M*EMZH_3ADOB9GK:H#&9'3!K<-LC(HZ3"R#%F/UT75=WKGDEE.W1W\398ENK? M_OX+T#OG6W:4SM4IP.HGE0QE=944XK);9&76Z;"H3=&[53^^FR'MIC@U$=9( M2GD:*R)J&T(-3SE;IET\$D)79M97U=ZEKIFY$G<3Z%*2ZJ[QIA6%<= 5+Q2, MO#,P;R(Y_5Z2)4Z)CDUAIIG0V2X+4Q&ODAP!?!?MYFDEK6[RJ9 MOG:^M O:JSHL"(\/4N?(#[F7Q[(0/"KV8+%L,VTF^0HUOD_UY1J$#!& Q[.W MB6-7):-=!^8(75J"?(]MV7$QVRY!\L^4:+65<:LJ\]II<%?;/RSFXRTF53^S MJO2(\[3K"[<^Y6/'E@P!35@:=Y$G"%Y7"F#S.6#I&U;PT9(_[$>1OV2-!(*L M.5;?-3[2L"B/M2@S)H/RH#Q>>P%7Y!7XN,-J/!JDHU"T+!F,VO M--WQBL+8 MY)T8ASZ_##5RH2H8@[W.(BR%L>H+O..KEIJI"[^K=C=@B%*%?8R0+$1+LVE+\*#&EL'4H+*]A3#PYZ;;#!\,$J2Q4;S5L MD\>,/P#2+U3;$(283RP!VR_&$-4*MW0U ^5$Z M# J)<86U?@:/%C;GH%Z;9'=I,^WKK-064MA[G5H'(=S=5,Q.GM782AY-@N1S M&/IUAAN!VRC"U@-T&[)(C[I[+-; U=ARPZQLM19IS7[R-X[\F#HF8Z5K0996 M?[P5 Q\F3!RX431@]:=LZ]TC^R3HA6#@7;\P 0Q&Z5[W!QG8.FH%*C1X\Q72&B2'LH,N6Z M7P+R)=WJ?")+Q\+3-H4M6F:G#G9[0;._#=>R!M[&R[N-#1'9P*=@OX]3]7%?ML_UB9"!+3Z'-\B MX3,@3_)JN[W-;YO,A'G$F$@YJ5\:%@92RYU*WE:"")J>)[I1B1&&M6'(][!U M( ETPLT<"^K0MR)](PUKL YSEB!X!&[]'^$&#?O&H@RM#W 'LI3@KJ1%8]5 MCCN"360T2-T$*A$VV5RZEG9ZX%$-K&LP;*3473JL2+A*;ZYOE'KL/)VV9EQ% M"[J7&I0Y0J&5%*";_>7MDH4E-TW-,ERS6+L/S=UJ>!NA3 DS^3/2>S(*)X:>ELW[6L"K.L!0G!?+:=')1NWJI%6GG8G:?6 M;B2RK)HZ!6(!^R1L5=D##;O]/ M[/G$/3O60-2T%+J#U64.(WMO>AY"#;RXBO![L7-I!<^*2O!Y4#R;&U&:%:-3 MQV99*@F0X$_832?<:+"'NE8W'2N3$DC6Z^A=V+4JVP94CEG;_'' A3U:@H=H M=ID(LVB15@46+.;*OHK2*8Z1C@ZIQ]"P7F .$?['6B\4B4&1.(O'>,4:!*CZ?M$&>TH^L4T 5Q MB93G^7+?S)J8GZB75-=&C0,?ZL8DG\Q*A;SV\Y:,&=$\Z@->PHH/*_UM]:3& M2@*C'F4U^_HHF[% B#JU&_':6O8K=$%JHQ"LJ5%W->\XZ(=]=N M6WCXA U\[M,#SFWI]UGXDF11W%VE8=(-G.H[.RM*54O$K=$H M*H J.VH7J[PE=T[5*+HDRFWJ^5O/*' @05.8)FI5!-^-/43:[<&@+I:&8#&+ MI7YM436U ]F@9!,H*UYR;7U09U7^=T3[ 2"P/UQNM-]B5L?JW%( !;$^U M@&++A@PC0/.(FG $]YTKIPDQ+Z/F)079&)806\ECPR?QM1) M=069JF$[? M)+)3*74GL*\M:VZ5'R-[*@M7V*/ X>+F!/+;"15:,9EB_WU;D M(E,"@V3(3OREK;(ZS01?R::AE<;.6N,F#J1H^9K<7/$3.F8=!CN&)7[D(ZJ] M==@SZ/$8K(M05O="' E45PRP7(M:5UJC_5IFUQ#?>M1&OFZ92DGA?86:9X6^ M/C)*^TN+L>AN454NDUQ[\?#^4\KH]0&$WQ^T;6\KH&V;$LH)D"G22,RW.F4? MHAY*34VUQE79"BY!%!4RESB7T@\7^*&-_F-Q:PB#NAN4E3-EB6G(?0S[V*!; MT]&WNKTY,EP2L98^I?921'V1GI@[*KB$4A@TN?OI&BQD'*T/@+Z_E(A]K$9J M)EDMM01.4]5J+(1=%5S3SH?+)@D8T9R [FEM-,B33+HC;K(::\RO$NXCA.#( M1 )\M\:;MRK5L6>$B8!RUI89\Q5%NS%VLG.ZN],B"6[XA&&\$^?,AM M+ U:.2%_,-6-2W^'*.M1=)+#G9$^3^%)#67/ZL8L*"" MQ#EN'@*=?$2#K*#M34LLK.JP=BCTDLE 4QQH U M0#/44](P;LGRHVL(^C:F+,Y$@;'4T-!+2#CB3T$=T@FV2$/"X L&4?OTN:(^ M+RL:TV#;JH@]W%=>WAA$N8'YV/*R(+N-J2QD9=N.'O8[Q$G5Y$#0D8HX-]O MB^H#%\8^OYR/,HP]ZADA<\*)3(K&X:8SVTA'VJG <31)30P:G71'X#CXD7!" M^IEH6;;L*+!,7_<"%GT8/,N/]J Q,YFA>Z!^!WW+.4(Y?#!CV.O2<(FH/<[\ M4R;9%(BN-SDA$X^;#?=TT2^NT*+_5"<@5Y@#O>'6&[1K^7VW;@]V*38E%^NZ M5/HH%J]295W)5A>.'I "$@/F"F ]Q 53%RC;.,/VJ$2%74CRF/R'I7,:0"O4 M)6SJ: IS(G*EYSFX1HB5G8.0VJ'*4!!CDHF;Y-C[UO=(B,(4N\97;!#92QQ] MJHAS\J X$RL$C5CT=,6MX.^%$U^?65H!$OF549X]<^-F-@R=TF>IA2_T&L6B M&/J+N AP[%2PY6%58AXMWG787WDH8=D15.Q:L:ZN26"'*4;"_J S0]V\M4%; MU:K"M?L+2XQA+GB@;%_0P/B?W''/3J1<+$.A7I;80GG1]"*NMNVT_XPM76]< M$6;B964E]LXZY@W\-*FB2S$K5*) *;3QGGKN5@*J,/-;24>P0WL&WD'-"&>XFL>R!9 M1Q,9N%$;+R-;RW')EFRA-9D$,-:PSZ(MI Y56QNE-L57*CJ5/J]:2VAL]^&# M9RKNNC]&75"R/=$,:CJE500];"TUTJWKT,/,4(/IC(18_?2=ZM=:L,>=:!(_ M".E1UU89F;/6>;"M,&>9N59"'JULH!J(BKVM27E5.._+EISDK \V\"P^'.=# MM95H%F+Z;K-"W TQUX'T7#G;=XM9W98[/[#J9"-6<+ZF"]!K=%-S!F11=*3,HUU*S/4)> M5IHT2\Y+S]-Z7(^W?O 0++6&"OLY\JO7#UI__!8ILQ .E[D9=;X M!E%GD*,H^F=GV(I&XNAM-&=/'W/>EF0)92_6.C'1$:K"N.L)*O%\;_TI$KQX MCX"/X7U@6G/0\X7@5&V"UM,Z3/>,KI$P)\X3E,)(Q8T06%(&]+ D>,]EEZZ= M"<4IR 'Z/[:MN;N_HY@%%9W)3&X?K/"M%RNE*DHL\96PLPF8*-?M8W_RZG+: MW. &X?8+U9S^:!=$R^,[+&01<,!8/>NXN[."NH*$XCVPNN.DSGRS5HY&0]_; MG<,Q3J.BE5N]5X%9HKCW[K$D-QVEUJ\W;%QTI%.1["8(G*T4 MYR2V4Q4'IEL$\Y)21,13#JO,#!;-'?NE-M);(S64\9SWK:P[>#*[LO_MQ' 4 MF82TJ9"OBCCN--0\[;\K>2(,2D5X.$U"9=&ITM/<,A^I>QW*)JRJ%QH?G"CQ ME"AZ*.)O5MYTWG;U53G-Q)]#>B]7G M.C< W+]HQ=W]JB/B* M#5Q4R!G1ITLD@ :AI/:HN&<)]J]C:YS$H.OIX:]BTG^:E_[;33"$$$W $$&? M68EIO/+IH$D]!JE MU16Q;KMZT5% _(UCS4K*_ ,29K5;I1KZRG/4:=50\K5 M2[GN#RG7!TS7Q3HC3&3F>K'FU7)+1XA M\D#-!;3/BU#P*K>2$K@F_#&6U# RGQ[#+J_KB(!VLORT(B:1=L&:J2TDU$1Z M4X8P-F L@=2+/6F'[$;.&K-'L:->&"\Q9T('%BXLRWWK'J:&I099?FTW,E': M?UN+.M9I)QLMJQTP7RH-Z/VZYJMGFO>L(D5J7"=7EB1!<4Y]N_[J37WUIDW7 M5/58P1B0&U @E?R_6@M_5,K3IO+"UW@T8\TWN]#MV-ARHTUTFA\8.+ADHU]F M%$LBB"396HX=5\B/0W?BR!*C0:Q!JRI:W1BA/O>U:W\1S.;-YYU50/>8&JPS M87O8%F-1'L3%%^U\D]V E"$NFH$TE][22,1A%+WO72^8^N4"/7 DNZL,'2 J M4\JH(*:MF>83XV1E"NXN_CF*3L6NZ-T#&I6WZ9:$Q!&2UCY!0B"Z7> M6TE8=;XH"\\2PKNY3C-V*K@RDJ!FBW8,H\#H)9FP[!+(K^49DS(UVH*J]X8= MKV'RH%?6N]JTG3],LF114(#%E5VS'W538GQ:AN@_@\;IG"D'= ,)U!8>[2CQ MD;)C5924'R>".1:/NC_0QLV$MHZ$MJ%.7?[H>C:/L*ALV6G[>9;E5%\V9^") M+@J9T+@?ODZ <6T9Q\L+RDS382S*-3>N;=R.(V2H,"A.5G;RDG87K]FM&JZU M%//K.*%N) ((JM<<&I(RI;U$;&(;5O[P4(\5).\[@\O[I3D?7$TOO2^L1 M$3Z82> QY1(B86Y;@GOF6?GHA?Q-:P!]XKZ(PGM8A7*OB;.V?^87\]R^V&J> M6_@W6^(P?<2YN?.!C=+-DV@/3^3(Z69D&S8=N2D\IB0JJ+4=,<2$U0IA!8EV M,!A^Q#G@7,*@Q)SL I:%==-)5:!YZ$'=F.CM-NJR@+E$D"WHQ_@= "DXP]$/ M23Q>$X<_.65PE*_R<@R[G XZ'RAE\)4_@FF/_&0DCD0S4R2PW,G8%X*;%4Z MV"?CDGC=%PLJ]Q.4 N9/73%* +XA5 ,'*6,YY+T.B!?=YFX?$BY$[>-/W.;M MP[MVG0W1HD!J6$2FG7UGRS7 =#0YJT>Q:.M@Y:>(CZY8I6[HM-DD67D;C M!$U"EGI!O7O?_6Z2*9+>)>-*W-TPVIV+;->B2F_BE MK+Q6/T&"SCLT5$QX$>!=W@:3Q)FQ1#R? /L UUZ\/3^-H\LDNX&)ONTVI]R M,8[>\)FF7U]>O#WELRJ([;?9I"JI(K\"FVA2KSSO)_I!(S.(,B O)XD R7D8 M<70!#TS@9R('3F>@:3ARZV,,B5Q\Y0'T*?52L*K8Q1HH4=!6!;9&HTR!*.U$ M#K>'<9#6[MH>EJ$<&(E!8WIIDJIV(VIKLU;03)USH&'7?6/F^:("K+I#&DY]=DOBPPU3;M,RSZG%^,!/\&C$4" %)RAPZAF2 M*J.>2OGH(\ZE3,D$1)ARA$@89F@E92D)"(\<4[JM:L..@H+X&*^74[9ZW]0H MB(!O/HI>8S[NHW[$.-^*,WBQXO21IUX GLZV?,F^5RK[ =_@V>%^$G'#&- K>'Q7JL MQ0(KJ)V8U,F=:SKX.19N@#Q##'ZK3?%H@9J!1_+1%L.I#\RG2)AAD%2/-M]] M";*UL:!A&1Z//I5#'3=)A44/!%8HV$$,'#U5!ZF0_@SM_!Z3 M,R]RA*E5GQ ML")F@(MX<)&# 2[RP#Y1&GE3YP+V7B&=+FZ+.V)= 0-$,&%#"&>,9K0-PJ-\ MYXEJ$OS:=FTM(#?S8T!^GT@;+,/8 QBQX2,Q"#+6[GE#9UBUW..SZ>!$6U&"1I.L$^ZY]F MF 5E@P]_CX*7NVIBH:0W87Z?YLZME/Z5=B)KAY.HG>K!_AB(O% $:R6^VL!S4\?O"PX*X5@F_U MR+19O'W%*\6WOX]]XR_D%9!B\B?!NQHF,+U ;82)"-N"9LU6%OR.5"L1ZOA! M&UL#'Q0B2R:-*[3LAH^]&/6Z*+@GI0@:D>=^;!9O^@$>#'LH^IC-)7F!^4E0 MK=F"\!UP&<5J8QO)Q;O;:"ZG;Y3*P,"^G\$F_V03(K7701L_#*.#WJO"%']& M M5"[).)6*^W1QL#Z)THH(WR1*HZ&D&W1]-*XL<1W8$AVY3<%L(NC% @59),-7 MNMS F9LK/&L8&)_F99E2@%4>[^6;5C)4+KBN=:)]2TEHQ5SJ9=H"*X9CM&=C MF\"J,AH!8DF\=!;^KCR]B+ET+^3K]94<[$7; MKL/+,2(@1G8F"Z:P(:5(=<\7ZIY):K9,*1P7G^:HCN:#\'AV%%3B$D.*HZ%* MD%H>1+TPVR)A(#:F"+ E9)9BL8*W>?LGPJ)_U@R80ZUTND"N8_;38/.[I,HP M_(E(48O<@=5[;J?9 ML!:I*H*?,N9H$<)1FR3,M;1F<#(P!N$'4A*W IUW;_(Z&40X;V!J2)6*@KYP M;'/)0GO'!(_]+)LVVE>M+[/C3HYM&*+JW#O)#!WTVBB*= M,CLCUZ\7I6O!Q?H-9 QG-+%/HJI2:].YXO@BZJ#7&&&TJ>7N#T=F=,I,!=5: MU^4D(^%H41 ^FXH*5#UDFGQ0](8]?";/=YH9*9=1=#'CU(>C3@WZP'$/+:9) M=*PZJ"+<=6IL.FQ32+GHNP:;MSIWK863@X2^D),<88/2545$7I*7-^!97IG6 MF""MMC,>IQQ0Q/IKMM*<\R+)30B )9-N0HI6>-,H8@@V%-,_'3[[8QP='O^1 MUO_PQ1_UGKX'()*6,M\15\R] AL(<3W_\W_L/=M]>; 7HZ+9I__NT:U0[\1: MWTR9K%'T$]HZUC;&!LFRWU@]UJ8S TW6Y%9WND09")6BGDK2192^Z]0H16S^ M9QD*Q>L2/".0[*"1P!G)B3.JF<['CU'4&S @@,L'*C,:6G,#>F'R*JE(<9V'R8?_ +HKW M?'DB+IDPN+B"VTCHB[24&L3*TY+T%]CGK(@8O]J;U@R4*.:@[_'$S67S4$'%N1\ M-%24K1YE+QS$FY<)+-=$2*@51O!S-U#+=^#'Q9QDG27%"O,? ,XE2]-WC]@K;"'3_<:83UJ!3MUS'%> QF4H=$D= M12F8-\.0J[_<5-A&FBI!QP@%@72*L5VT5T.VCL=*^%%%IE 5R.JUI^:#GR4D5A]S863$U4WY*TOL+ MFX+YO)"KK<8W;ZGN422S L5DU\7/A.(98TCG6IBF4FH)2<<78#9CSTZ_";?, M7=O%47VM>J\!X O$ Y.2:DH87N_'U[%";1UD]NVIT(!],GZC/GPE!QA592?Q M 8_K!V=$Z"Y4M:[9SLJ<$6A$?LFV7M7J*$XI."BQ!B9K"+X!'0=CY1 90Z&# MF/9*ZT^M%"*J/:X7[LM9C*(3K_R9EJY[>RX LO2OVM2;P^:K/;TE\%8C'OG* M QW..)KJ'A*I$_3=:_ GAH.&G'3]:2Q](J4L.1TH<6EH[PL7@S,"+ M@KU#P;-%R760K!_LNWJ.(S!+[TJ!7OL[4AO 3;,C6G"MU$9::=*-) $EWVGI8?F)N1&[- F8(,>?D^< MFSGR4QC%5GMNVRAZ7V"6(:D#6F#2&FYV/"IT]"80QXYRN[!T:@%\R XI5,:U MQITJ#KQ0EL$]8PP;=9K9&#E9^1.>"DS5B69Z1XG>VS$DJ *M?X)JV8N/D[9A MM:%+;==0VR(%Q=XM'P]1J:0S?3.!UM1C3EBSZ3;0*GVX ]%+SR5,H-2]S])P M=2JU"X/;#NOM6 '7//ELPZP=V'IAP,R318L1/%52WF_ M504VO>-+?@:">%:^AX=:73:_5->^1(45U\H<0E5)BI>R:Q6REC"=#ZZZYU:3 M2&L+\4[YN*O)O5K/!/-E&1]8OR*XE-BG,7PJ[=4S/L3Z @KK4@B>]62SU?Z/ M6FFRVA?27QG7$L8%B?7A,C2)%JWR$LJFP."_S=-K7P(O=*3]K4IV^Y(;)$GU M'J-NA@1$]>&:@L4D'IA)D@B9*%.;IB&XM08^5H@A" ,0HBOPL?S"EC?%J_L. M)Y/2%&$0H.T1M+?MX%^M>_LMW70X]04F1::JH8J8T=!J"B^]VML;M!MTZ _\ M*?D\,^'+:>@$-/N1GR2D,+XB;3;XG4(.3[ZA1J;5CHS=P?&2[O0H"I]QPHZG MB&W)0G>T#PR03Q0FRJ>764O\(RLH!Q:'1C;;!(\O!] ;[ANH#R2B# 3Q-%L7 M]P[QA>0+N$WL[PE/VQ/9">.2.WZ/\Q&D;0KE8) 9!3>$34CZ; LKEHSC.=;C MSAX_6LG3R%05<1?X'8_6#/.&R'(H%*(\9F7EX52%L)I%2%7A3J#Z27Y"SP:V MX [D%TY:85?QV38M';LI$@^3Y,]=+50V9!('PO\.5$H?IE<5H\-:8:R/A;]O M#3"\"4ZHG'CQ-OU+.D9[[,O@Y>J#T&#$>)-/0+_RX%'TNJV81]4#J*V2=JCF M*24O9[EV_ %F=AG="CK'$R%QEL2*V#UO:9"!DILWE<]/VNEYUN'\\#5EN B_ MDO%[/R*;Y_M;362#:;;3<@X&:'2!Z;/-DY8/=.O>,VP-[!/&99AD3MM4>2C= ML9HD]8S5&?X#K=7K)*?3B R6J&YHAW', GM$J>8E32U!/&MDU)J$U2%K;SH19W7<05AK)8HB83)D%S<7SN&(9^NYY[ MPXQ;HB1[O6D.*H7;"B,REN(8-Q/R>\&"2ZJPPXEJK=%U$ZI,H-:+Q#]QR]F& M2);>OB0QWQ9>7\FZ7FDD!+=.=2;8MZ$FB=KF014HZ1-\3FJ(%[9N6&=]YD:$ M2Y:YM(UU(1YRCH*78H:6E:N$"%PTT.;&JF>\%S&]\1@W[_@_4*">@(VQ@ZTJR:LC MKZ+66C*:Y!DCD-)RTL[MLK.C]@HT#=-9)C>BEH6JD@^GF.MP/-JZ8PQJ)U2_ M>P5%\E%+SZ??K*0M^?YGDHZW() \G[N$$-LKJG'"00\X1I0VE,72? MPANK(.8BT03<>$K:YM01L2@PVHI8-H3MP#\Q*J]I!(H9,FD5MJE!ZQ469^ ' M>31:'().2:*FLR 68!TLKD2:9#6IP[7L@561S'F#TQF&3!);C=A['8=./H#D MI69?PXH_UHJCX33.,_(Y,-Q$H4+&?S&KX,4-8UM3>5#,-M-W FZKQGU,J-3=6WO3OKV&7//XNL7G6 M'HLKJ[$-/>5O*+K?S##F-,D3#EFYEH1$E_T0U4;EN,;R54A@)J6K5U4UG$%[-ID4?Y M:P5.QYAOIR0.9GQ7,_;K;CRG6G$[_7V^"2?.N$AN@>D4S"=(N7J9%99:IW,K M+X@8I@ 4!B!4%T'?&!#-&HZV'5NO,*9=<,F@U']XF^:"Q0#'*?=W#W0GVJCV MCY("\RCIHS?)C;Z70ZIC3+7*J&;$_=J/QS*O=G'%Q-12?$,U3^ .)&E4:635 MPNM@_X^M>6_KE>AX[[Y$P ,^TZ3TP=[+0 K2!-M:GZG8EESH;Z.M#*6@?>7U M\PON@[--?&3W>NP&GK8O2"U3"%/2!F(?"+NXZ2+:KI,*&V-%S*JWC=(&(57B M4ZY)D^#913!FOO2FH4@=5,@#9-Y05#]' )YC(Y2#3UB4SH3%%LDDS;;[,9I\ M//N8!8F1*62NB!QI17.O]Z.#)W4;V&+S!J_ZP_Z+T?XQ:1V&HN)GQ\>CHV.M M 9=7$+<<;Q9E%J#$"3%G&,LP-U3$1]+Y(LNQU4KT MML15'J*':K/6@/F7<$=#(OU6(N%YE>2>PM@2WWKH#,1 M9^N'=7BT0R,6-!4;20=J'^)BZ_N&)7BT;CP.)X&P#';+J LW]U]D-)D6=P;0 M;A?[Q_;'5:.FT;!:C[9:5Z9TS*EVZ2P=;(SA,]>@I57B'5C-0\+:/S8JFS\U@ZDH;("&)I=X8!=N1J8DQ!8?)A91[-+I2CY:+$ M6D#E,Y!AM95/B,@P=$,!B&%M'FMM$!.K986X EB^N$C)LD :OJ2:S*3TC2@& MQTMFN]'&V4F^K >A]H@M'3M!'XPK8%&&K R] =,RD1)S\1 49%H?T\.-2.PN^8!$.:2'#^ M"G16W40?V[K.$MN-8HY:#=4BW'":9]1Z)?KI4X7=:F);ZXR>]I3#_'CM CR' MFH,@"J?A@*3$*F-[>V[4Y!HWPND'> M06\L5,)[0PTEZJB[L6/7XBWNW^2V:UM%K(:Z[WOV'G->2"\F4B$,%YQTQT,F MPDK;CWO572.@3[F>8\]#<^OI[P4!'5&7T*+W 4R!PUO*K98'2_)6GDLEI!3/ M&:S$?>!^:TV=TK'OC+E(ND'69N&OR6JBS<$_/-LW("D8(<10'^Y=I/*D52X; MU^[.HPT76C7NI79MJJ:#C;0\:FAN%QX1%YGS'I 0Z?"*#CLKGN6RK?.EXVG= M8)[(AU-_LF1(RP554BK8RUB"5SB^5U4R%SRK?NH*F+O[]F4T*V_ 0ZIBPF$* M"06V,&$X*=V'*;=)/-C-(_>VC5E]VP"^PP!3HV;TNE'J-G$<6,$IF+HH?0"9 MMKU8-F]![XG#[%DP9&:A8^KW2ZS;>L% 0)AHF)&_8]4LP@"5!NM^J*W1XU@Q M^_=ZZRCZ[6RH[_YJ>TF2)% HMZM^P6FW- *WG2@^'ZGQB1!=-\+;=CFW-/H, M$K.YXT)EMW12OI_E-42!:?1M/:-CO);U9IJ7-[%-686DUZZYK 6V>OJZ=SZM MZ!8QD5$K@V#*M.]OWSQ5MGL;4?JH+G=5QWAX%+%/9@737"-#4D8F"0/*L2$P M8E&(T-'14X98E/Y!,&/2VA5*2\.\>]*Z=#&$Z3.[SX)Y(6(!>3SE93/N M/+Z!BO\N-4\5,D)5XLBEJJ#UF<>JZ^V7?K1[:+V=%-+ 6[%S3K'3*1+?_N[[ M=A6]5N&L/3^WZOLU%5)6W;\%3ZN\YG9GS.U#14-W#9(5KFU7[ADQJ8A2Y=ZM MPN2QR'9[?^*#"^X,EGV&1X=0'D(TV[5\"7UO @:PD%QML]F;'FBB8A-CSR6M MG.>G>4-+2=9R-7E?QC$9(U=/B$;3YMWP$W71;K^^4_5"X0>IFQ#'.Q":&SCW M]ZYSD;W5:S S;WJM7>6%0-U-.UL-/(_,^7''^NDJ\*2[(*#K'-#3X\PR:UU; MMC^](??V#+L+< L3>2#VEF5N[A9WSTT!HB0U;H%KQ]W\22@'!&/"0&P%;+ VTW.$PQC:ID.F_<> M$^Z!KS4.@@'.N)-H4NCDLOSLO@WRCH7[VQ.>F[>Y'RA87K-GNCX@K;VV<,8G M+EJT?KXV>G9NG8L+G80DB*LX'N3U_G[O- E'LV$XP2(PU&N=\SD.@/FR8RLY M*>I[/TWN3%)IO-7)H%9)5AOKBGCM6>GYG1302O03C!IZWW6MGJF?3MKIHG3\ M?'2,T>X\H[9G.F>A5>LX7M=OD]\??N)X._ 3&W)@3\ CO>5,4C,"<%-S:A>> MNZSKI!69/L"-!010>,V1VEGIZ*=U,IE,X M>MAH-=;*S40, &(Q1B(? WK(*"?JQQ9&M7=XJ.HY?-)6!N/.*"B#AN1Y@<<) M__5#68 V_Y GA5!NU%+7U32Y4>)GZC/B-_M+HWIU-3(RV'_#Y'O^[M[A\1MB8WO_50.N^NN MW0)U'F"J$9LMP,S M&T*.'=NX*&,+1CU;O\V;[6[NBH1[RNO*(;7>^H\%FO MS;AJ,P0<],4RUV418?/)<+*BBB_P-+2UKC(D.QE M]RA+*W& K/(YX[^\F\C1'=U$,%FT,>U$E/_&IZ_8O)/]\,C;#7I2[J&'74UX.5 _GSDG!O-K.IHT7!/)?;4=0/,478(#)&KFI9(%S]+= [;.X4S36*^7;""F2;CBAL;T)6N?]D)*=+N9J'F:%[;26^A MP\AE5E?MHNDZ7A=$NM8:+V],2!UO33!+68@@P6W MQ"+UR&.2G>$S3,JWW-U8>JB17K;]W&WS9NY2B[@IECVI MLX3RD@7:$\A5!A]267HL^X%O=@%W24#]&T[L.EM@9I(4]A,RZQ%KK7?OGLW* MO_:D(1D9/40L:Z5DF+.BV%UW9\>^7*">JK+SXE798.4!WE<.@)BMJR>0DR>V M[A\A?SC9,-%QE,.)QX!-!7L)P\S8UA5.PV*A_3/%VX'YRD$^3.#PLPO#V#LR M-]J&@CSX5HKJ[!ERGSCC]'T+0HHV"36N\^56Z5IS^V+.[851=($C\137:@9. M##8\(ZOM =V9B%=W)@=&$8N@O:DWT /X0A 92#CL!IY&5[#;R+QU8A';\!57 MQ&HHS9AHG8I"JEA(53B#VZNR&$4_KMY.T!%ISWWUO% K(MN?D8 ;[)^B>! / MU;D%*U1'&[@L=RV"M&4FD=@[E7B\^FD37=S)[T8T-Z#ZR05Q'9])NY,7XL%C MW+QFW3J MABUC"@XHWU3X]!,0W]65CP19G2.>##9!5MN[W6<=81+8+H.S0[T)I1[5!(.S M\KYG".'QCKW&U (YHTW _95M@ IY;U$'55[;1U([KN,F!16$;HOS2T.T&_AR4G>C-SC]Z!_F'N1&>F1ES&V>>$I#IV;B&?D>HU- MGAF,Z8(M !,LG!+>O:D"GC< YX--OPVQ%L<'GTZIW35!Y)(MJ4';4B&8-\@UQQ*E',29L:3P^V4.]N/ MTWA*1BHP>K XY+8B_?6Q"C?GNTFP6+_4@$T/\:^-Q'18>)M.W]PK, _!"C;: M[F:M%HL]QX,LT1UJFT'-Y#V4A1>TBGE\+'2)M8=,<3:XJG*:*1B#&RD3%Z?2 M_\$+31+L>(C?9[5L!MRS$KA<*_+\@X[BCQV/SIGJ/7?W.>7]>$.',^SOC>BU M<_9S$ P \2L"I]V[ZG#OV35WE3>U!Q'4FZRY/;-,L4<^BV!+(KY3SI!O6B'1 MZL'N,R_=?)NQA5?O[;X8'>C5H^@4R69%WGCX$=0&X*[]Q_1/C:QD"/\;LM@V MB_U\R&)_E2_Q4W$+*UF3?*8J+!)J;7 E?B4(:B^VN&KG;[%U'T8$I=BJ5^V(M6G66Y^OS-_ZHZX8KU+>UI[ M^#]C+3\N7\PAPH[5+AN1$8$OZ#F@%RVHVD-D"%5TR-*^HU4 MZJIK$O([O+J&+M$E#LX&0;D3+T/6\*%4E2AF)Z8/Z5^C**!T'QN03X5XXH[ M_1+N>]J*D_OW(CL'%SD )FD+Z+O@5 .=< M8HMD[QQ8/BU3H]THHKWC0_2F,ZZY[+RKJ)=< /S98IDLCXF<^G_@%T+ MVX[8>FZ98IQJ];Q"LFJ+]'9M"\!.GG,E(E=XD!%.TT*%U4MO3R- 4]JAH]<4#"X.IU(7 MGHNO..BPQE^1&9+'^75M8-MFJ;5B;.<5BQK1[@WXHMWW.."E.E?B!#@I6H73 MW0/G'T]XY3$?H]WTL!UY:7?5WC.='+SI&%<=?S W"_W M+I4";]4 F>2$E@59!*[J%?@>G B84#L:WXG1S:4< -YVPZUD1X7]ZA%\0G'/ MI92?>Q-IFT_8S4Y3H0F'A+3"WA%CE:"R*QV#V MB+,-(!YR1,<*$3(W%L5&I1)S=+)4CU0%/TY TF:8U(8]KIZ,_(!25AI]=+?S MHU@9MA4BV&7GYJ2G?AI=C%9)*.Q\2>T*%8N!_"HHH(S!'5&2M?6GG--$2FNU MUNR6.L_;C:'^FN)-Q'8\T$=]3\:_N@C>1@]WHV<$]M"[:?U(JAW?\582K<$C M-9UB'%G4/WPGE@H]5381FG*-K>2_67$1V=1,;.];'^3E=:(0N35&RK:G MR,XXZ8(O-0;=0R%1F/$2,7 PC=PH5H#/+,]W.-5!S+-%+7Y>90)]XNT$L>M' MT=^4 8.7)BRMI3-O^L9")OD M -<&,CM(9I8,;3%-KDND .W+HJ[NG&W;(^]O/086B[$Z#4R8VJX+7VF&*RC4 M[3O['9?0Q:[AQ)'=1)*#MTJ89<2Z/S&Q\'X@Z%/=59@,=<>7H$!@;E5+T,R$ M6A]%IV&D;>V[WUW\OU8ID([E9"/1GHYTGD,H+L2#A=H/&*('=L%ZS'A>;1EP^:: M:0XB 0 Q/%<+)^K)#%XK-PR0JDC5(\>%_W+!FL.A_87W5*\"B/EDYPF;>THE MK[N%D6:^[G45$-W,JS]SS?K)HRI>%"G"Y'7;#B9G46@Q=;YCIF2X9>TU]<98 M[.Y=1^#7X)WN/#Z92DU\.>=L4K*Z7YEF018;O_!#=>1S:XO(;")IL1M<<7J) M]4I\2M$G&O18 &T_N,0YGY+KS% ;/=QBMV^L6))NMU0C^BQ<*D72B"Y=S&Z84^&8]T(7DAZ#N-K"KI8.IGO M')]"2UNEEHC-*KHI/](P?'X3+:0OL'6=/^S9%2Y*Q1.DLT/9:J$4R=B#\_SV M&UL^JYBZHV#PW%/:54]76KEC)CR%L MWE+ICNWP42ZB)NGRB40\Y8"O" WCODH>T M8FI3\2D3 MB@Q#1%0B T"<*P/-V$K46@^\OZF13*D6#*4?L,$C9F_A1>YD2V%93G8L-X-X"CPI(:30@,3 MB6Z"B5#44ZG]H1B19;&*-1;@:T4K]>ST8[P/@_:B&$J70T1UTC8ELI[;I>EX M(4Y:X)<#7L#B!5YL!5[@-YH=\:=OT3!>%V2QF=G3.$-TG9B)GD )#B>;4.@5 M8\L?C7*DU%,&[ ?*Q5&.C,*Q2AE+D9\=_] ZW=>DC02-TJV&)XD_%._EENP0+S-DS.A,4%)[ MZTZU+[AM>XQDH6 -*H^Z. ;>W!ATJ 7:>Y54EK"]^V1QKL89YV,(P+("A! B M@(Q7%[RZ=KZ0AQ%5%YDO]JQSIH;#HV55D>0B6[U//FFP6KF&X*2IX!0@\"0C MGEI[I*40=65%PT$$\&<&.%*UE\!MF"[(\A^VE05CQ'[LB1&SOLW26SQB&4^? M@*=WODK:J>JNFRPPJ>>!M86*'U\V*U+B<-?1NR35.('SN?/^2Q"&MEK\##.4I.2H1:)2"1#A-J M2",LDJ3P>ZZSZBZP<]]QT%4C&QXLZ06C>;BFU?UL6B5MRL4%UM46$XZJ1=&2 MZ2%*+:R2 'D_"=H.=/@0N?Y8*L83V_J]A\E8[\ OUR$O]C 0[@D4;G5%TMU1 M\C,L<"W[PYI33GTX51UI[BG7:-]**P3OS>[?[L(GVSLOW.X,J#U[A,.J>1LT M*LRY@XB_8&5_A5164%[$9T"16W>U_6JMQW:0[:X36GO[$MQ%WAF8L+8R3B@G MY &5$["'*K'44B.H,3[>! 1$&ZHLQ':%.RA/%/C>&;A/;'AB@3^I/?;F;&8\ M5"Q^MHSM+RG#=Z1C"(F >:]D=/J]6TSY/G:4ZIPY8&E:WN]=!>G(\@]-J6>[=9*H2"(-]1+373,DDF1<@XV; M&B\W;1ULJGZ5F:7[CETBU0B$2UK)-\).1'R]/QAQ4_F5L@(?7#0,<7%]2Y,\ M[XR^IJDWG6:F,@)_IG52NW/JWY((R:1,N$#'1#HCT:H[+)=K@(-98S2'OYSE MZ/D=+$#Z.(8VFK__WIW<>SB_=O_GGV M*KJX/'G].CI]__;MV;O+BSO3,1+4Q3"F-QW=?FZ_H<7WKNQU1.ZW[B_VMG_= M]]/[S^)]0)$(017 M&C L8V8"@F] Y\.=RT_+,H[^GBSP7A\2\LG@F@6HUY?1/\$4@1>(HQ,LHL!! MO6V+##_XT2"89_E287H?3)/,HLOLTS7\^KRN$I-OD2FJ(1+%(?EM/SH4/>Q* M!>L"<2-7 M#*B9HF:V'!<$./E S>>C=R6HZ6?QX<&S^/GN,$!NP'W ['+QX%A\_VY7B:@F/(_.+T_#:#;^5>8:"HSJ!!'D]*1MLT\O%H8X,!GEX5%Y[1WPON\]RQ2A MOG7QQF9*R"2LFL5U. _J^2ZI+=5I.9]GU([ZRQ?QABKD86&:ULLX^G>NH_-@ MZ? N!P?'.YDD-8=)M,BTBU&C-\LF"([5D[: M4:"Z>R_[>V\A8/H$H,MW.+SO4=D8*^X]99_>4CA\ UG0[T!!>/1MO#P9@Z2X M9KJGRG*&Q(H4)_8:E^/AYQ+DU9;GQ+:(&Q$)1NH@O!-+I<+4*]7T2@_"$JJP MPIK+/ZXH:L[5%#U+&W.0Q;RB:96Z;^MAS/G$C!0IYZ4F5C' UQ MB),Q(:_ Q37A "B!4E:1UVA,;T5IG?OU*]&E\/J8<[K7(L7\_O28]01;:*[ M)\Y;8,51L< "O$F#P\+R)01CY1[II[Q[[-\.IU8:'/8 UEKBO=0\26<47CLA MRJG$V'@";B Y$9=JLZD,4WZW71E[WD M[R_:MO=K1-OV=@\V,MSV[6>Y_P!_./EX&9V?4V>ZO?V7T>OS=R?O3L]/WD3G M[UZ___CVY/+\_;M'DG7/MC^S=[1>])U\_,?9901S&'T\^_'\XO+CR;M+005> M4'+W_;OH[/_[Z?SR7S%<\>;DDC*_[T__\;?W;UZ=?8Q@ZB_//EY$)^]>1><7 M%S_!1Q]^^GCZMY.+LXOH_6OY+0*>?OIXC@G$;3-^!91U[I!%DA!"I%6]=2&* ME6:O-<&@+!GZK8@T]WWL,U]S.U?]@W9*D/UUCMG7=[EQE:5^O M._';O-YZBV3)=5W+.SK[W=*M[\0-:Z51GLR.=W/+MHX1L ?TR..&/_ACQYX3 M,E'9$MYXE=(HMNVBP[HR[?SG=<^P=< K7I0#'/8,#SWZU)@Y,05<)_>/A&[, MJ611_\'KJOICE2QFFW;I'?6B_H M<==B,V0\>13^"T#KAS\.R/&)7H)0QG[SVKXNM#46C&LQ(.XKD##2CYGB MSMJ)V1\%#E*NN4#!FM%CWTI81'_A%/;99Z&34T99+_KUT9+Q17N')_CEWN&I MEKW[U+8P>,N>^EQC(/Z=B1)KT73*Y;$!H1=ZIV-IM%6!U$6Z.<3:18S&<8>4 MVKV)!)YVDZ_)B"N\(#C:8'90MWX?'+"$ TMU71JQ;L]ENY@?O1I;,FD20577LD-DW-YYB_^]?%6?<; M[M8'7WZ8@1I,3;Z894DG"4,7,E_QDGE&JH*3 F\]!PQ?@E@/^M6(J/1GO,T8*<@?QL ME@]?"G@MRF>Y,UV!XM^!U\N316V^UW^\!$]MD2?+[[."AD0_^A(A!*=BM,LG MHZG@_U-]LGP]HJ_^TJ2KWQW"E[M':[_>'>U]T7=[H^/=]0^]_9?K?[>W-]I[ M_F6W_?:#?3XZW-W?DK'N[8]>'-Q[%\#^Q7/P7]\=6#6J.QG)TK_HRM]Z @Y& M!\?/[W7;O] 1J]:]GR0MOM]??([V0B,&\QC=P\SG^-<6A"_NRF+0%'X@.]\* MM?5KIN^TBV]T^_+>\OIBPVW0!%R2;_7.=G6_F)$+Y]3 [WER3J07_0>*L'S M8"QL&)ZCW_&TK-DS'W3'8$CE0U*1W_F!6GCG2Z0.H8Z*,(5,/WB/"?QJD?IH MBW*K'/N6CLD]-[++!46OT/2JHG\J,;RL'L7)$#KY+]-$/QAO-5W7Y<[*_:HO M]_],<[B M)KWU(-J?Y)7#LC[)*X=E?9)7#LOZ)*\.2SKD[QR6-8G>>6PK$_RR@=C+J;T M?YN&K+@51Z'TT%(MC6R997LUL[316D;]12"+SGRL397O/VQ.=Z.>F:WPI39J M:O?VG\='N[M<*MZ=OP?N(7KCW?N_[Z^Y3%^]-!NWZ?_P-:OQ@%7X+=[MV=[H MV?'6[[E!-/P6R_08BG40-T];W,!&/G@1'_Z6F_E+L;';9*?93AI=0\VUV'C^ M%9;:?4&-MXGCGEG=%G&\]RQ^_NSP@3NX?Q<]JM:\8YF^>FDV;MO?7W3VO>)F M[[IGNZ/G>UN_YP;1\%LLT[>QU 9Q\Y3$S5Y\>' 0'^[_AC+G]Q!1X^9 73.- M/QVB:5\NB%\[\=[Q MB_CHQ6\8P?\]1--.%E66K]AH_.G![A!'^\)I/=S%;B>;YBL/?NV3]FL/CT;M^<&R3!$T09ILP72YGF\_VPW/GXPQF*(HCTPBK::ZL3/A@C:EV_=_2^0 MP9L7S!@\VJV2EWNCPV=;O^<&R3#$SP9ILP72YEE\M/V M,*LE _CA$#W[ME)X\R(9@S^[31+SX-GHQ0!"&R3#QMIG@[1Y0M+F\#!^\>QY M_.)HB)X]LGV6]Y1TXH=#_.R+)Q4;;^_MO]PT-WEP:9^T2_M4=MT@'(88VB!P MMD#@?+&--L30'H9!:Z_:NED%H?''7V6G_;Z]Y2\3Q9L7U!AKZ>=#7.VIN]X?5[!=#5.VI.RK=-N?@>I[\N\RSE;[90K!X] M.XP/#^]@=O\5IN/7E;IWKN7C7#KLD*W9(8^AE[]V*Y'0_4N3P,3 _Z;9]5__ M-_Q'?S)/JJNLH%EZH7LB*U)3--_O']--'G?UC[NKOX^K_]^]_V>WP9J7D(V M[_&-7^O9Z.BN70WO]7)1UEF3E;#!3)XTV;5YB0/<.:!?=[=;4AN\P7=__=/> MG_7-O_%)I+6(WA=>E\-#BC/LQ5$S,]%I.8 M,QKYX2BZA!LEX(8 8ZQ,5+?C7V#(.)@DNDZJS#1+O&Z: M\'MDQ21OZ2EY]N\V2[-F&4?U#'^ZJ+*)B2/8AI], \.$P>#"US$],C=720Z/ M@Q]59@Z;LAY%)S2/^O@;>.]H;*(I&&(P3=.JG$?)=9+E>(RCF[+ZA(^=)(L, MS!"ZYSQ9X@_ 5(,ATP)PB*A\?1^,S M[5Y@7J;9-#,IS&1;P]A3_&=918VI8)UH..-E<-.DH?O!.L+,9+"UV@9? WX# MXX!EN&/$\ <\%R:I,?-%6<$RP\O;9T[[U(CLR1>?Y\ M?)RF>P79Q]_.?9J_\7??$,[>UO_PP=KYVAMR?O3GX\>WOV[E*$W47TZOSB]*>+ MB_/W[Z*3=Z_@_T_>_.OB_")Z_SIZ??[NY-WI^X!<7*S/.$_#7_SVN_O+7+U^.H[N7X_&FFN[X/0K#;'*/R7]=5C>@ MEG;>E"4)THL&! L)XKMLC&]O**U]M7YUC;)N6N9Y>8,O!F;FI*UK5*$H8Y,B MR9=U5JL^G8)$+289J!"KHNBZRM1MWM!E*.A AU0)27\0HV6;IRBH*Y.DH +Q ME[^ SJ??D@C$&\.'9'"3O'9/J>T\RV-RN@#DM%%U"G^:O#8W,P/B&F[?S&"X M(+;+JD%!#G]X[P2/:9(,AC65!J&@I88+J/JL_@=9# M>Z7"NS29$268U'4[7_ +T\\G]-*3I 6]@1,"NK E#<[3!/H E-84;CN'QU;P MIJ M2&>#-H*?R(A1=1E8F%'T6BR(U9M7]$Y5-FX;TC-U.YG)S0T,U,X2:'!0 M62&.Y,4*3^37ZP[')I?T(UF(B^;-3E\C")G?_?E#RTH M/U/7].?>2[J#?/41YD[?0K^^>_W6'B[9P4>'*+)7C.2;+&UFXA?ZOQ)[?]?] M)!G#KH.96_L3S\F;P 29ZMN[MW1*CP["N?#_^Q"A^]P*W5GEO, KLS.&X_EI M)YG"*WZ?Y#?)LO[N+Z$\ V&FT_Z<')!U;R9&DJ=QY338]!1GAO\K/P,VPM>8HZ_QF>4%4W.Z=OW%[&^J'AN<,4U M:IN2YB"9?$JN\#F-F^XDF)(V]98GD^S(MJ"W7.9&\NZ>U,0_IA%+V';T#W@2 SUH$' MISD'!5B5L$_(NF#U6^):@#?:PBRBTXI_EA5,&;XENNX+G#%.'.U^#B MPOR>?4YP%>D(L-' W]B7G%#HX!5N0I1^T2G]?8%R$/;W.9YJ&!M\LC 3,!SD MZ-(H7[T_!4&/?SGZ,<+ V [:=WJ$,&4U2]J\ M(Z]>\G!W2C#D)K*0?)] CL%VKTH)RY3@*=*=:!0H5'2$\#Y)'=T8$#WPO]W3 M*<)09] N7>MLK-I(D ,D6PE_5Q*3@97;,AV$1PC%(YBXGA /)(7=>R3*X%SB M>04?_-KDWA&7.-F<(R[>V4A%4('9ND-G&X6.RAPG5I:CX L)VL%!(?.[;LDB MQO7.81Z-E78HD"919D6>R!N\IL&GDN@';Z&=&]D5,@KT:>##JJ/:SC%JA(HH M1_6!S@%H4A3\Z!7PN6?EP1O TQ^J^>B,TZLDZ+?AOL$?FRFG1P:/H!&91_)JX(Y)G"4A7\WEB%B+J M:4%)X+CQV)OJZ0RD-;R=M] 4PH29C<49A,UC5/7Q9"]8:H/NPS@._A&K<%Q@ M.!;U%4[<#@J%5$0(WLQ. VG\"+N_PW:@W04OF->EJ!WT9RLXM];X6$YR5*_X M!PG!PMHE4YC>3)96]H7<7G8V;9)D4I5UO2*QG:P,K;68A&/JQ"3;1J'==9>I MI0HMW)A;)E;.>6,N35)%''E= 3?&*(UAGX"QT9KH!@3Q'_9&>]&8_@Y6,:@04CV+A*0XN2+UXFHQX^OX2:^CO$^0%-9C9H"W>)K7&]W"&![E]YJ MU!V? MW4F3I()C@O$*$IVW:$LKINO8MY])>%G?FNB?-':$84U#EO"1[\0[/Y7THT=4HU5UX594W MS4S%ZK2EN:3L36HP/Q!CJ@G32Z3S)7,4HXG>4173MJ)+X$4%[$#YE]852$IT+DFSR*\R6I"B?R@7>JX#3RO*D**_98-9M]3*: MS'#N2!U=83:MH'F&T8 H6Y0Y:J.:PT"=D91C#*"II+S!B!R% MD.Z-J]8K# X5[#&?='<=:K%EUCV-,#5:P87P_BRA2][[C*V3T!_4K*UGV6)!T48P%[($ MI0MF4\7:>K[_QSAZ?O!'F@SX Y?4E]LI*WX5]K5(>Q;PF%NF'\(_=F,T1!8D M+@T:5\YM/SR 9QSN\C,.\8'AE23O%SWC_1N>Q7_@?_"7>\_@EWO[?)N]X_O? M9@Z[/<2,F'1 M%3J *S,.JL[WIC$!&E@L+L9-MAX'A%Q\@/.GX)$X3YA%@GJ@E ]'VR\PZH-@ M ]R@8/$//EV-M@X.;!2]A@L-NZ*Q$Y(@T]C.#!5Q\)IK]D6/%1!L$IM$ (.P MF&0+,OXQ<$X/D0DKR-%6#0P";=)QW&%RLRRSS*4QB@O\R7/B=L8L"<3F\9P^]?NT%%TH0OJ=BT% MTS+8R.,2E0T!3-S"=W=W^+W (_QP#SD:=QNAI&]!/X%"\9\1",&#O3_VS$)L M=6<#+T\'OVZ"]\ESE3Z=&SX[ZK\A?,9FK_U][SO)I*#OOO=$?4#[RQW M6/>0_6>_]JN_^*)7U\T!8N+XJUY[-WAMV45KW[YWBK_F[=?<\-YO?]B[%5E2 M2^;3_8XT2XUA+C*)08IWQ"'B%A,V3PN,TW2\3@X])K485VJVU0@I F/1A,8= M.R36>E/#[D[#Z+<#^CT@1C:6[*DX G5$^?&BX*B'Q*11.61HM^:<@G7!K#CZ M5)0W1934OED=^ W;Q)A(SHKPD J*Q*XF@:)JT_=DUN_+A0CJW!17 MS6RIF?%N>(BD*8=-V.\9DKPVR7NX/LF[V>G:M0?L-YK):PST<8ROE "F9"D4 MVHB>'R(%;V:&W&B\QIT;M*')(86A6[>Z1+0H^L,N?H91.+F!9YN"K4)8&K6? M.V?+HE'%V\7D5C3-*I#P8M^03<092THT!E_(0SJYJ>YYC=#>'!L;YZ6D;<9B M'0ZHQD04D4))(_?^,?U< *>!R4:H29(I4YCUV$6L%02$MY)HN(R%0K(_& :L M<##9R@"2/UWO!0,^I%AP$&"DH]A8C:]2U(LE&[V*^4SX2@[9HHY"$3?'Y"5F M%AA? O=,2T+ H+::,W 5]',)=_^/PDQ%W_ULKR6;'+^C2!0"2RTREH)&63\]+ Z8:U^K9:#AC M<30K;^#MJE5WT-^\N #9)\->4670=8TX#PU#@'D6+W'E(?I[7%'4+'DV-;+( M8UE\^2GM(5P^6C+,=-5U.6'H,,UA97C$ZM_IK36+#XM,)Q*]K!S6H^# %,(7 M1I&$';SGUWH")>JED2Y2/RPJEKY5TO%*)5;'%HH-X'(@U3-#"!5%P3H]23NX M"V&,O'_L6W@3 Q.R?XCS?/@<;E@T,^=3= )*=X;]O3C3PQ__;%<>SQ:668(3 M/_HZ?.?^WCW@MAN+BCR?+]#GEPW[(X?;SR8ENN23Z!486C#GQ98YW^?%-$\X M*8;+[(",R\BSZ6'WS!G[F=++WY15GE)VRM#[+\DWQ[!(!G(RY7O=&,+CXX&N M,@0>N@M0&\!3*?0KYY 5 .L,DK:U'K("W2J.BM-)<''?0&BA6M;%2&4QQ&M' M9$D)1QKCT74+AWJI$'PO6MU]5Y($24H!LW"XE#]0.:0F>B?#V/M01FE2ZC!' MY&M3>M?=5.#;[.#(:S],"2-$3X]$*.H13)["04<5B3:L:8Q_#_+F^#&%N4K$ M&\QDY\(T7U%JD?8)B-<&<1Z*__#>6[(-UB.AF>60&]L@H"/L M[N$H&5;R- +SK4O,E<+P:]:Q*99<$(@')?^7US@=B]OJ/<0N;^;KMKK.KE59R!@H G*?)XZZMR._T ?N MOL,2'5#A]8RS$A@$%'0<5RM3%4.4(I:!YY6SR/Z7FM]4'."6G:>?[,[CS2-[ M;_5DT"6N#)'P03B/B=2=Y#E_5).1]X<7!Z.C0[(,<'9QZG9'!\^?];)KGE:'8$RXP;C]#9^_DU06;2G_8/X!;'W4>MOOBN/.PH%9U MW3/!3\P*?!"7*Z(.K@P"ADVA69("'SV*?EK@+.1E+<6KG0F*Q6.M*H)*X$-A MSZ:XOVBR*+2($-S/ZC8_Y[@]5^\0VLP)$7PGA&68KLRQ,.<[;KYWN/;FH^@' M/["CKT05M-VYDPDE(1P=JOPE]PI\.RQVN4[RUCFF2-)QR[:9KLC02)')=N1_ M.!P=*,2(@@AH%V-9KI8IPT[3[REC)<U]%K.+HES%+Q*8[>C4Y&M/]6OW("(L=$!J8F*%0PJ;*Q M*SWZ6> I9,E2H5-7"ML( $B=1IS4MI _0+ODY=(8WE*"NZ-P-LPQ@_ZP$&O[ M,IF73L1G7,'LEW_#&7!+XVDW+,*"R[42&*>@GLI>L^E+/,^ZK?U2<*\,P5R! M3T2JCG;?-4&N: ]_,.4B-W9-/AHNML>[$_B 4?GX+PPL17]O"Q/M'_M'XV_@ M<^U<3,"&W/E8PN/*Z 1'#^CN_[MXB,HQB2C MV(R6U7]>4.1"XCJ$EE#]']9#RW!RL9;V#OPQO09A$EWL' I:;P(.(6XN*EZG MI B7>%^2),&RKNAOV#'58D5M1R+S>$: @!OFPJ519=9 M/K[-*)US@E."NTTB=J($/$%L-(W6L7?%2X]T^4*#L#844^1"TWM@Z900@N<%'A.WX,J@[6J)"S@ MSZSYLO(1[$N2NT>_2@7O\_T7VU7"NRTA)UJD,T)(P[;^:72!)7)4TG7*OO8&4CW<52"A M7=2<#?0#G.FDQ<-_KO6.*( NQ!8B,^X'+-T3\4#S< I2"^&FZ-B";4CB*P-/ M@*0;H^ZS.=F[>50AK!ECW5HO9>/D6 7)$RK!"\YYIM<)$4"A3\!9O3Z8BL_^ M$$!2I"+,Q;VG@E6MJ*P@$\X$R4]0?)HB2:D'0T<@X802D9C8+EW1JX[ MTBU)6G!2+LA;!8/(8(J/YP)M-H+L>O:4OI+/&H59<%XP9HGR$%U8CTMCROQ4($"6*"7>@&X815K5+5$&*@AT M2J@6,/^$<;V4;^=WX P(V9+J[<==[LS#XFTUJ YN>3N]PQZ% (%?E110@-W M>"KWH3V FV-):\Z;9YID.6:HO1-'0 M9--VIG,IR*)*$2_S46L'2?31>&Y/V MO2N8LUGN(P+@M/ YI 07Y^08$\.#,"D%-S@[CCBV6@Y9($GZQ!L=")%J7*W@ MG8C52;"9U,Z!L)E3!\4PRQ!S8OEA[*#"S%Q\+T8>R\;3%V2YK]UQ^&7)M\W5 M]2>>78W!$0E=_FO+A .Z\TF!E(6!1W\0,BXR#(SD.FK3\-43;S]A<$AG(N[D M5SXH.HE,A@1.@A=PEQR5O<9S.B[I&&7$O*%QK?5!5@G+FY0#\Z,7U@>6B'DG M^PY/S:HP8HW24JH@Q;]-"M\. 2_^F7_71=D8)@;Q',]@5"NA"DE(I4YLLH>Z M)#]!(XS]7"4P M$!.CA9DED:MZ-34GP_R4%I.=9^/_9^]+FMI$D[;^"Z.W95]Z%:((W[=V)D&6Y6].RI)74TSN?-D"@ M**(- APH++QG/^K%Y MT33A\^79%FR2Y+70"GE9TB1AE/.0NUGB52K<"85(EG.@PJ3^YM&P0NFH09,CCU>V @T&F$ZR3@^5:R3=A3N#$ACU,PH^SF3?/,?E,YP MERK.##-_U=))F9GR,V^$F1JG@$$+B7W\H3R<0!J;0);1;C",W\D2. L62P"> MJ"2'9+8L&X;G)H9D*/%E2115F,<>94*XS$T3@.%I\!%PIJ*?,DW[TF8'TKQ15PU2:1Y$4K0I6Q> M=02U*J1>N>=J,1=*KA_97# *>UD1:R(AOT8G#0:S'C%G6=0:XBFZQ;%E:$MQ MLS!,9TH(?94+P OFPDJER)X,-UZ"=&9:LT_6R''VQKB3'5QKD M:>>Q ()6")DFY<"\I2L?2:YI],@2G:CD9Y*M?+-:RFBY=N1-X505<:UNWU1% M5S67A%?B00K@+\4GB[AH7@P-"2.3SGB_9%E1$R*7Y'C<38EUF>.8'15T0 "I MB\I 67$X*?:G7Y"'M3QR^9&S#$$^6*=H.A&&3+'+V[M_M\>3CY]EQ;M%9@T_ M!>7BX#1%H@9Z&,':*G*9*JSS\O)"V*E6)<]NS\>M9%Y!( M!,]NCOFR_@(/P^D^XU!S&;]+6K%%DIZA.S3 F[7>URQ+BPHH*/O,-^WG>LTJ MW&.I]ZS9B^(<)-D@\A:)"&LE$9$[NO8AH!YXPPA07/^5US5S$9:'24YBM850 MB+/2,$(]PLBI[44Y,&TQ[RI0_P5DJZ3W<04Z5I,*55=&[.5Z)Q^:0MC"4E!2 M&5_FDL_%\AQ3N?+<5Y7C3B^4]52J^;%F5,PYIO^VU,K< MY(+[.8I9E0?<0L($MUB8Y+(B44H2%]'A42B@2]2(+,XSWZGLFN)Q0X\ =?O) M3A?QGNGO&HYO>V->#$ZI>,.S4T0B*:_!EWD;^""Y+L?;$RDJ$$G#;*8FQ[-S M/6>J6X$<$185.955=VQ9 I'RZ^*"#X1'C>?=+/9N9DU)"HO/?(>Q+IB$27&$ M+1RR_/C@YP]ZFI1UV-IQ>R.J& CKOT!4\U>'= Z9!UF<-P$M1;.(@M;J!2/N M[O&F/S.MRO*C6[K&N+-I2AV5ZK+'NV3-J-22;)0!O'B03^L5Q=)?TM^2G^EL M^:E>)-LR8M37S6O.MN3O+;<19"_81M2DS*KYTC)F$->QU0'A'>-P;N8< %F]3"*PH+&[Q/R MEQ=,4::+@\E@PE)3SD$:/ ="G?Q6#):%LG1&!"[>A8,5<.8*$BZ@LJ^YE*/L M01R%DAY_4!*O8$W^HH9AKK"HK9ZY=, M-B\(*- 6&(DN[+:L0X5U*QV;E/4B#1! ?R:Y02E NIQ"IGR3Y$OT**R/;\%Z M?+R"$5]!04I2DN4]&+@-XS]SP BSJEW%5Q3]O775X<#PCT6#B9!:-?U(9U^5-OR'SU[LNJ"H@R5 %$K1&> MG,0W;BC 9T5D%W=FZNQ[RJM;(7$*J'9.G]25AW>!>\1N MHXDLS#$[*3,+#@Z92UG%;,"=,<7,5:S#.;L1TQF9M0V'3\LZAV@RXL1%:7P, MSO,LR4*F;%$(R:V=MPTR0Q(+]>$9;8K30NB3=B#/%Q%TQD<)%4M*RLF !6SH M)>]>@8!]J;ER>U7Y<7R!H>Y6\C1;I>VT6A;@\YU,'KKDJ80*_ODV"H,0Y7=) M6VPO+5M6S+NT1/V*L_M/,F?R[/YWXSJLT=73>L_ E>F:W>-;,VF&(K,',)+CO5CIC8 MSQS>)J!WSQRUJ38 "P=P?MBR(H* 4<@W\C16GMZZH-H3CQ3B;N.;%53N@H^$ M/$E1J%2\3ZZ/A9K1B9X7I:(RSL+ODVTUZ#R\,:)QPA5;@5-WY?#$JDR592E, MZEW6_YT:U(1NUH>5E^C&5<8ND*11B6T8*,;@ N">K/6O;#:JAGFU'=XT %[U M*/H3$"4-P9"%!26#E!*;>.)7(9O2=L-)H;C%0GI2>J+)&B"%FJ64U2;#ESE- M*TKC K[@/96:A4K'F^I9[9>*''=*E&ETE^.L;S((T2J':[L4AVM6=2L'U4MT M)Z]&PWN0\SSXK&;0/)_*(C@5ED=1TI606W.''D>!S$M*,A9>[[E'86&GB]]4:+B%[V%#:(\![:1>;YDQQLYE>F*^;RB%/I0J;91EBLC M8-&Q@G(>BLP+7J19RB3X?K9D3VP08\\:-%^?GFHQ+1WCMYIB5>;,:G4# \U8!=(N"[?ATJTS$A70YE 779$J:'"\\0) M?E'%SH]YPLK,$(O-NK'L!A"R2;W$8["3^(O_F8H^Y*"K1:A3?RS"Y0F6*$R" MA3%"V2HEJQ]2N&,FL/%11:[D^'HESC [B"R-OYC-*7RX-EF>P MA\/DR2;_HJQL$B=B5SG(,WN?CQV(!R%60.5K#DM.H^6YTIG!XDY+!,RQ!/)W MGOG+JW_(W*GI3$J)_/UR^]V")*NL=4W&^AEGG6Q-O4M1'W MJ#^)\E>%'%'R48@[E=R8K"F08J^[,_2^>&<$P)57I\H1*&*%Z>4V!K,*1]"AE9[WO+TS? MD](%#6Z^$B[/':2J6?-LU8HQ^CWWC9C&+Z*.+ID7[AB/2VQD[GW?\PF?#?!1 M&:!=&.#&["].6N%\6.&P-1>>2HJK;NJL,[/&$:IG1Z26DMA0>$_50$1C-BQ2 M2N82U9=BV,9&2=]4A5-VP,.Z8 0VEU-#1F\0JT=U37G\:\AP27SV")?XWS?@ M_LHS@0)&N:)(;&FP,2(PK#1'D%V)\AAF5BOV!31)]?<)3AEAT.&\S_E*['.G MZ.!3AB0W1]FO&+L\X2F$;";+=='?L#Z6NF?B8;450+[96364J/!![$US !M[ M1543 ^/B!U(T",F1I.+/;)#LEQOEV-C,V*BVLMCJ+'S"M^PT' XYE$8B5]- M'!U,-(O($(1T%,18VN=8[;SZQ'%)$1=A1?.T @'1.KG@Y],[$ST2^]53"J.4)87X*%DV2G139$J* M)Y_@]YGY#^JQ._]5M?Q[XI)*A_F+["C(>\4#H=#]S0(; *;(];(..%G\SL1 M Q9ZH/)\H;CQ0+0$=7DQ,7(YDM-#9X'G8)^>S@+?+::U &W;K[RD,LK?I.H=H>1=WL'[Q0\Y*9*87\IK"Z.?94X#\) M UY"+6"-R')"(3^:%X\C+PXB*T<"7+%%C=,L"V@Z5B"CG!+ *O)UF/M!+ICX MMA2NV G\%-NPV).8?9!_^0AG&ZCBSQ^\@.9"#WTL2A:406 *4+DV(6UIL?GE M7#S5ZEQ$)1'\ORN_+"[7Z-+[Q)V]UL5F.(LOUVN6>@U&CO/[[Y^:/\G[Y!S@ MQ&2EN7/EZ5M6K6/U5YW^&M?:JR_J6H-MK#R@K:_K>Z*M:-$C$RP(&3Q^J!L6 M"8 WH83^S.<;DQ\X@(\SZLDT&W$.VK:DZDT)JAD8#['I/Q ><3$#C\C$[3%M MX6[O%+(7#RJ8DVBC*O>W4C2#:)@5"&2E":^PP0>U<-:^.6M@.]\>(P0'G(I9 M.PYCP^&RE?398=:'XU(2E":L\1\R0_E>=(V8. M+.^@CYHY^U,1IF\UUN3Y^:0XR];+I[J6S)[ZY$8RN\([U"K;#FG]>NF&_1)A MQ!A1-UYRT%+O0/6@=F\?:M 6Y:76<1?O;:=2>ZO5S*6[>9/%]64 [4/E!>X* M^[,UQ^#&FM8;#K(4R@87;OTR\\(B!'[E&6*%4ZJ"!U%CPX.HHGI$!7>H:95M MATJA#51 %*Z0,G+04K&ZO@ZK739?A_9&3>U0MVP[I!7$U79N)JOHH&5@=?4. M*F#2^%@VY4.KAY78)JTCKFPNS^;M';1$K*[.L1FK:=50;U-I],/R"L('JKL9 MSGC2#UH6'FAT:VTPAXY<5F=OJQ65+H4>6EZI*_(Q*6DPG"W_6BY)NE7]\]#X MTEHWD+/N.E1(:3VTO=W0UWD<(K=JBNY4P8R#EK7:K58E555O4T5%8/6TSF(M MGX.6@=5UI)U8[\KC/M->SA)OCE;YEN[5\M)]!RW]M&JA-<#2R$&M]^TY3V)Q M.UH8U* M;&@E],Z];J0(= _8,(Q8H7KO00O9 PV(ZF#WX>[MAJE7.MA=;LE;*/E^T#*W MNKZT=2L\:6?G6Y][9=L@K7B^M&77["B0/L53.&]B8KAABHT+Y$(?FK9BKO)QT.:KU.D-65N^9Q[3\U8_EJBSC?TQM5[-^%)=E:Z,GRS[8O>Y6I]9L=XY[ M_AW=/*F*=QY=DZ>]4$,G5\H+.N6"L-A6QS;WI9IERGKG0?6&VD-3K;F'> 8BSOY+S\%,4VNX B*7RT9V2W_GJ M:&ZIR.;GUX1P7_:G[VU>K7[3;#0W+/^T6>R SW6;( )-:M4@M8;9ZE6WW'M*)]S;7RG2NI87LUKKM$@O OQQ: ]NJ MW+FS5-']J4QOVL*UU.*GA!G$>UNO]IMVNSE0LMBQ,V^7+1(/8&[:2;F,\L_# M(&!.XGWWDF>M/I1 ?2AA!LIJE-2L-\U^8]WS0N<)O>TN6:V^V>@=T"YI_EQU MY]LML]-Z4\^2WOG]'_!6_4U3-TNMPI?(L51BE5![E4JH%E;3?=!XTU:LI98] MVJNDG$F:+,KCX=!>)>U5VC;E7P;#R);=2[4"408%HJ+62[-C-KI[L&"JY5': MW_Y8?;/5>-/:,QJNLN\][YB]=E-O^3%MN?8AE="'I,%)^L[C\!>L"^76_H*C M((MUE1!-%E5TM1SRW+0;:;D;R4WC)/)LW[ #UQBG?N*=CNWHVP'TOZC*G0=H MS/3 @#T8G\4![D_3,AN63H$Z)IYLM\W.VO5R]997>\C/+:GVKGU*VJ=4 M[CL/T'F@,2C:IS0/):W)HC3^#>U3TCZE;5,^[ZRJ=8C25.?:T.#6LQE]XSS1A@F(7T(C9,7.-GT'8U/H&?,_WPL!(0N-GJV89 _'O81@9R8@9 MS]CNAS&PQ81IV#&L[WAB1W 9WP":0ZV5O7.%=U@UXV&4#PLKGP]D-6O5 M=D9W_,_U6B][]Q-\>A)Y8SN"!3.&43@V'NV$/=G/\I%X]M6.4H.F\&:KW:IU M%KS;C3RXT1@\&R-85!CZ'][I%X]P(@QF%RFCC'%!PC0RXG0R@4>],7:;AFGC MS;#QZEB^AN=GV(S:31V0Q2-O,@8RF3-FKY#AE'^)AMU1=G#1J*>^BY,XG; ( M-@": J+W6Y/K35\ M [:.*"BGS^Q#^,R"0=-WD "!D8-$KF9<6\B1@B_:+6"<21A["0SA WT>5BOO M\ =,HSXECM1Z_H@]@-,S318_,M-GX.UYG_HEMOO%M5#_'$5R-!/[D9T.8.&_ MG=I#&.P'VP=&BG]Z7^P1Z07RY>U>#:-WBV9?[*O87"HOR].*0C$W3<.#TM>%%\ ,*%2DL<' Q_Y[O?6-B/)''B#$, ME^4LF4D+%T8([#6VG2AD( ;#L>>@.'2)GF.45#8(QN 19AG#IL$P7#9&]D(A M'J?.*.,ND!0C#_[MH>P/8B].D/>>O&1$'1]5!B.P26")P0OA\+R8-ZO2 M@O0\A+V"62FM2$D._1*%("AOHW#H9:#!*O4FK?>Z"R_KWJ2;V_O'W!JT4H/= M.0ULK8_I 5*K[F-:UCM?G+QN9%JR#2G-YW4#U!+?JDMT*\ZMV>^8[I=.E4\S>347O/ M-MZK?7SCVO_<#CTEG4,4)P11-+2> MH6VA71!9I]4WNYW]V$-ZEU8_\/MML]=\T])HE?&Z'?C66^VFV6]J/]41UU@\0EI [MI*KT MN/8_MP.N5#$'N*=6K.@VIPI6M+KU6GN=J!81VS[C MQ13H"2QI8/N4L1W$K&847'(3%B'>F(C6;UTA1,2@C/1PV/R/4>>S_X M:+/:%8,XC":8)HY;8X]#$)+_LN6_/1AN\.AAFK,=QVQ9\87*DF;[+TOR_Q\7 M;. &]0!,8T"$#BOK$&B=(,XR[1\V!O89SBA\>\R 7H-'W$*'Q28O,"*NP5S3 MH8WE0BB?'WAJR:94)>O^CL5 S\Z(9OH9:-4/J3Q(]3+M>S7+6CG3N73V2BGO M7+:"4]=VDKQ>K[5:_8U>6_;!'N!N=6KU3G._F[7S55TV_VZMWE]Y_F_M,ZM, MZI7.M'^+3/LRYJ^7DG!UIGT)[CS*!%N=:;_?3/N]$'+G EYC4SZM0L1',#R MS$VDUQKB*YBH8LGYTV&M+2?GER,[OLQC.W1T:L'%Y\ZZ^$K+Z56YLQQYU-7I M.5&5KA']CMG:1Y-;36I'1VK='I!:N3JF:TFIR7?5_F\]LUZON*#<*0<<7H,< MW1]G3\:'QCKK.]>@B:-@^--?P;S77E00%*W '7.!SMBMNL MS20X4.R"%T:)S.:6!K';P.)C]+8WO(J M]E6YLX3PS?T)IG7/H5=A-TLMF#19*&2Q;L<%31;5D6+',3>-YWT)4;C8U[D MVFL5H+U61P7[;E;1&"QYI4[RZRL:3R-/[%&!8(Y) M3=ACQ L&$U055;"?.[6>'&+-, X=_!NO3AZOP "O @$&"?!$H-^\+C7L\S=& M"-\P>K0#6=PYQPC##H8Y#!A_"6"!^&-+T,!B+=HM6*Q)R"GB0\1\FFX.>$58 MF/*4B-K7\T>P +6?)HL?F0F@[6F_._7B6JA_CJ(\COC(3@>P1]].[2$,]H/M M/]G/\4_OBU!J+Y O;_=J:%(MFGT19MQ5R.X#PO!W6VM#(JMU&#WO%OMYLHUU%=> (W@KO=7GN.NO)!3VH/5 MX$*\VMBAJMRY]]K(981(']&D= [&WC9!UW;7_*OY]ZCNU+D@KYRPS@6I2+WX M8]R/-7)%]AT9.I@UUT7JM\VY!YW4PN/Q7L#_NU9Z2Q58=M\*8^4S6)2H@U^, M.I25GZMR9SF2"/99]F['0.R]%K8T>]:ZY0M?AP&A_+ M1G.ED)Q;.ICG:W'[RV,A(;,1U'"?61@'M0?!>WO?AI;.3:B$NE<5J6L,#TBO.M:**"II&2T4BY9%/YWE'6]=FI!E*50U#?J>\\W#N7 MIQ;M#>6^*J:=>Y=7J,C?,"B!@F?ZV ,[<,. W@"F@P/'J0VOH 0<3 ;R/3 8 M8\K9>(P8P_L.H'C['8N3*'62-,*9G8]@V+ECODI@_T:SN4]8\.'=N6P%IZ[M M'S^O![M[&M@:V/\ J;448/^21M?+CLG0Y=K+BLMX+:I8\T5I]^MPX$\:@KM? M".Z^76I+]F/Q9E1K)W92J/UMQ4JU%EPC;TMPIT;S;HCF+;T,V'>4H_)0WJ+7 MT"EZ#4O+T%6YLQS@2EU4>>M WD;5:RIK0JL(H=5;U2:TLDC:\L-&?^[L*T]5 M8Z=I YJZI+B&[9;_SJ.!9.XRQZ6$B,PRE)'6%*(II%QJW.&,:_]SJR(:<*Z# M2JT57I\J%=ZH-=!1S! MCVP\\<-GQHP85*G(#AQV*N&.\G-8?1J6HIT]!J_Q<86F[S2-IY'GC R/5T>/ MO)A_T\M1E_)1UR#9=AH.3].8&78=Q%J:1M#V_%\+WE> MM"PO0SFM):O2W&Q5.BNORH)/K[PX^$&Z/ I]%Q^+PN^' C#% M,&K.'%#ZQW MGGKQ2"[(9S9(#K'P=*?6J/YE5C9TLP9T:._G*"6OLY$ZQD\>S=KLI-7HXZS,7G'@H MQX4&_>V^A.?ZXOS0\7322<)FG"2NZB0I*]-4Y4Z-=SI(O-,>ZA5J:-UQDMI) MVVPTK)GSL"I$=I@(K)]I4]ZH>N4!K-<)_.?=7]91WS7"K!+Z3=FTJP/%#^FB M?QICMJ4U.UE#E]"44972C>N]HXKXJN4.BY7P.@6H#-[-036GX7"(OT1L;'L! M@H#2P!Z'0,S_@EOI[7 D.;"X">%FO#A.$<4#[XL3&A/= VL/'PO3",$Y"*IB MT=CP0U@I#MEY8O"%B>VY!HS1?S:>O 1Q/"'H!@;M"1BT MD[IO<+&YV6N/<[ [IP'=D7XY@&GE(H5;'^FA1 @U**IDH*@R5I[;\T@UKY5@ M$PX=!Z+!6Y4!;^VP\%W52ZT=0&/I:BVXKFU7@CO7J8I\.()5PMRX?W(G%>VV M4GRN]()FWP7TJL)F^DY]Y^'>J9E4WZGO+/F=FDGUG?K.DM]YZ/DM!;!!2& # M3X -& <;O#,1DZFQF-LRX73ZP>00TP\Z9KW5KFSZ@2:R2A"9U3"M=JNR5+8+ M$:LIMPJ4VS&M>K_::8 [U0^68>A7)>1R[?A)N_ZF7&=XZ7O7,Q4 M>\_?V:.>]$:Y.Z46/9HB-$5LBR+**KN.8VY;4")>RF(3X+TFT%HY\]I6=50: M+I.EQ ?/QL^=8C5QFVX1#U 1ZDZMKA:A?K'$=Y: 5GR-M7Z=\0>>61<\,ORP MM^K\GNQ8*6OMI@SGA5^;A+&7>-\95;=V1/UN((33B#EI1%6['VWX$@PPMGT: M-KSGNYTP>,^(87WKX#N,@,I;TZ2:M58V)QQ6OK39:-4U:"I+8,=QZ'A4DIL2 M^&S##Y\H[R^)$W@7C@:^'CC>Q/:-@>U3IJ#(4C1E/7(86#@QGY)"8 M_5__:Q#!.^>,J)*IG<31#_8/XS8*OWLQLHJ2D#L;E:7^S@'NW,:>"%;LKMRMO(!SK];LZS]R9_U M?'(O.>+VVT=KGC^^*B+S57?JM,ZU5V3/&U+ND6JAH.]\+;$>3C:/SC_5^:?5 M3X?4^:=OO. Z_[0$=^K\4YU_NMLY:$#^0N8JV-[RP8JW'1 M*T^OO-B'5M^TVKUJPTLUI56!TMIFOVY5F]!VZ+K7Q%MJXFTUS4:[JZGWB%#X MW6;S[?=[#_/<.Q3_X/JP3"($E_S(0&@(N=JN07S,=Y80F[W/H%-C7>6]A!TW MR@#3/DCBL!J:.,J$)]_=N YY;F^ X2\98A_Q[=X<;^8J\/@&P=Q_;O452#F\ M:6)'<#/B^(/YKT88>KO67P^)7[Z.,2^NJ^L-APPQ[A9P^%6V)<\\( @\WPU\ M:NS]F*,VVN,P>#3^3",O=CV'D/:F,6$1+ )V):([$S;&N(OCIY058-.OL'>/ M?CB 47I!8@>/'F*C_? )7T[Y!_AZ$Z80.M^, >4D('VP("8\OXE0?Q;']*X! M"]C02V)UR/3@Z;P'X2;,<<#)I+"^48(Y$T1E LD?BQ9&9_?G1K=5/[7J)JVR M\B NR'?;Y[D%ANW#P'E^ U"Q>*/C'/:1!)*7CIGZE'>2/4 M!,J>$,[]7WQ2U A*&3HF@@!MP+OX=6KZ!!^+C2?F^_A?WQM[_")E;M [:8[V MP/.]!%,]\M41F1LYD[,E*1J:3V=Z>,'>I#Z21\ZP(G-)<)0X9=W6A![+G+!G>(?<=^MXWYC^?(BF< MXM5D!!0V"GU72"CX!I?(MD/=YRC3+?5_0"E%3?;<^G5)PLH8Z8A#URZY#^;RND5.R/@))^Y M5. @BD'8\JPV93%\CTL\C^%A&(5_ N7"I6&:I!%)!/JZ%-QT]/AV0"08)TCU MC_0D/W-(>@]A-H'CP0X 2<(&C''':L8GXMUT$G*I R/R@'*01V">RVR3RPK/*$<(J33S,*334D]Y.DL@;I D2#S")&])3L"%II*J=6>YC ME$E!+U!?=#J,&)L:L*?T.>0"A%5-;MS ,L3I %C<$.%T2HF)+4D=15A96# M@Q(5'3+$>N#G*N3@">^MQ9'RE@P2.M&[-^)U>";L9,^5E)C*B[PV?D3_$ M[L!]<,GE1YX< R:]$C.&M(W 1A&=6(X7.2FJAYYR!ME(_*A!PJ;9\K )O_/O MYU]'?O-"E\A$Z%4.(Z:"O\&)*M)?45C1"2)/>T41I%1:LFT"^$SX;/N@"DWL M9Y[3.K9=A@84XFD,XXM0#LHIR/D)%=/V M%SF$B,A#T8Y/@1@8V\\@0/+#C%0H. L*LB2W8L3&8?VW4O>/1N7_&]4Q^B]#%^5UP MQ23'!0ML.E_$5OT>>/BO>SPDA4&7/+CKHZ2&2 MM MC!0&02T^E*@#0$0W QDT)TB$,A\L)&\4KJ1Z2,F<&2 :&(E-A;*@$/Z,6 MXO!)P1)_]U"5QLSO6;E1,\YBTA\RTL*T?V E5!:0H=0AF<4%1"D\?48O8&XA M75![0R B)_6EGB:CC-.;C!<(%<8&3T(YSIJ19F(5N8O! ., M5)U(42LB>H;/(SW'L Q G&06+.9#/(M0KZ'S!CW*TCV%WYE:-/K6V[%=Q;CN M#W$@%DSF$ @?)IM.7$[Y?&D&:8R6)ZRHC^Y/*H""!BE79^(XE551@+=PN8FF M@0B0@^DETD1E:-\0KU!UW6M9K_]?U:[]=-?JU0C M97>K36^<5Q)E)O."UO_* ZW71?Y-(WUG>KG(W' C9*85^*WOI<%&J/(41>#KHIA> \ZE?$ 5VU]T?7 U^]E(8^Y.X-L9T8& I[YBX H/$3=Q)T#0 M(UL\A,9B@&YL,]>O*8P"U$#.>(\35,.+6 @334E[^*U!:G0E\FGD7]=_"GT#9H"T#%X)2IF/+HWX>UAV_@VY@7\#V4;^5> MUFQ%X$W2(<7H=/&)\,/P1.!8./A_DPP@#_]P@$^(@Z M=UX&SAZC"*/(*]^Y1JW;[+:Y7)([>.(M_-+9YE]J6PV@$E6HPG?F?2ABWT/_ M.XE$BF1M-J]V717*7X2M('CCGG_Q7GSQG'_G"_\.6N[ "5P+?43"0-X!O3 D MH91OI1*5,$%")&154PPV#]HC%Z3C<1:,H9 +EP\\I@M#D-=(WGO"MTX3%0($ M*!Q,%J 9Y25 %0YHIZ(.WTJ3DMZF-)8N,#"6>+3TAQ>3."4&)&76]ZMV+%"2-1[DZ:A& 6T4 9$ZS2R0G>-<#WG2%MZ32 MPR\$9E-$LP6U9&>6\*$)ISFMZP@-^RQTMSK;9J.YR^[XDEU:@Z5!6Z_5^0K* M!>.J4L0PL,ICE)']%"Q5N@3:0W*/X*;9H4F?L606?BHQNGM*92,S,59.B$=T MP]B^XO4 \@'#C67?RQ86O=J@T67A!@\UC(HQ'DP&2(9.;-B3>S9)A!^B+B,5 MKZ-%3GECE'__XEH20^=I'AXV$&T ^C8WW/E%V+)ZK='^BUSQ,/)@Z3!^.X?" M7C<^DZL,>*,LLPIRA]L'0>'9'H\'A*GO(FTIZ@(2 ' ZC0"]>B) +6K $@VA MRQ^>(NH7E^8[G%H>9X-$+M(PQ.$Y,/%I":#^7 MX<\\>D8_<7<(UOE%R<0OA"5[Y(JXT$-%65P8*P\6*B/D_G## MA\\RL?:Q +1EP3@1#YJ5UMYPYF5,&@21=&Y2Z5QU*=$"HT*W3@J?A968]@GA MQ_!6)(A, 9VNK$N':U%3YDW)LUW$)N2H&9Q49K1PZ)#4#/%Q M.[]-8K60*$00@$?D<&S,12ND9MQR_$V$ 7RI:MPA?8#X0G<9.G43Q$C\^[_U M&HT+$ " ATW8U1(+H/73.T/'4JPBA@A MA'TPLV ;AQCD#E=E596C1K5GE!!BIE[8JC96_#0NN-7]*(X#5"QPW)'TMN#Q MX\7J 35>C*.J@R(1BPH"8C7?I&6X%.G0S]\BCDJ,(LGXB,D'_SG EN2T9S) M0\&%1CCPB:NQ:#.=ED5ME,Q$7 G5DXW:,D%+,B/5SNUTXH&>%!<8@TXME6!U'-7/E^YGX1 Y.R4!(/, A A<#7 BY(D0$ MI/-EE),CC\*!Q*DID8C"ABEZ H5"U&'MF 67,AQ) >LCV?PV,A:8,UDJ2$!VC M7CG4+8I5 M;G+ATG(5>Q+B1)$&%5&:%ZI'KPJ2=N[%PQF9/"Y($R"5*//JF?*L)3Q;PIQ1 M -3U2-IX[M EGU=,1P&:^@C=7QQ+*;T/T4Y@3QN70ZDX MI8&\([()-S?]C:<1"T3XR93'C_RF!(N ;F:+8R,3F?0][E5@PH"5,A(MUTHR MWV)O/BXE5SIY,XHB0=,:/I$RKOB)8XG,SV/7>8^(:>4S\_E+58.HT'$B###* M=]:,CRE5R.0G.[B.1U9O)T;1P+7 M19APT*I1AQ5R1;B?736#0003\':?]YR@=+W3<'A*.DY^>9'_?#%^'4?L16,A MBV8^.GW#"]^7*"NZC6#)(N"?=Z506E=(*& 8&=EO!$C'7_*^%EPTT:;BE&!V M0FGTYN^HE/UYD('30D'"*")E"K$FB%5!3?!K4Y"A=8A$C++H"<3@MQ2T!9\6 M)XM!DG.2G-Y")QE?PLSU57S=U&QRK_VFL]$1\RQBWM3]0=X@6!RJEJ PTQ2] M3E"W@0B34_*K<%<$E\' 8N+@S\&V*)Y(YQ.11R/W,.(G5'Z58=\<84C6 M2IQP/@;5#-%\N9$6$_H7U7<4O$#4T:GMN>3!B"FU*!PF3QS^A7!#A/K&'_;3 M!X7\MIS:UFV$TFS4FMW^1LT67NAOT;$V>^WR:^WF9ETS]&#U8%<8;*.]TFM? M6WRWT:UF:X9;1306ZCQLKQKQX=3C?4!XR'8+;Q]/E?@KCMB&[UH$P=7KN-DZ M6J=-CK1>O9?!ZU9%K[ZR^LW3ME[]O:W^5TQ5(QDR;Q>V>(8OK*US.&MYLKBH M_!M5,]_-[%\V<_EQA#D0F86JFI6OJK.Z:AG9OI?>>)=Z9J>O M6:GDF]3NKMLI:8M;= QNX=LYZ*.-5)]7=6;:K[AN-LQN=]WV%N6S[XY@FSK- M=26VWJ8WWZ8W[6VGM^AX'5IZF[0'Z-4>H&F0]9'Y?1I]L]]8U\NHS:"WWJ6Z MV=.[5/9=ZIO6V@Y[O4F5.%7U-AW;-FW)^<-7NU%KK-!J>*\+/A?K_])D5T:' M'F@\>?7YEYO;FHVFV>MN&&Q>!R)<9OR#)N;#(&:KTS+[FR(G-#%K8B[3Q!LM ML]-?%Y>A:5G3<@EI>9.(NR9E3U- M&* ;IE@I9(,\3OW-JGZ3".P]57OY:U7J_%#3$.S@R_(Z751WS?6P;F.\M"(X MKR1,39%%,:":<3-=M4H6=HY'V#C93A:]*RN)]7-'*>R.=;!X[XBLEI#2MH7* M^*2!VHI2UJS"PH385Y.JV6%](*P#R$N^4B=+"MD#[,,F.I/BS]E7>?MYZJTB:C]3 M9_&L6A_-)69)PNLSYJ678;145BQ-1J$HSU;!(H:RIXTH@EIH:R-J3SG,F_ : MV/-:#5%U-ZKH..+U]WCM;%&>$UN:R7K)812+ LK8HU*TKJ ^*6>.;5XL13D2/>GH^R[J?,V^CZG5Q5O_* M@=VAKS1/;3!$S6+GV5%Z#X_M/X&EE 51)Y55%*1& M&]30QN/$*5!O"4KI(]7X44H M'?&.DQ_OL.M5>ZI'ULGS.P,U*+Q%E!T_5T7HQ:?+A\]GLA3QB1V+!E>\WRE5 MLI1+^0XFZJ>Q0J3$+T)\P>*DO("K4CI>/$%E^V4/%O$H[\P;J^7V@>H,ZN*N M-O/E/8IDCW0OBK&;"Y5AQ=Y H)79CU0%WPO-;!=GKW&Q%O*^$#,7$RPR737Y M10<+U9!#FL3RWP;5;(\RMIYI8K:P9JODOV+/-=G/4G1/Q-K3H '#Y>K5K.MT M:NW^#NI_M6J=7F6*E<%@^ZL-:'NUN2I5L41MUKK=ZE&'L0Q'2A9H0[QM,;&J M+8^U53+I'V!EO_T70X)%W)/O[H^B'J++'U4Y3;[1:)CUYH8!L@H%#C35E6EN M5K]C=NO]@X?F[T](GR^R#=?% J[FW3Y$MEI_ 4K.=+VNV6PW-X.$KKX*>\;U M:GH^&GINULWVVGG';T;/!V\'W(_"*.$AK"E7XY$EP/=[.OF]Y%MDU?>8^'[P MRN95%LO>AB"H;M)-8\/#J$3JTX'OD&76]UE9Z@5)("-K01BPY?OZ5G<>O!)# M:5LDJ\S5PJ@;@A7SCF_3NN9"I_A!&R-;7IV22YU>#RSOUZ%=7[M$)??/:C;1 M;&(U+;.[:2QBSVQR:">['O!V!KP*R#M+;9]%HM-NVZ/Z\."+G:[W5V@ =O]S5[[ G2Q MT=D)=+&^,B*R$L)^#R?>&L"K2F&K_L'LR+@(4)"LB>#<[W(?8@?;%;&2NC/E MJU&651%*9>2\(T.85MC1NU?_PK7,M%,5U7GJJ8:T5AEF9C>:ZZ+J=4UWY#OM2G%X5K+2=G5["LS+7A7)D@(N3OF5V.XT9]4@# M+DJU0^UNB7:H?-*K%!*QROJ\E(CS?,='AD4]:;3J9JMNK\( HS^-^IZ-%\H-LJ.+<#UU/: MZ_H+M";YYB>;V>OTM2)9=JE9047R$DM[81//$Y?QO[V3E?\V$Y8O+<[F8+49 M2-]A.OZVN$#EEFKMCMFQ-DR$W]XBE=S3K=E%LXM0 JR>V>AWUK:=RLHJY3OO M]XJ$?=MZC/3&#UC#R'-6P$)228TOA'2DPJDW6>3X;-;;5)I)+IW2RA%QX\F. MC9^;O5ZMF]4CE:#,9\1KL1F\%J_53"5(PB#V8M25L)HN88Z_RSJV^!.6\/0" M1]1@_MEJ3%<]!5HZI6%Z"1O'_*9.JV;)F\S,Q,4BT/GPXY@)?4VML8R/]Y3* MT3S-"XNTQC&5;1ZP@ T]\:3+ABSB%69IA' #BWGM4?S&SU:SUI9OJAG7Q9%F ME:J]0)WE2BO'BQG#GA?7+TY"Y]OIP$:7)]9594%,C5?YM*Q\?TPLY!LQQ^.7 MJ>KM. 0)]:_L?MAU6"PL>8OZ[807V+4=^+LHJ0N+ZE'=864E&7V:)-YI.#Q- MX^PRC:"NC@ ?4%Z#6^Y%5$O8#V/^0*/6RY?OL-G'ZO1JC778QZ(%7$ (A(>> M8B:22U/LU&JLPDU6/C+3F-A )K;O(\A["%N+TUJ7PQJM6K/PV?F,M(CU% 93 M*&J+#&8M6M=]<$W?RKG 7,[B[7ZME=_*V2B )<3]2+UX)*N6NVR0\ ?4G9TW M'[K3B^.4"C0[82PEGQ>+"N3XFF9.124LK?S*H_PR"Z57_RA?!@_@8J$EB*SA* ,L=!Z M3.7989R\5'P0)JQ01)^>K9>:G/>UT];L3A>^1+7B4=+)OA:TQ\I:DKR*X#)* M[F:[V)XC:YBA$!!*84=IO "#J*N?P'NO[2"\9V./%YFG3B(@HK][81J#\,[. M%;[=U,V"1?Q@PW^,6?0(OV=U[VF*/ZM#PUKU2%C8(L!7*+O&,>!7T03!77X)23?5TKC+UD8_W"D\=RT-N+1!O!/ M:RUQ#%K02J\O\''>Q:&@'5B]MFH) ?N.PX!K(/B(2I<_-ZWD MMF%7AU'H4],04/%=5$D&;&3[0XI&CB=^^,Q$'I_B.N>?20-/'@&]6O\%+914 MOV"8$PMJ?9G@S[JN9.H,2C!U3NF$M"46.5[,,GL*5-I"EA-IH[)DPP\JTIB3W-3%,* M-$WA19MJ VK.%JC9KD\9=G3_:RB_I]CB.N<\RSEO+\XY+VGV>.FDD]6 Z?W! M@/=\CWUG7)-#?0\.H*YR_&4=N^94+E[2$>X)'H=W&W$JFF%1 Z(A:(3T$> H M;$J$!V'FNL"V3AYOZ,39WT[(2D^(XP)8,2-Y8CZ,%5@H&8$ZR'Z@KX&D'2AB M*+VRUCJ%/GAYLCH7:5(!E2VQN). /4;< N?R0C2T$O/@@K4@0I-1%*:/L#*N M2_P#HI-$0:[UWO/>5_>B:Y)HG?6%M[7"CF[&V9(.?2:M%!+) $88D$,&?3#8 M9J_@DI@ (G0,GZ,+^Q[0F[/;*?@J4-)?D@-J4&_T:$$'<$],C(MZ@HGB K]R#O:N'3QC MQS6K^S$6QRE=MK%VG1.] MX/"G(8.YP1THUV)Z1#1DJ]?:];^8U!R.TRE(;?Y*^">9WHQ# ZF%W+_>T3:Y M?Z:DI5U=?KJYXW<#_6'K.]P#T?H/!N?Q;H3P"SLE49@M@FP82&.P:G4< W[+ MIAZ#,5_XT82OM&J-]E^,$-?!6S0D4VTH9V.=D9#:XXD9+WU_ M ]]?([*(%;J82[B>T,UPEXN;O/8N8M,]Q_:=E$L<8N9WRT=:YVNW?"DV>3%M M2LWXDE5P<>'\_\) M927ID6E:G6E[.;T$R]H1YMXF.,W)V1@D0$['1=H@<)AB56Q<*YT;(@^^3$*4;MVJ@M2!&:OVOYZK_E].'%,"!' M?.J>31)A:!;HZ!6B700X>+"*LZOXN(^\#M3N^WQ),E[FBRDF$48>+#A$C<,F+1S@$LDX+GT9O O"74$_4*X,P MBD@*5:XWYXVLD*P>\\Z\D M5]CRPNM(]'UA@RA%XN+:_Q-W,\"7Z[DS!60.8_[S:1+9+B^P-;*CO 5PP;^ M#6;SSM(HHNF3]I,=N?FYPB.O+*+&L,1 HO?O'[GR'>;+@RJ:!X-!MY2Z.MB( MG-XIA N?PR!-Y+CRH"D7@0D#8<4X7V%@$_XN7/]"-9)-CC/<+\V*#F5J8#OP M@FRO,EJ@>^90\XIEZ#KUGU[D@3UXZ6<*DA 3_&%'$1J^(FA_"5PY#KPAUF%# M,5,QEI[+)T#?-@\09CV_A1(11L!IR"P.T)?00+(XT1/^.P%^']O?D,I$VW8A M?H'U/52J'TT\1?#0([4Q0?D9F[DG)/ND&U+C:"\8HB7"Y'F,PI1:>J=T,HEH M%"$*.$/B:T7-:K)JB9'$+CWGS;GA(G(!FB]>Y)ZB7Q*N^K8WYEQ*AX/\.#?! MOZ01OIR["+!Y,]]VQJ-53AB!H9SC)0;/OOV4J36BBW8^$'Q'B&X:5FBA'BHC M0\7(YCM#RX.VJQV1VS)-Q"GM89?OZ+OG,+%)-CJG)Z#/H#:#[X5M(5%L^W%8 M[!/N%6E7<0)P2H#]DY((5 4I[91QXC$@>ECC:1V!?DVN#Y@2;/DK!$+G98$@ MT:BG"%O^T&U,\=0I_K)SIIHO(BX?+KX:W;,:5WAF__R?W\^N'RX?SAXN_WYA MG%U_-N"'*_GOSY?WYUGR%90E M4).!9+_E\H"W6J??@*((N9-1MP1#II%BEDE7N>&FQ,RV"UIWS%0H5G[SF'^2 MPNDB1P4X%#0"5%[&RGC@E UCT.31],C=BS82?>H3=PW]%*4,%U_<@(/) :FG M402JX',QO3"6*+]6IJ4GA#5P_C&?3:@ML(@YI-(YS MH ?\$K.Y7Q=6M8Q'D)X0(;:&$'=H-.,.Q7RJW) SZ' TR)D2QYS]X?YT+/Q! M7*T@_ T;@?;+K4*"0^*AY@D]':.A($7D +A6#=,V1L\3? 5E, @10RZD>EUX M 2>A)\P=4A%>VE0WC:2%N!1;]A2FOBNE#^%=Q&O0$3HU_37FC";5!-2D'R#A M0'%Z-GZNYP%O'=W,HYN=BDF2=^9]")P!YAR'N61,7)R"U BB@ET3G$MR)=*$W>J M",QA40V1UMLPQ3%2(&0='CF&5":;N;VEAI4XW=?'PMBN(G M">H=BOOGG86V@=?KF\/KL^OSR[ M,N[!)+SX>G']<$]6XOWOM[=7].^SNW\8G\\>SJJFF8_8_&@;^1#3B?0%1\^H MP=MY1&B N \@+TQV(191\UUN[2@Q+O]N&I=XU6ISC1/NOF,(7-BCQ.@S8*\BC77TIU%_LI#J_N7ZXN[GBHN?V[N;\XC/Z MI*KFT;CX;OMI%K'X[,6.S^UQE#FWB&1R$:U6, M!D23$S@N0E;%8&GQ&#OH6N27P&M>0($H6B8U#@]ZIG@]E[7DH"Y?7R MK)LH]66#G%!);L%OXH\T&>FYSV:$_7H4:YFKT>-Q&O#F.3A1 M+9@]:^,1H+GQ<\%(<;VT2\U M@M$_,=_/Z8FP=J0YXC8[P!$B%QC43I@?*OMA($+I,#II]]C."!3/;/#PMHB2 M/6D$H"RB984!75-D[&;3%0'(!?2N?E]Z()0/\ZG"\.6'*.(K';B(X'1X<'<8 MV2E,Q\.P]+,IJ93BH(1:41V&"06V:\;7?'6G0"T("0)K#3CFS]1]E%'6J0U$ M&.RI2/_E<$TDBY$W$44#8DJB6C#QJ@$*SN*"CG<'S&U83?O4:I\,WF6\C8 ; M#B.]D*ZU,VX&6?UFBS/8F-QJ%*;&9]0;40 AD!-=J9[/UQEVY@N(!S!P3W\C MGZUC1Q&*&0RLV8%"9J:"MP$5%4-ML8SP92*/DAH(":WBD:P5^\'><6Q9VQ7_$I]45_J=@H!B09Z= MS^&19 TJRGRV 37C$SD@Q?(-4Y^K>+@+R$R>A5?E#18N=?B.1BDQ!2JCNYN*4Y3JD%$W?A(%QY)43&^1'!P MH#O+.&G4K>8["?TB7B;HIX!,P1#O1(]V("I'9)+A 70<]\E^YD_% M=$BW)CF% XZXY=KH(V9,HC2=I+"=C@P$$NS7B\9< M#9Q]$WU0[)TM!IG[.U?F(9[0XRGE5$8P&$^'R90P65>'R;9SVI[GZ)494;7H M3*W8D7JF*M(DH 3BM5"EHA1:-1@'6=8/R %& 76RAOGYZ*TI3(S0H3".J\;/ M9I-'%"3 E @5D"@>+U.0TV3BD$(A+.IGP_>^H0\A"6?O-]<;-9T,H/F2^@O6 MMEKL:JW9>TAZF>-F'L)4(0S5!(0]M^%PGHR,$Y=L#,4FQ)GS?Y(F,\\"*1J# MM(9X-+SY.FXIXKWYQ>,]H'I;Z8S>[?U4C6--/(Q2?]XA\*8[,O^@N[NXO;E[ M,&Z^&)?7GR]N+^"/ZP?C[N*7R_N'B[N+S\;M[Y^N+L_5^-*7R[NOJYQU^SO: M/H5VY/*(@HJ&OE>@92]-(-^YO:%S?US!CS8!,RNS5I ^;TU+-Q.PD%$9 M"%87QF\^](4A&P[#%R91EC*VFCHQ-*:VRSBQ07?P,:\(_5A9[L$[$4U7()XG M^"TT?QOUCTHZ8\/Z^&ZI'6>N9FFCZ;QKW,R:I;2F-6IA^\\S_?<$^*%A;MW? M(#?YYOY&[C#%C#BPAWC'5+-:,[<3*D08VO#]3/F1Z1]8\B/S*VS'0: )Z^T( M"VEA_Z[HET0C)2>I\M$4&.F88$5RJ44C'#+7462HL]RE]$-(B3Q M.P8_KD\* /YW&;O:+=ED,S1]K% M@S=\WI-R^8D@^906S->A)*>]4ML@"Z:,IR+#Q8B &@#82-X*TJ."[9@8$]S7RF_*3[4;XANQAJ)^":58"DY! M/BGPQNR&;!!Q0&XE"469VI2KLL!7K7JS,^%%DH:GID9L&FFCNL*G\R]54;- M,/Y>NZ]EM7'B/&A.6:@<'%,H2Y)#:6"D696$V: [WI'Y6!1E0[Z2YK1RS?K] M'3&PR9A8S-Q\$U<_8_@<'TC YE=E;J\HR,O3\:RX6 MQAX@\D Z'C?A_R?R)YTN\1N"KBCF_' MP9)$KGJNB1"*3T447[-"7/#$0F.=@*;MR*-F&K9Z8KU#AB71*0Y"$G,LD"!" MCC3EMYM&4<+R4H(FX3\CG@!)BI+M101+'/J\SB$K9-/*O@_2_9V= X6<5KD M'XV3QKOEFTLS*7Z!SG\.D45YDTL8)!0,1"4K[>PK]M#,(;/4%F"2R#XD2A7/ MXE1IV -&Y3QM">Z<,P0[A9V-5)>%HOP6BUU,KR75YFN^L)XYLV %?(PUX1(I M<-I$Q)NPU&(@1T,+D974-[&B)(6!E)V>&DY&VV+C>7F-/,--.==$_1QQZJQG MA)5"1?K$'#OE-5T\(BP,!6*+HER2FVOP.)9SP$QVL4&TSK0M!BJ0^:(89V#Z MF[(VK207I+4BUK=X[%-96Z30#"H^E8M9U#\RG!^.:L H,QK&+'%6@WSJ2L@3 M%49/S)ML>E'KTF545H87E@9UNJ@[9L(L+*@4^&&*,'OHIYV7=K(PKK/0V'[! M2'\I0K0G.GL?OY\#X5EQ%LVRS )>0^;M)RR=:!KGZ(Z!V7AV2128^5ZD-8/( M*P9+>]96,Z%T2'LJI-VO..:J]%EPGQ9FP=T\_'IQ9UQ>?[FY^WKV<'ESOF_4YG%FR]?+L\O[GAZ^_G-W>W-W=G#A?'+S=\O M[K"PP475\I<>"$\T)XU[\"PJ8]1GHDJSY3QGH--QUG]#J?.O1@0QXH& V[$H M^D))<#,AP"PK+JONGQ=,%96+L'\A(V<9'YAT*,-8;J/PQS,/V\O/4'<8?SZ^ M6#10;,IA?&5,@JA4@%Z6+4KW3GVC9MQC:""?6H9)F;U7Z5.;)012 $:F[+,_M48G[7FR]U3FQYZ:E8MR.DGIRYI ; M)FK,%_(1')MZETC W)UHF7-+16V-AVDWR+;8&U&6DB0E,D>%WF,YS(56&U5+U2[Z'5I[TW4GXEMU*E M>6Z%?"HS-_+8I5(%97KB0&YO*6#CQ*^\0&H$N3P/E.@0$,I3\] MU<;V#Y_0MC4G'/.2(:#5?^/Q.=Z"3 @(WC0;ML"4/)U!;07O&;^@EYSB5=/W MK'+%^!PZ*>_-)>_!\61?*;!$3=[R![8\*E;0DI@/(2.O[=BU_\F/1$.4:KZZ M.J=CD5_+3D@XR:A, LE-61&&I+CPPJN2BYYZLCTJ_C8TZ;:L8"GNC8R% M;TB>U)\ \:R\JBKBJ>AO66;K'(X1*='[2L=6_UF]6O,6=9"TRNWM\YOOMY>7-^O[$,MT;'],H-8VR7^ M6$W6R!JX *U?A\'IA=0/,L*?[CX;-P_W)S_]NO-U>>+.[CEX0%N/SA^:NR(G^:S179P7% 1 M^.*U6X1T7N;?F<-L BO[G%M\I6:TEXKG5H'1FHO+5@J6(G;! 2PVGV!@1[N MSN 75Z?7]["49>7%S:^7%R($M<7=W^_/%^MRFREF*^U&_,( M2&\2QD"CURGO)I)QV)V=Y(V]@ ?/)M2W1.8$72JY)G=YHHK(I5-RZ+YXT7C' M[*(+6ZP40;6V$4%MU-M;BJ"V.D<90OU[QF%Y ?2E\*!5]Z57\OAJ>XF1_^OE MITO1I&!.]P+C_OS7B\^_7U6O>#CH%)GO503WL(@5-AP0;DP>CRJ?QV_-M':K MIJ1C9J*Y:E71N<__I<1M2MI,$ML9B: 8EF:FC"7J-!_*\I$N^X%'V[GZPGF+ ME/6;6'S^E= EO":!-.82B'&/BX@QA?)-<.ETY+B-R\N:\?S MJ]]))<@[O'[Y!S5/X7;/O7%"*Q"F\&4W?O=!3C'A'<:EPAJ!ZG_J8*_)2QL].2RP5KU6J_1UX/5@ZW68)O- ME5[[GIB7,S"("!0D__U3\Z?EI(9>>[; M<9RY+C*Y+U9@R>3J.+6?EMXJI*F0CW"[0:J=(6>U9)VXZ5FJE?HD^D?:B3%@ M(/<#@7'$PD-ZW1:OVYDKTCJ-$]#D4NY.?H>9G]&C:(W$.U'&>A47K^(-Z8G9 M6NJE6KQ4)Y]S,M/KM)) $WU69D39_(-N9D$H"V^=U=CC,3ACBM6%*18^T6H@ M,D[T!A8=ST\PI]X#PP%[L]N%&]TP'23#U)<5'Z8([@4]86 [WQXC>,X]%?-T M',:&PTJM'-KA*W#9BW.=9K]UUJAN5&&E?IY>IK6FJ$XMPK>6:F["95/,?MUD MGBA&UIROICI-=9KJRK4SFNHTU6FJTU2GJ4Y3W:NH;FT3:DC_JYH)96UD0DW- M=:$'H['>>LUENT.AS?GTL5.)J+=);Y/>)KU->IOT-KW5-AV)Z[F^"]?S2K2Y MJKER*+19/DM2;Y/>)KU->IOT-NEMVK&_Z< <3G_8$5:$QY1(>,/W*>35D:B. M&K5P]-[M;K=5^0-!4UR5**[9[FF*TQ1W3!J5IKHCI+J33KL_ [[6U*:I;2=S M:W6;9;,8#\M@U B%S>R+>ET'ZLJ]16UK71-0;U$E-%B]36^M\K5:]=55/KT] MI?=U:32"1B.\P0']:W MUS7R8+T55HK_%0LI8&UFK'&7V#\,.XY9HC$)VI=]C+[L3L^TVE;E#W)-=%4B MNI9I=?J:YC3-:9-%4]U!4]U)QZRWNE6VP32]58G>.AVSH=$)&IU00M+L6F;/ M6M?2T'&[MSZPFF:GHP.KY=T@#4_0VZ2W::_N+XU4T$B%MT#0F/UVM_+^B@/? MI9.NV>RUJVS@'_@&66:C67U?\X%OTJ$X9P]\FS8RX;?M77I/W=#^NF*S.-UH M>*K1<*.X%ALV&K:LG_ZZE4;#V,9N)WV&88&<4UCTR':2#W$ZAI<]?ZQ*0\YF MS;CX,?(&7A*OUV5RBL+>MML@[&"MSG=QW7:#%EQLMG;2NFWQ1S=MW=;KP&!7 MZPCWDGU7C0X_O2G1,K_!CZ!8?CSPEO6KF'TK+L'A]$O:8#4?O,1G:R'4-NR4 M-'\=X#7[\AW45@JUK#+;U0EH*_VE^)J1S%ZP<,/ASA:.#\YE3A@1_/$#Z&,L MPKM@3/;<(Y)Q>ONX]P$:HX@-03-+DLF']^^?GIYJ,,S:8_C]_5GDC$ MB]\S M]]&.WKMV8K^W&KU>J]-_#\.UK'JKT^XWZO56LU7OOD_&C;K5MNH-U_H_]J-Q M:M5&"3#S&<(]C=L47F;'S#A[C!CU)38-W@7#2^VC^N8*1V9!J7@5,S#=OX#"KC$S93A@E-Q)SP:L)\XUS]:=&M^/;L MO<99[-G&/5";#7#V',]T'!P MZ/EK3KQ ?@3N&F !KB&+&*)@DU!J& ;P&/X3VS7?L4WM:65M! M@E5(2#57$E)KR"$M:MYC>[' MV#@;\[;RR.1WC#JAN\8Y;B)UPF7(M9=!41[$@LF>O&1$O'G/G(@E@L?O$_$8 M79'_R$0+<.97&V9@-/K(FE9]15'0K+7E2^=,0_Y$@/I[V<\]$PSWIQ87DKX/ M@A)FS+N]8R=1!M_(A4.SV3RU.HU^JWLWK'$BTC '/O"K"B[CWV90 L#NCGV59AW;A_[FI!V MW]V[(N0&Z['OA)_2_UGHUDGZZ![%%IX4VOA1Z:%\[\V&OCWGO5> M3&F)"C[73O_T#$9U3!:Y+:Z#UH6^PI6-ZCG^M>R;JWC9KL/O#,,IAM4E3UOC M6#UM+>UIJSP7;^LD:PD^OI\P!^80P/:.QR'N2>A\,YQI:U(RWHI,VR)K8A'3 MGDGW%K&@I7#M6A)S)@M.BC-,JIIYO)-/JH)IT6RT*'H!TXZLB1,QASW\E^H@->%T: M>8D'<^&4P;!DSR2-XA0%.4CK>^80_5B-+!:2/W/QPQG9P2,SSIP$+\.JMPY? MWOZG5==*TK$)W'D"175^86S0BX!9PHB,FXL?P"8(<35NAJ D@65Q":,8!UQC M0H[*8!$KZDM(=3ITN ->ULJ3YF6I',SEY7,89!3Z\-5'XY9%,?#4%IBYH9EY M!\RL?9!'QLS\KU8/Q][JH:9KP;_$Q*QZD_,U(70N_IEZR3/B@(!P\6B^]>V@ MX'8$!OO,'.$);));H;7/T:" CMS0C'QD!49K MOUOGIW*W>"KGIRQ]D'AM/F>OS+/=)3S[/ZD= 5_XS]-<:]5/_R=G6PKT-7K$ MLM8QLVQ;L^QQL:PX>SLX]EX7SMYZ#]F1C2=^^,P8Q0DFF :@'L+B(JBU&$7( ML@1FSN*56;CWRF/W+'U,8W@3I2)8G6/FX([FX./EX';S?:8V6\WBR7O._;Q> M((UAY2S& )4^,!5-<2+ZF.9EVJ_NM.]K7M>W3.N?_GN;_8^1_JUEO MU7M6[[W;:O7@;UP,"(N9:]G$2' @@ZE\Q1*@7\GV&=R-.YH:2SG_#P]8[R&, M'KGK>W6N7V9;KW6L4_8KZ ='JIG#6O8UCQ\7CPO%O$6TU7P__N&?(@L@CN,' MQ:O$>7_%YJ;8YZYDKA$WSQ)P5BV(S\>V*YI7%V=KQ'(6G:Z MK\7G?*RM(^9S:Y4ZGIK1#X_1V\3G;Q[+F\AOR*HAZ/U@T[N\+L:G* R_/86A:YQ_,BXY_\_^SB^0 MDRYA@8UJN)>!@O'V.'4<%L=A%)]Z ?P?PLEB&N,B*9./!Q5Z&M&:<)C-_?;2 M[\?AP^TI4^*HI(Z&LQVGU)GQ^S6;2]6*/$W&6BQC,K7B&GAO],0051H87U-R M25QY0V9ON/!R!0_A9 M#;H[8HG3Z;RWX82U?EB=3/(T9AP7MU$X#LDK6'1>Y*S+A5!GJ??B/ P"CQF_ M/6%=L77%S#*,WH+08E''0'6L?S0Q"8KBE(.QY?/%(JL->(-2U+6QK""ME@ [ MRS/L]'J]]VZCT^ZT6BJ2_C,;)*@2C+V$) #G^Q=* _[M]FL8/<(6GA..X),= M?#.-Z]H97/K,TB1V1OQ'X^P76IQ_A-$W,&Q _1AQXZ=XEY+>PM^OUBP4);]Z M,N%P=4MEO?)_[V>3'*V-DQP7EO-^L]+<=W-JX90_2UIY6]>EUG6I M2UM)6=>EWFM=ZHJIBR6!>6MUL;SJ8J=7;X*ZV 2[J]56U<7SB+F@7RVH+XVF M%T:V46MZJ;PTJF8^PDZCV!B"V6DDL#BDL^%_)S9B: 3BA.N,2Y1.A+"ZH @( M4,MW9H#J((Q1.GB!!VU?_+A8@XQ?J4(6;5"Y$,<<6BL)/%V+FBJ)&N&6$E;A M\[:$C5)/_C&UD9G#[8B>5TB8AI8PK_5JEP0_KT5,Z42,FJ;:[+RW.\VZDJ5J MK83:([ N#U?UEOJ\[Q/V':Y<>8DS&GK,7RNF/B,$5G1UBW!Z5Z>N6B5!Y&LQ M4#$Q,!L#6R@&&JO(@:^>,[*9;WP"I8#%; WL[AQ=0(N!=<6 !N8?,7?/J45A MK9=3=S[RV'!.(2F*:M.U+UY@!XX'NKZXMB2!=H4$O+GY=YN7J3".@\M+ LW7 MAWW5Q$'CM2FVK^+V.="65W'[43![HR3P?,WL56/VEE#M,R;.:]5\"H,TWG8M MJI:N1;5%MB\)/EZS?=787G2L//?MIX&-Y6Y"WW.>19 PG"2OYO-EW20UGZ]5 M3P/A%DI:?:,D$'7-]&7M>V/U*7C8YFZ\_B(['_O<1)Z#C,QK7OT>(&KAR8[< M*17_ED7PGS%FQIQ^LF-X@.Z*7RQWA\K#-NS]BA7%7[MG%V]?;M6[W4:/VI=; M5J_5Z[N-_V,_^GW9O[R:'0)V0L/QHH*'7%PV>,VT_K$>&GA,E"3A04O_-T.+ M<"D"^EZS52;EIA;OV_)4FP.;Z]M^]/MS(K@,=XIU.*\M!@]AGRJ@,6FH&$JA'7J$@D5 M+CBN$G_OCMX^542!*I61W:JCN1J2%&$]5K=/A=AC7JK6Y^R M2);GRW!869,SZM839N;8,+0&*$WC.'0\45-VG>R9/4H3XC?CA8]K6M_36?T: M^W?]LZW1(IXY<'?ABDN_SR.>F!+=#@=^QI<$7J[E7IG.^!43U=8^Y5^1J;;& MF;^A>3(?J;ZQ"+?>'86/H_>?6H <@0"9X[-LD,]2K??(LER3$%--_)4R4+CS MO\&]_\N+QV,*"C:D,+[6C'O[&5ZU1CO%&>[[G8&T 7L+S@3FC %;R\5GM(<2SE4=V]$U\SKA/!RN> M$(U7ED1I'Q/O-TN2N*!YOQR\KSB%IQ$J&W/\?)C*K"F85]A7N)TVWTVW4N<>!J?TKBG(D$)Y0+B(TFMG]!#/$^A=W7 M":(E0LCDQ7]1X,'21O-\:Y/?$PXO\55!2&)1! 4,&;SN')?[$@+KS^ M(4I!*O$740N$*#UPTVS%#8=%49<;-^E50E^OZO%8_ZN2V!J^7FN."J!K9J]7 M,[LUM7"Z9K:NF;W@FJZ9K6MFZYK9V[2L2I*8JBVKC;0@&WNXH@*21S+RV'T( M=L-J]E'I;2!3&D'>//U?->YNG"3$%'01A6\7[Y;=_\WK M])G;L0=VHS&P6X.!U;?;K,UZO4'7=:UFO_U_C68;F!_YG/@[8MA3=9(F/$0" M#(*V\I@9)WX8Q^^,";!*/++A-C2B_11EA1<8MS:8/9=_!_Z"]QB6* #CY1F\ MO[U9J&,WFL"JO-78-V]ET]>'Y+8.R88E#/U["4?#!ETS]0N.A,";FL /CL"; M63PNB/$4 -J^A(\YQIGCA&F0P+897[QH?&3M:_?, M@2W-@57GP%44,ZO[TU]OPR=0N+#& BQY%+!G1>T2S>MCV!([22-$03^RHU6\ MFEKQJCQ73)]+3:EXG>-2#V&QI5%R&P$;>!/;GU.B>I)&<8H0X(2\#/@(=\TU MZUG=V7L[&M@!BT]O?OC 5&<.G7F->OW-[/^]<\M^'7F:6W; +8T7N66F:+OF MEI>YY=_^H]G0A\O!L4MC[N&B\H/5,WZOW=?.:T7.L)KM>J&*ZD(>ZM<[Y>&A M?<:-K-KE]7TY.&@?"_"_G^ZNP**.$ZRN:7P.G92\#\8Z.$V[L+30G3E' ;8?O&Y A/BOV6U]WKY,]#&(UQBQ&% M2\7L^(QF!]5;/J%F 8D 4ETJ9@6OE@8$ [\0."1/J+#>S9++#-K]K;'0_7ZM MUVYN H5NUEK-WM8QR_U6K=EI; .SO!$L:R_^Z#48K?23^4(9'UB+".WN.<:U MIGA-\?]V2!1_&1BVXP#5DAL+J9[C #MUZV3P[J39>'?B>>]X.YI':7/>G_[& M*S!:K=-6M]_KF!2X\(V[U&X$F6!S[XK8A&1/] MM;>P.J'K.?)KO$:9H[XA-H9I%'CQ:,HK3"%Y#]?DR?-]\NT-F.%BY0O7H+9/ ML#\H-^COUD?JR ,OF(0QAYH)MS*ZI(5#N3"T$ZLM7=7=7O3.-.#Q$.NA/7DQ ME5'[$YZ7R8R^9P\\'^NTT:OLQ(CYVVO&?>J,BC.:-V!XSX 9BY,HO0#NL(-G M=%#B0N<=A'(H-O> 1S-3,0WVPV&3;+ ,]="$#Q/_'>4EGN()QD8?*="[C_GA&B.:@$N Q=E KS0-L:9""95'\T# M9&:$CH/5:"=A]&P FP0+*TUH_BL+_^W5S!0=#[>O#.W9> Z&'B)G4=_ 9":> M.S4"0WF I0HC]L^4Q8E(LXJ8P\"V=NG,Q[,7#&>#=!34)_AI'^-!2%9TO,IA MMG])0F_\@*E;GE-8L9D42LKI!C51N@EBHR@S7DBC]@BB_*'1W8=G^-F^A MOJO*-(HPMZ M>R7W=9B9#7&6(A6+"1$;>Q%7?@N&S?\27]/^]K*-17^9 ?^=2P"-]0A %X*@ M0A#M*>UBJOB"Y_[W3ROBK"M?/F*WZS^?N^\O?[D^>_C][N)^(\YNU;I[469I M[+<%XSSC963PHKW=1+T6K.L3]UT&YM?K-E3MNI>.Z[6/*5@#IN MX4C@IC1B^#FB'\^0 1O9_A"E"KZ(C&=^@\E+G*=H7M,+[309A1%,V\VT@C?6 MHENU>KV]B1;=KC6ZJQ7F6$LWK]N_R3O<:F3RXS)!KMS0JI+%]83N%E M&>O;KVL+7[N:A;:B*;5&<*^\M_8K:4M]/?O?J\OKB[,[T[B\/I\+59S2BBQ^ MJNQ^03NKWVHUEM^KZ;#4 8Z3/,M[3@2[$A2XO5N/B597\C]%N.GE(=9/SQ]* M4-UE'S-_'[\W?KN\__7F[L*XO[BX_GQW>?N[:=R.:I\WPKCOG=CV=JLP'-!N MVT:=M^7OJ8(:\IL7@Z6%MA\+W,B;I)JL]B9O2T<=XN=[F;L[3*MU:A5T[65(58!7@Z9M[UTOC M2.\L=J17U"7^]D&D^3[RVYL_+NZ,FR_&V+^PKB]@S^O'^Y-CLUBMC/"ZH Q0L9&8:P6IN%IK.C8 M]L,G!(S$B9>DA"3!(J*32>BAVWV1CL5A@@G[SC#_('%&0X_Y+B_Q29_E?OFQ M::!C/8E21I=\^VF8^H8M*N?$L)JP1@X_I*G19VQRL"+?%B/&36S_^?O2]M:FO7TOXK+KK[ MK7.J+*[F(;E-%2>07$X'.X.37/B2TAA,C,WUD 1^_2MMVPPV)!"VS;;1[3Z9 MD+>UI?4\:]#26N/C$]?K^MO?5 ^*:12#T[JE:]1I:8HOGZ98QD%Q+7JIN*6O MG20 C/.91AV7)IHR,@K9KA>)W2FY,&J#<#9-([4IXZ-_4OPU?L4E(FY=IL&U M=8K?E83A0L[&4[GXVWA$DK<+41\J,H_[2&; M%)$%3)8OX' .L4U![[8&*U#^0_W*!/I%Y9CW4PMA:?'*E5F:^38">5G\.-BP MILT5[AR\7@M!N&]DK7Y;6&WL!NQ$X\!&"^O)+M1/(U9W:VUS[R!]U=;@3C'Z MIR04=P^(+2:D>//I.%_2X?BC#%VK"@A));UO[7[<;=1>;=9>[[5>_.OEWN[K MG4<&U./>[2C4T'P=SV+IE!97:K!0QS(2EBS!F M5DXW5*7-RFDEE-/C.DLOFHW&WF[M_SXU&Z^>+(HNE5R"Z MW;:O_=_W7O?+DQ6$*[KE2J>:K%P>4;DLJ]?/(D;F5ZO.A/.KK9TAU_I7= M[>ADOZYM;]:VW[4^O-][LK24>3GS\M:.CLYUIT!#?S@:M#,OK\[0]>+E%]OO MFJ\/&K6=S=I?N]L?=]\]65[*Q)R)>>N%[O>_(YUIFB,T5OM08C\+?VM?]+!^6OVXM- MG7XTEEY67:[,T@]FZ>W7?T7#N?;W9FV_>9"C&YF=GS([;W=,G$H!AMY9CFVL MTM#U8N76OW:;.^F&8FOWT_^]_^O#NX-L/6=^?O+\W#KR/9>N'K;\]Z\#,^J? MK87]_*N^,I.B(1NWUVUZTE6U1"GM*3#9V%J)6ERWMJ.I3,.*??WC=?Q'W:_7 M]KKV 0UV*O-&>UWG?Z0B.2]ZW8(]BV:,E_>IWD^[U@P>JPB-VA10_$X1&J$V MB2J_SQJ2FQ0^:I^U0MAN$980%J:E?E96XY^Z,G.I'?5]^-^-_[H+,ZJ-K6G= MM%!+4#CU1>6JVKA=GNG_SS'_J"U1[#8*C]\>;%=O.O MVMY.K3$ZB^]YS;&>L>1CV=F MI_?M-7[W[8#LC]SQ[K?#5^JX>7S #C^]Q0>?_C[:/_Z[?=!ZUSXXWF4'K8^= MQJOMC__PK>DT:G8/S'FY^^OBUS^:GW;1 M8?Q,<^>HW<#OONZW]EGCHSS;/][_=MC]^^CPO/=C_V27'.ZXHX/6A^^'KW;A M_LF'\^:G1J>!7[;CYX[CO\?O>\L:+Q2,\QD,]=G#\UW%\]M'A M\=^=9BN^X\E;VC@_(,V=?;;_ZMW1X:<]?-#Z^OW?Y]O#_1?PQ^O6[C"..V_L M['YSKSY2]Z^_.X>X\\T<][XW=N+R6G?'_GN(-43V^O:WHFO_?&Z-QC\ MF>&Y(O",.RQ)AN=C[]MOP9.BG\+S_;!GOQ[U.JEM[/_[+XF1>%[;_<^HG7(N M,SI7 9UI@R7-Z'SL??L]=-*?*T\].*J][/2^9U-V5= 8-U2RC,;'WK??0Z/8 MV&KT4C^&NQR294BN""3CKDK^,TC.I2[\-$!FXK,]+X9 M<_?*"+WQ,\L6R.9INYL:!DYZMX4+KV!PQ2NHQ%Y\\K4CG;I(IG0>[XKI:FM[ M)W$N12-">]6],9-#[$%QB)V$;78O_]"UG[#M MVKJ?>MO]D;XJA1(Q?/YB_'W%W]#S/U/CQ"3(WOJ4QO3__@MQ^)R,4\%Q\:3X M!U2?]-#K%%.[-L_!M>A([^*@KUZSUXX9VI-CADXZ9JC'C\T'.7T1Y!PW!+(I MS!)2F*46>OVK;4+C?WWO:V=%1]))'[_XK>V>JZ7L,7?+N]0GW2@O7Z/;FW8P MO4%H:@-[Y-VH4TR\,TK/+?S7VE[\>0VQ/_2?M3]2MN6X-6CG+#XV^'[*6$MM M*HNFGM,EOTDFI^N_&?>RUAOUX\H5)=3T]++G1XW5(S_M( ]&S<% M3?U%4]/1<>O4RTS TW&5Z$[3NH3&G_O3M+^3[_G0;5]$\8K9;Q>9 M6?J^9/@(=*$[@]XUSAAO>ER OBO(X:();!23KHM*Z:*YYB1MXXCC.)SE'ZY&:M66SI MM4^UBV#L9!/3%O:NVV"SC[MQ1A>83S)3T-M@LY8X+_4;KYV.Z>L*UZ?VS),N MOD5>^ 7UC1.QBV;,_8M&PV[23;E]):F\^,1$24[[$D_Y\19:_;#Y?K,6O$NJ MI3:X[%<M0^G6C[HM'%N^T @HJ\KX; MV03TRUV\NXH:OV1KW&S^XJ>3'1SWX/X>[81H!U]K-%ZL>?JJM(D],]3Q"R-+ M#7K=8@]T)+M^\=7:]$;Q$4>^Z*E^JUV5Q";TQW1X84RE'9D.J5\\PXV*-MW1 MSDO@CZJN'R?!W<^K73=;II MTK^84OWJ@LU.(:WK&-%N#(.T_L54-FOO1]%FNS+XXG7\CRA"W?BH>L*LKD53 M89@PW(Y3\=]2BT];--F.6YB^K]BCDX3=L;"[]L!&RW_RS%M?Z]I2%M;/Y02^ MZ?J,5.!KK%%=T"8\JQ:9^WW&F[9/"^#O1KNBM?LEO17?Y[SZ:T?'W MF:](QDPRL"=VM[YJ0]\\^8@(XSMM_VTBO5= $=^+#H27F%6]'MCC1)U55W%(N>%/:%QIRL MZ,V:/2[K'_C/J$2^]3K?)E9*80"VBU!!-, Z'=_]4JBUP<@:D?_H#U\LJLT4!Y_HR[.,N3BOTC\(EKC-E_]70S_1\_8I#%XVG%'H8 MU":^7*\X).E]3P&!0H3C.X^BJWK#^R>7.KFV4XV?[.3D,=;'5D=[4!Q\12PD50OJM+^FDY_XX^Y8(8_-D^*9QG=]:*>H4W0ADR%@DG^<=L&[L2DQZHS] MTLD_7U@4-TTM?OEE(&MT.D'J^-!C^KDP&HY2W$3_*)S+R8%;]..GEL'8M"T< M\#&0QZY_7,5T=M@_B^L>XE?[8JF*>1L_?D9:LV$[/G4\\\L3I!3*\.-@1M?' M*2=?5M^T]LE6N>)?F][P:'(P]6UL_G;]ER*-Y3*:4"SF2;28_(_V8/CXD/M5 M,"Q->SB.8X]#K;^&W-BZNU$1C5?Z]*(/ZE3VQNLZC1DX'X>>1$P4_UJL6 G? M741XI\^*7^6M'@QO%[%V$02^$I&91ERF-G41]JH=Q>6J=?PWWTF/FHQ) 8_T MIOWB,>UN^E,2\2@ _139B].?'&>/C?/T/M,#W/C42^!?1)LO#/9Q3'@P&)V< MCN.PU\-3MQQFI:')K8CK-!CVH]BG%R[\LWX4C[B*:4]L84E^Z?LI 5W?A^FA MY_5EB@@XCF \;'_V$F)B(Y? M/9WI-()Z-0BFQS5$+E;G=C@]O20S=7N26;73Q1Z7\K:=2P= 4SQ-J6/J:]\< M?4[R>44/C%GG@O+'Q_U=/P9(<70P?4;A-D\BLC/N\[5\E%LBL]-3B,@'[736 M8(MP?_3]IW;#T.N3VDEQ/#U(FFDP>;5)M""I[=K@:U**<9(31">2F#C\]+=,-W41I]6O&;E,ODK.\JRX_/_,;)05?Y M>YRL$CRIUDU M_D9]E8D&P4-L.%/3U-$4L:-R75Z,Y@#M.=]ACM M[;'WD3XVO@=U-C[4GI)580PD#KBTHB:>3-[-Y>SFK^W1GO[4S E=J M9Y2 N$H[0XMJXF^BI]HO\@4C(H:C<79CD7XX:T6GL^^Q/3'-<)D>KW;3,7O< MS*MF\#CE8C NSQ=MYS&)]OK7-[;XXM_#7=[=.^SNRPG4!E>PUBZR/,>:=30) M_12V3G)T=#H.N;+18[]G.-[B(ETX><>#^ _V+-/EP@VCF]SG>??XTO.N3VS: M0JOUSG0G.?%ZFGUM>X,A..V,4K2M_W5T&H<79M:UC,5QO&EB$G5[7?#A_;4< M]^?IAWGK%[3UK61Q3C;>^42HXW3/<0YXBOB$,#X[G9+N#;;S;+;P8)PN//;@ M9O )-*X;ZM$/B^21W+QDD^GOB4T&H],B4_6N MCMD](Y#5NCQSL[BEEA"++US;B/_PZ&5KOT[*UIY^/6R]_!J?C1OGNZSQ:A\V MSO?@P?%7?'!NSPZ*$K)?:*-UU&F^5_#PWT?0GGSLZD]JU#QYU]G_]*Z]WXHS M;WV%!^=OR?[QNW:S=7C<./_[Z.#X\*BY\P4U7WU@_S[_$L?L?O9,8VY0 ([ M#6C &BA$)$"($\:#^XJ'QNC?FJ"<)C[W/$0K&2*U <)X"2B$',A@6 M?X$N$,SBVJ*-K;B;!5'_E6X4U6LOTFV!")6VGD5)P;@W7CG(T>ZI3$M8RI7J M5*VUVC'RJMR8KNUO__OU7F-W^UV]MM=X<2?*(Q6Z\?VBV7C??+VWL]W:W:G] MM?UZN_%BM_;^7[N[K?>K]BI_%*GGO5%\ADMYZS_23<':J>X7)]87&>L7)=N7 MVVHCRO\F'&/@WKTVX"91M_?3^.U>&WA3R-]KX?'SGS%R^Y<^9+)W7(,[%OU: M1)^OBRI2IVFT_?JE']6E M Y/ELM;[$&:[_M6*WU6EMR&5+;BH.9%R9Z(U<*UNR'5]]XO/9\H>5>K>)\_ZRK\<'1:-N>^RZCP9NX[HO+Y&VTGLA@@R4*"DM-(X1 MKZ%32%CZ>>_2A7?>MD]T9_"_&X!,'?K1 'S1^O19DJ3MKDN_[5Z*T?;PA>[W MTWGOQV1E;M3&!QWQ>W\,GW5')\#UBF**Z;$17W'Y?(&TQXT(G.]-^SR=';8^ M1*]]GQP>OSR.7GWT[(].FI\.OC>..T?[K8]?#W?^.MX_V4?[EWV>SN-\C@\_ M[8TC!O@ -EH?2'S&V?Z.C=]W>+Q__#(^XP-MO)_M\]0X:KR*\STN(@;Q_]ZB M1LO2@_.][XWS^&XG\1F?XKNWOJ!_G^\/]]]?Z_/TV1#OB#,>D! 0H%!@H(6% M #F%J=$P2$TVMI 4=<+(-'XPE9&M< "58 8H0%5D "# MM0;<*&AUX"X0&RF*P#H3N$(4=6^+,!3_6T&+\/U1KS\$*:,[I9T,^^TB_RZ9 MA[?:Z/A^ZW C]ZXT095E0[V[6/ [4E5FHWNPT=LY@RD0SYD)#FAL%:"8!V H MA0 J(Z#V+)I1:F-+R06T"E,T 9[T!P5C-H$R6[:$I 5B'P/IW TA4SHMW]%J%Q3STX8H186DS\A"BFAN! D"!8T!1]&LD5Q30 M0 2AE C'DDLCZPRK"GDT)05=,H++MB-^C>#0_A'UW+GO]S)X[PO>L^O@E=#A M"& -B%0,4,4MD-8K()%44@4AG8?CS&24[A)4!KU/)QZQ/:W(TO?61UO:I&)0 M73_,T8A%FQ+3E7]WL? -/YR;1CYRP( M @71TF' H3& (D>!8IQ'[H&6$$DUDCK2#H=U1A],.SDJ45WHEF5!9.@N#+HS M%H/GR@HH%;#!:D =0T C&PT(&B('&QDW,F5Q$507L$I97$\G)/&F[T]UVQ75 MB;J#R4W^<;T&>RVM.<,3]88)KB M:'DH2C&@C"E@(*3 .V&E0.D MCAX>1KTO0E8HV/&$45_:64I&_<)0/V.+4!XL5)P"%4T/0"F#$?5!@>"U\"PB MWQF]L44AK2.X,J@O*4Y274OE=:_[)5\@J>0%DD:O:Z?$E;GI'MRT^SWQTM@J M^0KWS]_^^(RQ9B;Q$G*: ,J] \9 !(@E3 4)$>0^.4H5H=!X\=]T='<8R71W MNO[Y[+I<_CR;,XH\,EI89P&B,!T'80Z,,-%MTU@9&H3GPJ:N4W6(9(7.KG/: M244-HPSEY4%YQA1B2GN.F0HHTM#NNJM(AK#J_< M);SB=6H14BP%Z 4P&OB<;K(DRZ(Y;?I0;,*[-)EF^##P14PX\U&)?'0^9UH8 M%%PPT2$3GAI !;/ ,)2,#*@-1Y0A3#>VL*PSE#--UAC+99D6&S>Z/2=>P5[V>2PWI,R652$EPSKS@T'H(+082\1#='4V!M$(" MJS5$4$FC65%.2-4)XA7R=W+HHJ+V1<;T\C$]9V9 8YEG@%/GHYG!%5 >$8"C MKZ U(\84ISD,UQE]<#)KCF'<'8Y3^<\1BT5;%IEI%L T:,YZT)YR:YP&@KCH MT"CC@/'" !T<<=8%JQ'9V"*0UP6IDD>3HQ,5M1XR;A>#VQD+(7 ;N H>(,59 MM! $C9!5&'@4@L7>2$G%&+>Q#D,L6AC8;KH>T5;Z9;^ M<>&Y9!HJD8;P?"ZIM8[A:#0(;F$R'SQ0C#(@+3-0<*08H1M;G->I>G#>68X] M5!?(95D/&ZUS<3,D)$TM*F+B\O9]SV!?"063.F"!>0(=3!SBL5NL&?0Q$5-28RAI> X1D[ E.!%$!80%)#!=/4/25B'^,$IIBM69"2S6V:W MA194R>Q6+KO-'G2%$+4.E\!9)P"-%B30'@: 1%">!":X4,7%9@;K1.9B*LNW M.,7-MWW:VK0[[6%[4F9V,.S9KT>]3ES60=&62#PO[AI*-[+V?LRYD#! &+"T0&H;74A( M C!$:>"I]8:I$*UDL;'%93V:6Q4*VY6DRC,GK2DGE=V%+'/2(CEIQO&+?AVS M0:5>@L$ RN.?E( >X.AO4$]Q""1R$L-U52E.>JHEK5;#-NV/O*N=]MO6QU][ M0S^FD*D/DCNI+399_S=I^=]=!4RI M:.-9SH!V2J3>K# (C#BEZ9@ D3H65:J+DW,U*V8592@O'9_#!=[:JEZRY0I;&3QJM78E[YFS.)025TGY< M.9/(/ESY1#5?FP)*2;2@!I"X:8!2+X&VF .IF#::.Z1P.KR#L(Y8KGVUQD N M,1*3@;P,(,_6U-2(4F:BRY!:PM-(RT 3Y(" W$3+@S+IZ,862W6OUO"VZ0I9 M'+9WDDP.G18^1S,6;5?LGIQV>F?>O_,=/X0/G<9L$P,+1%,G@ M0',O@*=4>24)Q,I'6E)U*//UTS7&V)EA?86+DSGY6;\"JE2]ZE2VY)P:%;LUC77!V4 M9=YE_E\H_\]?98D+Z;"F&@@L(:#"&:!%M.>L9+%HG[ML_:L%"FT54H9 M8!!4@"JI@3$, DBL,2@PJXHF$*1.&*F0EYJC3A4U.#*>EXSG&?O#:">#DQ)H M RV@C@2@O.1 2ZJU)@&'POZ@=9Z+K3^.D>&\^;UF+D_B<+VT<$=<[U9<[IVX MVIE\%D$^^]_GC FA""86!A ]'0>H]!1H%J(OY*T3PBF!=6KU@%%=,%&AH_6< M(E-1:R*C>!DHGC$A-'(NV," $MH#"BD%DDD'A, 1P,@["MVX'#MZN$]0O029 MZMH0L_53D:BT[36/\SVP5D:F1&*I&1SN8//YPC0B )G&(V,I)FD9%P M-"VTH-PR$O^%;VPQ2,J(EMX7("L4S'C"H%] HD8&?;F@G\W0"(HSP0Q(;9T MY0P"I1@%@5G.C">*8YWR*?W?>SJAO>? MY-J;@B]Z)R?MX8E/10_3->]$=7'BOFM_9A;^AI99C%7U8]!^UFUW_G=CV!_Y M68:]\F[;7??BZIME*KT+ES, M<.BCU:[]?2F\CYK/4KA@*9QM,$\<9JE1(R=1]JBC"ACG;#3E'50F*!>XO54* M;U:<[+$49Z6?L?;J[_VM=;U_KYSS JFKM&X^6L>KB832&*;W2_V7\_3-M[6LZXS5YU_'_>G=V^,F=&DQYX]SBPU9Z7_N6-OAY[5;A&Z2-'RR'P HA&VR/AD>]?N1D MET-;E17&\P^?B=+$(28 <=9%0]KJU)[& RFT@HI9$A#[":O=*%@+(K0L6*LD M6 %S#!E,?AF1D>HBWRF*"7!42"2QIXB$C2W,ZO"&9KCS+#<6M)J^V/WZ/=EN MH4+9' T'0]U-QNUUJ0SM']Z!<]_O98%\1(&,W_,9*D(ME!!8&Z+]QIP&!H< MO)<00XE\N!70 M12T' XD.IW<<:.,I$%AQIJ.WB6B4IV[OUQ;8W6VT=B$2M5Z_UKO48!>Q5-?^ MEC-=%Y=(=AVC1> G@[,T<,Z>A6(NK! $0.YYU/X< :V4 ]P8A"CE5#"]L56< M*N#G%4IOS7GJ%I?2*7K=AQS=E681CZ>2CUM*Q"G]E0F\_^KOKX=Q_,')/MN/^?*:*$"Z% 9Y["2C$-+I4'@&( MM8&"8HRM_JUSN]+\]"Q%U998QJ'= M(J@K'ZRLC"2>[WTFV#IKM0=&)4E400*-)0$&(L]L8%JE/GB/%'+,4K6B4L4L M5'%[/?#4JW1<%[6DH08$YJV/AK*#.$H58_!WS^N6DYTP[U+-2>2MQRI9)*LC MDHW6V\\($HX=G\5[BXZ)%Y22TT/:SN1.D^, M[X]#!035:TFXBI'+,/JRU*Z\U#93WD*0(E*4 S@P'FG00"!-T( +B*"#P3%, MEW,DF)7K^D@58A(*2B,-2IV24"$'"DH.I$>,!4PMB[RP)7A=B/G"'/?EPAN) M$#W@2/!)%-1;@*TR.5'(V+LG]F;._13G1#%F@).\B M>*K42#)7NZSHB5\&YX/!.5L-VU'*(4\7E!U)W3@X,-9A0!2!#BDB;;H:6B5P MKELWLY6;\#KUT8T33N*L.[53W7:@W:U9?=H>ZDXN%[IH0^MR[=_$I=_KOA@O M_!6*SSY1>=3_]H:RH=1;SHT $CH!J%4*:!Q_44Q&(6&<4JJC4X/QC5Y-SL=: M&T2799UE1"\;T3/&'.5,"0I=-.%$]+1T:JV&%09*26ZY9D8JO+'%F:A3^>#6 M:M7+T5H%@\/:T,?YKCKLN-*]+PPV9HZ1^9R$HDLOFRH]H% M(XEU ,* 54FFB921B,%<1*P]2R@Z)6B>A$7G:&Q.=CDB%%5$/X8-DG&]6/B M>L9 "XW85M=M>E0CY)T?ZC@CMZO[W;AN@RO;L3/>C5$51SV< MN5KG=;?8D,Q1)7+4#87"!4W7::-3I-+E>*51:DC-@0TLVB+284/)QA87/)H> M9?E&N='*6F&_K)!)QOZBL3]CGQ 802^P!9I9"ZCA")A 6/0Z-',R&(9@M$_B M]M;1P_N^+;G?ROKVFIUK"E-++1 MSA8D6=PT.(FA<$$4J04,1E>[K'[ICT^MA3W^CZ&.7SJ]1':E6M659UD?A;X_ MP>/6/TW_'UO7[Y[=X6-+A#$NVA)Y7],VI5+I[EFZ0]?M#?U@\]9Y3YM8T?CT MT]Z@R%I\UO<=/6Q_\\^_M]WP:$H05SXUV3UX^1%MXD:-AK=_I"H+)&?O#U[Y M-4VWX!*NO./::(R-IL8@I9EG/EH_Z;+#QCVLK<=+N3J?$Y":+L[YMS4YT_TLN__[VOU_O-7:WW]5K>XT7MPMF5>;[HMEXWWR]M[/=VMVIO6_% MW_9W&ZWWM>;+6O/-[KOMUEX<4/FW^*/=K0V/>J/X##>HU_P/ZR-[GOK^^ 9N MS>FA_O->;U'PYR4?%)P=WZ:C3P?^V?0/SZ>7:MK=8D[%AYY?%^L$@-E01OJ^ M\8\GV%!J4S*2X#$)I$R^>(*"HW[GH0\=NKS7 M0VSNJ3?XDF/F68[/)']%JH6J/O"Z7]OM.N\N*A74"*I?LX@?>GQ=PO(N=N3] MX^H_"VQ7;Y-3E/ A#3U_O0P/:=.Y/HN,\B(O?I'AP[AIU0ZF&GY8Z_MOOCOR M=Y"NY1MZOPJ2//6HZU,*JA+((-6!8PXU%O1@-XGKX_NX/VQFE==P>#'S\?[="=SX^3 .N M^*#UX6Q_9Q_&9Q_%[X3-UM_'!R'.Q]/&CM_'1^<[\(K =QY]\;;1VV>&KQM'!V6S =9<<'A_$.6V? M'QY_(8>M-*?#=N-XC^U_:L3/OD7[K<[7 _SR^-_G^\-&$6S='39;;\\;.[N? M@[4<602!PH$ FG;2,*H!42%5SPIQWWEQE(5A'3-<;KQU74ZJ,B4^'4KD5BIO MI74(6RH=E<9J@2**C.':$%50(II2XAT.G#(E/C8EGEVG1&<=I%A!(!&TZ78K M! :G?"]E'$GN^5"3$3XFH3(L&62(=":C]"!7&*"*.58SJ@ M"!@I"D*$4T*$F1 K3XC-&1O1(*.XHQP@C0*@07N@#2> 6Q$WUCMMH=C8HD+6 MF>*K0HAK?X7G16\PK/5"K5O5>$.NIK P-SOM?3-,B#238WGD^';.@68F2,N$ M!= I#*A$"DA&#/!8222<88B01(ZP3B6I4-6$7!*EZHYA!O'B0#SC\A%-H@'+ M-> P>GO4I(3#U J7Q^WT06N.4C,-HGB=\0=;.!G$U05QZ\-!K73?B_\ MI%Y1=5V04D);J\V*9?LGA42\*00B$ MR ":$PJ81T%CS+ LRJ4I5I?DJ9WL9_ _CC^4P;\@\,]Z0PQ!!8W$P!'#H[ZW M!!C/3>0";+5!+%"MHS>$4#ZT*0F:S5/?U\-T1=+_./7=@1\\JZC'5.YU M@:?[C*=3O?B='WC=MT=%(1[GO_E.[_3$=UXRK[?7C6:"]8-!"J%F6Z$\6\'.10E<")I0%\5;6P 2@S#&@ MK'(@0,,I=P)KD]P#(2/DYXLN9\BO#>07D+Z9(5\)R,]&!%"@0ECG@= ^X=Y1 M(!U3@!.'+,>&VN!2G7555^K!F4K5*[:^ A[2>]^)__BE7OOBN[ZO.X6GI-U) MN]L>#/M%]:,5=):>1N)(V<[21!9>C24ADNGV-3F8\&EFS/(8\\O\Z6GT?8)! M!/!H%D4CB6%@3/PE&&X8UPA93")C1HAHK)]F\N=;X:][E!WO[1-QZ?[O,/!183H5:_GOK<[G4R3Y='DUSD7 MQQLF)8:1(5WT&C_ M\ Z<^WXOH_N^Z)YQ<:3A2E/K@)0X9!CQ R T8X!-.HV8(2Q )MHO4+LL&0I7:V.>94".SEL6W6?)4-Y\5"V M,^V^0H"I$R8P5C! -31 (D\!=HC%G630,5% &3ZXU5>&&%3;8$: XIX!"9H$4"@'D'(6624,8 MW-BB7-497IE2JOE*_DJ[/9D#%LP!,SX/)]0:!SDP6.)4;! #[94$# 7$$ Q> M4!TY@, ZDR)S0.: )?A+F0,6S $SSA)EB ;"/,!..D"5,T!A10 VPA$-N<8X M%1Q%I!ZW=E4X8$G5.1X5I'M=VSOQM3]2QMJ?M=#OG4Q]JUYW%7VJR18\92Y= MF$\UEI7745(RFY;(IF=S7I47Q!J-#2 $ILJO2 +M;"17S#WSE"-/(ILB">NX MM$S^REA4)0:9GS ++,ZKRBRP*!:8\:M<).V(9 V8,RCU[5+ $"=39T/K27#> M(+:QQ5DD@;+.A3,)5)\$_EBN7S6(+QS_E.E@Z70PZV)A[257'/!4]9@:'9E M:00D090'#HU$(AH%$-41F2]]_&?EJ&#M3ZKV4F]R/QC6V@5$5M"9>AJIQ*7? M!NI^B[N>4HG'W#B5@TR!]Z/ \SF_R#*I33 :(.1$I$ D4IY- ()PZGQ'N/4 M$>/AYE!._:\N7LN_VI/Q6A9>9SP8%5T4$U('&R45H#J:+-(0";!C@05D&?71 M9!%EE6O.<*T@7,N_J9/A6A9<9SP,QBU6!&. #>. 8LZ!#O%/BAD;2=<()MG& M%H5E-599H3.:"G@1DT2W%70C5C?E]UZQEO+]B/'.Y_(JY9,?G+^$(Y6U(=TE M9BY5#U <2"@,\"Q(2B&%FD3R2WVEYLV5>P=75C24NN8(7H!GD1&\0 3/>!L2 M4B'"QN1>-U6-NI3>X5:WNX/715F[9G?WFBPTPTZ4A%SSJ!Q21'.> MB=,<2J((<-S 5"P% 6DT 8*GSC;**!9H+GJTJJ!>LH-R2SK'/>&=#9^'8GS. M=W$&(F93ZKR+&"<:&*,=8"$%7P7A6HN-+5:/5/T NR>#N\(:N_3.M%EC+PW- MLPE\'1DF%* 4B\!U18#B0S M&G#D91!<69VZ>),Z?7A22([35A?4Y=].^06H,V[OB=O9._[4><:8!-Y)"*C' M#DB##6#>$Z(I<])%BT;P7-5LU5!;D>LD62DO$=RS-TN(\1!;!B31#E"7ZH\Z M!@%CED/LM2!^[[3N9+ XWRJ3 MP9+(8,:M\C#$K>0,!)%NOP7'@='< (V%]DI3#5,K.D3J LT7\2F/#%;I9*A" MI=",C^#P4^]KJ'^L9(GI-:V!\KC7RUNZ.X?LV+LGE_%:(S M'M=*@K/[8]C7<0O:7=T_VQOZDT'DY#3+?J]HK'QYA3$3<->H"0I*G MEAQ(C9TU'6UN(+W4@B+N:2I6C02M(U76\5-E;+1<4:F2!U>935:&36:+&SC& MM72I?:&&T;PS#BBO%3!>2$^%=XB1C2TJZO*&L'DFDU^^TRHR234?& R.A@"$]>G^4[J]Z"D%0B'(C5>,F72%$=&Z+.,"5,5\QM\[I:N"SQC= MP]IIO_>M/4B@_\/XK@_MX=Q^K(##^#1RK1?C$T8FG436_AH+0&;+$MF2S?ES MV@=#I!? ()*B[9Q%S\ZQR)LV;FS*,Q0A6F"JCE@N,;7&<%Z04Y;AO& XSSA4 MV',-E0Q >T0 I:GJO4<<((6H"-%01DBG.U *SM^!RFBN-IJKY!AE7"\8US-. MC3!0&"4YP(%[0*/P JD] 98'&:QVF!$Q^PA=:OS/:B[P['AAQ=YA<5Q M5[4\E<4&H"OG1/[WPN* ]Q#\BMMXI;ML$0*Y=<$B-,#>]WE'#4F()%(@,&T M=20 A3Q,_8R4E3!0CV0JZ\/JD#ZU6'GFNLQUB_9G,]M,/235=5E\M_;W"^?\_]JI[]<&1[KO MGU4K%'"?Y;\B%R3NO.N-3,?/"<:MD=98E1;2K^]VX6H/IUQ4R?6$)P6P)W<42 MFF_=;63PB!$&..004!T]/XF"!XX0+8QCV 2TL84V>5EQKA7R[S('5>G=?H.# M'AB8RART( Z:"4$Q;:$,++4+3UFD@5.@*3/ 1K60PO DF+"Q!3=966W#,P=E M#BH_4G2;(?2PB!&^-6"4V:@<-IJ)#2GNC78P .LA!=1Z"91@" AL/2$4:JMI MLHC(0RHBE$A$)05_5L"-W6EW1D/O5L21O5=@8AWI_?X+4&WRKZ 3/$%$)OW[ MD?Y\IW:C)86(**"-X(!R[9,;3(#DGD4Q=D1;D4C_X2;HO5'QR(F^F=\ROSV: M@YWY[7?Y;<;%MH(:BSD#DU8:]^(XGIQ$'J63T.B5\S"<"E9U*<=<*)T]YED\G4E;!A(\UOS!Z MJVU1<-9@T;>#/A5S\6X[KHG^XANC$^/[S3!FU^9H.!CJ;EK2R1E!3BXMS0*9 M[W_+HR%H(54 >YR*.X0 ),04(,FT<-Q80NS&EI!U2!Z<49\OAE<:YZ7?C,DX M?T2 1YR+C?*UQ7GHSW(SS M1\3Y3$3!!16\#08XK&34Y]X!9:$ 0JF #2782!UQ3NJ(E!4]K5#H8 6\G4KF M!=R)'Z_[LN/]N\F=?6 0>N7I=4GNTD20YE@V$VR)!#O?9%?Q:"%9I@"WS@!* M-0;2* 8(E5&'0JQ8:CPAX8U%1!]T!;D,Q*U>[>+,,X_LKF6>60[/S#AL)EIJ MT$@/&!((4",9,%(X8!2&GCK!!,31D%-U+DHN=9!YYJYOO?XDLRQ?,9/,8LEP>Y"G^8^AC@^-O[OVMZU_ M%K\L&8LX8;%VL7C7Y['U3]/_Q];<#Z?3.]']+^UNL4(SKJ[UJ97 \IFE>)OW MWM>T38?BNGL6MZG6[0W]8//6UYA\F-'X]-/>H)V$ZEG?=_2P_5=M-\TQD938Y#2S#,O MI1'.(:+89TSDQO131_WI.YQ&,@6F[_57H$-\Q6>Z\UV?#3;^<5URHMA,EUUN MLCCKV]9L(F.7,-VX733G=G;Y"RYN7/#][7^_WFOL;K^KU_8:+VZ7Q*K,]T6S M\;[Y>F]GN[6[4WO?BK_M[S9:[VO-E[47S?TW[W;_M=MXO_=Q-[U-R15W5UP?_E0Q.;&WN"SC5ED.4Z;_!6!%HKYP.M^;;?KO*OM>.N3RU0C MJ/Z;9P@//6LI=<^6FM)83G WWG7;ASOGC6. M/\##3XVOS9V71_LXQ:4/2./\:_RN W1X&97&ASM?R<&G@Q^')WND\>D -E]] M/&GN[,']5R\[^\<'WQO'1^V#D[?GA^W9J/3AUV;+'1T>OSPY.+;H\/@M/?QT M0/>/WWX_^/0A?O\V;K[ZNWVXTSCY]_G>L%%$I'>'S=;;\\;.[N? #!9$0D"Q M1("&E+1H/0<>2NH0QTY[6UI#@_M"9'4N@&:J>QI4EQL:K!#5G5VG.DBL54QX MP ,3*5LS $,8 2[^'3-CJ2.^K'X&F>DRTU60Z7(_@S7GO.:,>;>D=@:/2W>+ MB+NN HTUAT>^7UR,[_LCWQVTO_GKT8=Z<5N^%U)7]Q6^'%^5B^5/]!F_ :_' M%:0\\G='YFU=RY%Y6]=RY%*;.UU) II\'J3!SY"\2%=;MOWSLM>/?^W6[*C? M]UU[5AOVX]-22F/T;+0['@V&)[X['%PU@VIFW"D]_?6_EQOCOL4;*JRX%U>- MN$OG:/*&+R8OV+I\O^V+UVOI']E-NI>;9(?[+ZZY2=_OOSB'N?#/' MO?/&^5L:YP$/SO\Z:KS:C=__\:C9^A"?]^%'<^<+.CB/S]O91O&=?D7.,*BM!]/0-H-XHH*F%()*68Y)C05+CUAL<_HDTHIKNNM\5 MR-(OL62!7&F!_+'?.OCLO9,\77B!.A4^LL@ )0@!'AEEC&%D;\-I&$ M,TGPCV]\K4RQE,>KOG"O://2[:N;N&,\S^VNN\(DKW2[F[AFN]\>Q-7?&?7C MKV_BBO1"7',,NCWQF4Q1,U%W&* U,4;?52@84XPP$&2A4W$/KS,86 MJT?I>'@(^_>BU&.,95XHGQ=*L&\?DQPDC_RON@-31B*64:* % M9< P;4204/IT+Q_3^>(?&?@5!'X5W8AL!E24"V:/LK&P)OH*T7T@7@.:"$&; MH(&DA#@3D*1<;FRA>I2)1ZVU]DM*R!'Z)S,R;^M:CEQJ[X4*'KRD:RZ164>Z MW]:=VI>H&6M1FZ=P87'RTG6U7I&:XGR(GW479RYQ(;O73V-^-\BX]&C!SOA5 M_AJ_R9OT(E'CO^GU"TMA..RWS:BXT][JO='1DAAF?7\O?;_[_75K^UJ]G-?D M7[("GPDNIC"0< MI0ITMPKH^-"FDB]TZ#,3^EEQRG*9-[9HHV.TX"09X"*T7D"Q5T M"M1@X G6@5"O.%8;6[@.']XR^2>%Z1<2N\V,L#+&[ST9(8/^GJ"?J:!,F?9Q M0PF @D0'RRD)#&(>1,]*8P,5I,&FG*.RRK1GR%<*\HN[+)B-@-7@@]EFNTI2 MBS $&@H!*%(I].(4X((31XCR3*!T6H-$Q1DA)][/$\.';M_'*9Y[=Q'\;:=* M57XPK/7UT-<&W_5I*7'>I=-*.N)]H0='+SN][__R[HN?GOO^Y2-?^'?>=O1@ MT YQF]+D'SX:8\T=]Q)8^?OXP9^V6Z^VH<'QU_9 MX?$'=+AS !O'AV&_M<<^>^.]L4R @* "U',+I' 64 (Y@5XR'LC&EER_ $5. M)7F4\E0E<<=V*AT^ES82VC^\ ^>^W\O$^S MWL@A.>;P8.(X^U7,H7%^='*X$^?Y:1\V=AKMQJO=L_U7\=V/W\;GQ'=Y=9 : MQ<&#E@O-UL%G+!TT7D#@N8F\$R0"VNL @O=&&(RE133G1#S=XY!'#SED?V/A MC#(3; A6&D@( Y"G]H[:8*!UT( 2JK7"@CKC2O,W\BEH%6'_^,&&#/N%PWXF MS&"=18(:"!RC&%!.*-""T\@"T)CH@'AORXLQ9MA7\I)Z]7R$'&'X;7S/1!BL MT!J2H "%-JIU8RS0)' @(#'846:4#QM;8Y*98TV8X_$=QSLP1V:(>S+$;"H\<401 MJE,6/$E)J11(+"-A$"(I]1Q+F5HL5KF]8I4/L*O=@F<%? M[5JVB12R4M%@APHQ2@P5"@N,/ L[BG MR.BXVVACBZL'&X&9'AY$#ZO2B'JIGF,V+99.'S,^I.&6<:H5"%!#0(4Q0.G M@';"*1[B#W5(-54(+NLZ==D$LK1&K@^Y:_T8H&_UAKJS9BYDY=J-/][V/F:O M\96P=4L_=[U!B>4*[0O04FC. 3;!>HV)!%K!=!82HI%+ P),0>\E43)0LK&% M,*I+15.5%>Z6Y^I;FE4-^//,X0D$1H!XA$!%"$/E#& MT1A'6*)HD%-*LT]JJ_^:$SWJ&^]Y*SH6XY!,NTMC?9FXA!8,F%@ MZL ')051ARF@;21 :1DE%@44N-G84KR.10G-^"H6@Y@.F2*"%>1W\V-^&=NL MBO-^CXE>V0X2U]SU1J;CYVSM.SQH9;_S/E]XJR#]HPB<3N_^7KEY?Z+[7]K= MXGMGO\)\Y34F'V8T/OVT M-V@G[#_K^]1&[9M__KWMAD=3T_G*I\;8? 8O/Z)-!/QH>/M'JK) DLQPSIFAC^JFC_J78?O' ]+W^"G1* MU7JF.]_UV6#C']^R!H5SVN[;S_LM0XJ_U9_ MM+NUX5%O%)_AKH2M?TYS28,F/IPAWSCGCCX=^&?3/SR?\FF[6WQS\:'GU\4Y M"?ZLDY/69OSC"2:4VA22)%A,3A4F7SQ!S&:!F!D+9?PSPC8QH;?^&&ZB_ZFR MIK]EY,_>869I,%1W??L[+ZK8I%S^UE,?8ZZ8_=Y\2IOKJDC5JHR\\][+381^ M3Z*6+Z=JD^+;?UJMNBSHZN_4M:.3D8=/?2N6)XBE6V\4%<#Q<6_[$TR M:U[?,;/F22Y@ZJUBV\.\/%)+NI@XIT7_[[[GU%[>%:K?*K6 MX]H ZQ$Q7W1L_9=I+!6'R_LCW?>#.T#A3N_\M-9N^Z0WZI9%O)7 P/J-7,RA M4][0^R5^5V_">60>F4?FD9D>\\@\,H_,(S,]YI%Y9!Z91U9M9*;'/#*/S"/S MR$R/>60>F4?FD9D>\\@\,H_,(S,]YI%Y9!Z91V9ZS"/SR#PRC\STF$?FD7ED M'IGI,8_,(_/(/+*"(S,]YI%Y9!Z91_X./9;53>91:S3_I3NZ:WU-#VL[WOH3 MX_OC@N,$U6L8(K5&50H>IROU6O46&Q37]6=J=WL7& ]::LPQ181)Y;PV&DKN M(.*.?-Y+@G2G!@4GO6Y1-6-<%J Y&@Z&NIM6;S5*=3=V=B>END^/#G?>.D^>KODP-\>')P?@";.W\='YS;'_MG,Z6Z3S[&,7^?-#X= MG!V^^H#W=]Z2?7Q XW<>'\;_&L=OZ?ZKQG'C?/=\W';ZX'JI;D4HQ5@$@*T2 M@ H=@$*( 2X5P3!*.!9R8TN@NB+SI;JKT:'@+O6ZD,#+!K3O!W:YE41I@"37@/)@@9$: Z>#LDX2&FWOC2V$ M2%W<8*]EELLLMXHL=P^2PTQH89G&UD>#3;FH_P,R(4C+O(T66_9%*\-M<-87 M)<92;1F(FQ>Y#4=:DT) 0)T)RN/@@XK6&T6TKC!<85^TD@&]G$^51^:1>60> MF>DQC\PC\\@\,M-C'IE'YI%Y9-5&WCL;/Q3_NS&H(2H>\IRT8AVD@%RM/1B, MO*N=COJ#D>X.:\->S8\[".KONN\&]5K7#]>IF^ OM_*W\O1O$(>US,9'4), M0\!84\H\-D(@[QPC\=\D@TQ1SW+C$N#&9R]8W/&##B0;,6 JHLAX8SSGP6BIF/=;: M18BA.D/LH3'CGY#HHHZ^GC;8BT:Q^/GZ;%-5M,JZC%Q/L;_/<:=7$HH@O6*: M:FR-HQP&I:B"Q'$:RE)P'W5GY+-^6X9^F\O1EL)];73<'F;\C:M@N(DV!+I4(""8BJ(4T08K1S3 M 2GC9&F>85:<2U.<1ZRGV50U/7E=;V;H!D&B@A%5 1E>: M&0H5Y^G83=2A+.NN1A49GG=Z9]Y-PY.FH M;X_TP-?BHG37.@J9#\RJ&H6ZC%Q/L:]J3/)6 M)98=KG(5W%R TCDJG?44()14'$4<*"=3O#(0*(7V*,B4_"'4@P_>*LR>ZXGV MM5-R>9OR-JV"[EQJ?#+KSB7ISOE@I0H4,B^ YQ0"*K@$TDH$&/71VP]:".U6 M17=6VQK/B9/WYZN"#X!)Z=3Q72_SJ=IIP0M_HCUU/L'S/X MM.V.1X/AB>\.!ZW>=ERZ- /=>:/;;J_[0I^VA[I3G*>8V>M'[_SX^-^_]_UO M;>O'EO<[;WM?NL53"B,\V]KEV=I%OXK9.)7ER&L!">!6*$ UQT!!&0"#*$H7 M88P0O+%%19T]_)92A9EV/9EA[11BWJ:\3:N@9TL/5&4]NUIZ=BZF!9&'E*H MB*<"4,\=D"P$ "&G4FN)& XKHV>K;>4O*:A5O0GGD7ED'IE'5H(>URH_N3D\ M\OTBVM_W1]&R:G_SM78W_MVO==3_:1],Y_R!O$TYY73U1V:Q7PFQ7\]MND?0 MB!JED2:>Z>"H<51:&;"2&AGGH"+NWD&CPFIY<=5HV2MLEM>]P:#AA\W0TC_> M]/II7MO#8;]M1D-M.K[5>Z/[OCO,,:$28T)G-_4+9VD/.04"*PJH8 %HA#U M"#$DB1=!XXTM7"<85S[/*>,^T_,*;M-CQO0S/5>+GF=#]LAK([VSP&-& $66 M Z6]!8XJ@YW3QD"T*O1<;0L]IZ'>G[DB0]0ZD2G6.@#UM ^<**#^,+Q M3[,N:30J+WW0[&"6Z&">1P?S;#;^)Y66CG 0+'> >@F!,8X#RKQ2(3@E,-W8 M4K+.%)GS,/_,6%X'+)<05F*Y2Y5.D#TE^[HKO4U/:SM>.M/C.^/C4""ZK7$)6L=.2KQ6,/T M^L[WP;!W^BQA;=#KM%TM[=\JZJ9[EEPT&#'DA($$41.L@8X%9223GL!H=W[> MN]M1Q[C94'%S?EQ=L3D:#H:ZFU8OJZ8251.LR,E/D M[13)K>4!<2F1H-IY:;T43A-B.7+(\(=09+:+RN3/^<;FCA!E/ 1!I#)C&JK( MH)P!*()G4"MO=610#G$=\K(*C:T6CV;<1]M%27..O@+9TI5W'<%]QMEMXFQ (QM$*;! M(*Y, &=(:20PU3J$A%GVB$B?,U%1_P!0?YUPO:5*FZ"(U]1PJZ,36,B8##.__6T&Y9 TDX[%+5+B%,?D,4"2" G42-)%.1Z<$@)[3-M M;A"KK^#? ?!?9WB:3R*IQ+PSAON$M7(B<2&5%RY&2:O*[PSDU[-SPCON L&( MR> 03S(B@XE&.!B'%3:>:GYPR SI$[++(9-NAQ%JF??U^:G)G/2:<]$&95)Y M/AYM>F9'L]YLW(N%0'KVHYV$:;\WBK.]3NL][,*2ZR7ODE!&AY1DR,,^I=>2 M6N>YI5IP"XJKE):0>6D)N>%Y:>7?']:GCU7-MD7-1I;)O6AD6>!74*YJO MB>;WZVA.X&(X<":05LD@'@5'3@2-M!'YE-[(!74'A_N,Y*Z8'OMRY8-G1BZI M5](8J7CD+!H-VM%B(C@F1#KK[H09JQ&T3=I<9/(^O7CZ@H*+_XX3DA+F%EDB M">(L4:2EIBBR0*DP%@?+@#=Y7Y+-ZMO](<_]!'OM8*IBJF*Z!]4);H2)7OM MJ. M[KQ+HMU5]?SMT/6\+R6W$&CJ473*HEQW@;23&''G3"0^R9@ -5QLUF!=NP)C M1^LL=A"X>S?UL"L:8E^NW,]M?ZWA';<2C[Q"6=6SG6XS_+@XK]QJ1;EWR$8* M+I2.#&EE-3(T)A?!F6(!7"C*^H+KJLUV!]9[I\VJF*J8=D))WD[DL2K)>P@T M+JKN7<#).(5HQ+HIP;7:,V0Q#SYX9:4BNZ DNVU?WU&(L7LW7*^L5]8KZY65 M'NN5]J>I+F#@?ED(DA(DZC0TYK MBS2G4OED8;< DHBY\:C96C>^$UFV#HNI*ZIC7Z[PDC1)QJRG\ RK.$.N0D,**R*W!^5A8WC=F,X^Y/^RYGVC?.R57 MQ53%M NZ\TY;#:ONO"/=N5$$Q FC7#"%B/$$=*?"X!GZK$ 5B=QHA9G=%=W9 M;6O\WF*5.]QK6/@ N5P?",^Z;$+>ZSCEPRY*K;7#54RUKVSWK]S/;7^?P:?' MX<^SZ>PDCF;3M^/'L'3Y#NSPE1V$YZ,G]G0PL\.23W'K,SM>YYFTT\$LOHF3 M#P,?&\O[=?3C]Z/R*;7@?MNV]J=+XE2&B\2"8BCWH"$>&4'64XVXTYP2&6S( MDT&%Z3-Q8V.[PTR[G\RP=PJQBJF*:1?T[-8#557/[I:>W8AI*;"O$L,&68HM MXH$[9"55*"3AJ>#1&6EW1L]VV\JO]V:V8_P[7)Q_-CN.D1/LG M\1@LJ\&'V!N,X/>XUU'_AYV8KO4#54RUY'3WKZS;?B>V_7Z*Z1I!(\5<#+D# M(F'"E97.$!P$X=P+[1(CUPX:%:OER:K1\KS8+#^/I].7<7:4WMI/K\:3?%^/ M9[/)P)W-K!O&M^-7=A)'LQKVN5[8Y_,EIXA3)WG01"#/94!<"H^L2QQAH[4B M#%,E],&A-+CSA4P5V)5_=U!,]QFTK_Q[Y_R['G9/3'-#B478)X(XM2J/DJ,H M8$DEQSQBHG:#?[MM8]="TNM3$U# 0P@B/>RD<.V\B5;:HEL)+N7S\S6W M,FH3=$H8807.)$^*(BL8;&%I!;%)62OXT5;S%>X\23$"9J-3[_+6)N.AX/0R_+;*[5TZ;!$ M&KB@ ?O D^->.\NC39PK%X4RU(MWS[]-(3TI9^F6GO=F+N+1V6PZLZ.\>E4_ M;5$_;9Y]2J2P*D2+M,<<\< BTC8JE(*+Q@M.C =P*=E7:EMS,+X-,#N4L7P8 M#+!IF&X+_@7XQ^,A+.+TV7_.!K/SBNMKX_K].JZ3-0QPS8V.B'M*D M8("Y$ MT(%18;4^.'R8D.Z*6;(O5U:*O)(BG0S4!2:8]X1K$1VV@@O/0U3:16QN0I'5 M+MHF?VX,+9!*F4@%1I8X@KBT'CE*##*&""RE$UB$@T,I5!\$^R!YM.+^2MQ' M+'V0G!LE#,<^Z2"H2%%Q'D64A%;<=P7W&]6TEELLE:-($P?VDN3PDS8&>:8- M"4Q)(?G!(>T36E'_$%!_G<."DY")2,*8E9(;:[5,0B>E B6;(VU0HYER2*7$NM->,AL8-#HG"?T\V*SF\_'KB" M?P? ?YVQ9QHTO1*8)A9XI%Y'(8DR/G'JHF"AJOS.0'X]1>=E4-)XC1@V$?$$ M]KXCH/)CI%'#GK8R N1!P'VRM6G ]X'[;H<1:GGW]?FIR9STFA/-!F7&>#[8 M;'IF1[/>;-R+A4!Z]J.=A&F_-XJSO4[KU9J2;T_><6N5DIY2(CCGA%AO#)/. MDN",8DR6LA(Z+RNA-SSIK/S[P_K.6&3LPDC"B8M MF+)*@UZ3 @F*P<$E01 ;LRO+#.E\Y4D%^YZ7ZW9%J^S+E?NY[:^3>U'!L<"< MDUKQ:.'_(>(8E1+.&:WLMA15)$U.=/_R3AM*@S(<24_ "5A6W8UC?.Q57Q53%M N:DV&!N4V22FRY,D%S M)PF-*G+BI'*\:LZ=TYPK,<]&<]J(/598(2^YRRQ(Y Q;OS.: ML]N6>,?:$G8BL/DZGK:G(?;&"9YV&>; MZVD>MA&3-,X%IH1 *M%\%I"FR,4$OTJ1J":!.BT.#H7D-T^M[V@"?0>!NW=S MZKJB(?;EROW<]MMW,+BFPC^&@\,1:'@(C(P4?BP'N*U*#D M)=/!@;@I/3ADI"_(9GZM:K/.PGKOM%D54Q733BC)VPD\5B5Y=TIR(\Z(B;>. M4(R\R%.,I#;(.*(0$QIK%X4SC.^"DNRV?5UK)Z]/3,].3H?C\QC;ZLE%O!$6 M9;370<::![OO&.-559+S+5DN>M5NR%>P'VO@\9JJB"\#C\\^OGC[*W_Y_IT5 MG'@C F(J><1]HLAZ&9 5*3'O.3,2L$3XC>>TU]SV3K@"'1935Y3'OERYG]O^ MWL./5Y1T7*G&JK>U716W"$E^>O'T&3EZ^ON[B&7BFG&4/ Z(D\"0H=(AAZFU M3!C'-#XXY'VI-Q-L^T.?^PGWO=-R54Q53+N@/.^T'K(JSSM2GHM0Y4)Y"L*# MT<(@ZXQ%//J(G-(::1.(2T0%$M*N*,]NV^.U)/+ZA%4( ;FC\BFU.N V MXU7SZ@ "LK=.4A2%<8@KFI#URB.'#1=41:IP'E--^EIN:_!2%YEV/YEA[Q1B M%5,5TR[HV:W'JZJ>W2T]N]GMZVPTH&E13#H@SD1")FF*6!1"&]@:SH>=T;/= MMO)K*=[UN>UH=APG):@UB<= '8,/L3<<3Z=['=IZV.F7FB6K8JJ55;M_9=WV M.['M]U-,UVO C9%X<(V8<#SE'K$^XO$$'4@5_Y>@JIGOO_ZP!Z-J MG55-A%4QU3JK?;BR;ON=V/953%5,NU!-(:AU1.AD;00_-#KGN=:4$^PT#4G1 M:U=3@$FY=#ZK9[D]S_*7CQ?.*# NYQ- E9'Q2*))@F%8$VX0/ M#@D5?7SSR0\5Q]W%\=:KHBJ.;Q/'ZQ&BX%0^6#>B((E!7#";2X4QB.U3!U.D#T@QW:D8\].^L]C3Z>N#AI-ALC_5XFDKV.&VTQM]&> MB-P(\SL&< OC,S>,S:G(#^-8\4MGD'EMDQ58&*(9YQX[K+BE(7 )NHH+7DX6 M_P9]U1P67-I(FW%C1V>SZ' M-^Y*V!]6[)Q5N.-75BU3M>:\LD 9BM*^4E455>JLU+GMZGR2 MHO":1LL2CRY9\):M3-YQ2FFBY&KNO*+@LY+H;9/H1IT]\&>RR3$PW2-%W!F% MP-T")H6_&49PI"P<')(^ICW#(19_IS?1F MI<]*GY4^_Z;?KHGU.H^A2SIQ9@"&V 7!HL7!$/#?J]_>&=+<:!M2S"NF8']+ M;=LC?9)2R*?H+><<.R8.#J62P)K[FUCK9%CUKHM)NG?#]:BL^\C>(J3NW=B:3GR M(\:>]7DNHAV=@^_0&XUG)0SL;?(C??QR$V?'< U]Y5^LLX>5;K /7Z&QV]5NZ(H-\UL_J6JS^ MFV^WN.[2Q""MLY0ZRYTCQHHHHM9.A4"8$>\HYP?S=QU/YL]P:M]'Y";1_@5N M*SSB=W;XT9Y/#_YU4:H@TOFRZT<"[OJJ-6OEOW1-OR#P#^H*;M?56EZ[W MB\?_^_/SE\\>O^[WGK]\[\CM/CEZ^>;HY^=/'[]]]K3WYBW\[\6SEV_? M](Y^[#UY_.;_]7[\^>BW-UU_B'\,1KW9\?@,/B),%['D0I9+!)>X!MS0T)Y. MXW?S'[Z?D^U@5#ZWO.G[BQLQ;]FUL$9Y\.;E=C<;\T@+EC=T:\2V7]SN]4=E MKZ_%:)K7I'ADA+KR9?R(7/G:ES[6/.+\ZG=^Z5.__)I@=&?NE6EQ*_?*O^E3 MJTNS7(0U_4N:7,C:QTS&']?;;;Y:14K$QK67Y#P:=KJ;"+_^&F<5O?=[M)/> MLU&(8=%WU6.D?R&:>YVUN\AS7X_?=GMUOK'Q[.M/^PW5Q_NS9*0NV767#%\& MN+^=X_W&;"NLV_T\\-%IG("G Y[88P\.#[@R\5N&U'\ME[2Y#ZZ[G[;01/#0 M;G)+4^PZL%>_-KFN]X]\F,*WUXA\ZSB(NRN$^+8G_O8ZB,N>\)[J&;[MT>J< MBVN6-/PR+VD8_O[;\T]__/;BTQ]/?R$O/GO\^Y_#OW[_[7?^\O/_#.$]PQ>? M7__UDOY*_UB6- S^^.WEX(^W?_SU.WU.CG*IP=L?__S][2\OXN@M/,-O+X]?/GW_^>7G?Q\?_?8+ M>_'3"_B\/_[\W\^_M)UPSV9PW6?XO'>6:$PT,2CEPWIX8 D9$C&B5!JO<>*1 MZ-T9Z\"U\U81[Z5STCIF"B.1.2.1RDCWR4CG M%QE)!N6PH!8Y903BT@?DL"4HA"S30"(A_."0D[Z1IA)2):3[>[1K#9JGGNE M$E:<,I2 XCL%&E**PB&.N MD59.($DBPX[):),[.#2Z+PR[0<7\%EEI?\(CET-PY9S0WFSW84@-!/88L.RA^NW&8[-C>S^^&$IRNK#C\/8SET9116Q5,5Y_84 MY^\;40:2N$DX2!0X58A'^,:M&^.$-3*[Y\XASDE$-L.;!1*,8YI2%< D)GUE:$7VWB)["^YM1?;] M(GO=V74!#'CA\N1K7,;84P0TK1$VR1/!>.!&'QPJV1=DT]F]/V1O\Q3[3CL7 MST].[6"27=]R6_'+>2Z @>A_L M\"SV[#+)7)-VM^UCGWP:?K>0PH\@A']G&:SD^:NUO14U_>Q3.]DL'XR!7WS^ MY=,[PI(0*F)D$W.(4P&^M)ZP_.(B MEJT'R426D.,2(VZ40+@/;@ M16-0P4@;9A%7.B(-:ADYJB-C+.$8TL$AHWUS\P/]:CKNAK5^XP088#H] M*V>U^O%T-BTE@-;[25Q<-)AZ>/B_Z5<\B-#?-OV*51D=I:<@H>>M@)Z ?')U MP5PX\.I<-)77MLAKYQM.AQ:4\(*:QCY3C -+-9W@8M:UQ MRC7"WSV8;]7EJ##O ,S7_!&1B.)"!F08!9C+J) .."'/C.;16*\, _.E#QNR MPGQO8;Y5;Z3"O ,P7_=23$I16H:HSN,$L//(16:0!5V.1<0TX%*. [+M$,P? M3'JC'!B"G)W&_* GIW$TK;U(=UHZ^.;83N(/60!/5M:_LM(66>GS9F)#@=AD M"J7?"'%#(S*>"D1-(%;A%!+/[4>DKS#O4.RDQD([ZF14,-\EF-<\">)T4%P) ME +/\T&2 I\B!J1(2B!5Y450!X?"])FX\<')%\!N"9%SH*)'REB,N(D%Y MC %2*BE&*%$!@ZE!69^+&_L--6K9W>%=6W 50%^MP!?KY)2UG)N-0)7 M@B+X22!G=$3<49WR$$)E=36T MH]FSN6 J/UV/G\B&;R%<%(2$ +:&AG\HD7Q MK?L5%<6WA.(U!X(RRD.4'#GO).(Q&+ R@D92VR!DQ$9[?' H6)WDQ#I-/5]*H<8VMDA0=+-G0LI(@M$(NV@1MY8B M2SE%X#8(3;27(L8<$BN#T M@YTA G*<$ 1&HU?,4HOS<2)UO-F^H_G6'8B*YMM \YK7D&+RCH"OP WEB/NH MD4O"(.HBM91AZS7O(IH?3-KAU]$DPBU\CJ%W/![F>R^#D[,C<5,'XD&$.6XM MY; 4S)*XJC-Q.[S%E\[$LX\OWK[__.*7=RHR8_G4=TRP ZS(MD(M"(Y[+DC73$C'#>(Q: M!A\[.9WQP60E5@YD&:?>,-IIS'Y&;W"2CQR-#S ]T94S6GZ>RZ+RTW;XB6VD M)!)3F!OO$8EY=BPX#<@:Z9"DC$OB2"SGL'0O^E%CF1WW(J[ <<7K-?&ZD7OP M.$CID194(BYT0$9K@E)B22406&3FX)#2+AW*4+':<>^@8G4[6%W++( ,1+*8 M(LHD8-4GB4!$L%4Q$Y&3#T72!(!Y];I*/" M47@:I3@XY+*>]KR_D-VZD5\A>ROY@+FMKV-P.CI$C!5@ZQN#M!$2):>3,%RF MP!1 EM[8?JB0[2QDMV[K?QFR-6-_&[F N0HVP4H +F*:Y+$DRB$GN$0X!B:= M980KF?/U G=I -J#R0/,VYOA]N"^SP;3X[EWD,^$J!F N^Q/F&9AQ.G1Z-D% M833CHFLV8#L,)3:=!$.B O,"88G!2? ,(\NI0)91G++HH@HU&[#_F+[=!N=K M@+O:(#=%^)I/$5T$2X,G)(C48(-PBHRV>8ZCTHXSHB+Q!X>B#T1=\;VW^+Z5 MSH6JL^\&T1M=SS%2&P3R($?$@TC(4LN0E#1*HX/1GG119]<#NA]2NN4?F2'^ MN6C< #* 5T<]?S:9Q)$_?UA9EGMM__ZQ6?HG[9^OGENMQ0<.\H8DN"T3L'E>)"^),+[[>W@-;C; M63/L]MRL:X&\XOB:.%[WJ<#22HX1Y!038($E@4"8%'DK,-.,$6G4P:%D]8R: M_87R[3B$P0+?C^\'A@JROJ>Y21K;Z M60\IB?7LDX_@8LWLIYZ+HY@&L^)O35<.$+0?[20\L(Z6>_6XGIV<#L?G,;Z) MDP\#'R\_L CH^X=&8#].QB>KKSS[E'^,E=RW2.Z;9PT&Y8/!TB&=,_3<,HY, M= P%QSEF&+A=^(-#TS>7!,;K;*Y]P/W6J^,J[KN(^S7G36NCO,\-<*7E7D2' MG!8!11^Q#?D$4@O.F^IS4F?R[2?NMYX,VQ;N*[2O">TU?TU%T.@&)V295H@G MJY#ER2,F@A:1 M\'>G HU>8)A?4,U4>^N[$/(S_)!>E/8_/_YZ.Y/%XOQ%$MX2VJR\V3 M;0P6VD?0E-0%4)=2$*0C=LB (R02#YKD\?D"]W4=3[VGL-[^%(@*ZSN']9J# MRQ-A0A&+DA?@X*J8D &N1MHS#@Z.#U&"%2Q(7YK-,ZLJK/>P MWG!N.:)_^PUP*@UC[6K=)19O'VH"[$$T(!$EK@8HP]<@*[)$(00;+O 3E:-1D&[W 6J-;+@*R"6ZYZP,EKF MF9",]>4EA4X5S_N YSOP&"J>;PW/ZW/H0C38(T@3Q7,$(IE= 1 :L&2:* MXI#GT/4UNTDJK*,S)SKM*KR:Q%,["+W8Y'R;_-=X=APG-QD_M[-!C4X<:[-) M5:V4GH*[/9G$T";H'X_"49;4XR*HRF%;Y+#-.=6@@%BB!N@KN'QTIG3(L=0WS%OI*+][M&^YJ8XQ:2@6J,H"$8\*HY,X@)^ MBD1Y' E3>5RV[ANQV4E9,QJW.AJOCL>^M[%X)Y^&E_#5Q3&>K_,]'J5?@;&R M5.JPG>UPU.84;<) 8IXQ1+@'-T0FCPS##F',F$I@KT2GNGB85PV0=MT1^5LP MKW"^)IS7)VQ[AC6)&*EH->*$).0P.!B46$H=CT'DDD=59^+O+Y*W/[BA(ODN MD+SF/!@7/?8I(JZMS;/R-;*4@R]A++>&D:BY/#CDEQ0@='8RP_YD.1:M%:?V M/)<&]GO6^\E9O#3OT8R$FZUV =4DR/VW8;QJ1/=X%!XWLOMY*9\:&-DBMVU. MY:;8&$5(0-8[(+B@"+)&<:2E8,X+[^#/!X=2]/4E/IC<^/AD37O\;<%2(WQ7$UP=8$TLBXQ9Y+,'=8,$AS:5#+ 6M<_.F M#00@3OL2W[B>LDZP[NX$ZYWPN4XG Q_AW_$L-J0U3PC]O;;Z!Q$TNLV:L\&H ME:-*]!V-EQTQY.\OKDE]V(-;26KVR"KS9-Q'.$Z,:=1 M] 8<#VP3TMQKI)7SR@KNE*<'AX3T.;^)+5)CPMT%^5WVW5>0WPG(UZ<$@Q$" M8 Z(.)5K3"-!VCN)F(C!&2Y9$JPD.#F6?73)-HXX!NTV%X]![-XN3D MX?:^=-;SR )Z.1ZUS4DU97T[G(4W>U^HQ8(P<#F 5Q!71"%K>*Z)9U[&J!3/ M#?>B;TQ'3O&J<="=*SFKX+XK<*\Y'5)RK(4NDF-@D&"&C 5!8DU\RD5GF+B< MY%"XMKKL&,([ZWE4K-\1UM=3'MZ'B*E%RB6=9_D1Y!2X(8$X(QG&21"2!W@: MME_#O3KK<[R,LYZWT^-<8O5A$&+HN?/5\SAAZ3_<./?AQI,0)P@>\KLLA^EX M. B]^:/M'JO=9S<,R.L)B.M5*ZT?SG^=QK 22GF\$%AELBTRV>8YB<2F*(A( M*#"N?3?..40!*BCV7D9 QC_)'(JZ$=S1Z/PK.Y4*J1L$4C87/ N,1, M*"4\TB8W?P2?\CE'"6'.HI")12_]P2$G?2HVC81:B+4/X-YZ=*""^[[ O18= MB$QJR;&#%54*<8<#P%SDY1P98FGJB M1)2BM+$1W9$*E%IHMG.>5<7T[6)ZS:$28$V#M"S2$8/-%9U'+B2"0)Y"X"0E M-CX7D J]64!:(;T/D+Y]?ZI"^G8AO>9&<6^PT8(A8FV9?A.1LTFC& 'I-AH7 M,4":]I79G(Q1ZT1O 8VY>*!WEH]_'8QZ-F-B.LBK/>WW1G&6O8I216H;M(2' ME;3IE$/QP]D4;A!(:OK39#R=UE-@M\-1GS9@KLCD*Z6P[%%S%=C8^; GO-GV!*8,8\1\* *\$-M\@H[%'002:I M,)/,'AQRW(<=V(T8;H7TSCD4%=*W"NEU?R)(4-6@H4&>(N=XP V@_.(BE&&)N8H!(^RL1EQ0 MC4Q*#L%&LSI&8UF06XL+5$!W%M!;G=U= 7V'@/[U(J"-]DXI '2B6"(>]L-*0W2ML&DAANH[W)+OT 0W MM(R,2"L1LXF#P1$$T@;G(X),)%)[)I@X.*2FSV@=V[N?<+Z+FJ8*Y]OV']KT M@\,^:0OFAB< 9Y_G2&A)D<;1!Z/!FE T#[OL3*2RHKFCCL/UP5S=AFVX#6U] M0'14YNQOSR*\8X;.8RU%'^-P*L6].(V?$2A,=1]1F8K=$(&M\3MT$ M:HR/GDEU<&A(7TEZ\US-MP%IAX*^#Y49;N_XI,H,]\4,:ZX;F'+M6UG\ M"*)XWDKA*#T%&=3 ^'9LH4NF&RI&DH]@!J4\(TDZB@QU OG(O!8T849U%^MI M:H%<1RM>KPOFZMW<%-%K<0\;L?9:4:03$?E,686<=0X)0EUTR8(\\V$HXO+R M]8KH?4'T]C/7%=%WA.CUY+7UQF".D74I]\ 2@K1@%(6 %4Y,$RQ$$Z_H%J+W MQRN_PG=H2CGFCL+2<_#CZ0,;E=Z%:M>&B^;,] 1D4 MJML1)8O,4:&V$-4(B M34P^!3J/^*(I(B*MP,9)&7CJ8D%-K8_K7B;U;\*YVADWQ?1ZQI1SRT% "&@X M'X=$-5@<,8'[P"C5)'HNY<$A[Q-5#SK83S#?6K5K!?.M@WG];#.?/ '@(HF# M Z=!>628ELB1F C%BHJH\M0^:3IRL,&^9QI>Q].+_L+#2BS<:T/<8NV!B-Y$ M?S:)H<8MMDM!OV[.]P[>>!K E/!)>,3!'$2P;3FBX",X8">L.3TX)/JF[3,U M"-E=*&_=/:A0OA,HKY^3Y*3G/&D4M&>(8^*0=APC:E)B4GE%K8*W[2M^XD*'"NK.POJ/2I KK6X/U MK^M3KX3&6$7$DV4 :Z, UEPC;(4'U1VMX#+#&LM-EZ*SPS5V/N/P8C :G)R= M]&;V4^_C8'9\/![F^^Z=VD'H 4)=/+;#E'V,>'(Z')]'^&: 26\2I[/)P,]B M:+R. N5Z,.G=5S2]CD,+4G@[?FL__;84X(_CR9MC.XD_V&D,0'*G<32U^28K MRVV1Y39G^V'NA6&6(#!6*.)<J^_I&.=4: ^TNU&^M MVJE"_7ZAON:G^, EES3"AC,\'SL$!HT)##$C%7'4"AW!H"&L3WA'#CVL4.]Z MNJ-"O1M07Y\&85T$<5KDDDJ($\^1 VL-8L+=I.!O34=6=9.!L&"& EJQ&.GJ/C)621(N] M,1%HB?0%N" =0.Y.GT]'( M& E!Y=,!P-C@-ZF]J*!^0*F/:V*Z-D'> ,YKKH.)S-.@*;(T8L2]8,_[.7%B/EZHSQG9HQOI@% M6.>%W@K-DPU7# SN:'4^_X62B+@-#CDL<3Y]SID<#6:*@=7&<9_CF_AB=S(O MM(X2WB7_K5)#QZAAO9Y-2Q.2%4A%JA"78 8:C@WRQ$K&-0:[L#E^P. MM,54 M9N@P,]RG$UCYX+[X8,TC])IC9G%"($@P%9B/R FF4?+,J1AR4#J*Y[G2^^\]FF9RE%7WKRXR=_;$?O8V]B9['7_#S-=7+%B[*CT/P0_W,V M^ H&5D+K/?%0CIJ/TK!72:Y#1T2B37O[OV5(FKQ?%B_F%QZ-P\0\K M5U:VNQ[;T\D&MW=Z M4F6#SK/!>F%=9-8RS1"+BB*N#46.8^XS856999>997WZ@U;*A4"1)($@SI1"VG )QDPB M-,FDHG'%A '#9E=,F'U/>SWY9J>O9V<]%]\/1J-<+#A.O=,"OYKZNH(K.>Q] MK 2FB04>J==12**,3YRZ*%AX]_S;FC5J:*LKC'?9J9DJ6AL4 A.;Y\+OE*=I M.A2X\R*Q/-HZGR#.2%^Q+DV\J?'N[6*=^B22 H$[8T#;@=2=2%Q(Y86+4=*" M]=LVARK6MXOU-;\I*!U#4!9%'##BFE!DA/(H*&HQ59P(G4=!Y/,T&:]8WU^L M"V4!U^!"1\V3"4:#>>M2TEY$GQS/6">F8GVGL+[FRZ*;=8D7S9DMTGM_W7+3W[OA"Z M)A:4,@;FF\,.@6I6B%L5 MD<,Q((F]!Z+'X*V%'/36?29N/3;5I;CW[<:Z]Y<*]Y8-:]AJ#]EPS965201J MJ$-2\EQA$ 0RCC!D!; C2SQ%)K86MMJQ1& EQ$J(-;:W[X2XYN]S9P()42/F MO$%<,8ZLC@F!TO,:*RYY.:%R.[&]CJ0NNS>)I1/37?Y>_O9NN$Q=RF5OSDY/ MAS$/?[+#'JR!'XZG9Y/&3W>1@3Z(=_E'87X[E,W/RG#BO+9%/D0B@&HXAS6DRDD[5HA?.>E6.6DMWF0%M9%(@X3D#LPDEI"QF"*K M#"6>,HM9:CA)TPYQTEX%4[[-^?3CDY@/3MP??ZS[\WK+Q]YS7O MO[=Y^V5BKJR\15;>/&K%2R*9%!)IX?-A;Q8C"X)$1E$.$B2">%Y.9=#TQBW8 MUP;)/9?_5K:K;'?[?G%ENUMDN_4^RNT6R6W>X&16,*XNP4 IQ1QG2B2@D'0:3SVGE MF2L3">F-_>T[([M:W[%O^?#KUW? 4J"FWV4QV?WO57=L%B5MNV[B6P>P/.2[ M? @!MI5S?'N#Z?2LG$,%^_<_9X/I(!/NM)^[MY(=3'H?[/ LWJ23;C_MK_VT ML+8=//OA; KW,YW"CG.#4:E\>P*[:P"@++^\GY;&/LO0X:LYS&%09Q$CVR!"L$/*8H%5'8J"N752[K MP*/=9^3KUKBL1LUN2FAK4;.8O,"Y?%=2ZA#'EB''F4!:6N)9=)[;W">J^ECC M#O'97L6$+L?OT]@ I'?:'OM>)IVTI[[W3B<#'TL!RS;.5TY4/'Q ?WJ=#7_GP-OEPS8=W!C2=+ZAWVT&YSX !+M)48V\C%'!J;'-A>,Y(A &S#(?W7CT=GT;S>V M-,^V(9V'J0:VNC1[HR2V'40XFAW'R1M8@4&"U1C-7HY'N?BIZ(;F=OZ=(UM' MZ8+J^&GP(8Y(51%;5!&;)V$H+QA5@:,H\ZEB+AEDO;>(17"9'(^"> TJ0O3X"B @:&2L\,M12PVE( M3//<)4G%MLYWNU>JK3U%=1%6%N%?LUQE!?\/@P^'_PW_S-^QLJM\S.59VR9M M@K_&VK3T1L78 S]S? +??9[/)1V-9W'Z:(&Y]?MNWRPX?/KIN"F,^6X2AT"H M'^+W'P=A=CS7!ROO:K&(EV^Q;CH>GLVN?DM7%DB+BVNQ^F^^W:(5I(D!O 1+ MJ;/<.0(,%T74VJD0"#/B':BY@_F[CB?S9SBU[R-RDVC_0C;!(WYGAQ_M^?3@ M7Q=6XF0PFM^2T(\$W/55:W9B)^_AXLQMXJ(!M5C"LA^78BE<"$LYM*?3^-W\ MA^_G^WDP*@M2WO1]^^FM+/,7K!]KE;^O>7EYBX]PMOGB\?_^_/SEL\>O^[WG+Y\\*L_Y\NCMLS>] MMT>])T:]R_/#N!C_!;B%*OV>^3]W8T M^+S(6N91_N67QZ/P:A*GN74W_WJ4?AR,[,@/[/ -_*7T]$Z?+CIZW\(]_3 < M^[_NVUA_^WANK ]>?/Z?DY=/_^?DZ.T?@Q=__H7_^.DY/GK[._WCY#GYX\_' M[.BGUX,7]%?R$@SO/_[W&/N3?X_L;^;LZ.3YYQ7Y^]/;U7[__ M^8MX^>^3%T\]A\_Z_,?;7]G_?GY!7W[V])W$3D1'#7*1,\0%V-E: M2H:8P#$1IX64IO'%!J-<")Z='A^LEU@S$Y/BWI-\ 'U(23L?DB'"'_0B^$"G M625/SL"Z6955.3GPS=D);-/SG!!;<<%ZC\&J.,M?]+[W"N3I!SE1=F$;K8$% M7FOOK/GL(L*OW]W%IW'2R7P"R96,>JOP*I_XW6 & ME.J_ 7!/8<4G@].R"K"J\]3^E4;9Q<=H.'TP"@".[ZBZ ]JXW')Z83_]#'^T M$^#OD7_4^VBG91[@Y'0,_G?3M?P4+,>/=A+SSV_B*2#:Q4D/?'_VJ+?V_GYO M-GX?LZ/?^SB8'?<&LVDO#";1SX;G91_"$\]__7@,ELPY&G\W\HWC20^^JO>D,8S[O<&T9WNGD_&''#TH M!T.,3T[.1K#52VEX;WH^A9N?HCQ.X'AP6C[@S?A)OU?,W'+)V;1Y9C<96]B7 MH]#OG8S= ,RQ?/5%6QN/V6E-IV6$P'>-R+P@XD_&X ;'*< W5[K M!^3U*U7PXP!WL?*&GAT.\Y/E)9T!R/,]@#2;YX-%L;UCV !H>AKS9Z^N4+M M_;P#AF=9[?8F-@S&O32)_SF+(W]>ENSUC_WF(T[CI(1E[Y9#P\''PQK'OW99# [[\71^XR<^2+"TTWR-2UQC>+L MXWCR5[X7,';C9-JL[^GX(X@8OAJL\ZQ@5M:QE*VI[Z<]#Q(8 XE-V^>)O9AW MU60,SYNW99:/.YN-\V>>P"J"D$_L7^4KQA.X\7S'^036TU)* -]UEFR1=W-% M[^C9B_9N%I>W(KKDVJ?Y6A#9*KI6=^_BKE<$"J("TS2"$$;O2X7#\O[AFSX, M?%ZUI:Q\<1N>YE4\ @.Q]Z3\_B9.\I6]TE\$-P5_.8V^*("V80)N[^G1DS?/ MW_1[:9"AG1_IZ9N?ER#(RP/ *2^\AQO/#M#WO=\&Z,?!15Q,QN N3IH:C.,\ M5'0ION_;O33+\3X? =N3Y@/;S\YOX3_]2_S4!)AR1HY#<>C]ZA\4KF+C(KY'<+S +E\C( =^/_Z]FHQ M/5_!A8SF= &"G#84<9*A.2X,V,!]W4^_72/M@F%65/KYPS:X7HAW4EJ!'0E( MIQ 1CP9^(ES!3TR%Q 7@1JX;4#M@@/Q@IX-"Z*O&=]F#KR9 "H/383,]Y\*6 MV#'SY"T0I%_K3I1S>QU&<@&(^SZ]G&VI.&[U?1X/\ M6W&5RET_+LQ@"R__]/CQJT>]Q\-A0SYSU3];YDRF[4-\B--9LQK+VP1./LEE MILV7^=5]<'7PL+L;(9V-RB.#\$M!+-@CQ%;]GDI7F$$P:.YW&]H#UX;+J-G]T0^N7?G"VAXL8AF5][:Q\3_,-LU[\ MY(^+TFX,LN9%9X=EFTR/(UB!H;R2MQ48(N,L\6&YNM%@L?0$/^J]CA\B^$WE MPOCI-(ZFL9A(XU%S*/S&732KF'\&!0O:Z^*M%*LBI@3[O1? _()-FN^L.3W^ M4>\G6,=V(<:P*--\X'RV7.&R-!F?+%9BL?SS[R[,4SR$@L20=:A=WFBISLRS MD !@8)I/6V-G\90_7OJY;8[R_?I-7?BB%D7-C1:AC4_;U&%KG(';D->ZWP!C M-)XUX#B!OV7[? T)Z][O[:KK7Z?Q*#V;S@;Y;J8/4D%[_$Z[9'-#"I*&>,0% M*&B7*$,2.V6-%Y;CN(,*&H2;]^-"O$T@9B7Z\GHP_:OYZZ^CEL5F@[AK(81, MS8U"M/-@R+>H['Q1]AZS"U@49]9UO>QH#G(5]XKM#0#.?AEL@-6%!-8^.SEM M5.#L&)C/-K16C("3Q@: NP(3?\D27[^O\LD;J;96%WS]_5FSS,XRD[=\!+; M,(#! ?K;8N.=%IJW+#>[I25G*S+^P<.!A M#4/Q92.LX?CD',AXNHP*]A<7MMXP"/R\Z#O0M5EE+J[L?1CGKQ\.FN_+UMS4 M#MLM,6F4Y70N[A)526?95WS4>WN)K[VRR1P82_#V_$'M/68G&RQ!>/=H86.- M0%.#T9%]USRO\AR4:,S[LU&QT\N6X.,@NY2AZ*&+-U^^?:Z"71L_?-3[?^![ M?LB.:_[SB06ZF&7C-JO0,W^\^AGCT:41A/E'+>W=LQ::8 TM!%9>!1IJ%"*L MG9V":>7@F>9[L[5JL@D%.VC7-NJ*O'MV.!TO)5S8(J_+?UVC'$H3ZW6,2B6= M.#-:>^R"8-'B8(CRO!R0O5G=+^[A@&SYX.R(7\C+M_Y=8%)['PQR1@G$)6/( M>$*0"!I]B7\W94^, M]'M9[@W* 4;3LY1R&J516^"Q- @\G8S_C%F@<^LTAU8;5=?HG3+&9-8; @IG M+7=]@A\^QB'8K">P$8_!F@53O@WUE<^,H_+SRO23)KT#U@G\^&)<_O+Q>.!S M'+XXD*,P7=Q6T;DE(!OAKT4UY51KZV"%Z&:]?[P$Y==C_[R M"X]3EB/$?(N9I4I0+ =$2ZQU&;',#SK+/NK[A88%&W_EU_DSKOH#.0W@RW>M M/6M_E89;7="P*&@2>'^[0$V\.4Z:*/1">331NF9!YU.&^ZMWV+A@L]:=67XD M+.P8Q/6Q!_[$9)!=N;4WPM5P31,RG ?A\_6+*&+YY-%Q=@Z;Y8,/C)_ +6R" M",U5_;D%DA5A?F&>32CQA'D/W!\XZ9%J;?JQGZP@V&) M3V>)QDD. -L/XTGY$SS^JBW00,,.AX]ZSR\\8://YF^9V$&.P:Y_Z<=C;OC9^B/P,,%#MCECWH]V 6G((?#\]WI4*\ M0@->57SPY7?=H=XD8DUOPOKFI6JR?SEU!'^;MMF#7@;8+"]2R4^=3)L]6)3K MQV+UMHR0+:JSTQ+N@+7.*[DTY+-HPY]G\]W7"M[;R:08WV6$4\%/WKV7AVEL MP=./T4W.8&LVM-RP,FL@,YBWB)9;*!B!YWH\&F4[_77Q$/(F_!$T:X]@]/_= MV(;?2*"O)*V>O+I6KU;=U:J[6G6W!6.Y M%5YG<]Y%1[5@*?IT<-NQV$N&*"$:2] MQ8@DJIBU&EL:=C N.Q=T;U72NQS=R/5$L4ETE>JGZ=S+>/SF24]CT5^8JGG6A&W:A^T6S7^-EMN5V.Z+<_ MW:/>;\>YJ&YU&?.4EK+J#@SK+P7[L__OS]I%;ER$R[[ZDJ^]Z $^VO.3).7S!>-;,DV(%-U=KC MG"=M'(W^:D:V%5@)33?9V7X;RLG^*_BN9Z?YH\:CV#LO4>[&+=E\M/Z%-<[[ M= ).\25.U[F+]AN=W6;Q3>=RE^RG+E2'H.7N2T^F RG?4;'_;,34M% MX^S"2F0!-BO45)MNI'Q6$D47$LV;L?$=\?AIUM@MJBN6 M0;$F$+!U3WEZP?M(+U+0G>[A-$FHRPJJ M+W_O['@R/GM_/#Z;7:4:X-9+/*:H/%<>9271,A@U6;%YW8XK$]?PS^67)")3G@FCAXJ:&8OZ>D'QKENOK>8QN:ZJDYE*ZVJ&!1_C& KUG6 M8RQVU_RNEI_KX8NO2$(_ZKU9:NM6*5]F':WD?BY(JR3-+TJZ,9B;4B=FE_F1ME[N8K;]_TXOKSDKG[,L#9G'9W?;0G@^6N15^BMV;=Z$ M\P=L'AS^@MIMV5OP0D[=C#_F$/R*=38HV81^6P@TBDUNK]$BE^J@UKP>Y-S5 MQ2*%*VGK0MX2Q(5:KEH0P""W _7^7V9JGT[:RMS)^=;')"B_MSX7O"(O5\Y1)O;@O7_RE;J?7$KK:*XY'F6 MS+B(@O3^X>((W*W9/Z]G45Q-!@/83$LRN $%K&>)NA\WN^W6E:;X9:WDI?:P MO/S\*WMG$F74VH@(P0+Q/*;86JJ05RY2'*S5"6]$U 45SG*2K%-<8&*84()H M38P-0EJU'KI],J][*3^LR.#++<&=CY5>GI_XZNI4\X[QQ2KNVQ;G[&"]'YKW3>7W*LMVXC5B7 BEP,++_T;ZV[$UN/N;C>))MN5+WN_JU0!JY MDFRZZ(2?FQ6+D]!*O&;S:T]R*7;;,+-BH)6FV/&9FZ6SX:)%;DX?X 6N&+XY MOGW>U+N5"NQ2M=C>;F[ :5J:FIQ'*]_Y^UNC:*6A:?F&99E@Q?*D!;UULNE:DYC.>.RD5QK2SY(C9S1?%I?K8\[W:1<5G&W$9- MM5/[,.NUE^TRH]836)K-I07M$N&WW6GYO3GM,,VN!5PQOZ_>_);*OZ0_OS,, M6RWG3G(Q62?ZKI[/:_FK>?GR\_N/[YC"+E!O45#,(ZZ20XYYB@@W/ B!-;<; MYB7'-&F. TT8\YBB82IH$3!(A(J$=U%W+;;%#FNLA>)I_%.?T[CS,%NKJ9:= M+ O>7DVP6I=#L2L=/*U)N4J4/[94"N]N+QQ<(+_%!Z\H@V6M]8):VAKR\LJC MWF+Y\X<5WWP17QR6@0R%/J-N=LD708E;G1ZEM]^5JK) M<_ FV$FXVFJV3XV7$9-I' [; M/G"_2&F4ON,<^0%&GC0=@O-P5[]Q$5:BH*>9>GU3F=BD7)JI-J?#V 3CEFF6 M3/WSH19MTN9B]"N<^3;!OI1_&R!:K&XQ*+ZPPLW:Y" YH!,N;16F2\D5A M9@4QSM6H /_81H>&UO^5/[_92>UVS-W-BYIX6UH)AOYL. _JY1MKBF[+I[@X M^Y@CSTT09UJBR;7N]AIUMZK6W=:ZVUIWN^]UMU^MHUTSX[!E05@NG,%@0!-A M@K>12TNP-49)=3^&V]\(Z'W5'CU90#P1SN8M%/]%T-!GX]R=='),KC_()VN M7S^]2X$PYSQ#U)5^54&0TP8C#%A,42LL,=E!)RK+O/?O>;)P(?;>BMQWT+U: M]*0M:QFN[!/N-Q5T@R9Z B_VEV.IEE&SE3^>VO/"/^WTB4D>=-!.^YD3RDG^ M;9D(7Z&,)H4PB:>+,6 ?YFG:0:GE.VU&:5XHVW7@O9U-%^GI[M4D9X!GYZ^&=C1[/ K/YI,C:XCIZ.GCS^^PIBQPY1!7 MF>V _) .,2&L!&8Q*D:YW1T58LOD=#OLH/)5"4&:$9.OL.)=!PG=]8#@0BC$29,(PX, M@HP3%A%#'0N:)9#6P>'LX[C=DYG,O\13SDIIA.#<6\F#YTYP;(&8N%#)8ZIN MPE._%A'_/$CQPIB1+,/OPMGD8VX_( _)R MC=$$,+AT$):QT 5>P0P!I_CS*EJ+$F_B>-\*WGG1?IX[$DL%_GV5#)Q\&N:M MV<8#7]CI7ZUW4-7GR\^_D'?44<94)$@)">H3.!^Y%!T2"AQU*15S9!=GY"U% MWBLRWS'=O'+[)_GVVS*@86EY:8SN)EY0FML:U]S#:X-L[;ET B%2CT'[6H5TB@%I'U)**A ATY>T[Z/>V]4&C%Q\/A^+-,=N M*=_X G+G,+W89K.L*)\TPSS7.J)"_!"'X],R2;*,B%H.2&I#!Z>+QI'E%,1Y M=._RSRQ!\?DGSH?,]S:HJ-2?A'%3=)$G#I?,V610RB^:$I,YV2SC"FW4H23@ M>/GY5_Y. M, *+&PV2/H"]FJA&6G&!%(_.^CR%(X_@V#E[8=GO#GMR*?I>(_L=LQX6#S-8 M[\HO72)MD7!;/K P\U?:TL;+OI 2/[RL"S\?9G-).\UTK17T;!0N:?>?^R8K M*]U^_B+>N%+,/-BX:EENUO)'CE?..;!T_Z#V3)@KV:;,HWO^ZO7_L2>GWS_M MKU'HA29PWU!7B4,T1W TOK!*/^?FCKZV5.^U"!*6=3#)$CB:S-O6 MC]+/X]'[G_,>;BCU^1S!E^O9JFU!VYZ_,P(<"J\)LHP$Q(EVR 6"46)6*,N9R5?>6&9<+T+JS$B0'FWZN&P?+96B" M>'%02-;FUE&PW1M_H2F\; @-5NA?\,;_Y*$5E[V^5G@_;D]U6XQ_N:CC;3O( M/K^:1U0OS]9;RTHN!J1>DJW<^)!L;>31OQN+7I3_'[D9^.FQKQAZS+W!BX$P<7Y M"75Y[DYNEEV9YY[/]_&V-%-DFFC]M1@1=L(^6VJK=RRNSAMIM MO9RJJNX,0EW97;QHK)[&',=[4:9]]<7VJ5#N>#UILQ(*N5YOD$RO-R)-K<^&PJIJ?V0_.$XX^C^>-- MRI8.%IM8,OG?#,)Z7PX.M6R:6Y=*/TI1OO^RQ MS-EB'N':( PWSDKHY"2&03-""&0VGLPW1WOH5-X/K=7LER24]4!L^JD7"?SY(J]2 M?W]UPEW^AE4G9&TZS7QPSI6*LQD$!,JS-6,^PMW:M5%J^4R4"]PUO<+)*Z[M MX]&&J=&,$&^)KAUJ4^BA9#K/3A99SK56DK-13K&T@8T<#RG%60GT0&&\TF ! M^FGT599[U'MS7.YAW61HIXI?=;]+3EWMB;P8VODBNR[G+N9?E\$_'5'H>UND.G[Z^2YYSH&&W34. 5-G*&6 MR$O8[/[-BJ?+Z;%-;_;EC=B;XV#C!1W7G%:SYBO 'Z]S6-;?"DY^Z=2LE5!E M6@]$/IN?BC0/Z=13LJ[(I=,7;W\_?R>5YY)+A["Q#G$> G+,):2"M,[XE(1C M!X?TD;[RD*S^M3:#]-I$KWT@%, 4N';>*N*]= Z^D)FR&6SE/3Y0H1@FQKDRN?727 M;7GMJ>*O&][@C$46I(2;UO.((V M[K[L,-!NX]W;_D)HA+*+*FX-QO#KWR4I,RMK8+(QD_/$/FZ@LC*5TIJ'9]%# M*Z35JF#(%AQDI30<&4\("MX78 L*3X-;-A9+99@WG%E22N9( 7(5]MP[CBDV MRNDGF/>KI\ZW".3IQMB:"$HU$C*C'H-6&,-C>T=^&'$[Z^J)C%%RR2#%"&5_ ME"].,?M^!9L?\9S&HV'?3F)][W3<-[,\Z?)DY&8#GZ97QU_W7^]617[[V[N3 MJN0FAMF^]%U"'ZDK-9K2G^3YQR&+$=D45I4#;@F3-'T[(W6=1""6<8VO4I=5 M5!6 &2CKO*J].(K1I28,7I5 UO@K!TNN00J[33*"]SH+?)1DZ6CKV)59[Y].8W M&?LT'GHV3*W7U2O#1E;O6PU8R=L29Y9,ZM1QAH%L!G/&'H_C_NEIWI\T@B&V MB>:\109":>@JEY&/8]BW?KV-Q6#C0IE- Y36$$9KA$?S_?[B8,WC#(9>57CE M;$G;J=YQX(^ ?*?]:=7#FE,L]7#[L3_3<>A(!,D] VZ+;[I"!O&) M:8M2?O"/I"$GTR5._/\FBR2[L;"*I9U.#?SQ6?40^>OW,>6QBV2Y%D%T+6'6N;L\:3S-:,UP]K#G%3;[O/%X806)E#*8NXNI MN+^J0TJ._)=1FLV:/XO!_XH<E6=/STQAF DGY QM_7L63 M W/S'R#,5]4BJM6Q'O],\''/":[GW:.3_DMBB\U P5%DP51HE!!D># MGDJ%E>54:K S*%Y.#?1@SR;S21\5=51C@K* K7BG$B3-Q-1U7+8DYI<8>K/W MKA\S>K7(R#(I"KIY"D:G0-7&BN1)"M6[ZO[1#8GP83'3X_JU^'$C7Q7N+(Y[ MT&U R$Q5E32;]$&?Q31DQ*C*J 21YN&YHPBX\=2RB%N]V.X EIT_S2ESG2N* M\C2XAKW'\F15)R>K!QX8D5SR MV)$:F#45B*V<_5.CW[\J.VL!#"=VJK>'=V3[JC:5Z]V*MC)LDOW< ^LM*\'* M)(N;/!W[&D+N"]CX%7;>LCW9WMF:1)N1]*M$6J/QM,9.9 LSV;^U3*SEY*35 M[-LDJ*L2GESILF"O+?L9\TJ64 ,39CYHS=:Q ]T_225W;9ARA#U.T)RFN.7NWY^;T)ZV!;ZG2 M JSU5$21JKJKJO',D#Z%%6MOL)(:J;MJ(W2:VLBS1Y4^ M Z6\R#;MR2RYH/\TOTPL#OJ:\:ABPE$?^+5Y+:GHK%VLE(1+GB13E1'5G)]N?S2.%3[ 3+'_,P:^ MVTIIW:IS4&F0X./&N; MUTBEVLQ&-BSS2->]71/BQ7M\:$HC"LXD2ZF89YB1_0XO<5%Q.DPNYJN*HEQ>HI!S&B M5@V#7BEQK6RU5OM:;AUK/DA6PJRR\>CLV@+;32V19S2.%V* M/J405AV02Y8$W,(G5W\AII8MGV;%270N..6CVDB:1Q+:4\7J<,&" Y M4W-37D=+.*HL,%:C%34ZZ4^R0UK'1-J![A4'3P_;D]LN(:RYU=M*4;3J7E,D M\YMB,%L#\#:BU3FGP*@&3P?:-DYL\H9:=S 1W306YHZSAW("&K-_.LC1H$I9 M5D.H08_6"-W3UAB]9<'OG"ELI(C718:,:I+))62R%N%C6*.EBPD59QD](J( M;N1$'N*Z.IHQ!?]/*^D2Y7*LX1Z,)I4O%8EI(7PU:0)&+H?(Q]54R-FPCN=< MQFS-U)M6 _LB\=>)F(HD"U*/\,KR?W0:CI?,C*->YT1A^9C-IR M-I?G56+9CDY ]$Q2P"N'_*L1K!MU37]M2'[QX]8$Y.5OUST\D8W/YB,.D_9L MR9R%6OD?R);OXO)>-:O+51I_-^OH.'*9([_N;F^='VK,*?;8(TH+BI@+&FFM M."+ C@IC98R0EW/DF@'8CUL+OUJ)Z;<'+B>M.YFVLOHQU=@*$*?^EB3BZT1N M:E!I=&+EI$8RBU^-&=_)@J=630Q))3M5@"@W+JU"]5;X"Q73MY>Y;@)I-5T* MA(Y/*#YI4M[RVN<+K=\TANC:'O%R,KOVB$=).3=)]V63LQU@:@3C96^Y\HS6 M2.EKWVRA 6DYF#F9!TFKL'B,<*U/?N>L+MP(U0&U]490?]Q^LZH?:K;F63DT MFA^V$$K-XGYMG/FZK;I#@E@)N6:E$.. .2W?1,FS8-^H:20JFA@_/JEQIRMU MMU3[,5EP$_+>3.;CW?R2.Q#77 7E6UWL[3UH(=+?A"JJEN1YEKD;Z7+S]B75 MM2]U[4M=^])S;U^ZMAUIJ2+5.BVPU)H%(QD/1%,EA*"%L])0Y=F3&>ER?6GM MTHM+CIWSWDE:L% $N(0Q3T.IN-:R\"]>@H:?:++LVY[O;K]DA ME99IKCSR7JD8$C9(=9LOKRU(:?O- MWOMHA"8EUB";Q<1O=:<84%N\Q:1Y6+N$(5K?:PI1JQ"M29'H\>AHK$_:ME9K M;&$TE[J4444ZG]X#Z1CG#;4,R4"!=# ID K2(XV+TEC+I1/F 5)&9VT1D X6 MCCA5%/S5G/I?^:0[H;#F9#_@0V6X4M*7R&$))\N=1PKD,!)8.:>T8U2I!.5\ M&?I^R@URUOY2SA ER(UZEDJ2 P973U) M[-$'D=;;&-?;# LN>#U==UZ[LSK9J1K95&WZ>NRJ-;@W6^]>U4!3&,'_*+]^ M&,/C[R7ZP:UL[ZK1OA7\=9UO_XDGRWT^/W2<2\*M1D41.&+$!Z3*(!$O#9FT,$:@\U*&UN]T[UG.5[IVMU8D I5O4_" MP!I]Z;M433PO^1DF]*:N[.9?$FGUUEJ"^>W'S-3I:'!:EDB4X18T<,Y6./*PN8&[["64C!V947/ M8LP[]DY.EI,=JT7-BV/E,_!?"F+G4H>%@'<.[#?LV2[=75]_L6Z8??/U^-!Q MWV?X/9<,P,_#T=F\JJ:YLC^9I%KBG::J>_D-_B=U_J4ESP315$C#955U9%76LB" #. -26FP'.S9!F+N'WK9C9T8-7.8O384U<(@(NP%DK#@TI)%=<(9L09JC R+B2 M(?A_IJ1QRHJ(.++)5[ F,KU4@!.W!B!A4K$X3I($ZI@G0 ^\+(2R@1'C.76) M!FX ,-/1P'?2@#T_E 583N"#DL.?>>,HV85G%R4^'!G(-_ MHGSVE.N",O,$$3*J,^_MS!%W\L MIM,V6I^6H6[X&:Q *AJ'TB%SRA?D-NJJW4\M1KVAHWJ8\[A[800GQME MFR[XW',ZS#/FX)3C '@SFM50STV+1-5 #SO5PK!*Z:DO&DZ_:=E< !"?@UU7 MA5UPBCY4TB>/-;#]29Y@][G*T-5_@G-($"]'X]'L="-5GL,G*;Q]/#I+_8=U M#WGL[YR-K:\/M87HT:*Y!3=SWJEQY8I2K1/LT:MTU>NOWL[2-('] 'Y9K+=? M=\M++FX O]=O956M54';+Q=1Q>;@E?[P_/YQU8L[4!U &M'=/.NRG4B\?ZD" MJ*NI4?VO>='KA$#^#=3SOX4#HJ#2T#DJ)T MB)6E1CIH4 9!!/#-&+A Y!(]T(S+J@]XCM=?I\1J50&THX]RZ_IP,]7.I"&8W;$LF 'CI;+25,N$R#J*4V>ULI ME0)WCC["(L)M-,IKPR8VD,,UOK62ZFT>=!#7NV/8OM^C9Q.7[5,/PVBX?YKZ ME>.$RU@T!:(C#HV=_,29C0_L$+9/26;!CY32(Q:H1I(2BQ3!'CQ.09TNGJ([ M$#T;GW\U;,!ND,%+7_6HT-B=(@ MAAU3;7E%_3V=8,0V6D,EX>Y@KB5[+Q?/$KT_J8>DSI]ZS4-Z;@Z(WO8UJL1;'A.V@C'25AX9 M1C::A%_\RFU.?%SJU8!JB5CF($"+9),&2\)G\60OZZ%K85:N?8=FU8LW:8'U)' :V"84 M15N-U9.J.>K1GY,JZ5+7":UK9/S")YE5*H=:]L3G6F&%&"SJQ!U]K3[2]1ITM#?NM, M:!OG"<38^*ANW5T_S;J117J^J =E[#>QG,V_\7%H7Y>R (9FAT(7ON E1RXF M*AAC&$FO2J1%$%H4WC!MEZNG/.=&*U\PK24C06M!=8$9T9H(<%C\$Q0 F2:> M&+NO"\ -THNT8M:M+MJ@;:[+K2Z:]W6VAGTG=((Z8) O7&K,K*M"YRAXO90T M/JKK.(9Q6F6L"DM?CS4GT:\YS?B2E]@P]<7SXF$0+#$.N=!%4-4C-R$.,%GK M=TG2+<-^)TS$\?7=_+6,V^'^HR^*Y:JAVJ([L7]N)0&(T] M519)R0K$2N*0*K1#SF 9L+$Z&![KVOT 7)!+^EWRC%0[&L=4^6B8/>-DQ8X" MFDU\W1B\T (<7:<&UWM6(6VT79=4NEY;Y)D0(RUE:ETFS-0#W*] .)H)B#56 M?(6SL>"MYCLTQ-N8YO,GMG:57C@Y24^+? M/XGYFHC<'O\%,:[0F!'E+BLZOYZ*WKQ.84&]\'UM]O1FCD7SM%-H&6T/W MW;*6/]'.;V1D$*,F?U; ZV,SWNIF+A0 M.<^W.&2ZGN3N&\3'%%%.I1[)=F_UOT73IM[/^57>U=9SFO6<+*$*+"LE!,[T MI&K6Z^FC:-)/%V)VJ[L,+Y5,XPP%S.T-=Y9 M?19K!CYDFM+S'&\J4H@3#.+Q]_-H^A1JSWTV<0Q]=LF:(.PO^M?&.6M.=HZ^ M7X5DETALOOAT]I475Q'(1N\7\^OR'*_#U+3&2]JVI?EF<\CI=D@JH&GL>1^!4W0*+ M)S5+./$)CB^,!OW1?.Q$ZFV,JU_QIA,D:RK<^31S1VM0_CY?(^JB14\3"#W>%$<,=0\?S/V?JR+G XN M?YEY3"9+T/A&2T2TT?.I9$P;H)O1L*;>!"@Z;I!R]?QK+?QBM6VS,$_&MMQE$1//:NU^SC$J"3G.]7=>'?&T< M_2]0[KE<)T'X_072?.RG_1RGR(4[^8J?N8#GZ/Q0,DT*1@02L,>(42.1!/&' MO%).:>E(*,RRF:\E#MH%2ZPFK"RDM!:' )=[CD/)V7)PO=KI/&DQL>)V5>KZ MNQ_"3],(X5\=36^. KP267MB]M9Z97/MYJ68>;8^8G-E:^]JDRS#1-3EPJ;: MPU9^NMG,ZK/)NM$J*PV5"-*DK4\)_ MM7[23$$$0^53MC/7?+^QM5?+?9+&J UYL(RR+*TMK2N7M;%JT6S,BU22;DTV MVK@:LE8U@\;:W_E#LU1?O7BB!SI!+-IQXTXF)/989]6>DA-'4)R<5MOZ]^IZ M\\&W]7 =KDU1U/K^E8 $EDDSN]4Q[8 M,)N"G7M1BZ#*N(]"HHG/-'Y9FA^6Q$\J_E^ZTV;O?371HH85@^]L1#E?3>I- MCUL4"%79 WR4#-+,707671G'E\J46M%)<5>7+M);=][762*:K=]F\[[O- MJ+W;*VJ9WY5ZT'$4Y+""V,W:(^W?I)ZNL+"!<[2.YMTFBU>DV%5Z_'E3R-Z& M^F'IQ#077(;MU!Y4&#=8#-.:W3S4%@^IK M\XCL1B+UM;-6ZC82I!:/!^U3JA9<\]&Z.R0(0SBKN-G5 M;*+86I"T:OV]N9U0A['B*A?M<:T5^&PT5M8\;MWB,AN8EC:]LM1\J=*\MEBJ"OK#!O89]B,]YOO-FLC*'G^<$NY&.U-QHH>MDWLT^1:YIQ696ZD M<<2]/[,>VAE.P9"*%-Q[,SI+3HKK51[+&D3(UA)S5+\ZSNBT7U,UW!4J+10J M%5VA4E>HU!4J/?M"I>L+CQY_!.L'QT&C^AK[XQCG_^*S[ND0J^JXZ-NS0Q\$ MX<)A5!*L$2LEZ 3' ^)>F-);)41)ES-46#'*.:?".,$T,88Z5Q@CN+(VN+#2 M_K%P!K4!\,N;T63RZ[-,0EV[/TL[4OD+O\0T]:_94FVP:A9#;E67^"\Y#!C] MDU]SYK]!LHC%97!%Y7LT-E2.NLTGU;81T2, 9F4RVO[8SD[ S$Z.2/H2' X: MG0TC)&=&6:G'MMFKWB'7^DV:I%HK\E:]0ZN3N:H+S(_ST\5[;:0_92]\7CX# M%C^Z3E$J:U#5%K14L)KZN2I9EUV(Y%Y@P/!XZP?,& MG+)!ZO?K)-E>Q /CQ!O8/HN(900QX#ADE!'(.2)$< ITY4TR/"T+\Y%JS#?@ MCE2YW$C8[]*0G^3D)G*X3H16+ZA67O"Q"-5$V75Y[;BI)74+7:0+(9%^$SQU M>4KSY'26JNT&BUN5Y=T@W;^6@U6<(<658R0&O-MQGG13R]3+PR\UV-=D*4H+ MHGED^REDD3S;I67,AQI6\4 0B3IA'^AI*I;*T8M8Y'@R.VE"D>VD5P[SI+JF MO*"C) 53DB$%<*J86!C%$$M5497+'/.FGOCI;[U?^K\NP'#-X1P8%UEWNSN@S8F ^ML-8&5O\:C MX2A25'JMSEQMA#P^M 9S9GV$RH\HJS88I(R4R)) "VJQ*[6Z81J?/R*1_K>/ M_B]0XTY$37>].2WT%HGAZ=C'!<\9@GT[':5 98.$_L?6N]\S/#R\Z+OWO;W1 M9OH48;G1F%#W?2[KUU]C\47I;V+'9)*?OQR,3D$&2,Q__:U]5%$HU^V_O:UY M7KKYVYMV1T:T=NM/JO;E>FS6Y ?OPI7OO+& 7)/Q?FSO:-;/H=J8NQKTJ_91 M%Z=,3ZJAR%4O0\HT5"B5+4C^"#&:2W-!]5:E7ZKF&]JEIG3X^G7' K.%@$(\*&K%6"N*YF= MNFJ07=J]>2(BWPI\J..4Z*CS7NG#W+1>(VXM[TV[9R!N>YIS7/48;?1B/F;: M#Z#&8@5,&[&I73'8I%+J.Z;JB!I!-*UA%-N+6PYB-:@OGG:\<_6>CT($+EQO'5*5N0;IC[?5)?T?RH&W2 WB]57GECKO%;N^(S4FN= MM5AXJ5\SCF)UQY.1F_>II('H5>X'3*2813Q>R3>U3ZI*+6?DL(,* :DY[&23 MAI!AVIO<4V.+QN0)H1AT_CC^>['W:>[=DO'W:.][]9Y?N'^R> MP3.+O8NW7S]N?^SOG?P]^+@]^+Q'WI[M_O/'R0>R6_SWXG4<6'DH89$DM0R(5>&^_K ",66\MAXR[#090C**.&B2^_M"M34GI\N M!AA[L/N]M/U7AQK7=^A>]_3';8(E0O\=!*Z-746)%J/T!ND'VY&RPJ__>K>1 MBL]JS+TTHA'>*6--KP3CZH*=_$3OD(Y]-T=MG,(:B#$^ Z3\;)I406T>S;/T M&TGE1K#MQ5Z?D.%PYV".,5X(?G84DYN][7[,P+JX\%PT=W(ZN\]5UP#!5]W+ MQ35&U7#9:UQU_U:1PAP1)&;5P7(Z1_E6&:DOC\-L8V(G#=(J,MM80L5LP29> M!M0Y]NU"Q%PF<>EKU#66"15_N;U[J=C-M0ZN+I;MCRL]FF+>U:ZE\H,U]3*+ MF-TZG7(\W8T;[/=JF/GJ%7Y/0<@/!D^VQ][-!GX_+&N7Q.<1L#"_QD$,O?S4 M&N=B]Q 719!6""0,IH@1 NRJN4;,23!=6!R&:E>B!0]5'9J+(S+\=U.HG4W< M*.0:.C5)H">DO3G%_E93[),IL>!BDQ-^TUJ(-0GT^AV V_P/OO+FE1ADDZEO MJQNY^C-.+W_H-Y>-/*G%%ILEH4^#7&YXY2UK<;YC'07_]A*R<>#T<7' M[2V^?_#A8G\;OO/G+M[?_OOX ZSKX_;KB]V#M\7NQ=[)_O:@_^&\^LY__WUL M3MQ@_],>W.\SW_NTRW8/=O"'B[=L[T^X_\%Q7-O7O>WW%[OD ]O_Y]^?_GOQ M=KKW#G]]<_!ZNG_P]F)O^_6A%O$XF$/4X!(Q5@IDO+.(2:6"M81IK5Z\+ C? MP Q?,AC]>[@@6H*WY(:K')GK'KFLN#J9]$QE4FFE\E9:5Q#+I&/26"!U:TMC M2FVH2C*IJ&52T*H,^]>O=NDW6X M[D"_YQX_V2J? 3<_M6C;/U5Q8:\N+KRT/#'!())_I9J@1\KWY'8'L];N?'S& MV:6V63ZC'QW&JBED*Q/(7BH^W0^I$G"R/Z>/5!7866UW9[5]6 ESE6!/6\P4 M(IYPQ$HPV"0F#!62:^%*8RFU+UX*N8'I,W0I.S;_D9&ACLT?CLV7(D?4>3@R M3Y NM4>,4HR4]A@1ZSQ\1DL1&+!Y"6PN.C9_UFQ^!\&6CLT?"9LOQV"T\ MH)>VY@R>IUR_%R^M:M!:$>Y;#5AQ)^'O3L+;%7\-]'8HO%-(&.= PG.%I&?@ MKWDJ"\6T)E*_>$DV9/'= GZ]\/JA=MQ-(X@=O]^7N];Q^SWS^Y+C)@J*A9$. MX4 )8AX<-ZUI@90)I7'!4J7!HJ,;)2,=OS]K?K\?O^VV_![Z7[U#%WX\ZEC] MEJR^[+Q)$@CCA" K#4-@RADD"?SJ@F<:;#HFF7OQLLJ9/'IF?P;>V[-/O%4M M^$_0J:N.YM+.J>7FJ>>I$>XI+W>93N@LO[M3!T&XBXK[R@9V(N \1L>Q4 MAL(8%K1&06J!6/ :*<$I\H0!Z4ON%-=WG!%\(!'Q#!S.IY8N7.FKGJ,]='7< M3Z5"^FFL\AEP]U,+)_W^^,JRNQ; I]0">%4'8 W\>KW/P?KJ;#,O/>/?B[==#$11SA59(.C MF3'@>,92!*JXI)P&)0OS MXF6Q67;(")T,>FHRZ#MC9IT,^D$RR"[*(.L(YDY0)#3VB!6<(XU!$!64&"&U M81:#9XLW.>]D4">#'BT4PF6&T/=%Y.H6T_QAJ,&X9U*ESD-9&=F\5]GJ-Z M^@$[]+BUVR/T\BN>ZK3:[;3:UQ4_WX#WP[@U*(@R@B!JCTS!-()#$4)2$JPA M4:M]OXU]]VSSP+7+G0CM1.@3#E)T(O1;1>A2F*)DV#K.!!(*$_ .O$*R+#FR MI3)P3J$,.H0M]@@)@N" MI/,!Z5+Q4,96.4Z^.\KRV.7HDPO2/+X%=U<^**G\3QK9^7)UIO7M!];>LZY) M\T[CY&*O[7&>6NQ[YUZ/)SV_,NDO#JLGZ5_X.8X\C5ID8V$:<#/7]]+IOW'" MAQ'+>4IPV-?#5Z%3TY'4_BAKP>#\_F$X8FWLW%_VL_S MEN^WUX@OZ\@M6%Z]LG?-PEY7^_''>'3R:CXY=G5@\%8:)G6SVN'RB:K;[Q@@ M?+9_\/;0"5=2KBPJ(A 0XX5%RI4&&6P)PZ7 2L01%IMR15GV@&L&]3SS3,7W MVW?".G*Y3W+YNKO]_M!P6Y!"6T14R1 K)!A7UEKD%>.&PD>2\NBIXE6$N&5Z MJ>3=_38B="+FGFGFT]%A401"N2!(4UH@IK5$FE&*>%$8RDO!.0,10S=7.Q27 M209?.]I^>'FU><_-?&\ZBM_NCX'TIGW4:+VAGL[&?K,Q_Y.-$5<3B:\_G*7G M+%@=E;+G#*R!T]&D'R_X;>SCBK[X^>SP&+AK?:MR%/#\*]I,1G'IEWYE99SC M QDTBBSM3NO?N-Q$VJ7R#F2W)L1H9DRA-/?<2VF$-Q_0ZG M^L@C,_;Z,](!7O$W/3C3YY,7_[-HZ(&55V^[W(S3VR_;LY9)R-=-Q(2KG\P4 M^:+<),6WS3"_ZK8EVR2EN//;IM7>[+:W',VZ_GAI8^"__#]F#/2R2*.7^QVW MGIKZ<),/=K?^^V9G[_76WQN]G;U7F^D]]_8/7K_K'>SW7NWOO=M_L[.]=?!Z MN_?'SM[6WJN=K3>]=P?PA]W7>P?O;E TL#:VNNB$+3'[6M?K_K0]_G#P'K[__GSWTP>V&^^Q_?OGCR+6OWO_L? M_X%K/_T^V"5_]#\>_'V\=_!O^._.^=ZG(_C[:[;[Y]\G'S]MX?]>'%WL??I\ M"':8LL)11$"IQS+O$BF!'2H*L!0=M\(2FXTXT*/>;44C25*I&'92"D.8)D%B M3%C@4E%J*:?D1<^#S70:M=]XYE^\K ^@USJ!R6IDH,WZ2[H[G\VUS[TVL)!E M080YZH?S'T?PZ8Z_]:?P.'L#%GC7A^O@)7='Z5UW_?C(CQ?WX]$'3/9AW?H\ MI[-X'1;9U5_?P)5ZW$LR&0R\_A!,.%B=/AI['Z&FDA,!2CJ9@2?IS3=Z8"Y& M(S%O1&^KOG:C=]:?'O>6MNO V^,AO.71.=#7^'0T3A23;K)X9718>OZK/SF= MYFA,"L^D6P[Z)_WXQT%?&_C.]#Q9H?EF\.<9;&]>TAM]5H>$7NESV+7>SF20 MAV&?SL:3&=BET4A-T9J-WF1F/GD[K_I>W_F_7!]EUZY?:C-)PTF+_3T?B\VK^XP.C=?*XW\-W,P+O#HL N.D>C MLR'<')8V <])P[?@\N;9U1;'-::C6M[!=0< 8O1+_TL,7,67K-:@)S=\XN;R M[?KQFZ?CT9>^R^\"2G&[%P9ZCN+T+ETU@IR)PDO-?^M9/-I\8G[UO2#%34T6,JZR2+AG#DRK''+9N$G(__]0VY-:-*3AT%_>S@?\$HSZ0*P5A6E)P9EMBJ0H"]ADE9 MV7! *&@=Q= ?1#&OP;Z8GF>PBOQA1SMK:6?W;._H,+ @*+,,>5U(Q+0MD?:. M(RK+X(V0!;4NA@ZI7!-KKN'I6G*_RH.$.M&RI 6VDE4(\G7;IV!+5!OI3)* MW]I^E^7[M\BM4#"05)2%DGJFG5"QE1$8 \BSH 3C]7+K1U%A)[>NICV^__8P M9C%\*#TJL%:(T<(@A0N%!/9"<$=*2L2+EX0"\:U6!7R'X)+*$F\*+;&PS!$C MM2XE)<0J*WU)=2>X'C?QO/VZ]_;0*J>X]0:5/A8X.T*0Q-0CHWTAF"T"-CGG MH=8D/=8)KH4\[F7R:S1V<,H@M'+P>CB:+B1OS7ET1D",;?;>GT;K; !"#BSH MRIQK&6[9DK,S( PP^)?$)]C7+MK"R9P#,[NG3\%R_@KT-_6#\\NI?9@ FY;M M.18(=P5C0@DFB\)@RGP9%*<@'!F]3DVOU)N^R4[5F]JGJA+B;]Z\VA]7G_VE MQ],AO,!Q__3-7[MZJ,'B/MI-V?7]\9\>/M*#ZIK]L^K"FB\:&D?DIR;R#V<@ M(;4)1"A=(F&]!2*W'!EN&))PF$$P42IC7[R4Y0J%_^^:Y&R22RW'.(K+F!?S MRWYT761P?J?41\!I",90;+ED/B@)1@4C7$M%@46EO,:;J(ENMS\Z-A[4D"O>5+.G+*Y&3/=H\.008(HT/,]#&,F+4Q^ZZEF #M+'E;P[!2//+]F%EJV-)\5O] MD]-!'V[R10]FOI&5HZD>7.'JAI5 4 HQ+)#JE6;DW7HS2-X@/GV995#<+%6M M?FH*/F)[9X?..4L4(PBL?0*N+@A$71*!0*,51&-'9"E?O&2;JR7Y/9.SUILM MFCP!2@PS$(BSTQAS>Q!RN:41&?V*A<_^B%%,UQ'0]03T^6LD(&]PX%+"WD@5 MYZPI)+4JD!:LU,29X#V+V:LU#D=%0%% V2IJN1!ZFQ[GO\,OQU'+)DT[BW5\ MT;3L3Z.!"(^?]@*<\=!&.9D*)_[Q@\&D]X<>'XU F@X_;_3V-K#F\?2[GA"V8A$I21)J8P3:=1-^@UH+S[V[$Q,-@EKXW]D>Q1"8& M]I.V JT7?=FH\_[RH].!;\[D;W\Z,W!:\>ZOCF%)B2;23YN]_6'OW[.ASZD9 M(MKZ]/^":8W>V=%TBOX>P3-'O5A/-1W# GL[)_&1*9@\Z6W9%"4NE"C3K?_O MN[\W>F<:UAQU..SM"(C@ZVD_IG@2?8,&/VUE/NJMR'M9K0GHO:#MY< +]R?3 MBDU2M#YEB."7/T!F]=XA!L^,1&P'.C[)AP#/B 5 X$[%&[Q[_2K=>VMV%%]A M7I^;/KS:B,U;'-,NK23&-/T&M#C6C4-WE-T2N,;'UW]J"80%JRK MB899>L*=J@Q2[Y?^KS%'YH?]F"^*AQX_AT?T?N\-1O!^P)EURB]G)H^ #F.F M"&Q38.U3.&J=R@0C!]Q>_P>IJ3".6 6NM7&EEF \,V542;#CJJS\FK(0;;6_ ML_?'LIFX#1IA9PC\,8O;_H>VMZI>_*DU^L76Q?[6H5(%,=B!4R.X1DQJAA0. M%CE7*NME3(?$N7J;@HK+>MTKS=YDJ \R';V)=/1'14<;0'*7TMS6O="T2$M#)4Z8&0L!>>#AAB7 MT1KY $XU8TY0J5Z\Y 599T>>K*.VK65JBX(2*&X=R8W]E]$@9>8M_-J?_FBZ M4\X4RGGL P\,%U(;8IPG0(66!BPZNKL/NMMA>UN'C L50*PAJF.FET>L*B

[W'1T%C7K8)!-+3#:QC[$$H3H*&3#*A/=NXKH M7F52JPBT[\'JCV9T=)];$>[KOA0-Z%P!=E39@/%;5YC2:TWHJ/RS!0?/R8[( M,/I6 WB37(?B/)CP_61$NI%-Y-9RTUIF["('I17"W:P%NQ \ )^OGYLOE:%^ M,^.I8>)?J]C9$#RPDZ8Z/MTHIG=RT7FT=N?F6BSV68INK5_7R,0,?+7N++H MYSY!DWG?3D?&CRLGBEUG-4<)/(J>_9W:SC5#Z@'X[KD *I;^QA/4@]9M$_75 MI%L=[3K=$<\+CBZ[43DI=:;/ZV]\&O6'5076VJ?T3L%[C"10F>VW>N5,\>T7 MB70+/*8GON:=M.2TX.5U1SX&=AV &XC@RRC_V#-Z E(CIM;@@>.X :,LJ6V\Q_LFZX;;?9QG 3 MT%9D06 O?CJNF>JR&F.C-0[L;%42OG7;&R/(Z%$ZGP'QD2[HJZRPIIKFH_: ME9K-K;/62[HELDT5Z;D\35$5X\44R37E>$M&%RN$!FO?$QT$PXH93#7WFMJ2 MEH04/O=APE9*5/]P=4_=7_H\29뇞$>=_>3/\6@RZ8RP]4;83C3"#G5! M"]!Z'&$3*&+"&Z1D"6:_-X%HHFPP'BS^*^RNNF!EL[@GO4IBLJ. M6TA(-(4!'4%=0E#%WL7NH>&%8:S 2&-E$,."(U5ZABQ3@@=E/68^)B*N)J@& M+:!M52](H)4X7"727",[*_/[/#F4?CS5T9[+ ?#H.,9"?J#*T7#H![U1NE6L MR,[F*LC,.AY+LVBL)27(TF@U^:-<:]\(T&Q*M41\$^YNK,MF8?'9\3Z+2N"T MEM0YRQRM#5NE(\ ^GJ5MB-F.$:Q_6D>NI\?]!?715,3W^M$D!Q4&[]H8%+#" MV+,Z.DV;F&_GIWE!RU9(V[XY&HU<,IV!?6/W8C0*SM7^R'MW_][6,[VWOXOU_WA,0-6KK=['GS]N']&][>-/'P_> M1G E_O'@(XB:WS_M?OK/IX_PO5T0/;LGKV.K]\7>P=8A%J9PD@<\3RZDAU$&T,8@SE.0*K: NV6,LDK$O$RFOGYFOWIYT_ MY;;]2W3>NJ-8JY:N5S/7/.W'VFOO[+%WLX'?#Y=8;J] %4U^:E-M^_6A\<1Q MK21B-E8UPD8C&:Q%Q#FM"FO T C+IM>#E5"%40STIOA74@!5'\2D%/HQV-OR1L;0AYCB?+V"?OK#)QH]Q G_B"MO,V=[ M 9-ZE6Z>#U%% _ &%'2C%^XV=G%CB_O?V.>Q<;B3:5=>69!O=^8?\FA_2>[ M:#:)8$TK@P+N1&1_-R/=\QC%]:,F'_5TE-=-HY$_U57AA/\:VXS\Y'&-5^Q& M /]L(X!OTQ,JI252,T>Q9S@(Z;&WRAGF2R=98:]#VJ=7YCA?Y0#(S:HJZ!.- MG^4Y-:>?]_[\\'7OY-\G>R?PW8,C_/'D[=?=B_@6O*![UZ\/]_==OV] MY3DU)V_QQT^OX?X?R,?MHV)_^^^3C]M_'.__N7NQ>_#O3Q\_?;[8.]@YVR,[ M]+\7N].]-*/F]73_X&V*OQ5,D)((%;&S2L0,)TC;DB!F/3-.:4,E>_&RV!"J MFTW>"::G(IB"H8;QHK1&>^9#J4OBL&6A9 7FFH?K9CIT@NG^!=/YHF JA7-* M28P\LQPQXBB2,C!D:%%*08RF) DF(KY[&F$GF#K!=$^""6-+ \/,.DY Q5)- M9>D"9:P(0<%GUPT.Z033O0NF_26+R1^M(0U:<@M]ZD2MS\"-CQ!/^>:P-J-)/)-@VQ/ M6B)3IZ7!6/+"*F:EC^!&O-2DM,%:(VCGY]R_T'V_ZN<$KQSS-HXGP8@I3,#/ M*32R$ MA%&7O!RF"H<=%L@K4R 6#$;*:H>D*<'@I:4/-J(;D&>8K.I8M695'JP4N"3P M^H0%4*[&<&>P4,847 ES1UY.QZJW8M5E1\9Y[@3XHT@4AB)&P)%12F@DI<9, M.TEU4"]>DN+Q%[P\;/KFD5;V?L<;7/>]Q=)["F?I1K/8:'?KVOOGEK2_^PUZ M-DKAFUJ)N]#7PVF,#ZM>F,&:E]*@DDF+F*$&@4:'?PKNE6;!8VU 8VR0\KMU MQITST@.'P#N1VHG4.Q>II97*6VE=02P#KU@:JZ-%5QI3:D-55][Y^$3JDK_, MK166@I?1"I>'<[6B=1.I'8B]8ZM5&*I=$7 M@A$FJ%-4&*T>25&UK>(C/D,R)V34]T?1Q"C-Z/AT9O^%^^V(NCL__4#]\=H_'[BW]4H M1_MA9VA')WY_'!$BQ_[8#R=P??[CZZ_3^&N:)QZ7F;II]T;3"@[5NS\&^NB) MBI3O0-O":[%UMX[]/N8:%(&9SV2,;!/4Q3AS3G%EEBI%#$!%;Z M%S\*%*T[\/L_<"6I9\$5J&2$(.:P1? 7B6S!"BJ88]CJJP_\F_RL[L ?ZL"] M$MI@ W_;!(<),YQ3T5 MC/[[IJ;W=/_M82A$X875"),0$'CB'JE02.0XMD(3800-+U[B*V:\M<$/_=<\ M5S7",SLP'N-TDF8NS1,#QOYF>ZI8M*=NRGP)-3I]'&=DQ*_-A]C>=JX*ED)X M[(JRC ,QL"XDX4P4P7*%;2#7!#T741-M1P TH .]M'6K&8K5(0(09 ML-.*PH#49270@K2$8J5,J2(%K/8RS2<<5E/2TF##&\G6\K'*UOFTN%M(6?R- M4O:6HM3XX"PE02B%F6):%N#VEI0+;Y4EA%T7).M$Z8]BI \7P$A4@1?*C4&. ME!;L7UX"(_D":8*%)T1KX\!\*6YHOF2SQ=:C*",\5YHN&$=:P1]"'OD7!UE, M8LP+:&SR/9SW(&#D\(L??_&_GQ^%2%6AY5$ M(TT+B@I++:4@ :19F07S^ #)@7CAHSA4\DR/73TA8[8@<2=+ M(C='BIMH8137T4C(L[ NN^$2T+FV%O;--9!W;:$_&X_3>,WJN_V%3P<@(U$: M0-[^?!U"NM&#-#9V] M]NK%TAJN_]K;WAW*ZY."66T .M_- 3I?WQR@\P[AG)_4 MMF53OIIOTGMU8[24GW6_;MIE^;/NS\%HJ@<+^_.]\H@4SQ#O^PI0Z&OVZV$+ M])_RE=W&=AO[M*[L-K;;V*=U9;>QW<8^K2M_!FB8-TU83Z<,RDHRYKN@?I]9 MR?FS1C/6F!!56"DH+9A7PCC"A).>JS)(K,WASC?4BEL9+T]\FC3N3<3N0L=?Q1X@0N#4/$*Q YVD7(7DV1U JT!@\"<_7B MI7@"J.F=P.D$3E4@7SI1>E=* 0J3@B7$F<(N4%R67'&A.H%SCP)G&;4A2!9L M4 0L&RQ X'B)C"(4B6 9L9)ZC 78.)VXZ<3-$Q$WQ ;0DX%:HQ2S 4MA>&"\ M%!:L'%^2SM]Z-+)HR?@QP@LB#4?.8 W^%K%(<8V1I!A+I0DK)8W^EE+B$E)2Z10ELW[BYR*Z;*!D()LCZPB"SLD39& M(<[![\2:B%*(;G[*,^?5#@3\E;0DAB:0?N/ S"\+I)3UB)2@5*V" MTXLS4NX !;SCU\$'\]2=8??(JME^>ZO.$A?!-?OK3'47PRT,ZZG]5>_[':+P@D#I)=(>2 MZ.N*L^Y-((8IB4KF%9C_5B MX= P=07#<;0(5M%97X?J]^L33F)TK/SC'/7+ M6;GCUEMRZY*S7M@B$![]=&(M8@Q< KSY-4[=]0[ M7KTS7GV_S*L."U*42!,E7QU+QT'I>N0(YG$ZBT:*PZ]"6L,-T;X,R5=(J_=/ MS&P\29B%&29I!WAO\)-EUA_$8X_8NPO[OSWS?\ )I /HA-$="J/S57>=E49I MD$.F) 5B7( PLD(@ YXZ*2G3P> HC$11?(^BW8./2_>HX9%Q18%X1W0)I-=(:#HMI;!RQSO'"OWB9,-3(OQY1\+]C MY,>:<^\8^7X8>+AIK)T@G22ZG22Z6/'QC0Z6 ME\8B)XU!C/$2R0([5'BA+2\<,Z)!>/^V+KYCG'OD'&77'ON&.9< M4*1XL(A9*9$L!0;N!=8%M<^\4"]>^0=9><>0;R-5#% M$:8EC8!%&BFB&:*4:@..'2X_*-$K]+O]R-V"]:41*Z M>_#YXI!3+:0'$ZU@L@"QST@;<<@32LS\K"RO.26! M&RR#,8SR0DJGA64:;#Y:X(HJ",_WB)6-WU1O9L?4S86LG"D%"65!;!L9*JDMG5(F5X[@(1+M.DS\* M=G^_R.XE(P%KFWH.-6(.2R1ML*@$Q\T!]QNG[[PBJF/Y9\+R3"J&!<DUDH2#D8Z-2%50QL?AFDY:4F)?B-U@C:\>K#\.K[ M)5[%G!=&%$@Y%Z)GSX%70X$8*;521'C'0+-^-[)HQZF/F%,QQTR'DI18,Z' M*#9E0;SPK#"E,*PSD!\A&]LE ]D3Q;PHD;?$ QO'"D=F%2J=YY32$ELC$UIA M^9@,Y)^A'N#[T0I_C@ZM.W?3.]BDNQ$V=,4;%P340J$(\D51(J:I0TJ6#!&N MC*:!!VL(V QD-638X1L\"UZ]@;KU&+("! MK[032&%GG"P-H<1U* 9/E9=OI7?OVE/O\ KOAZ.7O'6% Y9QZ):5953**B!) MB$!62UU(D,KP_S&=A=?, GR,0 :/K]/@J5SY,]0K= @1C[-TX:J.M\Z6NPO) MSU=")TI:[#RS(.^51\Q:BE11&K#EN%8,ET*:NRND[)(NC]F6^Z&U#%TWZQWR M\%)(1971\7(.$5-RX&%&D<$6(Q5*A@NNRH##BY>BG"4H9TD,#"-@UM) XI75!4,,^\QMZ#0]9IY:?*V@\:8>FT\H_BX:68"J;8 M.#"G$"XL:&42&-)T;)7XGWK\=2Z+&Y"]TX;5 5+(2,5:4 M8*)YBX0C5I:\$,;1%R^56$7_>HQM:EWWZ?VQ-7Q#LX)R(2@3- (48()+$ASG ME!+>L?7#X$A4>)P<*ZO+.%8[-G;10B'%?(DL :.;%40K'AN[\&IY2L?6/S5; M^P@"4Y26,T]8<%XK7'C&E0JZ8!23CJT?!B\BL[7U(&9)*1&G/,[-@7]D"2I; M8A:X+BPK,;V#KI*.J9\74\M"6^F]$$$&1I64%GQZ3KW&3A7"LN]CZJZDY8? M2-13[[PF5!)4L)+$DA:,5*DL"MARXPLC7&"II$5^=]=G!R1Q5V$$/YG\UK.S M\3A.Z#P=C1-_WF5(X><(&I?&."\%+Y5@+(:)E;"TU&49XXX"Z^\16Z_RZ70" MZMLA)+* TB*PPN. J(DY'A,",EQJ%()AQA,*'@=;'T#HLK;/@DN=H8+QP(@5 M.L*6:5^H -HJ!%LR67R7<=%QZ7=#1V0N)=H(YGR)X%\P(ZRA2#+)$.<% _E: M&(WQ^GA QZ7/@DM+"WK36UN4A8K((:H,)96>D+(4%"O3<>F#@D9D+I62"FI= M@< Q$X@5<<2UT@PIC /'!9$JUJ^ONO<=CSX+'B5@21G.B%.>,>:T"(1B8XZ4[%ZT;B A/."2&& P?UEWOIC+)=X M'EG]T? (3?WXY+:N^ TC)?GE?J-P!&XT,P/?J]_ITE#*C4*.CVXC_]<#;M#C MEO*W$/*N<2U08C"F=* M+H4&B5I*3,I@#,66*\%5T4G41R91=Y<'4)K2!NV18N#K,H\9DJ4Q2"AMP1VR M1)2VDZB=1.TDZKW5"PA->,">>D<8HTR#:+66AE 0X7'XKL1;)U%_)+)-%>U7 MI/0%MXB[ #8J%@(9Q3SRU G)P68M(CA5)U$[B=I)U'LJJ_069"H1K.2.L=@* MYV3 MHQ([IXPVTG41R91ER-B]_ MPV_=(R^3R,M;"R'A?&!U7'BC-SWVO;$_T?UA' TT\'KBT=@/]-2[!GWG= Q< M.X:51$,[.CF) >>QU[WX]:D?ZJ'UO9&![=:1.":;O0.X^ZO1";SU M.1PQW&HXFO;\UU-OI[WIJ->/[-V+QQFOUP.XT11>$GZPH\ETTJL7 I?6-6?C MA5%&IP/8F,W%$XBG&254?SA+R\AGDH1#J;PKM0%Q930S)C9X>NZE-,*Y@BI^ M2$KR8LU)PML?]8>)'-4]G*-8>XY\L_=_%@CU#OJ0%T7PGZ.1.^L/!EM#MS.< MZN%1']AC:S+QT\EV?V('H\EL[ _@B;\/1O;S0PO<3SNUP.5[V_8,A-W7O3_? MDX\G'_"'BP_LPR?+][?=Y[WMSR#\?O\$?R-1X'[\[S&V)_\9ZG_4;/_39[QW ML76Q>_ :?SSX>/+QT]^?]C[!U-AIE!GCF7_QLCZ(A'LU/XI>/HM5>=4F_R7JSX=T_0(6%ZR$ M%TP$HX@)3&.NJ8([J,)@3.';\L6#L$>ZXV_]*0AT>P.&J7?Q4@&]N.Y_/1)Y M/3_\<7\"MPWCT4D2T]K^OUE_DD1E[\1/CT$3TMW\U]MO SN$'\[G8U!VD]\E/51B(/R3'\/NC_N M?=&#F:^O'/II3R7U /3C[#1^;S3TO7.OQ^N/SL&C?P59?@.E]5WF1T54G '5G8[RPW]+ M&K7_Q?_KK.^FQ[6UW_I699/A^5>T ?-K-KW\*RW+R\(2_?B!&$>QI3UM_7L\ MKE=SJH\\,F"U?$8ZP&)_TX,S?3YY\3^+H@'D0KV!7'V\F3Y:,M6KS\I-4I27?HPWB\N_>L5M2[9)2G'GMTVKO=EMKRD& M60Z8K#]>>B7G71&HN:*D)-/(RJ&.3N_?R$PDL[OUWS<[>Z^W_M[H[>R]VDSO MN0>^X[O>P7[OU?[>N_TW.]M;!Z^W>W_L[&WMO=K9>M-[=P!_V'V]=_#NTHZ/ MR[=ZC3?68MNUQLRUQLF2,<.D-8XX(@ES#'[4V#HM" :K'P?!U1IIMBAL?ZS5 M_>S<;^/U0:_Z?V<3>VWY]6'+MN& 4V1 48BX()+'C2)/@*"U4R72Q;#(_ MB,9)U@S([]%9-+^RF%\PLK(%,>E5YH/5X_%YO%2?1)LM6C]'M;47C;=DB26S M(G[%@40 [_>WFJON5XTH4'M4?HL6$7A3]^C/.ONV;URV6 MDQ^AFU9DJ_IV/?-C8LSR1IKF0S207X.<=0OEB@LJY'NWII4KN45 \7'OVY6= ME;=\X9MO7"4Y5F_UK#:VN%/J4\^0^GY)FFPT@UNXR:^WV:YGT?_\NP]O<.+-W=_L^G^/R][?<8_GN^#];^AXN/GW?)OS_M?OK] M\\>3]WCOU5)6\V2GV+NP9WO_[%[L'\#G!V_AOSL,[OYI[^3MQ8>3W?/=/V.F M\RT&KZ'*:+Z>[L-UT8,(5!GB"XJ4*25B<0J2H08HU6'#=$D<+DW,]WD.G'M(-/2F)J'*_6VGPH^_4I"L$U"W$E!O M5\TD88W%FL>QS!XQ&DJDE/%(@S#A.JA"!//BY9TAY#ZB4MB.8^?P&5)Y*ZTK MB&72,6FL%H6UI3&E-E0ECBUJCKV%A[.>8SM[XP[9>,-3A"%B, C$:,4XY M>#VV1)[RH)@AL@@$[(T-R59'&CP<1S^YN0;/;<'/(C+W>NB^(RSW[07)/X,O M?5>[\VQTYEVASG9N^-VK1;MBY98>1QQ$YL=F*SRZ$\%[&YY$THXK#2LD0Z!!";EC"D%"]101BW MS!&F-+GK',H#B\V?J"LL>^6IXBR5JON52IQ6@UA_:,>Q,VRECJWI#&C*V%HM M6R?]X6C<'ML>_YBJX>=%_H-J+EE_7B2WU(J@!X.1S=6?L42N[B;[;Q.2W;SM M5C^- VJWSIWZ<91T<I(R'NZV22?H3=VK?343[*R;3G MM3U.![W1BPTB1SW=^W\S/9SVIZD=H/U5&Q_:$,=B TBZS=@GM#FX(,KZC=[9 M<1_^VNJTZ,'Q@0"/P'3P6HD6C,]-)_&)Y[W^=.('82-U5L1?E@LC-R+%#6;) MHZM?=+.W$RXKHM1+:TK-+3X64<*]YV^P$?>OM5^#T00NB6V&-HH5M]G;FJ1[ M36:#:=WOLMP]LG:_-WJW G]WE'-EE!*<81DDM84#@:HH55@8DV/D!:95C!PO MZL.=O3\N4X@[S=K>P*LMJ$<@0QM5Y!F\Z<0/&^V(GZAV_/8:X]=G>Y^.#@M- MK:4T.@5>(T8B[!G3&/D )U)P$H)4+UX.1RN*;2WGG>E,14=#X'!7H3!6#+C8 MS./_; N?QZ-)TN? MQAZMJL9ZL[>DQ2:7J[%H66XDE1,SY&DY<*.S^,]MTEO$4NF*@ 4C3%"GJ#!: M.:Y#H8R3(K$NKH/E*XGX;V/==7 '/R';GH,Q>\B=(MH1@H1T%K%2:60(*Y'W M2COI#+,4WV?ZHSO1[S[1P(SS2J @2H88HP(9(S$*P7NNL27.AOM,07_X=:+:2:C$6]<(FYUFCK*C,P M6>Z\??Q]['4BM84$,'E\/>V7OM1Z@^&//G"P1P-P/M9"''SSZ]U7LUY]*OE% MWL3W6 ;-^/U\5W\:C5\-P%'XJ7OZ#G8/+2628!Y 'N@XW[%42 ;L4&F%D)8$ M7!0K,!B/IJ)>GWT#4W59>+R'^$[.B','AXXY#Y M]2X9T]B'\XAHI5-OCX?PT*/SF\B!;WCO^SSWV]6'K@W("Z)*IH0A"CN&92%] MP*4EVFHJ)2WI#0+REX??LQ,1?8C50A@W&\=Z@?^?O3=M:FM)ND;_BH+[O#>Z M(U1TS8//$T30!ONE[Y%HV_)QPQ='C2 0$BT)8_CU-VM+3!)@,$)(4*>C,4A[ MJ"E7969EKEQ27_PX,O2H>;#S<^>H0;8_?A6Y9L#VQ[^.MEM-^/^>V&Y]AO?] M*T>-GEW>8)3ML3^A+G*N8(3:1)) M.FRE6EDCLJ[%DWF%"C@5<)J7"3<'=+K3A"MX-4.7$V#5C9*V'C-EG1*(B@3: ME&,2P702A%44/ ;J18B@3=4IF>8M*";>(HGS:X:JQ4*J8N+-')4:-U')4,QQ M$!3%Z"6H48DAG5)"3C!N).=41K#Q"*]+1A=(C9H3&?3+G'X!D&::U9DEE6<.(Q)910,K MD1%!(]!\(@,33GH<9W<\7XB6'[B)@Y4,_R4G!(G MB_M@#A(^>3PL*<<"!X] ]S&(>\^1B2R P"OL<8B6R;"R1JFNBUL4]8?[#XIP MO^F]NACN*/IGUNO</[0CUC@I#4)#,(1Y\ M)F?%'EG0Q */07F:5M:(-G7*IZ.@BN*]L-*]6,)=%.^9"_+$21>E1D=M&2+. M@R#[J)%VSJ&@G C)Z2!%%F1BZIRH!=JK7WTB:JMO0SRR_<,1W]PP_UD)SF"N M^:@O-P#WG7:93 X)]J*CR7#C@I4Q2"H-;$9&,>/*:=<"H,W7J=,N[F%?H"8@ MI1U&W%*/M'$P1S$RAT6">93YM(O.(QGU01OY0Z-Q;D6L%Y>=A^SB2C(FK$X^ M_*,RQCJP;J28%MSV#2%",A(4-@I M)RZJD#BW#$2;U?DMSK0YA<@6J5[>W;G8V+,6X,DP%&>9M(0A8U(.0V$QE^FC M*$46=,38,:E!@.ML9A5-BQ OE!!K%X3F1GAB,UA+6 >P !)QABHM(BFG6HLH MQE.G6BHZBZ5%3 :9V5%@1[;6(XI3P%@K*HTN*O;2R?&CB$2>7Y"+BCT/ZWGR M. O[@!U1&@5-/>+,89!M[%#$TED1O Y:9"]XG=*B8R^%6"^65!<=>^82/'F. M)9@7,6)$F ^P.TN,#!<)6?B<1\]HXG)EC=6%6A@E^]5G:[T_&0Q[1[$_*C2= M2R?MMX]_[_CJU>5K$:4BYUXXI0B7(ABOJ";>I>1#(,&7$ZP%P)F=J1,L3SWC MB1*$=:"(2Q*0,T2#39"H2L0JSOS*FEC%)5]KGELXB5YY'97FP7.CA>4>&TT< MBP#\E(ERB+60PC7A**.@A4LO-,(Q9*YB1Y&3T2'M%,$BFA8F=HDL M6V!#>P[R7 SM.4CXY%F6"]8PS27RT430TH5#!F8522UD\)1Q$.PLX=F)-AUM M5L)&%U:X%TNVB[D]:SF>/-(*WEA#+&(J[]0XY",MKQ!+E#LKF;789&O;&%;V MZ=6.;:ID@[QE,F. MHC*(81("QB$0%HK:O:SB_!BU>P[R7-3N>1C6D^=;4A+IHF7(PN:,N,P$L<(H M1+(")@D7)&9:V,P+RXO>O432O5C"7?3NF0ORQ#$7,59+PS5*F' 09"R1MARV M;L^$!)O9"^&K@VHC%DGS_L515V@/CCOV+#1\K?(HC/@UBJ@]'6>N&(\UP3:V!F;$A&>QY2,#/, M^BL:W^/DYVR2(-9K;G!"Q,B(.,OU6Z4GB/BDK&:<6\=!?EXXY/A9*/)?N;0^ MJOS%\XMKJ6 X&P&>//+4T45,J$11.;#8C(G(&9KEV3GM?-*!P@;(;^&U6^;R M%J]<=A=+="NW2Q'3QXGIQ#[KF&$N6HR#0*0 M54@[;9!@WJ:@C<=VE&Y;=.:E$^9'\6$\OS07G7E&1N_D>67$B7F05:0<#8AK M!C),M45>2A(C:-/6I94UPU\L&:\([[+OQ$5I_ATYG3B.%,$[&34L3H)CEM,$ MQBV3B# =F,.8Z25(6%,D0C<(LX41]J&B!QQ"F.5*+4\,S"2>>2O_>H^ MU^N'V$AVC4DDGSHS6'KL@6+0X&*(\+^E_"XE-$RXXKERP2A& ):L1QR+35W*/I+66 M6^/( E,I%&! M(9:P0=Q$CAQC&N&0-$WPDSH-5II4=8V?<@Q9,+5@ZEO U,6"U!)T/VOXG-1+ MC3*<<8VD]!%Q)0VRB0@40 T%>SK2H-S*&L&FSH@L>FG!T(*A,\50K@W'2F": M6."1 IX*293QB5,7!0OE6'X1473R6#[)Y(WD"<64*\8QPI 6,2*GM$O$\B!C M9=WC.B>S*@I94+2@Z*M&T<=8]W. T6+=S\-M.ADL0;DBP=$(^BEFN80?19:P MBI:%$"MT2(*">4\!66^)7RSF?0'5 JJ+JYH6\W[F^#D1Q!),A EC'&D?P+XW M4B/C+$5$**\%=]CIG%//31TF^Q5HIE4 S#^&%EZW-GW,']H_UOX7?EQTX=JS M#TX&PW8Z&[VNW0VQ.WQ'586LH]Z[_C^N @5N?=#-NUXJOF1P73O9_'D1.-C$S[; ;F ][;6OVMJHV'9/M,@ %QQ$ 4+\I ,Q=Y)S+T% M"(R .,=Y1OLGJG6.X[]$=4Y/&;[6CC M<+?QF\=?KU9?32#6Z#LA5[%D=WZ-5\G_N5\EFR-;Q'TMF_A.L+N[?-^=]PT5 MH:NP9?S68TMC?]58)L2#'ON+F,Y'A&X^?#G^\J%$3%W[PG&?>@);U:WZ[TZT M_=IF-P/>1O3QR,5^C9'Z#17G)0;\.:Y\3%#O74K9+7K98D]P5I@>$L_YD X_ M?.#&6]?THU[5P)(RL,\SL/C%\>+L+Y3XOY76OR7::]*F\"2_EP0[]T-X]^'3>.()V''S"S?.P MO_WQ0[OYL=EN'GUBC8VO;'?CZVGS;-)+V3R OX^:&XVSG8, _WYB3;K)=[YM MX1VZ17>A+USOYSWIB*X4S4&$ZX0 (3@[C./&J*$"0=8S$%+[G.F7:F M+IE>H&2[@E$%H^[#*&]L#,0[X33F5FIK(B4V>9V+;\8P8G4D%QCU@).4@E%S MQ*B)0$G%I-5!4B145(@'H9 1@B.EB4M,<,VH6EGCK(Y5P:B"4J2S"'<"U1WHHCLS'U*4A@BC58@LEQ@38C',E-RQ2"8I3.W MUXK(/DYD)TPRPIPUAFDD!0%U)VF"G#$&&>I\#"9BEPLU%I%]Q2+KF7,)-EFI M.2BZ26IEN?(>%%X3H^5NYN9+$=E'B>RDA1)=U"1BCI+*3,2Y%+I6V8OBO9:< M4*>57EF;%0'*BQ@GRW8.^"5VX,.]>FTO=F/?=BHCQ8:C=K<]&.9XOQ^O\%SP M00CZ)M@HF8B)146BB(;;Q$QRF"N>DL3>>3Y[.Z4X@&8%KU^GC)A O<7$"*2B MYF#$^&S$6(FLHM9@8EU*<5Q![\D8NWA.ZB+4EQ2SQH>4,K,L[*I..4N5)%9Z MGSSFC)%R\K3(0CU9O4%X'G3TH"YY^(&508Y8,'.$\L*!J>,B7UFCK"Z?SAQ7 MA'IQA3HP,&2"--P)R2,W-CH7A#>2$*(#QN6H9H&%>M(0$HS1)()#+ 2).+<: MY<@ )"33%C9KR?%(J,4MQ9.6]ZAFX6/FYYMN_:A YM=VKC[[ 7HU4/];":(% MZAFC#).:9!@7*-@/!AEG@JD.8W(X.2HQI2EF%;6!*D+H^:1@?W8[(FE M);,HZ%K0]?9S/FVBUSX0ZKD.7#MO%?%>.B>M8Z98QXN,KI,$EDE3+9-"+!<> MY3(1Y%AD*%A+E#04)6))+ZI Z(T^.>E\8 M=/V%D^-E'13ERIM7/H[P:.N=B,ILF>YHBN%>'/=83+*;GWD_=DIAX_ MG;S[. *??AR<=.#3XS[@9!^Z5$O]WE'-^O^>M/OQ,DH9?AM&O]^%@=@[6[U) M?Y4'.R-_NWM2/?1YF+7& R4XC.1Q;]#.;WK7CYTJ,.&*#"CO4=?N&J,'OKK% M.AB5D^'=MTPEJK_08C!B8IBO_=SO7^7K[T7D^M$>(IN@L>]LY]2>#5;^<7.Y MPUJ_&$"]FHF5[NK]-<$0MV7MKRP1P1.1JY3\'A'0?8^5?)5*-7LFH-S:ASWV MD<00MT\ONU?R'D 1\6!FAWG$--W.Z]!8_\^?6\W-]<_UVE;S_6K5S^9V:_-+ MK;5=>[_=_++]Y];&>FMSH_9AJ[G>?+^U_F?M2PL^:&PV6U\>$.YTJT5U6!PZ\6^V 5Q4X%G)0P([4:[HEA/6NW4E'A'!4B4LD) MZ-C>).PDR>')7CEW"YK-DY#PB]^/X:03M],]U(2%A[#U];L0G"0A+0J@0",> M$T?&>8J"3LP9HJ(S=!EX"+.RD37]'^WA6:W:D;.VT/N%]O)"?('& 'B;W]E- MI%D5ACX' 9QX!K8ZLJH(?Y[&ZKFPU9G"*U?HV@JKV.SIVF8GF*]GD%Z>_^M% MO;K_C+"-=O/F[FS'=OU4H'^A?7BE3OK"[3\KWWPO<_KSQL>_#G>_-7YNMQHX MW[O3^BH:!U]IXV#GM''T];QQOD6F?/,'F=-_[W3WVV=H\Z9HG'_*-L1^LW5X MUFSM0+O6SW9;C7-X3L7V,%GN'J:02,<(DLR$3/F@$4RC19A9IV)2#%;PS*C] M%R\PN*\4FZI-(*C'OC.$^8:V<2%S('.T>HZ05-CW@W+!@TQRQ:2(J(W'8 M/C11B#L%/Z3UR% ?4$S<&$9,$E7. L9U+)]<5G2!XIL?"S/7/';C1Z!\_3M" M5JEXB?.H2EC7\RG0Z-QD4/M;LS>,-?;W7_B)WWPJ^LQC=D?XU;F]%MWHF([< M1+'4_AD#.H_]7@&P1P'8IRGE2BH-^!41^.1Y,MZO %!I MF,@_%BA=O3!,+'JPZ./%NB@G3Y3M2=X8B8TF42(%*S<'Y(-L1ZV1)<9CR7+D MJ%M9XW58.PLDV3-R2(T$E%;JQ4);0^O0[$H#N=,]_.8S0F>N M&(K>8K3EO(#IZY32@0./. $F@=%$$&]%UCB+7\Y7KL\DH:HZ#$0D1EY.]0TS(&))_1.:H#I$9OK*FZD)/E[!>>E_( MTB@1-V$PSTTN.?G;>3<60 MC:EC-CRP!Q/$N(0 PBG28('XX(@1 M/&3?R&()^)OSC5Q+&'IC[I&_%1J5MX!,?OI$AF+K,?5(<*X0CQI4#^T]TI[8 MB(T(V+ [:53^7OPBKT&@"W/',@OTA*IA%+,F!8Q@E@S8$HXC QB-E%/,62JD M=^).YHX7$>BWYA&Y\5)XB$?MGVB_'4+LOBO+_=[EOC=LO)]P[F.2')<2J9@P MXI8:Y+2TR&/FE6"<"R_+D,]TR*/EU#*ID,0Y"BUSZ+JL07"EE(D)$(?#D&\= M'=MV/_O':YT>X/[5@>/-?]Z&%^!%]>NKJ9C>C*_%391]>:92,UFCPP:HQL2+[^#29/JUX^+9V)#=3#2U M=]*Q_4[^[4<[G@Y&I)>VWS_+:K0]@O&OJ#';PT&MT\L)E141U9@[6'SJHCQXSC/TC M:'/M=#_"E?T:#!A,Q[#7KT@WVU?NQ2-[5HL_VP-X_;X=UDZAT18^MB%39(Y8 M.N&!EWWY83LG,(B]?BT.AB#\DZ]?K:UWKS\^>R]K[S74J=W6CVM$P=Y!&SW MKH&N>,#RZ*[6ONSW3CKA>INJ[M:K:VYIZ5&T@Y-,-^KL '[VNN,&^OS.\:/O M>V.M!VO_ZL_*@%5_#&H)7C0:OM7:G]&8_G)HM#^W_S-']*Y[5_2N7=(/\?7K!K_"W)\W6WL_MC4^B MN?==!L4])Q%QRR6"V5'(2>?@3^V%8HH;*U?6Z.HT=7<-5G:G@L'3_;;?!Z@: MU.QPV&^[DQ%O7\8IV'9LNWO%&=QI^]@=W*0,KCUL/7XX(#]$)["EZ=QGZ\AGT/ M76QX(<#SB642'@6>FS]]YR2KDA][O7 *HET@]%<0"M^?-TZ_6V]#),8@0V Y MGC\(> Z'')WV_7ZE MV+H$U28^9#^]NXC_?U0 MJ9G7(ZTV00.%3A8VX(.=[URKY&!QH9AL+@0:"++>)Y3/6IV V0E:+BP;,!A0 M@\IL&9L2=J*0P368O=+-[X=1L(LN\'ID;%]HO"]$'/P$'GJ%5YGY71K?NQ]+ MU2K'9BYDO$\@?W])6L_URE(LW+N%_?0^QR^ "BN$IV^$5' .QY^W:#A->'_K M-'9^Q 8T9O]-!)0?M[=;7^%[4)^_?=[?;GW"H$[S[5;G:'MCG8#*PYH'G]@. MW3S?_C+AVC_:$LW6(5S;^+G[<1/>_8EL;^R)[6\[O+'QE38//&UNA(,=:"<8 MGE/'HR)8G#28Y!C4*,0#!U6*48Z8"O,XX M*X%W\\8D\<:29Y<#D_;[,194FATJ3;.;*L6D2T3"@(*ZQ%UBR 8N$*9!B829 MLT+G((@ZIT\NFETTI<>BDBR:TN*ATH?>2;^ TNQ :9K]T# MA98!,#$JJJ$H+"$IP;0&EV8'2-.&9LM1JQS3R M(F=.!6*0"=JAQ''2DB9A.%Y9,W65;8FB*,V3KG$_]F-5^[JH2XN%3.MY4@H\ MS1Z>;B%%DHX*&D!3,L*!SH0]LA;L.B<-BT)QIA48W,-$O@WD2!DHSTV $J"%]2DEX(Q*<)-QSQ/H?A(2(2&+[&$J2#I(A8YK4. M@AI!YIK6^2A9>N6)2=43W[4!S]O^ 5%R6]"F&Q%N5])4&XG3P@=SYO#ABT[< M"@@E;O.@\9UX*KE(#!GK,.)"<_A-@_J5DF141!AENQ!QFU,KE MP5)K]V/G+(=N7F9UP)(\[O>JC*P<[6G[?K_*EALSY%?!\E?!RO6C[]N_[,92!H@:)6<>($K(JB&_%W=Z_RL5 MOONE3VHLFT4TZ\6$ D3&^T,XYW7E4X-.S7*&WV;3O[8YE7I3XG%_,6YY8[[3 ME_7(#C]\X,98-_VH5S6P9*:KS[S"U??&H\'_&6'C[SZ!B>L-.&!>IPME5JPN MVYG\X1>FTUMPI/3.FZVOI'G^^6BWM2,:K4-XU^<.O),TX?[FM]WV;LO3W8U/ M/W?;D]PN#0+WLN;'W4[SX/#G-O1K]^-?T&9X]\$GLGOTKT[S?!?>^^'HMK F M&'J9E%=("YL0YT0ARXU&CCNEE6.88SZCZD2+5R:@X-,KQ2?JDT@J,>^,X3YA M6,DB<2&5%RY&22M\FDX0+_CT\OAT-DD!GTCDB2&&HT0\I8!,4 M&,9"P9^1F;OTP<)D_RJ$NU2J?#7"/:%,20*F7I )R6A!N"7C2&>N,^CEM#M5]CW"W/T$H5I/=Z&?WU55.:TXTS':?%(K5>4(.X\ MF._>,>2PE2A@I151),B\X\RHBLH"4$<7^OT"HHL$HN6@9FF1=$)W!ZAT@@"2 M*ILXXE8E9(4T\!O#G!H%FKV>[4%-H>"?'07_,5B\(!R#BF+?=KLGME.%X T& M53!@YKS_=M?D<0?Y7[4W 4#?6;1'[8[ M[?.*5+[V7VA^>VB'T,[:,$)+,D]K9K;T)_T!O&[8JQX%EW6'-Z[S>3@N^8:O M*.=O,-0/:J?M49PC?#U!9;]:^^=UVOO)AM1SM]O#BB<_CT>G?9AC,RLJ_FYO M7$/@SEH#%?'^X";3<17'&4/E,QY/XF@ KGIFN[9S-F@/)MHV%:-Y-=VV>O-X M+F]2=M:AG7>WL&)O;N>%W4[MS-Y\,S(Z"TJ&_S:LKTKPKPO)>&T*#HOWN#=H MYPO>5=&BT(FKP,R\OUR[:RS]^.H6ZT#63X9WWS(5LO-"\F?DQ.A<^[G?OPI< MVHO(]:,]1%5FY#O;.;5G@Y5_W$08@)>+ =2K.6M?]U?5@O-U?;#(EAYY&5=WN$ M6V/]/W]N-3?7/]=K6\WWJU4_F]NMS2^UUG;M_7;SR_:?6QOKKMYGKS M_=;ZG[4O+?B@L=EL?7E 9.:M%M#-W?^:V"[\GO^_$P@\TG6EHL(Y*D2DDA// MM#<).TDBH=&KS+"XU:WE@:ANR9'[5UK"J&3/Q*9TH4W8T;8ZL4GD C9W;B&V M?\E!/47^/[B[=,JHX$1.8AA5 WC$+I7OJH]4!'CO26>XP(4KKDR<2@G[11& M4LTBY_9P,%&^DY@T,5$B73EZHL3(N( 1DQZ3%%(,PCW*$,P41E0%[&&Z4J#AH2; LUZRAFB!.E$7. M$8&,2BP1@&RI^:W5:W[]P54$SBW%92[KUX#6'%9OL7BF4D5'.[") ;8+2ZFS M'!IJK(@B:NU4"(09\9U*L?)++6/^2EBE5,C5VC/GL7Z 4?XK&^(;[8&'D3Z! MC7IQLE6_CE?X\>'NT=_?>CLPFJ'WSL[1Y\/886? M-@\VOULCFL8(+80#384Q'V J M+#&8:6JU]?TK1KFKU]\LZ'< MDZ0$_"]RS8.R3D661*)&!$J5U<^>.7VYXOYY]L_10?*7_1B''_N]DV/ WS>\ M^'AS8P^@>ITU-J"G!WO?-?42LZ20X[ &N<0&&<$9 H1-,0J,!8U3:=,+;REE M[VAV!X[=2MF$2)?2T+XF#>WL.ALG1%\E+#_('EQ6OPNGJTH\K%S-HQPD=)6; MWW/GW/\=T[PT=ID:*_##&O34I$]*EC,=>\H!,N]$[-](2OZ=ASP@*7>Y,G*; M<5C[VNU':,EY#$_)#'_&&7BC)<;>]P;#W_4(_^ZX+\7 ?+2@[SQ\K=[*/O" M\_@G\AL\_,1_L4?[S\J1,-N%N%0#D$VO6F5[E5UM.6;L'IZ)Q9F!!ZZ?Q0HZ MO*,8YDW6N9E"Q%NX]"UD031L_S"./ KQOR?MX5FMW?T1!\/*:5&(4-X(T<"L MDA0VJR7T)0?0531^'WXTVUE?7I:8VM_SDE[$U.Y^^W"X<]1L-SXV][=;ZW#O MCMC>^ 1M:.XW\X'6P?K/[8]_'37/)F-JH:W?H"]TZQ3>)QH;GP]V#PYY S7?)<^6JD,0PESCSAG%?D)1MXH&2U/RH24J;#J M&"]2J8+"?E) Z3E!*>?M3@+2NOG6)@G@B5_3U%C9HE3#4G MU*A@077RP2$C94 ,^698KR\ ^Y\#>3-NY+Y1VON%81J\R0WXG&DNJ52J>H8H# M7V7B854<'O>=X/1Y&BOF$C.TI*>J]X<,S>I,]<[* TL]5J72P/-5&EC0;:(T M^.4:O$S%0N^(X6E;U^Y4-M5#HB$>:]@OQ#/F1,G\0-O;^2R MK;O[3=H\@OL.&Q^AW?03FRK3>E"59,V9H7SG_/"\Y!PZ2I$P7%,M,*^R@VG=<+) M;9_$W ? M[!XN<+7<<"658RX80B/5/$;OC.14&:&I==&;^%!2O0)7+PU7$QQ[E)A 3:0( MYC87&Y$*:>DEHHH3;8F3,+T9KM33.?8*2?8E ]>%&/*15W!!U.]%><9M7$@3 MZ>$+G^N[/KRD%)IDN[M.:[0?.Z%V=%]<[8@9$#I@]_;Z<2\3%]XD$?R?YS_E M$\][RB>7%+M_/^/]*]YN>=)L[?ULGF^RQOIWKTC$C$BDH]&(8X61=L8@;RE7 MB6//>(XGT*MW!67"$NY43%J9[G'$1M7-J^;D,BBDHA.I72:?P\34.KE<=\44 M26CM"!;*_F!4B[L;AU-WSGFI/4^\R]M>:ENT^>F[I48P&02*+CC$F>7(AF21 M8Q*T/((53?EL^)3O(U?IQ3+@V .#M^Z L81^=JI'5RRWV2BN%[F98:;?>\HUOX6?Q['[B#^O5ZM MV?$CLV\E.[ZKJO"#(?QS03G;.QZKEX/51]$JO/R&R?P&E@,O?Y@-#,26(!?T8K M8+7V8?2LRQ=5%,"9CBI65W9B=P_VODR4"R-9O1#F(C<3EL'I?MOO7]\*]V&= MN!B[UU!MM!8&PU%'1SOO%>,&O'5,/YB?W(T61B[VCS+_[> X^N'@@J*W/1B< MQ/X?X[;EKEPC%[[KF7!OGJIKJ[LZWX4WP&7C!X]G[^R/ZM+0.^WN]6V(@\GO M:^YL3+D[XC;.2SCS X/1Y&&,_ZB!E![;LXM%GA\V\/LQG'1&I,HPLIDH.-,4 M[VR)J%XZ1K4X*+JVD8*9[PR/YH:KH5!V?(C;M$W&RP M9P+L_3:LW+[?SS89+),+SJQ:ZL-V?=KK'V8AR]13L8\7*.Z;!S*SI7)QXCK:1ZXJ"B\P0A\?VVBWF\ M8(T]F"-G;&^@[&=ZR:7S9S4XY%WMTTDOST2U/0YJ?X/I"0_?&,OE'"OZKK;MX D_ M*CMI/%Z7 ^(N:,C'"RLSG_]W-+2]R6&LU]Q)/G_I]WL.=LA\#>#K6!9@[.R2 MCA![5_O:[5V-T7@H\O!4*<^J';7?RKZD>_ MJL\DO*/" [>C;[:I0;S&4IA'8[S(+O#INEXQ!KZS"P6F4B;RA2-%J=)E1R@Y M7G$7L#I:HUD..[ %=[-4YL\J31>VU/QEQKFC7LBP=E5M8'S_U%36,YGP<06E ML7,VPL3[?0>5>\&=W70Y6!"%2E&J^A>FNG5K+ZI]OU_I9?V8^:$=/O:'-JM:ET_/ MS0!3:-#K=O,F/=Z@85AAL33R:K^(4V+UD0I;O?'?L&A!S8ZU];U^K/::T2*< M5H+N'%+HQB56_XW >!P?C[3C?%AMZ">@]F_WZ$'VU_[>D?(QB(PTSD^,\^:-9M6%M'O5$;LA74;P\.43>> M#+,^?JG$U//@7C[7@KH#$W.A5]\WZ-?&]MIHCH8N6T+9=#KNC??L.T=G7+XD MS\[?Z-^K B,]=[$&1ST;#<:H>/,(=4 &P!+(C;Q< !?0GX46C)>CXQ%*_6[? M;ETI(P/,5P'.>7/<9?Y+QPP1')%#7<8VV\T#$2;A.-1D5Z M<<*$]?VNR6<[87K#KJ.SQL;7L\;>=R>(XYQ@9+%QV4LID)&1(\^-$LGXB'E< M66.K=QT57;B.LMG<&X*HC(W6P9V0MEK[_^+9Q7(>6]N7V^ZEL^!B45>6)8C0 M2:Q?_%+[TY7IDME;V5M;Y*.DHQF7N*R:A23*84DYE%P'LI)K,@Q61N M)=+^)3'V!)&V<9%&*0+VUL'US$2B@F#>1B<9C?;."9\'G?SM4'8)_)6#UV;3 M<.2UCI=;SZWZ6Z4F7U/!LG/U2F^ZMJ&,G@M73VPQM[WI-FWJTN*>$P7YB.ZK M,7(:A>WNY^R^S0ZX?V8KL%"1CZG(S]>_LV2"Q0DCY8(%G<=ZY*PF*"48=VHM M!C&8E!#OG0LJ&18(Y8Q@G9@(PA-+#'/6VBGJ\CG-^K48\C+UOYYZXY-+5'@D MP1I!W#&+##4&2:N4LE%12]/DU"<2 3*-E3$QSJS7&B>N2$Q$8$6#F9KZ.:<$ MFE4]RL![K"[#X$[SL'2X1RD=;)7@WTO>^T5*('N&E,#2V.=L[,,R0YAP M>>1[^W=UCE,9H.UN;;TR.ZJ_&N/#Y=3K5W]O554LH0.C^\;$P/F;OXT/>9Y$ MQWQ]$,MD79NL+Y?!4\-JM+?S4=OHM\N#P-$$5=[0ZS-"RXS,8T:NGZ[?/A/C M*,A'9:L_IJ+,ZQG;W\_N7\!DWT*IOL24ZB^7#3[-IWX5SEOHU-\(\9[BQLC( MN'4N^YUTRN;&^MGV1FCO?/OK:/=@'3?.X>_\KH._ M]K<_[OQLGO^KTVB%P]WI=$K!+*$4BVC$ GS!23>FU'F7P&I M5PI23AMFG74*4\4'J]=6 F!L^79&K9WQ:_TZ3IH)JCIC3"7&M)=+21N0B%1CSE)2SI09$ :B% MZ-L+<'X5@)HW0)W=!"C"$RA,G,.*P@;Q9$"! IT8C#YE02LF8 ,N)$"5H_-" ME[I<5Y:!761"JE^P 99GO-)GO**3F;=+MER>4W:QLT=')XR%KMCZ=?Z=4!RPP0_!39X]^0(92B01VR.3\:JXSIX 58T+J,J5#_%W;%VB\ ,IQS#B-"=5,<%1PI[E!#DMG9B9 M[ZR 50&K)3M]+&#UDF#U]298J9@BS%U$3G@*8.4],BHE%"2GQ'L'\ZT+6!6P M6HB^E>I#;Q&Q_$W$$E@$'3Q#6'&'>*0!:9,4LCHEH2/L3)8NGB58CGF>\YCG MD@EFHHC&U-^_K%]\*W_,+]DN[KCOEU0):X4<8=E2^$MC"SG"J[RRD".\$#G" M; MEOSYR!%+($0HYPJN?K$*.L.@S4L@1%H$<8?$4IV6YL@QL&=CENK(,;!G8 MY;JR#.S+>B<6*$1U%G'7BTE;].*7SBDZ_T7/.I\33!>4V4\3@92X).YJ)<4#G!_JT3[.-.L[7YL_EMA^X>[/#=#;COZ.O/G6^; M9SO?/D![U\^:WW;WMS=VR/;D"?;15])HY9/NW:/FP3ZT)Y.P?]C?:?UK/]_? MV-@BNT>;'-HG)F*9\PGVS^\6:YA%[I%0QB)NDT5:ZH02CC3A1%P@52PS[" + ME%K[FUA;7- V$*3TWO'IUX8'SA*K&3:@2 MGL!_/ V.8DXX0991R@*25NKA.,^D$7D 2A@5<#JWD0QSQSAB0EK%.?.NYB# MF"7LO])HKW@!JV4 JZ\WP2IGT"3/.6+!,L2Y,(E%%1\#7O:Z' MNZH&O^'2>Z?-UMYW&[P,T; 1H1H'>QG90!S"-*B88*:2PE/E\^Z,5A]);;N; M [;>4?5BI4=;N;9HK]/IG<(RJ U.CJ"9X^N96O6E.1NCMO7SH M(7,Y[G]N=\ _(R@NW:Q N5$F1#GG?R/>'8XY:/\^4<8Y=XGK0' T402JE=0F M/-2[[D_99(.;1MG@I@EWZ?JIGO46_#\]LKWQUU'C?%TT/WXX MV&[MX-UO\ YH[^[&)FG >YJMKZ)Y[EGC;#*7_2MO?MLY;VP3(B!"0 M%E0)HEW4/"V>^Z>XJPN@W7NVIA*#+HL@K>*4)\>]H5$2'ZQ1V*<*T' !M-< M:&%;,PY?3>LUG M.GX$RM>_(_0EO*2C6KG>]V,%G;U4@S'RT-WAQ6J?:8/DJGA B_XX[@W:N3WO M^K%CILX.8'P!V\;7TW^KP86HET,=-ZZU;^U+O?T&%B*T* M/FK%L<*:".E%5!S^5,3??N;R'!OA'?O@1]ON_MD;#+:ZOG,28MCJ;MI^-CT' M9?][U/[GIQ1Z(B@1+&"DL(NP_^F$C)($><>8>LTA1QB;-E9*7&=!%9-M^"YW6S&Y[@=KUY;,1@G$/O))]? M_S^/.C1ZI0Z.68W.J]D;K(\FI."%3)X[YRTS#&QEI213 EOW4%K2XAM9\#U@ M;THWY%8&%:-!-F"!N#,.:6<94LQASX3E4>(9\9;.5OH6W$]<$+@@<#EN*PA\ M"P)/:.%1@!U&,$7&

_E$Q+_=2S=\1X9@5K>K&LQR>':?" MLS/Q,*V=QGZL'??;.:.A?40TJ/.#B6&]UXHALH@K!,F1T M0+^KSG=AZ/OPJ!3[@YJ+P],8+Q(Y8)#&_+,U&,O+Y(ZKX=]OPV#W_?Y9S

PB2X^^/ MMZT&]L-ES[>N];S9&]:RD=#/?;;#VC7N<%ACMG9I,=0JD^&!G5Z4Q?2E=Q0O M!.5][PA:<%8YNM4?@SM6@NUGD;H:#WN4A2KG$^4_CH_[O9^5K%]?:V/1A)? M1YWV?T] E895.=CO]8=H&/M'8+X-P4S+'[JS6NS$D:682W5T?P!Z7"Y"$/^LU#[!NX8)>9I(>MZV>P6LTFL?V+#^P^J1_ J\[SA3A\+,W'(_-1HW@$]&[TU+]R,O=<&X:%"NRCKMW7+NNWTNGNC M516B&];: \#)X8TU>WT7RC+RJH=V=_3RTFN-L"( M;<3<&Y![D*I+[]!ZA5T/\^O()?7K_'Y:[%>\W?*DV=H[:QQL\<;Z=QR4C9$3 MQ*FDB'M&D%:$(>5)PO"9L<2LK!&RJJ<\-#58M9V\$#+Z/&9U<&TX5@+3Q */ M%%:*D)EI+W'JHF!W>03+ZICOZMA>_TZBX9Y+BZ35 E:'R[X[F9 CACI*C,-8 MK*R)U6GWW=7BJ,#C0K$<$_9?J/MYY=SZ%:GVY>-8E,=.YLV8YOE.DK:.[2HU=I':&MWI#1=[2Q5H8_:M'URDU?@VG8R M1G'! >:GKW6#?H=4Z&=]\RE0[X0CN5T1.C<^WG?O\J MK'0O(M>/]A#9!(U]9SNG]FRP\H^;>S%LQ!<#J"M;^Z[>7]NUQ6VYD2M+E!=/ MY"HE6_NPQSXR4?;VZ667.MA:53KD%^&T#THLO3U_]N58 MKAOK__ESJ[FY_KE>VVJ^7ZWZV=QN;7ZIM;9K[[>;7[;_W-I8;VUNU#YL-=>; M[[?6_ZQ]:<$'CI$^Y)K8OX!BX%V)NKQ9I7*11BH"]=3PH9B)1 MH*5Z&YUD--J5M6IWN '^E8T^_G;D65GP\')8%@]W=M^_RP_R9V^L?>;[/A\T-_9.MUN=_>;Y(=[]N O7ATZC M]>&@\?%S>_?;IF@TS]S&CPV\O;$NX#UL&S10T&0Y:* _&]\:I[L? M_]79:1V>[6ZLT_^<;XKMUMYW0CG(,(XPAMHC'EU )@?Q*.9I2-R"M1)7QE[F MDQC6LQ(O*,\)G%HG:7GDUE@*ZXZD9+#B-NA)BI^+VG?5V(,".K3MSF"Z=NWU M%7XK@/SZO3?;Z;WU0NJ@DTV<$+@,XZ2#C2)9;I)[+/G0,R]6OQ_#22=NI_=V ML+_>#?F?S2O762M#S-M>KHWO/'"M9>*(<*%1)@M$QC*&&$PL\SD!1=,IAJEY MS=OG2]?F'3/XQB?/)Q<9Q0+)"$8MAUT 69$TPL+CJ 7ABOJIR7N1<[G*,3WI MNZZ4@PGW]>C0#;2%\0' )4_8NY=A^S)F56'U.T:-E*O\.0I@\U7%?N^QOR+[ M>E@]Y4'[\?.C*6*Q/X]374]_7XR$GLK$]J>[7S+YS;&\VC3)B]0S_A[=;F^>[1%O_/^=94+HQC,;#@(F(I$<2QHL@JCQ$)AG)G MP5BQ;&6-:%5G@BT04TBA/BH0]0Q'R06B%@"B)I)%/,$I)&X0<\HB;C!#CEJ+ MI#/8VR1#8AX@BN&Z4'2!(&I.5#LOIPA^N0KIFW VW&EKO7E*BEFI3K_RX$TA M5 &A1X!08TI/2BQ*X5) EGJ38Z(2&>E M5!3A?6;AG= @'/5266F1CM8CKH-#QL6 4O!68)\A.8 &@<4"">^K=R/]>1EU M/ OEX:'VVE+CS[R4AV:O.TX7*-#S*.B9)I:FU KGM4.DJH0H 76)&2TP, M#T3Q?(2FZTRH&5F8LQ.U%W8N%= MH+NP"GN_FQI^ M)YO+!=]+J!W!V)W5H-^'<5A+(.35NZYQV73.7H31HI';U:B:]2&WZK="3%Z> MF6#>^1J7S 0_FYFWXM/WP).(D6JDA8]9&[?(6L$1!P6+05 M90G,8 EL?_JN@J,I4 *Z@4^(RP2Z020)6<^X]=9B@7/ME_O6P"3+Q&\CTO7, MWWT[G96S$-CS*\=R67F_7GD-UMR#E9>$)293&L=\T.P]LH09)$EPQ!OAC+>@ ME=Y+B_)"X%/6P S6 &^N?V.?:1\>]/E@K)R/Z MO,P)EU(F .A$.XB#)U&8S2ME=:O[ ][:ZY^]'QUQE23CUOIWD11)2FEDE0#0 M\18V.:(H"AQ^8AY@;R +D:=Z.7L7::B#DH=:\E!+'FK)0RUYJ"^3A[J@GJQ7 M7N+N6Z]_" H4 HO/Q\&C,V;?[&'7H_O_:LZR9A5 <*F!Y26XU?WW: &^E4.J M< #O/]T!2ZU!-_'VMT\_MS^""OWM7X?;&Q\.=EO-_9UOG_A.^Y9#*MH\W-WX M)[SKZ_E.ZY/8W=CDH(:+G:-/O/&MV6G0#_N[T-[;DD9 /03+GW)$1,2(VTB0 M#M0@8Z6UTF"E\B&5477-9USGZ.7/_6=32ZX@W=M!NEF=VA>DFP/231S':ZF9 M,0Q CBB"..,6.2,=\M1:[+56FLJ5-47K3)IE0;HY!V2T]4A) MCH5RA*5(5M9D+BHY?>YW+P0M4+ADR<5]-FVAB.KSB>J$MB"E XB5"=$SV\Q< M,6S&-Y.D.8\]QD^I@T0:[KT =5![A[B/#&GN @J6!FZM]Y[BE3782NJ"/WF3 MF:',+(=?KB!F0-F!-:.2.>.,4\XC0&T,HM1II0A7CDSADL=>07 M*35X5E2@+XF8]V9.E""DUQR$=''!&-Q&A MWV0<]MP#K__=[QW#KG7V[X[M#M>[(6<"'.?Z9&\WY'KKM-'Z^EW07+^.620R MC1>7)""3"$/Y]'%64%+[9_[][A"DIW5]GE/_ M.%_JK0J\)!%;0I7U3O @@K56P MR2RI:C]VH$([/L,[/YTU*;2'?L7-C=#>_MC;G->@.A_:+G;-)!RJ\ MX^-?\#YH_[>O;+?U"3?I%M^A'SJ-@_5L*ISO'NQW=CD MRH25PWKQ;0D )[*7K84[%2D?L8;-)$4X:35LXI6PRI M!8"AJ;S9'^'C7SS\WW]U=FGGASLXWF\<[;:W6YXWCC;/MC=VP/C0!H,^'$&?\7QXL(["R$.?8(B<51]QQ M:C//FZ;D/F.^.L$MJ3_/H6G2P!F(760\,+ :I:CCQV;>E@J;3S,;!XPO[_3VA.[+1B##EB/F#O#L/8H.9:5?861YB8AQ;62V"8A.6 9?93UZ QL M:U1(X23AC$DGP'J0F";.E GF2>&891DMX#)BWT%Y(:#":L025@CV1XHW45 444E >5$_IC0;QPG6C9D6LMT!'J$66+V39@DH?O;%Q9([A."%D@EV^1Y1G+,F&6&D&M%92#+%,3% TN^B2=8C&JHH O MGBQ/*N T>1*TU,BI7+_>NH2T20DY&V4DTGN!\9!*"QV==])H(3$5JJCJ+X]" M.[]RMQ_LG&^>-J"?NP>?H,]?\>[&X<_MUN;/G?.]\^V-#T(GY6T39G# :!>9"4K 7(W,:<4H]Z)B6(6*QA9G5B7JU MLL9XG3*Y0)[>(LNS-AIYHA'^PY)Q[J0#6(U$JX!5=!@368S&Q9/E2:/1A\B" M8 ()T+80*$H"N>0<(LX%HQ7E'&N095S7NIS:S%$,W_>Z@V%_'.O7[N;(O[W^ M+94F7^\I3O,?Z\5__ZS,SA*SY+#1S# NA+!<\*@U%=:SE"0KJMBBP?64IP#MGF .0F@ND,VG5.D8S8:[JRINH2TP7R^151GK$HFR"X"S81$327 MDAH?$M;&&A!G:W5QWR^@*$]J8BQIK935*,)D(JX81B9Q@F3T ,+8=%\1/]&0>#=S7K_U:-23+F[9NEO+Z!2K5^MB8UK2P)^[\3\"\#K M^K65<2?T%M2='>H>WI(!A3F3'B,<$P;E*WCD"'6(I10DXY)X0W, )JUC/1VV M-44B7[PWRRCRLU*?BL@OHLA/D3/R8'GR8&6)G"@5I$(Z&H:T<2HI'3Q-8F5- M\SHS8C$D_K4Z>1ZHGMY>U1#?5]CP02;?\C/@SG" %AO-%\DE]E8*J,X)H#=/ M_VQ=< X>XL;YIY_?F6+)2!D1H#1'/ I0RK#0*'$<.5'.QA16UI2I8_)D4K.9 M2]*"\X(73"V8NGC^Q8*I,\?4KSJHXZ+C@8FZ.N4"UF[5"YRRF=%2 [)H_,?X\CMU!+C39 MKPI.Y@R'02U"(T-MJJK;J%Y9O7)"PF^X=FH'M?]YA-C_5OW3:_(O)N7_>E\> M)N]R2>7]]\NC'OYL?OHN;:(N)(L"3B"MBA)DN?4HL^;1*(*0W*RL4;PZ[9.J MP1KLP"_U1TVU]-I$KWT@U',=N';>*N*]=$[FC)UJJLG%5$]#?9GJWYKJ[4_? M8X;?A#T*%@M0=F'2#0\>8>853HP;(_W*&E&KTV$G%U-=2?BC!)MZI@-)6''* M%8.M 91J$X1-Q+B@1ZE]^&*V<9GMF\#,B9 ""HX&Q$E,"(Q5@PB# MP6?,&^\9S#:Y5[#[<7 C-K:N&WLZUNK6'[?G^\0^5-['WO"!IR M5JMBH&$C:W>'O9JM=7O#"%WUL?VC*J)\VA[NP\>#D^/C3ANVN;P'/F;1AV"5 M(9XZ$QD/+AFE)>4F4:82,Y?% -EX-\/LKD5_]+.3-5E0/4N"KI+N3C=;\/":@]@!?G.2:B64JT'2ZQ?Z_2Z>PB6UU'-#@9Q MF"^IUEZNX)W5SNKHUEFP2WRL#?9C'*[6/L=C>U9EB^?ZWB^B..6E=M6,[32Q MQC9.8JO7VH]C"5KO=D]LIW-6EMZOEQ[\?^][ E4GT&P/>5"N. ==2VNA$0FP M]3JOA' 2U*Q?K;P:&+65*EZS_5@+)[D4ZV@F:NYL#'=9*8K!H[2CNY()P^&;8[XX.CVA"@/2_B"S/@N-_N M76O!45Z]$]FTT/Z\1-O0KJH#UW>*,4 +#@A^W!NT\P7O^K%C\Q8S+BT_]AE< MNVMLU^&K6ZP#63H9WGW+ M >5)M09L"[,3K7?N[WKTHI[T7D^M$>(IN@L>]L MY]2>#5;^<7.;A3WV8@#UJH#WW]7[:QNRN"W]!ZZN3-6)^LPP*!U[/(CO+G[Y M([0'QQU[]J[=K;I6W?3'^.GC6\;?7W5Q%4\:N;X=&G\Y@>4GY>K ME,B95[67?)5*-?/'5JU]V&,?6='[]NEEE^K56E5U_L&9[8].$9M'Y-/M-;<; MZ__Y7]/KN2*H9GSH=DEZN(<5+<%2".<7+C+]0<05A(O!(RQK]^]\Q:$D(2($" MP.LY.("DI;5F^G!U3_?5A7@>EB3I8*-(%I"?NW8#KP',-]!?= ^^Y;=.SW_YX3SVUOGV\?L#91P!T.X0\8)D/@F. MK! 1&8\#948$$T!L(N":T^QD^L/X3'YEPWOX\CPG G8S.^]Z.UN=T7X6P-D> M5) RN^X$1KUW#G+>RLCB*[SEEY%N/*TS,&9=874?7R#E.C=B^4:;KRMVO\O> M_)I@['%N]E$\S(R%-/?W%H]SWJ07\A?[&9V^G\E47W$$#UV:B7/3ZXX65J4+ M>[%%RZYBD9KA10Y2%E^UVFS,7NHN!S8KO[!DJ:)G7IOH_50R)+TA7"(,?K[+ M6BV=..\Y3L=_B^! N]DOUUFA!TTG?YVE$DVQP[QBAPSG:R!X':K_(6H=X+V_ M'6UO;HO/>U\X_!?O_ON![^[]!Z[_&2#^)_9Y\W-GY_CWX_%GQK4.&V+[C_?G MV]\[G=V]0_CO!_%Y\S!?_]O.R3]'.WL!GN$3A7"!SIE7>X QU=IXAK#2"7'& M(K+61J2EA8W5VHM["W6?3R*IQ+PSAON41[.( MQ(547K@8)2UV:?:LMK%+SV:7IGG[C$LN"8^T3AIQ#Q;*"&X1;&4B3%"I'>4CX!"RPY:MM6/HT.B7H)? MOL;N\/IQ,Z^SW>L)#V?9#7G;OZ.S9[':G!^C7_Z)K.GL3!K+0$J3#+DFCB!. MJ$&:ZX"2(E%J"286VTR; 3"/-://7[$^/[1TL='GY]'G:2H]G@RQ5H "&X^X MY@%I%S42T8)N>\=2(F_>9A8<\F!T]'2]F:\ ';W Y-U?=<'4O4#0R^6.ODO/ M^V.BH%&]6F,PEV$,(!/262J-0-%) MB&"=S=/3+ 94AE62CCOPQ[FWBZU1]> >ZZ4KTC/GLQJ3VIC4II3CAS>IT_.Q MC?3"D9!C7(:X9Q@Y9AV*6@09.'8XS\=>3BG'REC49;-6/$[7PJCU^Z,_BF'8 MB;NIUI21:K3CH.E>V-L^2,8HCD5$Q/((,JPLH>RY;UO< M_W"S=T!3S#%JS>Z6JS""_[V/KY)DF,T!<$F$== M^,[#"T!;OK"]G5YSG-V4>K_2O,424\%[8W'ZLY*F46W$NPK2_PCYB].3_>__ M:>_LY<_]T][=^X2WCW\[WC_9/M\_^40___N?D]U-3WLLH]<'B/!^4/WP^Z.H=TS?FZ96:IR6F51OS]*3F:2J]*IT# M3T,L8H327'N0QQ=[@:C1U$AKM<0QFR?&'CSS]-'-TXOH&7E^>'G:[Z4X&, . MVDXKQ7B_&LD?HK!\B9/ JA.DRY7_'1:^L7!+MW"S72(J4&>L$B!,7"'.!4-& M489L@&T+DDFJ=9[JC%4SH/T5J_(2)WPUJOQ4JCP%5KS0,IED$%&)(8[A'Z.]'R]^1RPR^Q_S4VH=G23=ML M*ZJB48H4*9*<$L1C=,AB19 /% O&(MJ>C=5 MG3[R24EPKP5BC&O$#7'(R1@183QPHSB31KQYR^B# XHFA[(B&*1W83MG%TVJ MY(F.>?XNZ]UNDL*/8,Z^S"(/HA.U@2$IP*9QIB@@CX#A'Q.L\(DF2C/RD/(5 M%M@T.OQ(YSN-#C^J#D]!$B.Q58QZA+V-B!,-ZFLX04$RC3UA%FN1$R-8KWZ6 MLTF,W*S2DU\*%_&H_0T=M4.(W5\:O;E1;_),]XVK,]VI8)RR8)!/>5ZFL!I9 MDBP$X-H1%; D^7B@6?-EKGD$)R-\$ ACS1!/0B!MM$(!@ :FG'BB^9NW'X]Z M_;-JWF@GVD&<;)P<&ZNK_VFR"8^$RW=/8]^>P3K]F7=BW+C?N/9'49?W4^H" M6R:(3$AY%1#'4B 3B$3*>1HQ)KEL(Y/4K0&"6_F,0Y,:?': WBCS4RKS]E5E M5I%1C27.C2P>\(:SR%E"$396"N&2<$:^>:O7M%Y]PNTF>[A0]M /!["4F0&B M'T.[J;AZDHJKT:+7:]X8KKL9KHL9% *NQFI/ PHB0GAD+4-:88:L9>JN. MI#:Z8:?7]4U8M73[AF?02:)>TD0D2LD[Q .GR!IFD*6<" '>B2A_AW&.>)A![)-CRKE[U?]MG1Z.M^*%XF9_,RI$9S*(#]IKJ MB*AT*9>1>J1%8(B)I$/B4093ZJZ6T%??Y%165Y67A5D:57Y"59X"+%;HF$+0 M"$LE$0=;C)S5%%$>".PMIZI69;[ZZ=$FO;+0J4[/P8W8O(.#UEEO?,@SR(K6 M.LV3#EHV',-?[S]%\8<(V:*@7BD32#")6\:=PT$J+K3#/B4L%T8R]0; 56$) MFU/M1[1_= ;*&!.)X)H@'UE$7&J ,L$8E(A-EB2IG9!OW@JZQDS3O?:*E=DX M[0'# GC%BFLEK0*W:%F$H,1&:>G"6*91YB=4YBDPXP3V(%$$V2 $XAY@C5& M:*S2FH44<0KZS5NYIFA#$O3"LR\+@1GXV7]I]7MGY0VMLA=-:N;ZJ=":<2:Q M90E'3L#P!>F,Q-X+02,+] Y%+!/; GLPVA38D[(EHQVI-J2Q>W>S>VP&Q+!D M: S6(XI9R@T '#DM+=*. IC1FK)$P.X]/.?<9&-65WN]4\HE&P"]&&Z4!J=' MHY>$$J^9T.H.%2YWT]X&TBQ3M:<@#9?.&VTB$BYPQ&D^4(+0!+& K06(JHU2 MN3U.\X:D^87G9W(:%&XT3UHKT]5"*7;O=9L,S&.?)?TV',!M# ;O>B>NW2V+ M?KD9[R;WH@GH'M'Z\4M@\_Y\>W/C?.?P($:6%'4".8A(A658-QH MSJ,MO&E\]4.Z)CWS[$=-R]+TU/X6 _H>^[U&R>^LY-LS2JZ3T0PKY+CR>="O M1AH[A0QWD7@5G8GA#:BS!EO^Z\JK>9.YN5'K=_-,V28)\^B-SWF99X<:2S(EHJ1[<]]RD9%97EY?6]]SH M\C/ DU%)KY/>*FQ1))%D@J*(K*4:)6V]=,IJS-2;MV:-OH#TZO-F8!8>$5A_ M[NH$:P8K$7K#/%5^I.373E9^U=,%E[PZK\;:+IG*L3&TCVIHQ0QHPL;P()*' M*)!QQ+$F$ !*E\D=9=!).IPI\D$LUHA85O?$DI3HF?-$C_>4C2V]ZP*]&G.Z M9%;-QIP^MCF=+H8*G#%P@0A'DW(,*I%.FJ.DO*1&)<"KN;)1K5&Y+,*>Y:G1 MRL'>_SW+'95O1PNU,SP!!?3P>VA_??O_P3^C*YS8_F&[6Q[1C,QDNQM WG^A MJECM*U>8JL#! G.;))78W]_^7SRB>_03]^V_]T^__S'?SK[ M>U\N/F]N%,W9W7Q_$)/P*H]J%Y%)Q)U-R'),$27,46ZPU#B]:46P2:>PUF=@ MT)[>@--LP/>.(IC-3J=WGL?B%:%L#88G('5PD4$+]KGECVSW,+;:W9:S'=OU M\.=>:ME+:6CULCB Y$W( [R]D"_\U &1^+GE+LK+H 4@MR,S4'];;00J58;G M[MC30?QE],.O(Q5J=\O=EP_]6FM%;1G$Z6P^.NM)]?*OY^UP=I0=UCJNG%8= M<];?7+^\7EZ:,DW5:T*N,R&O?1FOD_^YE\&XZ2I3KS'-%_W^A1^+L'4I%WZL M.[PFV/5?>N_%NN>RWK@ 9%U)\;P+<+>;-0M=]I;$RJV)UOOLQ1TN>M6MW^JX M)UVV!_L1^T\#@?64 577M&T7*YA-WEX?+M.I:H,W%NAX>N0=6?R=KVI#_LH. M"'8@CW@M.*6U&1.\*[1^BUWXZ:SU%WBQUNZX)G&Y^_.JUG*O=V8[5];GZ4P+ MT3-7?1%K]A, I;.CWA N$08_WV7QEG46_ZP9@=\JC-BR9Z!W/IXX4$!&UEH0 M7^ %-.T.1NNNYX@//CM/"\U[Q%?36;)8N>\X;FRSW!A@\9$F$BH-%I& MP5C)+.';,TL?>[FX>0CR[1;>/M^G^WB';V=L@^Q=36:/CP^_P'KS]QS[=V?/X\_$'L;VW MSW^?CW8W/=G>_.?XO]^W9J:Q6*%[H2\1N:BQAJ] M4FN46'08>YHB$UQ'YI15E#CKX"^<*=58H]6P1KM3\RLI)1Z'9)".DB'N>40F M4H:(8(8E&XVP97(V9ZM46K:D1KS*P+ 5MS"[MQ^51%"1V.I'W[O!G9?. MV;56-Y[EDYL]I0=B)9[MISW[;.#OKM]VP'(CM]?ZRKVBB M^5.9T.V9@-4Y,&S68F05EHCG>8C&,XH"CM(3+K008$(IGX5S/Z].Q]#]-?HQ MSAE>IY6X@Y' 1C,;%,;*.6Z4=S8**RFU(0GE-%W 2#2VX1ELPW2P1QBCWBF& MG'<<; .AR":"D2')!!$(!((0[!G6$+N]8F667IL(;C\0ZKD.7#MO%?%>.B>M M8Z91YM54YNE8*0856; ,,4=8)@(PR''P^UAC8ZG(D6YNJ3,/GA*^1&6^)5)Z MC-* YIV/U-VT>C?\([^SV:P7],X?O(R"/&\9Q4)0L+[& QHJ7S1(-,D;$6W@ MEDI.A,G$O]@$JIU+%L>T:*]+4Y'P0-SG9Q(\*CK&4P[B2(R(!R&15EJBD&?( M2VH]D?[-VX<3^MY) UYAJ4)C)A;('B39D.A'$+&9)<8&TM 9Q8CG28-^1!$./N6(NFD*B298V _IEF9%&Y:\? M\H&E#Y)SHX3AV"<=!!4I*LZCB)(L/!>@4?G'5?GI=%'@7%(5/2+:*<0UR>=" M5".I@Z,28TN%*"I/EW6T_K@JWQRZ-X?NJ[1%=SET3P2#[4S"1R^Y) #H%8M@ M,Z,0CA,OYW8U/^JA>V-YEV5Y#V=+R*.11A"/,,30B"=<1N!RI#@%[(PIIRZ] M>2O68,.;,_GF3'Y1&^*$)AX NJ>21Y,,T MB-9/AVK2&(:]@E#-.=!Z'CDRR2?DC-1&!&R-)&_>LC7"Y6H AN;P\06]L]FL M%_3.9K->T#M_\&-]NMKL"#=R\?V@S,G+7)K7@[85Q0PKHXG#BBOK-9K8Y='$$O47M6Y>#S":D>&C+[IUB=U;;*=S#*0AE"9/1<.LHMCCI:)4U4 MU''0;$<6);-O;/%CVV)_U18G1IQT,2!%,-ABDT?_.&:0(2)(;B(6WKQYR]>( M6-;HGQ?"8=_@V0;//@F>=21%X36-EB4>\TAL8ZU,WG%*::(WF,X&SSZ3#?TR M-0G$TA@4TP@3S1'7@2"#HT&8$Q&QH]&QPM*#YY3]OB@\V^2[7M [%Y@#D/^: M;5&[.RRG2E*>]03N_X9=^K,B(+TG/,TZ<^%0ME_CR(]:!% [/ MKO_(#-WJTQOMPE4/=S96QFIY)O[-]UNL(Z#:(*VSE&;V+4>,%5%$K9T*@3 C M#J@B;T:?.NJ/'N+4'D;D^M%^03;!,_YB.^?V8O#F?Z].8VAW1_+7?:.;,;SMY>5URJY M='V0EZLR>KU1N#.M\5,,V9U/:KR]\=\_MW;>;_R]UMK:>;=>GG,'_/?'UMYN MZ]WNSL?=/[;[9^W]K9V'FWM?%GZ^,>_&'[_<[>Q_LR;%^UD%/*/KL1 M9KP13[@\Q3+I]=8CCV'9C.YLLSWPG=Y@V%^=\2K?WX\0(=D^?O\-D.#Y/MT_ MW]_[@'>.MUE&:-O'6]\_G_S3V=_S%]OT\_'NQ^GQ*I\NMO?R6)7?CC\?_W:T ML_F!;G_W?'?OR\7V\<[)YW__ 829K[$M -WAG;U/WPZ,5]QIKU!R@.,X(QSI M"%&Q,#%J8KG'6E4P'EQG#!L962L? C4N,F<,IX#DI4R)!A,LDTH%.SV/)2]Y M89'?RKH8!V>MO^U9;'T\MZ>S[GI2Y:><=K5%MW_[U;N%-RMA=? 4WFVETX8H M;DR@C%)!F;W6'#VJ%I0K_M(^ WOD%]"+O(17UV;VGFL?ELG55V?64;[QU1ID M]#R:A@]$IKAA*1-BY1HZ3?+H:6N1T(EQC:D4V*W,)"-O^_V+/,C(GD!D5A7N MPY_SI"K;O?A__Q\-P.#70:O3ZQXBT.D3B-=!QT&,!NW!V6#T]O$\I&>:5&3, MNA;L/D!- B8U=/F(BJU+?3^@=MNZV<7FY#Q#%<,=CI!>U-2+R6J&@@X7 MK&CX42>KS%NOY1([/(9PFNG-6&CRXFKOQ/WGM;RDPJ._^NVN;Y_:SFB(WR_+ M5<['>>M*%)2]C!['K6[[K W;6V!-IV?SD09H:.L_PVYL458QQ[1\/X8V1#6' M_1CS<+('\9V_SM.O%W2*=8=#+ @]4V!25?C[8T"MU_(*=8](ZEZ /.7G>/P9?_[>[Y_O"7R,.7/)SO'^\>= MS@[]I_UY[PM$4Y[N_O'A_//, .8/%.[C>'OOJ+U]_ 7O?__[9)_NM'?__<0^ M__N?SN[>H<@#F#]O_G92F(FGVAH,QBYZ'I"*-"$>B$36D82T29%"U!N8$6_> M$BK6,'XP:6$S;**Q3$]%J$J)4%XF'0SA&@=#1?2&8:>-=I*K11DQ&LOT9);I M8GKL!"!K32QBAA#$I7;(*:*18D)CRX5DN4.;$?PB+%/3<=(LPK-$'_,["E?: MA97YL*W3Z=CRVM!R@5;D'Y48ROC@E#7&<*5X",RFJ)7 A&'!"56A >BKY0;W M9P!Z$E39("DBV1?RP"("_()A?9-.FAC-DEH:0+^3MKP@)H(?5?T52676(^4A M\IB4$P9';(73DG*/;8."5T[]IT=!:FN", JPKW$H<_LAG91$!ENL' V41;XT M%/R,ZK\2.=F51D5_QL%@D?3Z,OK,5N4:#5:^32HJ#;_NWT]@QGMPL]]CJ(H2 M8)E\-MH/P=(OT&7>I3'C<2#SQ$YLUGO0^,8[^<;#&6BLDJ2>)X4PB1AQQPDR M@&P0[!8U+@AG)<_#=F9IN%X%@U^CJH\#;QM578*J3L%8R:GCH)!(:",1EU$# M@B4&29!2GJ(7PK$W;S59$>ZLE4 C+Q"CWA&-M >#82&N\;W!V>!>F&31<[J7 M;>B6ATE2[/=C^+W=S>O^+B_[3FQ"^"7:OB\S,$7 ?D>F!;)*>K!]EB+#K$,A M!9/R4.>8F0/IFN#ZX7VB*W2VWNCO(P"51G\?7W^G^7Y3(,)2CX+BH+],& @S M!$$*U)KC0$AB+C-_8K:$/N]7@UY>8"X%-&E>K\?5OHY'.85\_2<1RT(P?\)F M[,%>Y)"M,7O+,WOOS[/)N\)O82!@D]CQ7!"8!Y-CA;27#)& "34T@>W+_!:4 MK"FA'OOHX34>/KY^K5\6[FFT_O&T?HJE,0HM%=,4,>(HXDYQY!+12'BC4[!: MT'+@B.4:$>QE:WV3SUGHS+'EA_T\7Z!UFI,WH/#+P40O-_)[9MCSKMJ.JW8P MM;_%@+['?J\Q@7IS[E.#1OW MZ\I7'C=YFY6"+XWV+EM[IP",TDE+ZS!R*GC$=2+(4.Z0ESH&G!3@&/5RM+?) MVMR*4:Y D;46/#^:0BSWQ*/WX*I=**1;N25B4#040&#R5GKV2+FN)2C1,R?#&G/: MF-,7@;T;<_I8YG0*@^-HE&'4(.*XA0B:G MQ<]&Z MUO2 \L--3%D?3:S7,2J5=.+,:.VQ"X)%BX,ARO/Y8.Z6PM(1XVIZ_ M8C^S5\$SCLT.HB_4[MR?%G+K8OO# 7/:4ND(DDX(L!J)@=7 &H4\4!L;PF,> MK,S69\ND_J<(U-VVF&O#<2X53RR A8+M%I(HXQ,'("A8F.]@FBV^_Q;O;AQX M$J+VDB.JF4<RU,,/>&V2D!36R?<.NZ7,]JRT MTM=EMW9T>G.E%:A<9$XY;G[C_WG"<=AB6K,V)NYZ-U4E;[ XI>AMHSNNS1\L MAN7D#Z=PVW3[\(!$IK&*%GDF(+ -@2-+*45&*,V29#HX_^8M7I\MO&^!>'?@ MA[4[28'TVD2O?2#4P!]2!=)&'%*52@!M)>'1)8#L;!T3JI&"Y(10C( F&.:1-\$C80"+!/A*G MLR3,]LQ=2L*D'P;/T[N$Y/';:>P.XIV=\U.[V=8=Z..?_Y;'1.03$.R$9K->>I4WKDIV[=\.6/ON00 M2=[)XMV3#7/&T$VFK'Z'S?TG[VUCU>9;M4_G@'*\LLS3R% R42*N/0/[1E6N M7,7,.0\;DL"J,;7.K[5K=W9P]Z08;+;[8=N]^^% ^Q@-#Q2ED##BT0ADF%3( M"T U/EBAH\JD*&1]EA+E.C=V?M3V1SEYU )'5DQLR,FE;$Z=';2+Z6QW3\&< MPM\L1$U],+<.+,O7,L6A7;T5W,>76(54U07A@V401 '&5JV]6>$KVO1UDFT M>>1.SAG SV='O3"ZQ(0Y/VK'ONW[HXO63SL]L/3RYY7VK'24^KO&QU11ZJ1' MFN%XNVO0>;\\W:P./IS@Z,=31?]]^_S <2>29@IAD2,+E20R,9D,+Z,P.CII M*GJR&U0Q*TD8%AU*PTXGJ]TDO[AN#4_A3[ #PW[[[&($)*Z)FCTAEI[JW%SC\/"_ZC$G4NRI+:DUY]X%%_0?5M MG7SPT1^T4K]WT@(\'G.>J?SWU/9AV>$]_7C6J]*2_\9.9P!;TC_LM7ZSW2]K MK9V2)83]VQ@,>KY=?EO+"1 ;3MK=-@"],L^X90]C?0)20 (\63XN.2PW6&#^ M:;_W%<#[(&- >-I![+;AAT'TP[P&)='R6S48)=42,5Z 61&J9&61Q6EG>9O( M\5P"Y$ I/FG]L]9Z/KQU%Z,@T.; \2)%$)VE^XLAFX<#,9? H;;0Q!GX4,S MUP\EM;,-ER3E&)VHFWS1O/SSM25H3^6@MS_]_D=Q=*T_S\+ZS7ZMO/=3-RMK M[1K7-ZJ/3'N\\O8[^-[63_E[3ZH*!5C!C?QC6>*=WGH+4$.UTO\9=BY&=0OX MY^?,YY<'_*E=2566J13AXOF/];G5 *2I%(B69!Q8LVZLS%QYXO/VV5$E[?UX M J)5);"6)O_W37JEV.QW"3X/ZIL_FZ-T<@'H" M#^IJC8+G3A5U4%5EU^M_*<["GF9@W.J62^5K]_(3WW0#5V?@EL^TSP:MP= - MVJ%M^^TX6&_=G@R<<[\Y!0N+UK?G8%L^C5=O)&CYF_)98Y$MWSLY:9^5Y>O$ M,Y#E5MZD&3PX\4@CV;Z"8J]N=KE$6=Q8F9B3V#\<7?HCW"2\M[7=*^^M\K+L MYRF(_"TGE@>7QNOLBM!,FJ^)H[J1I+0'EY/TJM17GL]>/E@M>G4_UZ>"5S.J MV+M=!4YA,=HEP7ZYEF4-_^\PGRZ#N8/U:]!2Z>!QSVRJMPH6P2\SM^^O;SG?".D%$2;&W"@.AT8 ;'R&Q*D6,B M98BW0>R3;YT"=7I34&?K\JD;N'-WN //MGUX(*UBS!N-,#41\6 !<@? W<0& M$80+"YL:/7(@Z*1S^?'?CP& M#,,@',8 %G:8(L=M0(:D1)RE3AA;L/"< MNF,P%'YB=5O5\JZU3CO#0>VW1B'4")&"QX._V/X%F*OL'?+N#>I/%,#0:8,5 MC&'TT0)GV\6W'H-;*>"EWZLT/WO TTZ[>/3BGT9?DMI]L)B==NR"5\_>L:ZC MS_BPMS8.&&=?JZ!%KX(#,R^>@1T&Q[XU8XDS>IFXP=%MY.. .A,#RU3]/,@1 MI^\,B__KN;/:*UYYZ\BMCT#H!"J%G[LC(-I;!%@!DNJ""ZL_/^4V\XYF36UW MAR5)=,61UOY+<'!P 'O*[?W2CYV"L2_/@O+1RL2GZI,D?/D1ZT! AF?7?V1F ME/4S^6B"R=3R3/Q[-#XS.@6!0 Y M#]:N>_P)P"+F#?9^\X(.^(A<B^:/?MS?^^^?6SON-O]=:6SOOULMS[NSNO?_8VMMMO=O= M^;C[Y];FQM[[S=;O6SL;.^^V-OYL?=R#/VR_W]G[>-\!ZG-.6:I_IPQ<[>VI M4<+JX"FGW$JG#5'N^$K%(!\6CC[/C^2=Z4A8U3KNM:R9Y.!2B$44;]"Q'M:'S9 2)\C&G"H M FK;K5QK!';)1K-&2Z;ZXOBU.OYPD=P[SGLJ6.14AL40PG($\2*@_*1&C?< M#8UB*C%CEMAH.)=:.RZP88D8*[4T"=_2JC$G1WOU7."W7##U$="-#;O=?VR_ MG:4RMT21'QEW;I]O?]\Z8#P0HKU%T3@ F]1&I"$403Y$%FT>N#C*0_'/KM]V_JW>'F#,.H!NS MU6UV)$5U?^G]BULO0Y;YW7$0F+1[X4KP"DKM?PG#_CFX]D'L_G#"\1[O['T0 M!THJ4#N7$.,1XE2I#-()XI'H-=/2YG"5OWG; ]-V IMS--T1?%F)?UJ6^#[& M03K'-!6@_-+SX)(UEB9OA,$\6N988QP>Q3A\VSG>.) Z*@KN%TD.)H$3S)"6 M/B(1$J=2$*Y-Z33UPLER$<^!,G!U'PTO=[ZO=?IE.,TV*-. M^VOLE\Z3JGPB)X9*"4)]1E$7UTVG@E([;T$+[%P_'RK7Y00E^\3P9&WMK/3E M2W9N-[CG[4X'Q+M[&*N#DKM)+''*)% KJY3(K#<.HD\=!='21)RDJ,D:5(/2 MEMN'OWW\Y8!X ];!>Y0@JD*<,8%,I [AY%DDSB3%S'6V+CO-.P;UUA'/P_?SIP24,@3S*C%8:=CCX@F[FM!!?.24>9 MS(34>%W-"];JIM B> D(Y9A*B-G@,M],(R3Z C<3-*N MD81'XM[XOGV =R 9V H*!(1UT8A)RF'R Q$0$CCK8G7.:2[Z[Q@$39:9.H7 MSSW58--="Z#P[ M:R&=G\"P1>FG$WTAC@H5ZXS^- RYJ=AC7,EYTLN4BC$?IG8N:MJQJ_BEJGT= MU>6U!Z4NK]VORDISE>-$-6:IK,VX)-_6/9")-BX&ID2(BG,1L)4I"((]#LHH MCM7=97=>\=2G;JZ*'95+O1O?_N^QX>RKA%G -0\<\QI+%1$6F3/(9R)7H3S* M!T(0.$>K1QD1!)&0&Q.-@L"-"Y301 ?!XZ)V*S]T^U]WN? M#HAF%B)8C0 T9IYF>;+A$]MF8)M=RY&U=U7RKQN MBG*>TL1E08B%5RQ_U<=X>E83+UZ)UQ[2WI(CMM$<]&+)2QJLOH%.SJ%!9-GI M5,LRSI'=387NQT1T8P;BP^@&)VG8LK?_D77DPT76D:0Y1,M,(J-TIJ.1'AEI M.5(8="8PH2AUU^I(+9N]?AM\)>SUO.:[AW:3CCL:1BPKX*U+LJ$W8JVIJ35R M#6OEYF^1XBQM%B2UY8>#L]Y)5Y/K.5N;5::=JC&X'A*9KYS WCW)Q MY1,@X2ZVXLEIIW>1DW-GK<$0 $YI.@(%KB"0CS:WGE3OO6R5R5U(\)>N/\KL M.R5SDOM#7*<].!J1J 4F=5_]CD*VY40SU=)[KRU4TW8+,3^R7O<1=V MMW>UZG@L?7,Y>28$<+9+90%#5PM=MXQ5'AQ=-BN-:WISO69=)#M9(6T'@WAV MV>2437;[]*QB8!H,^Y4(CRY6=:'"[CN@>*6R<@E6WW=WC8%95,; M_7U[;^M ,Z4=]@!-F,ISC:1!)D:*&-4F:*:)<@#?!^UOK5)/-I@I*$OC4Y"2 MDJ@;$4/QHFD! U-9KX?BY0)0X@PQ6#%4%<]>A12F>L,G7%FV1-[WAW4'Z;![ M:MOATOG70.@!]WD"0"CCDFR.VZ%Z[.L.;.8_CES>X]QX9C3O3B>0 YC17JL' MZ.FP.^+TQO(@%<>2%W6=%?+49S:G1JZ M)V$8+/DA!%$6-JEJF!^YS(QKP'V'WDFFGO17FJA;)S$6G)H9*?L@F^W2@%^# MBASXGN7- *A59PUO4\>/&5=//,]D,U;I@*UN$;YZK6KJJB-KN-]\7V?YM5+A M4:2S,@$U7IO3$UYUW-:/*\_R)WD>=I 76;V,7]+?K0)9%(UU%7A^Q0? MTNWDDJOH*#?/;]+ MXR.\4'3U\!*644S^_&\^L[<"XA;/UVI\#V+ M)YG[EQ<\K0C\U')B9W.T(S02$W941RU!ZA3 MY7(&/T]DW3MVD$F7+BK6C8OIHJ@I%_"3OTS CS-(\^NH9I/S/[?:-2 9,X)< M)O1N!L4U0\A33(F;$ON-T;U>GD$-FEQ%(9C^MKVW<2"%XGF&$0H^E\](S9 3 M02##DTE>FFAB[HFY/K5^*0R3!TX%]E4B\=.<--;]W?1(]DL"NTJHW\Z#-!+_ M3'Y4V(BNLCJ4:XVQU/IJLI)E=/*<]%Z+<;"NU))5T&T.RJZRU=6LMF2'G1$+ M2 '6<3X*'HENC5)'G\RO]'L [$:_9S&O/CF99EX;R]?D!PM&KOFQSOJ]SL1K MQ\-P./4]&=\ZB)KZP],S7\/YS(T"UX5?1^];;VT5_J7RC)./&+^U!_DRDVP? MF;VL#J);;? ,$ J2P]"YX7DCBW=GQ\O+';^!]VD/+B.@2EC*B<.@ MYE_+&P%?7;/CAI(/:E;^GK=[]CSEYA.JZ=+ M0G#<[[>KX]T7"/,':('OK3,4V1/WNO'R'+YZENX4M]-3$L4U,-D&C,!Q4R961C&9: MRO%AL.W:SL6@/:C/64MJOZ+MS( S3J3LLQ1?*L3X@+ZPX4Y<.ANKT:GU52F> MGOU6]=S5 XFN5CED:PV/!E)92'/*P5T6ZSNG?NY79]3,4+ZO%!_"W]X?2.VH MMSIE:@B,N+8>N6@XTI2&B,%RL.ARC#\[Z^Q_1G.N^O$4EKAR,>.95!-V<&(\ M564QKYKA.UJ\90W&NRHGGRZ]Q&CV9V/]KI.;;/V\"(*C M"C0A:CQ!7#D.@J ,PEIA<(=86:9R'_A-@E"?AM5E4LL@OW:Q.-(Q\ILS6+9V MMJ5D:^09+M]4S]&#,+;?:E@>;V)YI W+8\/RV+ \OB*6QV>8J'6CC9E/.WD[ MC63."SQ2S>!\%)F=55,X.,5$]^G\0 8C* 9D8 &@Y*"4#^?X[0Q%'@S:>ZRO-+$(*VSE#K+G2/&BBBBUDZ%0)@1!U3Q-\_O%.1#./MS4_\\]XVR/#GSN[>%OS^ 3[_ M">1Z_V+WWP\@UQXD>*>S/2/#'\YW]HXZV]]!AD\^@3 \;UH1/,=ICOOZP_CF[<N]UL-H2'1*W7FI)1/18:<8)ETKY_.G05:[:EY(>9!!?I!\<)5+V5.VX>;BVO+D'9*?G\W M_0-?E.N/BI4H1@1NMBSZK/,#J#1V?BM3=_?4)N00?$Y,#"<9$ !4##@I5R=I MG %S\B5Y_:3SVW/;3]/!)SH'+K,PUZ6=Y[FY?FE_#$; MB=;[_SO,('RKFS,M.:^:UZ^:+5F-WBL,B^6M]2MU?T?UZ2O;T?IKV/='N92X M>BM\\/W'O_Y:Q1:):\5N_@9=OU2K]VBWUF5,;N;$-E^9>5U-Q;/=NOUZ],2U MN3FM>XC IJ'<\3PL'>93+TZV>GO9CW7=3UR"M98-9 M?!'<3JT!5R]\.>\QOZW8QUCMV:2F%+G,6>7J(*%SL7;E,M7!9W7N7SU'[7^L:J'&FHZ+Y&.9ROI*O[$R4U]?-AE6#;%T974I4ZCKG'":M79T% MTHF#0;F+7ZZ'"-7]38&$1)0A0=,H$@2^N6 Y^8 CTP+K8)*Z8SOU)1IX5\T, M+3!A\'>]!K_W^K\/J\28D<1"/$W7A&9KC,S6/4_(Z3RFG$G9_17V89C;^4MM M1>NGNQ5_/%"TZ'3L>AF73KKQC7ZA-RV$M&UM3+VI#=M'OI]8J83C<- MK4#1R)-+E=C=.(A6XZ2M0]CQ0DA'D9$X(8F]TMY0*K1_\W9.QQ MD;&;[ (IM4NC6MY.(23QL5QWP@#^FHUSJ7NO;5]=;&<'<[_3]4 02C%Q&ZY6 M&CYS+>NX3FN]M5N7\Q=G5C*18*'K"<=P$U]+&WC.+-K1\)3+5C:6K'1N\LGS.A<[FUL'6!(!P7%$DI" >! $69O;Y:@+R22> M>W?>O"TV,(O<+/O!".*6HCI?9H#5;(:3D"TO-FI_0T?M *CNEQ]KF;]O'#B* M.6'UW.VJY:95Z_VWTW;IB>V^ %:1Y]CP_8,HO#12$X0-%HAC M;I!E&B.(U&E2X&J,$V_>GL7N?+6J@'6./_.13CM[DG:WM3$\S,04%1'&L)NM M?JLRWN7@""[4:8-USJW_?M2.6#C-9BS_*H:9B\5BIS.QV+@WR.94SWDI_SWM M0:QZ<5G*6;ICYKO%^"WZ80G8>BFU?9F?.QY*WVL!.LK;(WZM)D!TX8J]?AZ-9[N%+".V?F(_5\*8N^%C M*Y9*HI"S:#Y>)>!+[I5NZ4)B<9(+9;MAZ,]&[&:7(@#/LS:1'\JMO^T\;G*D; 6,)5N!JQJ&7=Y^ MA;;B22M'>/!=A9FOZE[I]T[[[3):ZBK52,VZ!O=:27*Q!U/RVOJ29S=G*'C4 M&W9"M7M?NKWSL?Z/[J@2M(K2;V:-)I9N]BOJ2U=:D44[;Q7%OX(YR8"P/,KD MIJV7U\FOK;^O>4/.N8:82GO B,SYJO*VW/!L GS6?7V#\NVE>R"3&,YF+%J% MYB>/S)G5Z\L#]^\V7&ZK=>=S@HN9]Q5F^!!.!5NKR)%AC8@V%YDG*# M8*,OQ:KJK+XR#+WLQ?GE?KH8ZT=K3RO<'$'/R<_<[#,2>' GO:*N:U53;^'( M*Y?LUJ9NU"MX92EK]KZ9=9PDIJGZ;J]NW4MKP+J]^?C6%-2&A%!$-L&++<1,0Y\<@Z+5!447#AK70<("$1 M:["M:]3(Z])6*ZA=]SHAN.$X9/6>\%9PF@]O"JTH$DC4K+U.%EDF"CCO(73D5G&\9NW M$"RO*?[ 7'VO6R/J,1'./1/W#Q0SWB3NGTC"+K;WOASDVK,454 @23%/L6/( M."O!O1J3(B"E)/5ULWZ7E+R_8OLF")ENR=/GD-!=&3GO+A9-WE?\HN/H$J+( M7KMJ@%[X$KG6)<#WM@=G-3ZM:A#&#@VBM#:XE"*B%55W;WAX5'CR"MT@7 VB M@M@O[%'PR[2[RG%8IWU8^JVGSI)6H]VZR_>S>-H$O1PA%PR;AE;B*TT ;_>)I)=T S%77! M&AL1=4PA[E@>[ ::F8?(6B\)-@0P+U4SQPH5U_+:F'%E)!$#P%?%KH\$K3J( M&HQR-05VC,1FO?5^\M<*PY1P.CL*T)\B/N-+A9*KZXU8".Y@!,J%W>6E*NPT M%OA"H]K.M 63R9?+N]SH7MYC;1$FTKI5\#BF[V_W_? D6RJ?->F/48)DK=#\ MS"K;9$9I-I1?NQPH<=5JE/NXO.TXNND*YM:;4AB/VFX(+P]/[T&)&+VC,4]. MLHXK:W24FBF'&>@&OM\^7<6Y+4^MOQ_.=R%F53Q( MKP-&T?,\T0A\+.Q20A%^YSQH'3S+,>NUU'+M?CZ6Z!8;/JJ5&BO<(JHUO.(J MLNLHQQZE=.D\4S#=QW>N+:*^UA?"A*HTZF95KK2B#/ &ZS59K7HUZ.F=5]'8 M3_;G*LOTI*ATF9HSHI/XO=\[V2X$*G_E)]^MS=CFCZX]WW>.]P\@IE&2A("< M%11QV#VDG0G(DZATI"1H'-^\U3?,/"I\(S5!S9A^R5X6RM\5GE8'-G;"W^21 MX.Z52N,(FOWPTEBZ%'/K@TX0@E.2,$1)T2#+*498&>N-#'"ND9FHA+12Z.?I M1KS1ELU#'2.\,<+5B] \+^VDM6#RNQ^R/G]0VARRW@_DT)WC3P?2:N4M3LCZ M7,2-&02LL&V(AF"CM53;G KF:X:2-4GF$#+<[8QU]7K]INI77N!)ZAUKG57)ZH),JRZ_2Y-0ZBG;5?\GV!37[EY.;:@KBBZ-3K[FI.&Y.@6L M^J9!J=@[[O7K23VNW%;]O>7X]&QP2RJN*F6[QM9-U8W,+3]:;_U[%+M7O[J: M2G566J8KKOS)=NK!<)Q5O*VU<:Y%+L8V&^!\/EVV8)03R=F2]A7JUZKUK#>J M\*IFXU5)DD7"UZL\LCG;TK>30ZXG:ANK#\1O-2%[[O*L'% IK_MZF1[Z;90. MVKRLAMTJ].W=6'F(,0/+;"8I+S)<[K!O3ZJ=^SVZ_C#ST6>W4#*CDW\A5\\V MZK6_FT?R 6O*- ,003CGF6O!.@8V#L)M8;RM/!+\GYY/[I./,"I?LE6^/D^# M_3A6E%X:ZU=1JIECC!5F^WEJ%_,);Q]O'W@7& 0''&$>">)18.2$((AH*F@R MV<^8S/8S&TA?X0B](RS!E@K-(EP\_W M]++G=A%3F;W(%?=WQ2/D@]C;_- H/U_X1[.(P@]XLI%X=-@&.'[1)OQ(L<2'Q*DMH4.6!JNCZG9'$LYR!;,^CH\E2E.F\Y:L>O ME?C6YRK%I\X*X-H$3_S8M>82_DK0*S7(* - ;KL4JMV Z\:=-)='2E,C22>1 M5(:)=?= IY<+/#KVO"K%&!'U7IU&?EM+0S]6O2N7+0Q%50MS[WB&2_W%:Z,; M'E5^S #8,G.Q@-67%K]<3_UT[_CE<6G$/OHC\**=.%$-$OM? ==>$_=WLKA4 MY2.Y)^*PF[G[JG+"0CGV8Q.,;9$#9P'4V$018=XA#JN.#/5Y_KI1,8 3X%9, M$X8]=XS:ZH^V4+LT[U]2]/)=WG9&I'SP!J'Q_Y MG8NG_,FZ).9>)PDWOR;8PDOU>F^6TA<@+G<\RGG ?1!Q_Q.<2HN7;5/U0F@9#<*>MXF=:HUU[49*0X=8"V[[0 M R^P;?5U:@ZE7M;#DOH>=S=I1_.BV:!6MUH0_>3V[^5,!Y+TA7"(,?KZR MK[>L[.P83.\CQ.HW/7\GIEG4_ 3%$C.Q"ZX8@DO779DBV<^]XL.X0H)]">$6 M6FG<6G"]'T?:%ESR_S.]P'=ZQ,E'*STU*_5L=QE1X7'PEBL9!.4L<2VMXY*% M@!6A/-Y&Q8QF)B+6&948YB=3$,;)6_9"\RIP/X//>_!=>YV3[>-]M@/7 MVS[^@C__^PF^ZP/=^7>+;>]M??O\[_OSW;W?CW;:]6?^^Y\C=Q(Z^;EV_]V_ MV#GV!.[]8G?O[\[GO??B\^8^V3_VW[:/?^_L[VV([7_?T_]^WS[;^8B__;GW M_FQW[\/WGA&V MB"M!@@94Y+GE6@6=E-0D^> $_$,K'D<\LD6XL47/9(MVIW&1L))I0A!+8(&X M-@I932@*F%JJF/2K_\W*"Z\P:8_O^J!X!_35V>J?Y M[&ZU(NSQ.^G=EGZN5WG1IE=&X;A55D"\R6/TAB8POD)HJH2-)CU:2+I(L5%C MEQ>QRQ]FXE5#E!,X,>2M3&"7DT-&&(("#YPXSWG"XPH=(: R"6?IH,5ZCW$M4[JD ,#G! MF6(".0RQ'P>(!: K@6 GS[$VP28&KH[A-28?G(]JE'MUE=LSYQ(X;JEYXBQ) MK2Q7W@?,38R6NT<+FAKE7IYR3T=45@O-N;5(29,SS4EFKBB.@G !*VP"I_S- M6TK7J* KK]PK&U2]M!/+C['3*>SD-15XQ>]8D];U"S7$"XRO%LW:O6@KS40$ M?ZQ(%-%P<,TFN=RQE%(FL?:\B:]6WTI_FHFOHK4ATXXC(3%#G"B!C$P$&>:( MD4Y%E1N?(+YB#X^O5B\-WRCW2+F5\2$EHXG0DCOE+%626.D!BF/.&&GBJY>@ MW%/QE;$D.$HU"B9(Q*W!R$+LG)M<%>,B8.8U0#"]QM0K/.]OE'NDW(%!\!2D MX4Y('KFQT;D@O)&$$!TP;N*K%Z#1 MF: "&&BJG!%6JMLH-Y=CEU/[6PSH>^SW&I-\)Y.\/UM<&8ABE%D$2"MDMBJ- MC'4.89T[DFE2\,.;MZ6'G/ZZ\CFO)J%];\463L:( U;4)8BFHH/?I/$\:&8< ME_A)HJE&L>^OV-.5BB20Z%)$VAN/.#<*&8H-DM@JFJ36S+)&L7\ Q=9$".)S MNP,)7-)H,$G6($ZL0]]0C+4)"(@HI$[C1NX M%^%0DU!;)1_A9Z*W9&)(-I1+,+%3<33C M";8N,<2\38B#IP03:R".]MAY;251E&88OL:$?G83VUC9QLJ^=BO+J&$^!!8,8 MY^34.\L_]?.[<]A49:C7K(C,SVQL&!)5I/G4N86I\E?!@1CU<3I#-G;B7* M(&X6S((]''&)MWKPZR6U[J",;,VC4"9&J>2J"%\+<-[C/./D)GII!;&'AKO/ MSI';&"$N893"W7*J<#!Z 7KI1Q.YBG+Z]UZ__E-^'YD[MSR/KO\!)6]W;__ MI<1QR 52-A>*IXPM589(0#+::&UH*ZQEJLJLV3[^/V!PL1H[RV2@0)TDUPA MDXQ%GDN06.X L /ZH&R=K):Q%(I1<- ,VPPL1P;*TTDALOY72*-L5P) MP:,0E1Q@R\ 9:XX4SW.%13:;V!I$& V)TN0(+?.0-+W!6(+@W#BK<5G38>8, M:GPTZ2DS+79/"['_K94V/Y[9^H1W]SS9V3N\V-GT;.?PP 8?-,,!L: 3XF"W MD TVHI1",@Z38!)]\[;;F[5?]_"Q]:#2:G=N=*0O;I;*WY=@H8A@ZU,&"R]@ MDDI1/3>M>I>/4YYFHQNF_E(>;R,/RP)7M)=#ZA]\F H^<&"/>; ,1 Y#Z!2T M1!9@+,""$4]%QMA+#5#9:@^')29Z6>,V,L[G(MV7KW<[@XB6//)%LG1OQ M*'/&^7UG==PXQV/Q@1MWN]G%+KL\YO,7Q5B^,Y[ 6HUP+#/.;Z Q_[%6Y]\Z M5D$;=:Q2QF2CS3S[]7?;[K?^L9UAB6"JY7L.QO=G/=[9'9X-SD!*$+.@^;.YH5/&KB@FN7J.1)!.U$I$(2Q8E/)HIJ-.OM)V'W M'QC?ZU911C7$>:N;.[K*<+&)G:]LR ]QCD9V_OC[>)]NG6__\?Y\Y]]]O W? M#=]_\OF/K6_[)_L7<.\ H;:_?WXW?8[V"7_^8^=X_W@#KKM!/A]_^ ;OA6?] M_&7_^/?VY^/_=#YO;N#M[SM? &J=;4^=HV$O%%5&(>F913Q!3&Q9TBBY:!BW M5AB=JQ76*&/+/49[+;4(/WJIP:NN)/@K]HO]6HKYI$NSGK-&,\^!W3NRM5$= MC%,_(Z!1XXP",S+*R""C8(RQ <6- 5W,@%Y,#YLPU*J(D0T&#*CU#&GX'\2P M5XX;"&%+B[I8)TLNJ'T\ [JD!O+*[-%U*E;<]%7;4/U;-"2&>T'+5]@=-A<] M)LH]-IP[00EGQ&OE*:.8<:T9PUS>N3/@\0QAV<[!5K:"6>$"U=-1(- M9%JZH9B"3"+RF(1(*$9"$#<,().C$9E(DA1&$1"2-V^Y65\I1N1;4-'S3M-] M1)[5%PGC_BG1ST,2A"_02/_T:F%$1>==Y::'-"N$3V;$9PYTVFH%%?%.+QJ!'?5/C0(;NDV8@K!8>T5H@@2)^P@U!/K*S77\$?.:[W+E=F='RZQ]7HAT>^]?HKM M*ZBH 3YW,&J?9H!/,BSCGH2\5Q*!$.A\%"I08D;HJ).P-D%8JF>S5XO#GB9Q MU<">I=N (1BR!O,LW3Q,89X@K3!>.< \3",>("0R5COD4M#$2HDYA;B(L74] MVZVRLEFKUUPLUAI5PR^A3NRQ&"=>D,&<"YBD86 B"8U8!4YL<-9*(H1*4FG" M%+NF :\I)'OAYG%_!CT1X:G7QB&%J4.<\CSR7A D!&6.1FUU"&_>RC6LEQ42 MKBH?P](KS7Z 8K+772]V/RO9U(N]"CLY!2.C5(XR;)"7$$!P'2RR+F'$:!0X M))H+"4OJ##\81BX[=79/[I>5:3+\:X*CH.A(:^EMA\_1C_;7PM0+N=4=-K>= MG>2HU1T <^YAB]V0FW6B]4>CQOEVMV4?JPW^Y%OG_N9LXH'G' B.VMO/P?L/ M8O>%FJD'ME.* \HSMR2V>8I\0ES*A"!^#6!Q,"%!1*,R0=;943]&E'O:9QK= M)Q@]1A)125>O.[?KT7:[0]MI@0DZ/SMJ]7,K$TA0-P+P H,(7=\$V#4JK4XDP6C\-ANXX^K,LH1YLDLUR&(Z'@[/BNGZN"!WR MK615R+(^[)P-JH;I]M>[#>NFH1\DIE16C# Q>[/&DC:M44''3WM#_V,ZYO1B\^=^K%A;,ZV@%]7H^8+GN\2=L\=0YS'@U7DQ+;6XG)7+I7:J2 MKU.I'J7YE2QVV3LVO\[?7C;VK&]+%^F4M"VQ)?0I1IK-;PC=WOCOGUL[[S?^ M7FMM[;Q;+\^YL[OW_F-K;[?U;G?GX^Z?6YL;>^\W6[]O[6SLO-O:^+/U<0_^ ML/U^9^_C?3MIKZ*Z";6=,G"5"U7)\X@-\2Q1+KPU7K,0F8E*2 CU=17TP&<@ M?,BNV-B B0O<*>\XQ#K6:0'0-ZH0N6?.7+OA*X2M?J]=P\+T5H=5_T#V0@%< MS]KU]##=.BFU3-)].HFO*.TLLTA)G;N^C$$F M"8RP"4PY#&9.YK/B>6(S1RP60,6W"DS%WW=BO[5/AB?Y;_7&C;"OS9YNV+'] MT:7:-U!7S94O;.%AF51:8\>=4$YJK;V5)"7+B8EWD:^)$&XF JP((TJD!YYD M<"F#NZFJU/\+UUE'O/ *@6BMY MA7P65U][4E8G724(H+>GI]E>GMU1%$. >);AQ"S6W((>$FLQ ^'#5G(O;QLJ MVHCB(X@B_&W_P$@0/X<] G',= (B@%W,\V4$U\5(* M%56BQ',.GIKJF+(!QI0DJUPC!<\A!=^W#[#"N=V/(Y:8!(-D+-*.1\2DB#Y9 M:I5..7$P1PS6,K#.;)R -3H7:_>Q3^UN1=+8ZG5CQ0YZWKOFLDUV\Z4)6,YN M;M.#X!B8?1^0A.T!_,4I,DX3I(.,R8=HC=1WS&XNRIFX*J'IQ@W\CVN3&=J6 MBYTV>.9!Y:[;A=[VM-]S)3TV^MMYN]-I03B3WSG.NTZNTB@QFM6HG=JQ*%K^ MFDO-JA70'L*REV3M9<8X:^N89KK#"T8V@QJ M\^>N)'PGL\'YJW/J=U"GJB?OH_J:\5U"R&Y;]JMM=_+:K&6>OA 3+/TB#SLE M0(_,0#G7O$S8C@FG-5$)TU!.CJW(>W$0.03X3CI$:,"(&X*1$1'0LY*>"T5" M)'J&NLU<5@RQ1XE,V[NEW"_A<.27?^E#[A9AA>[ M;,-AV7!8-AR6#8?E2I4>4T69%\$KQ0Q7$)91+#@$;!"W*6E<:#@LG[BD[OOG MS7^.MX_S>[;IY\U]O'^\A7?_V/\.GV/[)_]T/F]ZP&1?OH\_,RZIV_FR\^_V MQ0Y@M>WOG[_L'/_=!OS&X?J WT+[.;$0V8"0&QS MCKT_#O#6;Q@26K=$V&@K+KY>F!B2LDS+.H .XZ( M< .CEF4DW(1? 3 X0@Q"N=(QTWQY$X/9=7-LNKFFRFL]\ 24VNDITU7W2SU MM < \&QA3>6-\EHHP%Z?^W([CTPB%@')"V5CD#S:C2TU)^^W+*NYLMS_JE6T M-UI6\_D08KHV %,FBB@09P)^<&:0Q9*@A(GCE%@9.2 $49MZ40<9*^1J6TN- MIRRK^/9=#:JT#(R^EVHTE*)PT*TG'$N27(@ 6!3#8O1%0J<+ K&=_$:M6< M9>.22ZM1%O-XZK][YL$N&C7N$4-&%Q%#]A()>)7OJ41#O>^Z3E2C=[.JXIP" M+L.DW"*U;I2$>N]TO8Q9F[/%"R>+MSX@G7%E"KGNMLZ;GN$Y]//W1->O>G=.9F=03<;E9F0#)_\P-FT5_]M1F/(Z[[7 MZPUB& Y_Z!P>Y@6.=Z>X:+PW?S9AB>YG(ZVK!O#X_.L36KLZ/*:.:,4]09@H M@[)K$!E8&Q2$,DEH!5MDP,9AIJK$K']XC*3#4JZM3GN$?.>C#0A )&%4/F#W MTY]_9B^&K5R,]+**'64MG@,*QOR0?SU"'[6@%T1-!(E:@(UF=58Z!$Y& M$L,(\;G!%P-5@LY0VV;E?K!%G@!;@LE(.368]\=K5]K'3S'OM! J,"<15 M$,A(+) EBE :J'=)YO)^\P)WITN7/T@Y7'(%&W\:PZ YWO!97\MM\)3=)T-* M V!K#37\LI[-SM[%L644.%EH%+'S.'TGK?6K;B/8IE9+*!CS M^*(Y+U#=!K0X8I8P6*;Y4@9+[_W8U4UN^&$X#!'K6>OF,"O\NS,*_SVJ_ZS+ MSDRHT_*_#/CZZ)C M8SMX0H_[KE!^KYM_'W)>=+36_!Y-A1[[8E$$#_<1:"9X]HKA$ F/6COGJ L4 M6R83#]241^W/?M1.ZVMHR]U MN*_>F#YJ/Z3UG7"Z?_#QK'@N_+]^$," A+E>[>&C]Q];1ZT/!-Y-YU08^!K> M_\7#__N]>42;7]U9YUMM9QO6 =;F[\]71S">VL$AC./#13ZVK_W]F1X>U&CM M8)?"G/&Q]%9P$BBRU+E<9)4CJY5&1FAMK;3)4;^Q1[=I>SQ&96E#/M1N!C1+"><,,TD=Y$:$@$5L-*>*E@? M4=8X>\5 <'DW$-0/3K_L[_Q^>DA_:QP='.*CLYHX/*O1^L'GJ]K.46O__2&& M]:!U C(,:V8%R3E,1K%<(,V"-#,!L2AD4"D $14-+>8E9CY.AFGNI0O)!JTD MMQ'$).'>N>BLH4807Y)N2;KW(%UQ')(D24>"HN<8<1)!\Y(:(Y*XTE2!=N8= MD*[>U+-GE:4,>WD9)HTG3.K$$_RS3ANB%(-_FOF@(DD%$. 2"%XC$-3O5F;Q M46OOH@[SK5UM7QR>;<,X8/XM6+NS9FM_)S3K9X??#NE?IX=9A@'9B.@8R#!/ M08;1)) Q1B$;B5?4.AXL ('UM_PB6',?&%(>HV# M$Q$W>9]_@VW>&^WR1]CD6J.=DQ?6OP'B\\)E[0=>JW.8[^'%4>LSK;\_A'L^ MP'C^^K+_-ZS7V>^MVMDV@?GSVOL/>/\W$/04"V>\\$APY1 7+I<84P)%0[BA MBFHI^OT<^7M8/?SP[_ M_H"/SGYKPIAI;><(U@U4^YW?3N$:7&MFF<1X"H:!SIXPR"3-*;(**\2)C30H M)J6P&UMX$R] )JT?B98RZ<5)5!PS)4%#DAP1%C'B4C-D(M%(1FY8=KO1A L2 MG;4R2YGTLC(IAJ"!U0ECF%L/OP>AN)*),&RM4@7#XS'#SWB<2IFT-@S_([=2 MK?4!WK][47L/XSTX@3G_=7KX]R&,'>9_!@HI**"Y\V\M!Z8X32T82A%))21( M(M _C001Y3A/GCH2:(R9X(&Y2 M;MH XLDH*J/3.E!;""4R>^Y\?Z&TLK[/=8M.W6E\;838#I7+1FR^M3X(S^HX MFI?KO$A$W/V6$\5B&.]H1L2;6=&I\2T&=!6[G1(B'P:1LYT1O-96N110[C8( MDIAX9 F)R#(L#4E)4"%SW6T-=/#+:A1S>@D.^_IAX^9\+8*KHV2D!:9T"J M3_>Y3U8&K W*_9@15X!%&C.'I/.>R\B)<7>H2??ATY6U!-"UCU :[;]BW$!>T\DDI0:T*((05:"@>>S]Y7GV.;<_@5O?J]C?EV:= &\ MLJ3CE/7BMT=9-26_K0F_35DMWEI.O)' 8,PCCJT )2$(%*W45E,1I7$EORV7 MWQZCM)?\MA[\-JV42T\3[*)"3"C@-]!GD,%*(RT4R[E744C[:'Y;67U\W4YF M_NKD8O'-1O^RK CRR@+1Q^CV?8O+$(M'X]M,(Z*9.-^CG>+]!.Z]@/MP[?UO MK<.#>J/>^BO/E=3H[C=8QZO#'&(AL T,]$R4<%"( [T@PZ7(9]A2P).JY]3I&6 M0*6+#4-^H'=7CB'JGO?+XZ.MO%^P=>[.?F5 ;5VQ?[![K=:SH9V1.3B/@1%D$*(1P%"27B!C-*48:JQHGQCB[--/5M4 M^W5%I)>2:56I5!QSJX3P#B03]2"9HE;(",C7XFM3-?=#0T,YOOW!UY$I1M+ M"3.D<"6EW.W!(9=+3;F@HO,8>TG)T&2:TUOD546EEX)I5:E4'$O/V.BFT7E MPDXTG,Q?]O)Y0.4SP$3,71.+3W[ZO/EI\S^5@VZTO4'WLI+#=T"N#\[A'M=I MAU[EHM$_K;1L?]!M]!MP1Z\!4[+=2K]3Z9]V>D5GHMQ1(X[C(& XK?&'15O* MBHNYT491KSEL5O+PBV'"M>%&&/W-(>?[,[;8]F41Z*)^Z8U>4D!-?D6[TZ^< MV\O\]/&3>N/.F3#7V(NQZ.21!C#\.'SUS7$V>L7%8="]?FC^NY-2+'J G1== MM(J%B]:?3A2AWJSLM2M9YMVBY-\W5;51@Q/\_1;K>IWFH'_[+3/1>B_$/P2+J>69^'G:_=Y( MX20B!XSQ!=D$H_W9-B_L96_COS
*;KN31WN^Q#VRN,7][V;5HV/J?Z_[W_J6I'AS?^AS';//; M(=2V__ECK[Z[_;%:V:N_VRSF60=K]E/E8+_R;K_^:?^/O9WM@]V=RF][]>WZ MN[WM/RJ?#N"#VF[]X-,]CN;FFJ0WQ?<$VTX!W%!/-#9@X@)WRCNNDK1."T=9 M5"%RSYRY=0-?I@/R?+1:5'OCYV_Q-FD8%+,836([]^4"F5=V78R5I6AT9*B##OFR]BAWM MRI;18*P>[Q,'>LQ_5>0>W9,_4 "SO'"#YL&2-U[I,VR'Z9>-(GM7W>#'&9[CGO /Z7RPZV-\?!4;[QU3\ >]D&? M.I#@VG"L!*:)!1ZIUU%(HHQ/G+HH6)C?]@*QA1U$C,3)Q#;71PWJZ'W]K'XY==S0 M^GQ9V]ECAV>G8+ILYV.+J_V#+[SVOO[EL/7AZNC@Y+)V!;_3&@,S9B8/B 6- M)6PCDAH'Q'ED2-,@D,@;&HGQ1(+ISD6:]R,/TY>+!RN'G MOY:VCRN>)O^(!@J/ \/Y#11FAFM_M? X'\DK::3PC# ZE=YEDA>$6(Y\ MBAIQ(S32S%*DG-+,>(-=S@$G:A//'KR^;B!]R#/N-:=%A#T][R!_H( _UW'Z MZ[NR7-A523R;GRLZ5'W,BNL^8]'XN,J M;Q##SB 'I*;,5_3337&))D2 B(4XT1=:#KH(% M8\_MG/]!8 M66$T6/=GE,KOJBB_K^>\I#(Z*J%+.2IY5=)UKHZLB?4Z1J5R5V!FM/;8!<&B MQ<$0Y7GA&KR/:ER>D[RHS)S)9#^F#">6K$$L&H5XC!(YCRW"P6/JL!0LMYIG M9C8M=<'NO57R[3T$$5_I.C=OBFN*<,_C65H\ MRMUN;I8GT4_"OBEMST4C-+8.>2-\[C!ID<-.(L&QI,9@*P)?D"_I=9Q$KY/" MLZJ^I ?S_&TNIE?:M.'YX&#:Q92T(TDYAA@W!G'!!;(.:Z235H&S9#AC"W0Q ME3K(&]%!ULO$F@"BZWS?T@6U1!2:4DJ484Y2[< ,BX!"((V0X:"96!!+,H5H M(EZ4"VJ!2LE;B%J:<#XL*VII5*B&P2Z$SB"_:#RM";MYSK>E7^I)H/G(6("A M"VH_31#&"%M+%'P0"I[,N*7R43X%91VL,LD1=]HBHZU F$?)B"%,\K"$@*=% M\%\9%54>3:Z+[VI145&S"'B7XZJ,@GHP/$XIB=J(7/,](>&X1%RR@+3E8*IJ M:01 )U:CA.\R"JKT7+T,QY>144O"@FFW53"**6,E2EKF=GH8(VT2,()*A#K# M;;"AC(PJU8]5YBF17IOHM0^$>JX#U\Y;17++2B>M8^8';>7VZK\M MVM'\/C?"N,ZM?M_M]'HW634UOL6 1 "6>,HHH1Y0TD4 M!(.I5^_,@.YL([";5=N0I#XNY5L]$(M @*7SD(_P=*JG;:5W+Q5F)^>*R\,]N!XS'T/L-QGE+$;>2?.:2#Z\? M;!\G@Q,FN20;\[D>MW3($?BA,=9-GRS3E=AD?[/W3UO+@D*NG@\71P!@JM3<"7 M3@/W,Q C@8$$B3$B:J,QV!.59,QT,.OJ&]/!O4W(:7MJ6OYD2ZUOOU5<;,?4 MZ \ET&UVVG/+GYE>U[NM\V;G,L9/L?NUX>-\A>C ?OMU.)M,GF.2W$^3A%K2 MYRWT*>H'_CAPT'&8$XC;0!"7)"!#$OS AD7"F*+!;VR138I755"5A+)\0@$@ M8U8:'C!&#$>PS&&KD*$A(4(%C1&+5.C#Y$XD>W%A5M+*,]#*R;&5V,.6*803 M:,"<>+"=0!X@&:02VBC!9=C8$GO=IR5ULD30Q /Y82IWESA%C1111 M:Z=" ,DMCJE2&S]TRB[=!SO33FS47'NSLN20E[VV[[0BL,9.HY>;GP^Z*]1% MUH^H_/RT?A!:AV>_PGTG%W5ZB/=WZJW#OX^^9"JOT3U^=!8:];_KC:/&%)6W M=DF='C5J[W\_W=_99D=G'WB-'IT>M3YD*K\Z/#MMU>D>.:2_M_ZY^BSV#W:/ M=2(L899 L:>@XLMDD8LT(FE@EY1E##,V!#2@MQBV,UA0K965W@*I$:ZYT"D9 M6'G@AP#\8NUTT]GALE=@W6/OUJ"3VYLQ__AU-X>'X5/.!?-$>XZC-=0KIRR@ MKY.+A,OT8 Y?B=4N%_O7[#;[?#;_!YXZ2]8LV/7X)L#X]-5)0G MIE' D8%%XA4R&C0^ZD$!\Y1XZ_E*]#[.]DH8[6&![XW\\:0T;Y":"I]Q\P<3(EC#_L9^ZI@*BOG(-PB,4QW8MW1S9F4V'UF.;( MDFQJS!;?%1=O*B67TL*W'*Q2]VN._-1^PT2L9T/40]#Q*KLS*MY#^I\^),CY M 3VW5GO=[LR6>^"$[[]P(YR;?=2K6MC;^\R6"_NDA<4+9>L)R'L]J_3&VT"/ M5??E=3-]G0'S;Z&;Z[+;F0WMQS_ CLCNOW=#^[@H4AZ[A>W1F[(S8V],KNL2 M-_\XPW,<-Y\]?X=GG[_5SD[A=X_K5Z=?#@\^7!T>A&;M[T,P.@\9&*/?ZI^F MX^;_:M8.X'D'NY?[[V$N5Q_8_ON/I_6=^FF=?OYV=%9OU,\\K^WLDG^N:C.9 MS"YI25-TB)FD$$]4($J/JX>.;Z%6_>C<[HTU]%XSZW>T225Z+0Z]YG3\3DZ)D#12 MTB;$><"@U6F,8J*&I=S3AUE +\%!MYL-U7L]-9;?/,A+#!C-&B%7AC0#\$LU(9'9*6(SEE"L&>YK_/1CM ;RTFI\ES MY!$XC.AHQD!_"ZZL#C_Z^[, Z_Q;#<91O_J #^D>*UQ99_6SVL['+T>MH[/# MJ]]:^].NK,+UE=N4[%XANPR"%R\NFG>RN4T;DV-N>GONW' M,K?SN4VT8MFWV^&/CB]!YZF@,QN7FW1@D0'*.$/ %DL2="";0 WEV6Y5+R[F)Y=SINDSDAI8T(6T\0-\XCDWQ UL007(HD4;!? M])/[LN[JLNP!UOV3=Y;/NC*YOM6=1>T0Y UU?Z-QK#WL4/2%&,V^6^7I3UAIYE'I]P -6EC M$$_ WEI@@VC4(L!V1D94+K@B]9.]=JMW7K#2-L-!IY][?0V9XREG!4_+"EUO MK%J267%++E8)58N#*C]C59 82""6(46U1%P3L"HP$4AP0Z/UT@3" :I$52JR M(%_'RF2.+]"'^8;A8%GV2 D'SP$'4^9(U)HZ%B7"3%'$/2'(\L 1(\%892*- M+&QLZ2I=F.>S1(-7A0;+,F1*-'@&-)@I'*DY$P#B2"D*=@R/!!GF&2)).:E! M0\"RL&,$9>N"!F^AM.1.3!&8)MPGL^KQ/IOR&6\OQ.Z6M*[RM']IMO&8ET\KBU5Q+3%E"F!J&N+(4=%PAD+78>D^-,TQN;(DJP4_.,BIY^TVF MY91<_OQMAA@DT4DASD T;L%REQ"^2 B_FC&L2*[*YBC+;9+!L(K8(DN$1-1KR;D" M\\J#846J4LSJ9Z4/]U6P^,(MJY+%7Y;%IPPP0JPA5*;<*/CH M@S->2"FR[X29V;C/DL5?!8LOW/PJ6?QE67S*$!,N)*U20)$Q,@H,XT$@Q;S0 M1CD?O,SU5P1>$19_.U4:PH@ORC(-JY6*4GJ,E@]4>,;'RX"/>$A1>%R@L/PZM!(5G 85IPR8Z1QCW MR!HO$)>"(1.\1\(J#&!ON3.FR'A1>K:4R^JAPENHVS T>QH%NU3Z]EOEO-OY MVNAE!O[)#9GFP2;GS=;2#%8_= :N&1_>6_J5=AE;X *MME!X2=.Q% '+%P%D MQF245GCF*4;P#R.NP5ITT0$#!"V-$=P8)W/[Q"H1B^J@N#AN6O'^BR6NEKCZ M\I&8):X^"ZY.V=M4)>8PL0@[D4_^I47..#"_)5-),NP5][EDA,%/+IE:PFH) MJV\35E?#AU$"[+, [)3O0H>$J98*<>-SB&R,R.(D4:)<4*48QX)M;!%9I<(\ M_53VY<&U<&[\MV_AI5OC^=0'+6 <#W^'QM?AIYGF&^UA],#6_^#C\=1&C",X M<-9YI]?(%_S6$O>QO_O3&I5J,] M?KK0FSD<][;IMVSW!"[.A# 5M7N]&L4F?E_A@G!@59KVO!=_'O_RRSBNN-$N MYE;<],OHZ:-MR2^8(IKB?<.OOP]Q$P^'.?*-C=X\^GJS^&J*$4;?R4U*Y*U? MXTUR^ZUW/%;R32K5PA];C/9^C_V!IW!:,YF_O:SX;DAAK@OT([O W M#FED9E,[YTMG(C57PM:V__ECK[Z[_;%:V:N_VRSF6=\_V/U4.=BOO-NO?]K_ M8V]G^V!WI_+;7GV[_FYO^X_*IP/XH+9;/_ATC]JRMY=,O<:Z";:= KBAZ,2< M*LX%\T1[CJ,UU"NG+(AY)SEA:J@(P#TQ;&=I3+25C&NI/?/L# [T#](S35IWND4/Z>^N?J\]B_\ ?.QJC42DAD2)! MW,$/'8) &#/GM!'1<[%1B:"!G6=YU1W$%Q)1!Z>Q AK)X(<>_4IHP.9W>Y74 M[;0J_7Q;$?@'U-8Z!V$<*H,><%'Q31J6D(.YV/Z@W^E>5KI )A4+-W=R.&'O MNN3S\\HA8S855H\10Y)L:LP6+R_PIE*/DVYW?R=8.5BES#(D\8PD(>+Q8G4Y MMJN^EV ]C+9;V04Y$BH[T<>6B]T*(]4;$O.I:S/A@WF =;+:ZY;%Y'U*UM]G MPO=?N!'.S3[J52TL*1=V.0N+%\K6$Y#W>E;IIT8;M)?. !X1>O]YR'J]BK". M/^?H?+8_I<,]TFGUUOW@:^_F7HFHC)MVYBT^[^W^J(#UIS'AWK!5WX1+_%OM MX#,[_/O#%5Q#CO[>P_G?_ON:J-%#43^HP;NSRWM7S+K$=[_!^TZ/=FI@VO[5 M/#S["/\^\,.K+U='9U]([0KF>?!KHW;P1?QS59MI01&X9["I$@G#)>)"1.2T M,DA9%D0,CGK)-[:8K(HYT7Q/.G-\+4>*)5*^':1<7IQ%B90KAY13_3R\C@$[ MX5&DBN>S0XT<,0XE27R2G&%=5/K'5?STAK8E4I9(N8)(N6*A$R5FKAIF3G=' M<81:)4&Q=)B&G"N"D5.*H"@2CR&X()/9V**\2LCBXBU6*%=D#5/DB^+>$R=+ M\.2?VK%?Z:3K0Z+;4D;*VHK/;5'/K\0>>R5P/0BX/LR8Q3I@I56*"'0[@3CA M'CG*'&*$.,&)!(4_YB2WLBWC*^;BY[+V2BY>%!=/F6Q4DY 898C;H!%7+E<\ MIAYI)V%##:/H+4=41&!BYEQN M7>; AJ":R^"236IC:]9\6-EJQJ_B[/%C[$7;]:<5VP[ +E]CLW/>BCFXK!M# MH]\KZ_>^N'$ '[P;;L9XLTIGQ^* ZO.,S8!3I"1)B7SR ?& +6@;PB+'$WP: MP88@L7 0$UXV7WNEO/U<)D/)VTOF[>EF[HQ%XC)'*V81=T$BK4- S@5FG2/2 MRN'A#^=/*855\O8*\_9S61(E;R^7MZ<-#)$4YCP8%)FG.03&(V>P0XH0PT42 M3D6[L26K@JX(:[^%8XA1$Z%A&LHPD06LBX9MOK%#A]5HN'@+4DUW>LH'JCL3 M>U7BUN)PZW#&WK#:&DW P$B:>\2EY,BX2)&36FF=%(W4;6Q14I7T*8>KI7-S MA5E^>95W2Y9?!9:?,D.DP9A9)A$QS(&J8AFR)& 4I?9*1HMQT1H(5[%D)TX/L/+@ M8[GQ41W_I4BAC^U>P2EO[*AC!4\ZZIV<$SV \;AF'(5_?CJUW?BK[<7P;F*O MWG5Z;Z/&UC,AEY^Q2DBR4%Z-E#D,=% MR9?>TA5D_> MXX\H6?_5L/YS62@EZ[\=KX\2'G40XM1$9[Q12BI@DK6(\R(TMJJKFZ:F[I>]T=3E[849) MR=DOQ=E3)@<#+=,2KI$'KD9<6HETSM@2G@&O,^\%21M;9'Z"::"QRYRZ3.W+3BAOEDD$JQ82XQA$9&Q*RFBGK M :\%$QM;]$EA=B4GKS G+Z]^6(>5S/@;;BWGK%D0">WO3J) M\&$LK89%0M/EC-7 -1/)8X:LRGW487^1EO##<2:%5989D7*4KQ#EL=0KYN[G M+!I0]=TICFL4S727V?1/'#A&D M5CL7&\O%QSK]T]@MCQU>VG28%XU;*A@+Q"<\8SY()Z7U+-<:,PQQ1P5RB7*D M/6,@:7Q414>**NQM>>CP>CG\)5-M2B9^,!-/60DD">]U(HA+E1!/SB,GL$'1 M6D:]U*R]$NP])35(#B8#-(8I +VB%,P&$P($0GL ME.Y"&_GQ.F@"S>/4-EW>F^NO/(>LL1\]9K4#.]BVYCBY=\_(KY>-F&8LG' M2^#C*=.0 ^HF22*RS!'$.0,^9@$CX;U)D7!"E-_8TGK6-"S/EY[C?"DGL3RE M[>7ZNJQ6N3G-]S9:HWTJH]$6B%+BN]&P>U'?V;NH71P+G-M#C@E&%F..3)<$PD8[I60&\#%&I#[EY*[7R]W/W\7S)*[%\W=GZ>Y M.Q='949&Q+"BP-V2(J.D1BQ:2RA)GN<@U-7C[K=P]K#=[W<;;M"/E?CMO-&U MCT^5?QL.CT6>/URO_<32EWCS:$MA'/*NG*911!2H!;1A42%#(T8Z86$I"5@F MO+'%GFPDE'[)U673A9XOS&?34EU8L#$P8M]DB *,#: B6(=X4A)IV#LDB;)2 MFBB49PM3%DH>7ET>7NC9PH]YN/38+4KO'P>1,D>=)@DII0WB./>79#8A,.8U MX]Q@$G.)95*%C5TA/GX+1PM_V>:@X(&*;38[%[;MXQL[6ECIQO?O3FW[).ZU M=V**W6X,N:1?KQ?[O>M]VQYO6XEAB\.PO8L96R(0%G34$5%A/>)6<62T 0S# M2B83K0^Y1@>IRCF-O&O=/VR^!)4YRJ7TM->+.)^14 ML,A;[P)W&M1"O;&EJ@*O"/>7^2)OY,SFH-.WS7'+S:+&\76GE)]<;,?4Z#^X MN+3K=$/LHN&\?F9 @J$S<,U8&4]G=$&_<_YS)M!>I]D(Q9<_%@$KMX#_>JG5 M66W!N!)UWT9U8WX=TG$IXQ8HXV9+1"7B:M3KAB'@=*QPX@HE8^2 MLYHJ1$*&*A83YT Q^1A&5NF3:A*M!J86'HS_]BV\<6L\F?J@!5SCX>_0^+KU M/_@QGD7+=D\:[6(L9@QLC7:([?[/5!4@>^,)"[#B;C+$)W\:PZ 9]].,QW*[ M'?YH6-=H-OJ-V#O($SJ 5__:[/@O:\H)1_^<8M_ZJVW_-H/]UBZITZ-&[?WO MI_L[V^P(*+I&CTZ/6A^ RO>N#L].6W6Z1P[I[ZU_KCZ+_8,OQ]QS9R(5R$?* M$ ^<(JT<0T8H;V7*1XU^HQ(!+\YAC?O=07Q^M*6%B^DT JFTSCNY$'ZOTDF5 M/GP21EL\Z7NRQ5Y7;#?"KP"#V3O=^WG,S( M:[2+D10W_3*B[!$;BO,9MBEH??CU+Q>-T#_-DF(3#W7OD0MP].;1UYO%5U,X M,/Q.X4VCY*U?XTURZW=W/9;036X>]]B[OQ/L]I<^:;#Z7H_]@9OUAR=+9N;2 M.:J9!]J+W>?10O046ZBY2LA.]+'E8K?"2/6&6'GJ>DPHS[<)ESGR9;47*XN, M6\.*'CCA^R_<""]F'_6J%I8LE/K,*Z2^GW+_Q]/. !X1>O]YS'*M@[$X5KHF M1/'/]^"Y![#54R]=T(%K>-OM7H*! M>&&[82:WZLE!WBNW @]V8*R1%^(!3@A-K-J4XQ;7A6 E,$PL\4L L(8DR/G'JHF"AP*E['#F5./52 M.'5Y$Z<8[" F5"*L"4%<>YT38 TBP5!B+4DQ!ZYQ6<7RR;TE5R_Q9FT4Q8^Q M%VW7GQ9M)D/\&IN=\U9N.UD6^WHIS>JZ*L@-M!IO5(E:BT.MSS/:E6/Y>-PH ME"0F^>P\(8>%0,9A3P(WC#.WL:58U<@G:U=ER/WJ,O?2U)&2N9^1N:=4$JF( M\SP)E&*N[T631U8GAKA),7 7:=0ZUQBM*O7D.,/5*P"T-BK)HDJ.OHGZ!,^L MA;R1.F7/!%&',_H'(9@13Q3B+O$<8^( HG1 5'$:J13*6%_6'7D#?/W,"LA; M*A_\?,P]I7]H@IW#!B,J.<^]L#&RR4;$5$Q.&D5$KG&NJM*LDN?VK7E$MKWO M#G(;W6%L9:_PC'1RU?_2%_(26LCXLU&L:S:5NE]CCNLK=@J>5+1D**%K<=#E M9_222+R-DD@4:"Z>&H-$U@N-A*$>FT2M"V Z$5REZLE)!:5?9'49?9EJ2:KQ,=OU?F1LZY "7^\TA@X%4BIP!&W)B C8D11&A4]QTQXO+%EJD;)%;+*2N_*J]-F2@1X+@28 MJA;GF&-,"]!G/'.($ZF1"=3KAH-)N 6M^W8_A5B5$+Q*AOL\TTG<&2&HI$(!%Q83C2 M/B5$HB2<$ZT*+454A7YR*F'IE=!5WFCO?>>"[ZN9A07C*6@U!FD(C.(A\B1\XPAJH7PF+K O=K8 MDK)*%5N-YGNERV'1W+PT_:/DYF5S\Y0R0B75WEJ&I' 6\6B!FPWSR">&:0[F MP"(!-^LJ$;,1J*O82O-E[(W7;W(L38#78WF8N4@>Q[,2VX< DMDCI@)&W!.# M#&8).<%-$B0R'\G&EJ)521<5S_"06N5K[VQX_\AEO+23WMWQL^I3 E?4-PGMAS]%$Z[.B>,)O#7A]_*/Q-88R@ M4=Z#JTO&?2#CUJ9#SKA,5&MDN%6(VR"08S178Q0 MN521WU.L#.HD-.B]T<#8Y]0OIFHHC%'HH6<5Q0)S*F7QACI?"ZGH/2LK5L>3;T*=EYP290?L7/)L0_D MV&F-(E'*C# H$)D0C]PCFXA#6CCO@Q<2\#BWEI@-A%G+PZ=UTR@6DV&SOB;- MRO@I[@C&+X/SEP-6?$:]L$08161 "D< *R(",DYA1(/!0G.P@10MZ]"O*Z^O MCOOB0,O4#F7I* \'<4.FU0H(95K@@D69$(0 M\9XC)AFVR5O-:4X.J@HYFQI4^C%>!2\OR8\QEY=+=GT@NTX[,;P7GI#<,T^! M76"T1=HZA:0 \&4V>"^S$\/,YN&OHA,C-'KG37N9QQGOYN_GNG)!7I>5UG/J ML0]\/!'S,]_?D#*YF%/5HEFI9HN@YA\B6:+A--IR/F#1"GH@DQ%P!-*>"J\XHC*IR+S"NF M<[J,UE6VL/*?+XRFA7[]W[Z%-VZ-9U0?M(!?//P=&E^W_@<_QK-HV>Y)HUV, MQ8PAK=$.L=W_F:H"7I^936G1HZ%?V8D^MESL#O> D6HE*R_52O\T5G+]3-N^ MK)S:4$D1UM(VJS!$VX]%)\LTT5V[#9IXYQRNZ,.Z5IJ=7J_B)[O"5CJI8L_/ MNYUOP&_]V+RL_.LA& 'D Q"1?**"@]%H25(F 3I0JRF-^A:-2TQCQ/YXA'_ M &]TK;T?/,@UA8>C?TZQ;_W5MG^;P7YKE]3I4:/V_O?3_1U@^[,/O$:/3H]: M'UC]; ]8_[15IWODD/[>^@=8N_[AV"OLC?<&Q4@DXL(&,-4C0T8:F4"-BCX! MKE5> ;)OP2_5!&RZ#<812&Q-1/#IO8@A8)1=H)-XK7V[X\C9\_\.Q MUHJH8#%R@!L()#1%QF&+/+'!:HN-P"HG/V[.1IB,][M B(=L.0E28T:5U-YR M3I5V0:<8)8Y:<,#K16SYV]W5R_K),4^&>N\=,MIQQ$V(R"1F4'#!TZ")EI1M M;,T>V54KW=@[C_#'5P#NS2@1BI2K6=S/1[(5%T'X5?J=W FY MT8T5^ ,V4Q1W@ZJ JS/RI'A2<6^[TQ_=5@7R:>8J,N?=^+71&?1 B@SZH.)= MQ;!YK3T4DC=/(5-7HSVLC'!#%H]$H. @(\\[O4:^X.=N;-H\P5\N&J%_.E9C M)^X:Z1GX^RW6@4HQZ-]^RX1"X4'2Q^X+B7F"U=3R3/P\[8Z'GU:A3JT_<5+O0U6)6F M/>_%G\>__#)V;S;:Q=R*FWX9/7VT+?D%4^I:\;[AU]^'N(F'PQPY1D=O'GV] M67PUI7^.OI.;E,A;O\:;Y/9;[WBLY)M4JH4_MACM_1[[ S?QM!-@_O:R:PUV MZW^N"_1RD]IN=S[TLC,IG;.E\Y$:JY)6]O^YX^]^N[VQVIEK_YNLYAG M??]@]U/E8+_R;K_^:?^/O9WM@]V=RF][]>WZN[WM/RJ?#N"#VF[]X-,]$E!O MS^^\MC(FV'8*X(8"C6@K&=<@0IGG/BBC5.2<86JBBCZXHV+8SIJ/ LLL M<*(TII9K9ZTCF,K(K.1$)QINW?!7:GL9SR&LGQ\S+9'.@M":Y[);C8+,X,%R4]D$+D:)DH/$PO#GKDWA9NZ7< M\$=L.*BX.0(^T9C]^4X@;IU%SN1RT"+X%*V-CJBL#^$[+-47LUS*37_XIHO: MQ7%,#"=".(HI)U@FX7)58(NPA[W QCA/'6SZ'<;J'1;.@X3%'<8.JQ:6SLCD MH>;F*^\T;8KAC.48T$X'A%GO>C"-=M:4X"E 6V%0S.N)4FM1]#SCD2\RC#.5 MEXZ8'Y/V%U+?/A:42R(D0S1%ASC6$5GF'(I,41\I2; _&UMJ\8G[.C-RDW]?.55O$GZ'W%%KU#NBG"/@J6N(UTKK=@_[82" [S/V)D=TD!B MF5$ZK<)/$7N9WX"]*Q>G#7]Z(X0$GFR[F9? ^ !3%SX<]O_+*QE;YYVN[5Y6 M0B/!'1$XKP?LWK^(L5V,)S7:MNT;MCD$C1:L6S&Z#!CPF,:0,0M>N#'J!CQG MT,L#S5=VX=9>WBM ASRH#KPCHTB$EWK8RT&WN!+>=QEMMY>_&LXC?S1_D( J ML=N+-Z&D&WTGHY:=5Y8WO[:; 05>#:.=6B+XLEC_0CC!!3#"9@/> 8/I55J M3#"U+QEW@/K:!>D-9]&-=H1I>^U*RW[)$^D-BBT8KG]D<1Z[!=K! #RF[\OT$C MCQ;^SIO<\(-F'TA@2(3=X74SZU$L,\@-/V@-AJZNPLD6"_H9#;2@I\U*T3RM M,CCOM"8=3V(XIW]?K?A!L#I-YDR=.+P 4!@@V[QF#8\%5[A MAOWM\C G'H12-\:I<5\#0F-\* =O66/,'P)5KOO4GD#QS)M?&P7/ !4\1,%A M6&!NDZ026ZY,T-Q)0J.*G#BI'#_>R0H.)IB@^VDZ>\6@0+,9=2885+:3YMJ'S.M:%"Y5._4%#' M,C=+Z4&_ QIG<4M6M7_(B&#[@LX"7YUW@8Z[,.U*ZG9:H ZT&M\R*X(=C/(H M1JP*BB;H23>D7#4K4[ \66\IK@3-MS>AZMGB4]C5DV;'P3 ;W[/R0U+R MC\\/>R,;9/O3NXKB&!$\5AJO;\SK>(M^=*W0C'8!5A06/*MX\(@ RFVS*6&[H=N3$V@E-Y8;6R"RML;J40>%/Z3PN+(2NK84/'V MO-'/JO]P)C"U&^/-6@X0 CQK^+WO] K%#52PF'7^'BCEK<;PRUYEI)8.)S8V M^^"1TSK>I,&WCNK/.K'M W@-7O1^[X^#O2&U Q"CD>,J7S[>N]OYJI-2-OK= M);QUK!)/T/"M?/#=:0>4-7X-7)H-MX*_LW[9'QG?A3H_-%[[$]$.4VLV7N:1 M89X-HDGNG<>Y]@0HM->_IM5/\'9[WNG.-7,RN^:K"BX",Z)G3XH'SP;;K1^! M[TWH8-> V!K TK1B]ND47@0T]"*@O!&H\"*=IKAVI_@.R?ML4=ASA,+ M:WK"J9ILHSDDE.(U>?=^\*+L#?K^FK&.D!I=&&IOX'J \."C?,-><.VE.SOY:W%XW^Z6C;5L;U+'']G0:Z>Z[=QT]-V&RM6Y4N'VU825Z0YK'KJ' MG0LLW&S^/#%&,'Q&%D_OSX("]T;#A/D6_R\-H5M"^RYJ!U^.HXP&4S!\,,M% M_$QRR,0H$5BBF$BNJ?$RGX'=?E"P6;E?),4]**S? 5TO/NP0]9%)=?>EJ9)Z M;J.>^M7),951>!$3DC&:W- ("(]I YE6" 7=JMT_[=T7 M%XL(L[%:\_C#]R5SQMY( =MO7_L;8V][..J2+6YABZOZP?:Q5(DHG 3") 3$ M,SP:'PS2(D;KG&8QA(TM?-=1?#ZLNE: 01N^UHV'I%N(S=&9:N_VBR?Y:=)J M[]VN(&;/Y3CR!%'Z1.5JB'464% MR ]:V6D_#IX;G]2,8KEN5YQ' 6=S5(GKOFIK(T4T*&B$+1[NU2;32X'[14+W M$WLT*;DLMK58^O'SX>CS\553D^]4VA^>3+!:)^(2TG[7'O#%4XA8GY<(^E)SO$UKXW$Z^_A M.:W?O\![6/W](:[!O?L'M8O]G2^LMG/(ZBW0]:Y.O]0^3==&.L&'5U_H80OF M<^ QZ(G?0%\4M:MMOG_@+^IGGAZ>_76V#W/[Y^K+J"[2;G__X,-5?6?W6"1N MH\$>:99U1K ,D 8U'>FHB6!1R*#EQI:D54QGD]+*9L(OQI_;,-3A%/CWH=L=!]&^LWOI##I&I9SJ0A!6G7+%@F'+6!&$3,2YH55BM>&RU MXD=CVOCXN/>QB%F"!?VMVVF]&^[1\(09KOYSO)DE!"X. GX:DU0;@+.K/^_06/$&67SJM6$ MLNWO>U2"UP+!:[92,/>>B1 LDBD1Q%/NO,V40@!+3G".(TU%@TPB9L_^7JY_ MU5M0T<:Q8;>J:$4F0:/3?8M*V4,:9SP7E%UOV TH^S-OT3R=K$2NAR#7Y0QR M!8&-U#@A%CU%7,%O#BNP1*64E$3C<8P;6X:N1X^-5Z%OW>D@HW@I#K)U1*^' M>,=\$DDEYITQW">LE1.)"ZF\<#%*6H1,/1ZS2NUJ@1AU-8-1BH;D"7:(. 48 M%;%&3FB#'!4A8J&)#;F5(*LJ.5O 9\'NL5+Q*GUC+PAD3\TI+WUCJP^ >!8 MF<48$! %J3WB@8-^YEA QAJ2:Y<6$8,I81A$V@22>< MD^2S;XRS)UN?SZ>KE5D$*V#:KJ\7[D%Q'<^$FJ5I^T*8N7+3!>U7GO#:N$3#[IYVW4/EZ+8\F1SM1N%WG]8@&U8E3D6DG6R3OBX.%8N MIMSK%46@X8J;?=UN=IZ>K!A>U(OSS4YOILR6B_GZ(I^YR&K6U5%!#**F&\FM M6<79@SEE/G.-XT9HY(Y2-^I5CQO+C*K83U:XOVY)U[MQ2W5443@O[ D(D&Y1 M=V^BD-\I -+)::56U.^&_57#A2TVHM,>>M6 #(O&1+D"UR[^.9H-H%D0QSNZ_9GC\@!KH*OPK#4^?A] M/9!LO7&-_NDURX7;3KJ%D\\WNGY0E-V=*#(^;/@$1)DG-*XFWODZ/9I1+>;J MN- XK,.P&G5NRQ4F]B(72,XS''40B[W)#@%%%3D_+M#!=\ "-E<*=$6FS5/ M>(VH?WS#L*GG:+DG*J9/@-R(AGNQU<@X-?#]HMU@@+$",7X'O>]=$T*C.Z06 MFZLPM@<)AC/DQZR\?1UV!)PH>S[5P@$>/P%3,+;<*. R]Z'SPTG!$G]M9',S M5Q&<-3=!I/9N-F8;4@B,#*BUUQET<]/ C%HW!E>]N93S6IV-FKJ-*TM6&D4! MWO$*37/NC6KN-\%ENA]%GNCT/-BZD7 FK+UV:@[Y^^.X7^L,Q>Y]W![2:0^T MDF)'80&;]B+#^H@'B!QO97ZHRS2:;VA%VRZ6&]3Q;M&X!KX]A2' ,\;O[0XU MN#F$-9; 7X%*.P/8GV91PK9:R=+ZY+):.8T@/4X!9$>*TU!U^\X*Q6AZDP*U M(/SK43E@ ML8*E3N67$C@&;6UL[^+PZO04GHOW=P[Y8>OCV>'9 M(:[M[)'#O_?HX57X4K^<*G]Y=D+J9WMP[Z]G^^]W^>'9!UX_.VTGAV=U>D']L_5'L]] H)A7#/KD'28(DY-0L;2B'A2WEEIE19TXYJ= MPG;V"PK.:2 A!(,=MRQIF8#<'.=1IXBQFRZ7>6/Y,^:]&W9:SSM1!9OGI-U( M#9_ER3M@';#/ND/=^7WL@,EU#LI6%K&%5Q(>,.N,F>22N25'!6,!X9L5$9^-OHD)B)2=Q5\G5Y7%0\\>>BZ9J_!U_=M>IK!N^_3:CHH( / M"G0=^QZN&Q.!JGOMF)J0!X"\?G(I"A-_V#:LTBTHL&A'W>M/*//Y"ML;=APK M?LFM[\",&Z)Z.XP;D0_[Y<$WA6GX+E=%[1=^-1#SW_TA-SH\9_GK1V0^'5R)(E#[.05X5N.+JRL"G^/WMOVM16 MDJT+_Q4%YYX3W2=(.N?!U4$$92A?^BV)PL;E@B^.'$$@$%<2A>'7ORNW) :) M08"P),B*;FRCK;US9^9ZUK-6K@'LB'1K!IN]LVL_7*8CW>5AS^[J0#X;"1?# M%N7];HE5[?H\C# 8V^WQYB[*0\.A4]ELH=*&PW;*)X.6XX/;/S2_SR]=7RK5 MWU.IWHQ,::E47RK5ETKU;ZY2_:.T993F.&RDM99%EFO9.\<2)DG#O[55?$%H MSIWT<<'XS4U-"B,\B@/5#\9A]B?U*YVFRXU4NX,3GGQ."(S+'W4'!RO#HO2M7N6!RKZ':R(T&!P= M&=VQ/8K=@3T,KQ*O/.E7YS0#GG/>[F3/ZI"I9#XT'/3*F('P$]HO=+?2+?Z] ME3+M_O4B__S-9F_R>S8\MW; \*0J"8LUDD1PQ$-*R%'+D-'>26RXAA48Z[LP M]Y*\<6-3=RO?(I@8F:+O ['J#1L0$_S?PZ:_G?AW!$#NGP!$"QQ\L+$'3J#< MZ;:;=6'_T-1V!ST@NHO7J$$"\1 3LYVI!W2\TI63LS*R0O3]'S]$]A[^3+#G MW?4M#5;2B3N +,3&FEY+D>F-F(C%[%.RFT\Z-L;" ";@Y&]O#5_WRJ<4J9_O M/7-7!/=S7WB"!7Y3$W=_5O>S-O^;FIO[JT'.BPR_ ,DF3#[X&4ZR4L2AA#CO3%)1TXXUUYB$;021@LMV6.)J?31H(UK]"97>4B(+JC[K)^( M='K8V#F">_S9VOVV?5'_MHT;ZQL,GGE>7__/\>[E!ER_+QK']/]P[K.WN'6^M'\/U&\Z_+>J\QTL** M!L>=Y!@9GQ3B1B?DA K(!J$])R(:RH"QS$D%N%GL_O^>A/\_]K[W*I^"&$M- MPY/W6$<:O>J9,JZ)W08R"&&.(P3D.DF*)(W6YK+)CT1!/@R:8$<7D(TU- M"F*\*F)LC7",$*R-3EOD0L4QL$2:*H)R$*;WVBBJ14&,Q;-\WD-UCROC]->% M7*)W7&CN3L41F&:)8V^U3MP#^$BKC"!,"9JP)+88I[-3'-MCQBE60@1J/6*4 M,<1CDLA:AE$*$FP&Z40BN90OGH\""&-:P9)/R!'O.@\": MDQ1]3#$$CWWTQ3B=*6*,&*<$=59=RR2YX6/>JV,]8"N+BY&KI%4/-]#-UV(H@S[OM#-**8+"43GK; MA1#D&0:'/R'R=R&"^9^82E2FH6S?>5JW"1.8E"6N04F4FBD)[SQO-WZO"_)8CVM2,;)('W="%$ MG#B15(,N=-%834A(DN$2V7#'.>71WO%OAXUU&,OQ+M[:R6>-K=SEYW)O?5\T MZ&\']9W/K<:G1G/W8O2<\O/Q[K@>X?;HK&^#6.L\[WUQE'N-K3[;>-' MX]-7O$O_:ZFB%HBK:!%/5")#1$"!"Y6P,"&Q'-DPK6;!Y9QR M@:]\5X&Y'TMGY8>R,8EGADH59'!P/V6Q(E$&82(FCE)? EYG!_+;@Y9P&[WZ MSMHEC)E_C\8Q&@1#Q@6/N,0869(<"D)3HJ6S4L02O_9T7CAI_-K+0'+^9FL2 M%CU_^FLN=.(BFXGKQ4PL9N*TPEEC9$9IDL-7.='61*F4F]AG$!OE.?8J:THA(X GQP"@R4C/D Z>P>%CB7-"!J&(GSH-66C"=N,AV MXD:Q$Q]">8-U4-S%I#47Q#IF38A:)JRIDQH7.W$>[,2A,S"!-8^Q($@Z10#D M:^95EL1;HRK)8"W1E6:P%NK(LU@)=619K@:Y\2@[H MSZ?N5X:9[\#0-N=RYJIV<=?V!S1_9%;R8IS JG$W?D7@B$?=*5$T]4 M;HZX."G7KS58IOFK#':&^>&+W5ZP-)-\3ZO]NE>^J0Z!I>UD:3NY@&TGW\/Y M^9]@$[7?0KNZR:^<(!Y@8D%YD\$"BJFHE==6A\0=,T8[FD)@+"6<&"V-!>X( M%FB3^N4F;QSO'3=VZJQQ#-_YMG>T>[B)]W9VZ=:G^OG>^M$Y7#->]/?PZV7] M<)_N'>_"/3S=/=P6>\>?F_7#SZW&(3SW\M>CK9TUN"87_=WL-9HC7>\B52ZH MA!+#%G'G(W():Z2($%QA([D, )C3ZDCS%!U2(@D*UCR"-9)ZHRPQ!O8M9Q9K M:0BQS'!JK(B#P*22D3$CK-GZ>!MK8O(J)::1Q+G[E2<:.>,=\M$R&57T7O&E M5?;B6-V"-05K7J$WI](FD(1C8")W;C,B)66#3EXSC24KS0QFB37UG;5!(.01 MKE]N__CNG=,&."?2D4D@-I@B2S1#5G#*(F%!,@I@,ZTJ(>\1;$K*U83V\>)W MS)N.??Q>4LB5:I+"ED3V.>I5/6Y(@1.3:)ZV"UP)PJJPW'0E$= M8&\*S'0Q9&>)&*.&K+&1RA@HPAPG,&2Q0QHSAJC!RGLCN#0YZ?3%&38%,0IB MW(L8GLM(P1:U,7#AL*."8V(#Y9HF9FDQ1V>)&&/F*(M*4I?1 BM;Q MYA'#*B8T]H($8WDB7*L$>)&X"I98$E6Q.&>)&*,6)\N.*&$LLLIRQ F/R-K$ MD.3$,DH]M]@5Q'@]Q"@U'Y(:L_--H9\58_YNZGV5ZF@_9[:*6P^( M$>ZN/5F1\N^CKOUJ(XDB$ 08S(BGFQ$SD>) MDK:6JA1\AJCU6;>JN8D.I MW;F[RM1(A:F!V=@X.X9/??_?V5_0/#FKYO/Q^5C]M^O\:_7>.1R\B^!Y$[6[ MS6J1.K%E\YBNBQ)E/\:-;PU*&N'KKUC7;;?.>O=_9:P@P(S6BQ \,L4W?AYT MAL,YM?M@RG>B/4(VP6@_V-:YO>@N_>OVC,-T#V=0K^0*3_>]_HVU$7>51X"K M%Z;2%)$KE$Q<:6KBVTJ^0J6:^FVKT4YVVR>6E+E[>=F#HO> $GAR"0UXVL\' M]6K+U-?^^GVSL;'V>;FVV?BX4KUG8VMGXTMM9ZOV<:OQ9>OWS?6UG8WUVF^; MC;7&Q\VUWVM?=N 7]8W&SI?GEB6Y0R/V?XZ 8M^7R1PVTEK+(I.<:.=8PB1I M^+>VBB=Q[P+.7)]6=YR\?M^GV-[OV-.#IJ]MGH!B.:XFX?:VNZ5&;GN<&1:8 MVR2IQ)8K$S1WDM"H(B=.*L?O#!VZ[63^'$'#G<7?.NWCC1^P44]L:]A9H_OK MQ?7XU@!/NSMY_7;@\;^VVOYH01W/>W\=8'_\YXG]9LZV#O=)XW 3OOOKX=:G M#;Y[N,T;AP?-O4^-9N-P^[Q^^.?![N'>88-NL[\N-_G6SM?OAG(<@TU(J900 MA_E'QDN&HH_,&N4H26&I%KO>GF;=V3F+#V[7.:G"N .,YF/[&)Y\\3__I0%U M?\GU&$^J9$C;BZ%V$GM >:K-TJVYB]K^]=:UL#=J#LA1J($$=P^:I_!V-=@B M?9&^79VQ]H_F"?"G]AF,-G3_N7C%&CE>$?(=%VN<[943+Y->D48\BY$\_)FF M;/KT:45RO2!C+?/Z.F,U*U0_KP;I3.953';7N:ST.%87;Z Y;F?_+U9=O$E* M><[E8KS"E69T?<=+.RS6XKZTDN;C\3MO<:(MPPSDOAX++1RD8K&VT1IVZ"C?8>$L'7NDU;>Y>)*3_? MD?A*%3/G;D_]GU>KBCCG0>SWYG"<=<-( @ZW0C_"SOVQU*M?PP(P_G1 M^W!R=HQ"NXK"R0^YROI@"WKV-NBOWFK0C1^-RS7:.%P3>\>[N+'SZ_'N3OVB M#U==W:7V]=;QWN$WJG_8.ZI>;K/YM M\W+W\C_-/7C/QOI>JZK^--)?G1.F%(D>>2$XXCP2I&&[(\R()8S ;U5:6C5$ M+&.Z".5%'V(%I9SPZR5Z$:.B(R%IRTT,QCG*:6 J2!$ +DK%CEG*?!WD_5:B M%]:"&"\B4LYAQ*,BR%&B$/8R),(X-LPOK>II)>"_QW+"3P:;PKX*^QI!5:.6>L=XUP^5D>SL*\Y1.+Z;2167%IE,8 P#Q[Q(!BR% ,2 M:RJL(-BQ"$BLF%S6>!%:213Z-0OZQ6-@$3A8-(IR'+")5L?$*0^:*%O*'\U: MZ+^.=G/@2=. 41!<(ZZ-00X6!WGJA:8T<)HPT"^V /)>Z%>A7V^5?FD>DG-< M$YD$""S15%KJ67)21*9U?*1Z2:%?+(6%?LV"?C$-=EFVR#SL&*V)"0Y33JD5TA#'2_7R&0O] MT6VA%V!$!V\2"C[E9EI4(ZTI02QHD[@TAF)3O%\3TJ_W4!GQ*TA_#+4O/=N+ MW7(*_9.N?&<%],;Y9\)8>>JBX? _RH0&$Q\G9XV36G)6#E\73!5MCQ^^8N]B M]!)%$S#03TR1,4H@H@WUE$L>1#!+J1-%D>9/2F=-F;K>".G: R9SCQ@B!EX <7WB###8AO)!3&FS V" KB@!"OC L_N?FHTX8QP2PB6E)>CP<6#F)&C0<.H )YG MD)=2(!Z\0\XDCXB*V8E@K%<:($8L&_7BD\%"#N9%U.\.KW)*61D<2S%Q(:/6 M"8B"2MZ%1(+QY7QOMI([OLEER/4<>ULX[H8U. 6C]? AM M(0<+CACCY$""3:DYL0 1BANL+1-)$Y=(E!X'E)!S,C!E0*8MTHD)!1U MB!N;6RAQ^*< N/'&8R[4TBH1RP+/2;G^(NJOU2W1!@T&@ 4"X'D25A/OF ;- MPX2D))IR^C1;R1TY?7*YE:5Q#@6M&4BN,,@FA9$127GA4V(B%,_!N\IN_!R[ MO9SG>=[NM$(Y7YJ#\Z4WV#?S#IJ(!?X1U30JEE[ C7C/>*<2N&$UR088(E2+!/Q8IHXG6Z;LXI@ M>DNB?O] M1LZZ9)U(2I/,[*>50E;HP?N&C'%ZH RE3M+@@1UP+BC8%IA;RKB-0A.%RQG3 MXF',Z!E3X"):GQ=0*\3S09-6&/[FM8.%#\Y9NK0JS;(@3*&>TP9AQH(A/:8%LRG&8LN2-G3+ RUF&K$2IN+%;KFIR]H"A8:],@(O$-#<7=: M8(-QX!KCQ$U(CE!%8P+CWBCA;"PGAK/$C;$30^,CQ2EIQ"3Q.234(.O@G]X# MGE!E;*0>@ /CMP 9L[<9IH17A246ECC]LNW<&)Q,>R\Q1Y"25" BB$4(9#8IY:54;NLS,M-(#"TDL M)'&4)*K$DN*61FT-CXEJ+'-ZFQ )1P,[LIP;SQ8V1LZ-M54N46R0!O! /"F) MG&:P-I9;1JS7W--"$@M)+"3QS9-$X4P(WICH!./42Q>#L(Y+*5B(23]VIE=( MXARB_<@)?C"4*^H#8L8PE.N!(T.X05QD P$G+7%.1%=Z69@7'^'/ ^(7DCAK MG+F3)/J 89.Y7/8\<::(-893+$("O,G.J1(^,%O8& D?,))'9KQ$-EJ!N#1@ M6Z:$D<*>QF"5L;E^12&)TXP^^%?/PAO#GZ'Y]^J_X<=P3,>VL]\\J=[=#%&A M>1)@MW^@J@*LG_P&M(H@.(BUTTX[G/E>M]8]:)Z>QE#KM6LPLN;?S7!F6X M9R"B37AFNU/KQ4ZGV6M7_^S$TT[LP@O JM7V.]'"A[7> ;P$P56_TQN=3C,_ MJ$7K#ZH^J/FA,-YVZ-8&MX"GVDZLV2Y?5UNMO()B=ECWM MQ@_#O_PR/+MOGE3O6'WIE\&4#_9C#N88V3S5(O0__N6\&7H'>5U7B;,QDLT_Q5!FO81+=]) #J":V7I[?%B!A[_D*T;-Z-ME/; (0.M?7H8Z9# M-4:6GQ)P-I/Y?MTKWTY+[GS677J9/V_BR 03]U[G!C\'(1;!6W=MG#W>S'X> MH6O*(#?!OIZV",SZD>^AB,__;8,U\__!CX7?SR7A9:FI@L%<8DLX95P2[912 M-!H:+?8ZJE(MXVZ/U;=-7C_>$(W#^H^];QNX_JE^OK7>.-H[;AQO[?QY"/_. M8Q#UBS&/%=D]W+_8W3FB]-D-'7< M*.=DM)(Y)AS\844H@1 S18R+VXB1B'2$:(%TI#075T_(>E@:YZGSQ"@I23X9 M>[&'NR!&08S[$,-J)PCG7EN5X(^HDY+P/PO;$N,413D5FR5BC.;E! JKI#A! M0AJ!.-,,F2@8 A;(@E$6/E: &'-2)V?VB/$>&@-^/&B>V#=M[[V7(MI:4$LY MP5%RS)6A6G-GJP:N'FLF'LNK+%C\BEB\/6;O,1ZQ!*Z-N(L8V!LW2*OD$191 M,<^QP2KG2$XKI&GAL;B4W7^%F*;,R)*07BG->90V.:5QX%8+,"#,8QVX"F*\ M+F*,V'LDIA!()$AC15!NE(:TH1)9K5VN>R=US,F1TTJG+HA1$&,<,02C4CHF MO20\")]3981EELB@X'Z/E4PKB/&JB#%6AR$7/%-)(!5R#246/#*4&(0]28') M%)W.Q5'GI"_O[!'C/9SQ_=F,/9#!A;?X7K8L\[<3_[?X*E]9=T4N'.&:>2]H MKBYGB&"&F!@DYM&DFT$6,B(2*40+)M 1JF(C#>6T6"E5J%4 M!WX]Q'C;^'IWOL)L\A"^/_#?U:!'4RH&?1I#JOX>*/ MVYUX;RI+..ODC!>X4_J3F^&2,**/[6.8[XO_ M^2]-B?JE>YUXT[R5>[/6;=KEFCT),,X;$[%C"B+D!/,P$,G?1J?5XP'%/WHMN+Q]T\@7 -#,!=U/P@T[<[&(1O M=T[;6<7WWWKL/;KQN DL([\+S-W56^6$GNZ9Z\;_=P;ST+K($8:P8&>];C/$ MZBWSVVZ<==JG<;E6;X8 "[UAN[W^RZ\EV,\P$7#+C?K&6@UV\U'L]-WGBG< MIDF_PZ+]#B(<;GW:X+N'V[QQ>-#<^]1H-@ZWS^N'?Q[L'NX= M-N@V^^MRDV^M'WTWVA-)$D66LV6H]EZ_PZZ3;[,(>!>$ZS=NZT[NH]BN(0!^$EC.2+ /V5^!5 M,0343NBL&Z]NU03,.-EOYJRWX:^J[^3[[+?;X;S9:F4IW;_:0EG2[$C^7.T? MS8R,[3-XT=#]Y^*ETW&R(M5D64]/S">CYC52M+B29;!EL&"D_>1,O4=V;Q=>S;F.66T M;*L%F[=[MM5[.+S\>M+,;JHO/=N+W==P?S_VO7=;A/#)[S_?IP%/*42ML792 M*Z6]XC0Z2WU,CFE<^<,$F[A=R?&/5N4,J[PG???&NZ@=>+2U_KG56/^UN7NY MR?<.M^&Z[-?+[$BK]^K-VT>(WFNC6.+(!B<0YRPBQ[E"7K,@ M>=#.AKBTRJ1>UGI:.0]S4QEPBI$![[OP'[7<>.^239)SP )#11#14JIP@$\> MD__W&3;PTV2^\?&VS-N8+&Q:@;R+HE]3W@3I$ ^,2\6=-98LK:II)46^[:I^ MA5054O4ZI$H;XH%!)96Q12]=H .T*JB(!-BV-$ MC&J 52,# D: M^ L,U)ZV.Y,4QBL)6<]O?Z&YB4P$CRWE*GBM(^/<"A:L U/GL0I?A47])$3= M'G--&H C:3U@?8/E2+D]OEN7+0]RGDYY51/B5N)#Q M6BAJ",B6Y-9Y#7M &4%H4DP0+HN#:9:2.^I@8HYA;Z5&EHLBPM)JC#^9!:&=/=PIB3%GI>VRLH)Z VG=<$@/_18&35EP =/#'BC84 MI?_SH&-$Z8M@JU,G1*1C8$L)ARQ5#"7!A.&)<^U=+N! E[GB\X$?181?2>G+ MX *E O2%I]Q);[ 6)&&CC;%,:5D<(+.4W%$'B)5$4N1<(((KPA(S2ZM<+&,S)YG\ M18)?JSPEPS0H[)E)EGOCG% I<6>5B2IJ6>)H9BJXHVX.+TU(& ?$;N.#EF*;BC3@Y)(\:>,,0B!I4/N(L< M"0Y%I4S(D1]1 %?7\R&SLU?Y[R&.8V?"Y,4G^X(?^][TVJF_M9CAZ4_0? O= M$SAC%(EA'KD24G,=A-:8&6)3X%YH4#O%330?JF=WW$WD2< R<)0"D8@':I!) M(2+NG.1:62J%6UH5E"W#HD[)R3X]"5J@<[57QM4%@H\["2NC/EKKC2(N<6 I M.GI#<1),LZCXHPA2".NKHL:HCPJ;Z(QW&FDJ".+"8.22XL@+IXRCDG!MO=_9:QJUXS*)!-R77ZP/STW?N;Q5E(O M<_,1ZRRESG+GB+$BBJBU4R$09L1W0*&EX;<..M>EXO8C+[)NU&A7!Q5^6SI04JG4SD"B7/JYG[T&TE7Z%2 M3;]H;A[M9+=]8@'+NY>7774^6/VWZ\!^N;U''Z]..,OJ>&.B=W=YO/K:7[]O M-C;6/B_7-AL?5ZKW;&SM;'RI[6S5/FXUOFS]OKF^MK.Q7OMML['6^+BY]GOM MRP[\HK[1V/GRW$J-=S04>:02_\^?GCXRT97:*U?\_]QO%O%;IWT,+*B7->^W M9N_@XZ"UPOS4^J\/N0]N7!X![]D6]6^_'==W/&ZL?S[<^K:7N_>TK M:ZSODZTOH[7^M]G6SJ^'C?6C'[O?=G\T+K=QXU-=[!W7+[8^;9_7C^'^<+^M M]:_BK\M-W#C<_JY(X%QHB3PC&'$@+T@+B9$/F'M)@U7ZM'Q_%0ZXF9]JRI[OBAV0-X\A.(R7 "W46M7G78F-O^&E_\00QGK;B5 M-F"U>A??FB%NGO1=%MGTN!;&C1\ U">V=;4!?KWX8]"P9.TD?(F=OYL^=M^W M>&Y\%S00RZE#-F=X<%#[R$6*$:4:EB""[6?%7+3BR,V$^KS,Q5;[O';570EH MF-W?[\3]JF/0C?8]W;R=^PUC%KY'AC K5-__\0@CNT.-SV5[R\F9(UF1Y'E= M'![I#<$FGM2W.UA*9[:QIE>H?GK;EHC%[ *P&VVGM@&Z.-2>V%'C[:WA*_?@ MO<_]]?2ZZ@O0->/QMYV\&OU 78X[#=_.E))YF-(W-)_X9P'8B/M65O/_ZIAV M0]M,J_/#,T#Z3<3O_MIIV^" X2]JN_>G+,8;#?=XFP$;(22=$C4I6<-UD,:) MD*QP% 7Z0_A%M^WSW\-RM_]K:^_:5P#TO=D>/://W/FU>;'VJD[WU M?5;?V6;URQ:\XY_'\*RC^J<_6S#>P\;Z?PZK0L%?1JK=8&ZHYQ1%9_,1;9#( M:J:0\91P3((Q22^M:$8.5 M2X$*+Y4P$X>:%>2:%^2Z&(DK3EX&!E ELN!.0"SF6YP5ZKZ/K9#7B(7+@@U]PCU]:7 MT:H=' M82<24#X@[XY&%A438D:@4H<[DC C*^3*G\U]A\%6=L$]*3%8K2LPY MQE5=(6^<]2VJQ5\**-SL/3*]!$C19(+QX,Y M"G9*Q,$12P4V@B;O@L!OMN3*@B#&B*49G-*>,X8X4U6W0IU+KG 4%>6YXX[4 MGBRM"E$0HR#&:R%&3$$Y:0--A'(9G:'&*F_ *C0V4O.855@0XU418]3"LU%) MY8A'V"2"N X>&2\9 K@/UD7"C0,V+5Z<*?FV$>,G6Y8/6,ID_BU+$.B3")OH M[V;OXDU;E6^P]\ =[>P3UH%SKIVGG#,"AJ4*$F.EG"$IN'+PNE@JXNN8&0JK MYETNN\FML0A65R,MK$>:)>ZQ9HZ*M+3*,%LV],7,,S=[F'QEZDNHOZ&13T9(XR"-0\10)YCZWS0.HH0/+72QW*TMVBB/FKX&<:% M3UP@)PP8?D$'I#$58/AA(Q33,N*8>S O*_;BJOSE9&^>8*"<["TV6M]]L@<@ M[ +#7$G!M<]5:QS/ ;#6*2R%+2=[LP/?W3&3RE,OA501 O6_'3OP0Q0/ES;AV5CF-NH]66)^*HH<2$-.R?5$[V M9H48(Y89\1'#PG!DO#:(8\61DR('PR=ADG&.>M"-I"!&08Q70PP%9F!BTD:, M'9=<.1DMS45GF/6)R'*R-U/$P*.;8,TT0MD$C;CQ!6G.-)(]!84UA*2D@ M1HD%F"?+<@%S0C=/4L=V>YTSWSOKO&UC\GVX_F(B(@) 8,5X,M(X(WT$JR0" M^FNFRH'>8FD&/V9])N.9L#2AZ'GFDDXA4 >@(UB0S"1MB07KDS"Y3-7\1_47 M+_^S1=TK*PUERAOM.07+@G@91#2,&I'+59<#O843]5&S4?AD.8ZY[2[\8,0@ M%SQ'0MO@)>-2XBSJQ"QS.JUJ^$74YU#4F2!,1>F)<(([IJU-# 1?!6PP_-V6 M [U%$_51>T\ 22,N1B2!I2%@;AXY92GBDE@A@U,XR:55)9?!4I][22\'>N5 M[WT[VPC86(9Y&J)0W'IB5>"8L)R&([R)CQ6T*G&W%/?]J!WJ2,..OV.DW;JMF34#L^:_6:Z/AVTY+YLA?+Z=[$ M?D#E0\3*)T^]X(D SAN'@3 J,%/ X"SI>@NF)H[&8TM)#$1PB:PE'H$A()#! MRB+,M%(R&+J,^? MJ(_8D+E/&J.,(JQ$#O&2&#GC#(JY]5MP$G@B!E%. M7'*OG98P-,8%4S1XHDDYW5LT41\U_A+'3 $_0S+0G)E++;).&92T=%%KQK2W M2ZM:+5/YXACPRS( MLGC>7A%\-\Y_W_G:JU< ?(3KE]L_O@=,):6&(4(B1UQ8C30W!$5,'%!LHN## MDGU3G/6O"1DAT1S/$YWPF$?FC'>1"6(U93@FC\OQWFPAP]^&#"8\$P)CQ%+ M0-@$08X2@12LBW=.>Z%*^DV!C->-"*#)1RZ$5S[PX+QET1K-A=21,&Y2.=^; M+60"^=D]:QTO=R =%V MQ >2$O.<8(Y >^;S:>*0)E:@Q 2 JW34&K*TJ@U=9N;%5DW!VH*U!6OO8;;4 M,QU(PHI3KE@P3#EK@K")&!>T*O$!BX>U(\XC*81S5@9D4\9:EQ1RAA*4A/$B M53&>=FF5*[TLS+3R?^<2:Z?@__E7S\);K YGJ7$&6[KIX=^A^??JO^''\ [' MMK/?/*G>SPQ!M'D2XDGO U45H/]D8* 9& ;"V:TE$,]:%^2J6^L=P +N'\"? ML?:Q?0RCNOB?_]*4J%^Z-9B'7J?ISGKM3K=FO8>5[L60Q;7VQ'P2HAD7T0N+ M'3>)@@G-N(^:$6!V=$#IRJGV #+V_CK _OC/$_O-G&T=;K.MG5]!O(]^['[; M_=&XW,:-3W6Q=UP'2-@^KQ_#_>%^6^M?Q5^7FS\::]^))RY*XL&4Q0%QF2QR M6G/$@R4N&*R2\"#PX[+^W\M/75;/G(^<,%A8;AC1P5!E/>R4W-HKE1Z 4UO6 MK>WO#%LF2:(H))W[,'B+C&<&%*6U-K?FBE)D'!]?UBI;XXEGRK!A) :%$8/* M>5^.><:Y!MGD03C#R@'1E%;VHK'_/87@L?*@DH.FB&.ND:8)(Z\D5L%YXRB& ME1VOMC\: 58A]G@JK[OBAV0/-[F\I-76G4AO2S-KO3>N:K6:O&;L3OL.\ MZ.6U;E[(X4+U*=?U:OD!=ZXDM'K3UO6;ULYC)];LZ6FG_0.$KPK3%'0(^1O:'"W(Q&<.7[T[Z@%8 M"4P3"SQ2V !"$F5\XM1%P4*UZ...M;+HTUCT79P77#"6MN!456IZF[MP/X=:R?M7LW%> )/ M.#YM17C"2FU@3.1[M?=/ .U"K7E2BQ;N!<]\LA:";]A>[=QVX2[91]"_7;[- M&.Q=U)QM50.UW>&S7 1A#M;KPQ3_DEF^W0[3_F.,-ESF:=5.7- MB[K8._^'.^*VHG-/A\P?;0 M0Y2C>M4[/X*?[=LSZ*]F< ^0Q&$O^6=63WFM)I8H"B]V-=-E0\G?Y1@$X=\ MG[O<#S%#VM7]>SDX)3Y-T;V4W1S_:'U8\[YS%D.U.?ZX>H6BYAY1C8SHS=EU5^RZI>;WQU, M,V&:H\0LL!N)P: -UJ%DI-71 ?>)!@Q:O#(>Y/P0O;&@\&Z2 ]M?HW%XN28* MU[JP:5][.Y<$#,ZK9X_R;V_SDAO&= M1PQPEL&L 2.IJ97:%CR[G2'04U"ME @DF<-8^V5I? M^RY-H#>G,#2^)#\TJI<&3^Q>#9>Y';T+MD 2VZX@8?PF4/>]-UTP*P?;/6*!_;]#7>QSWN99?[".(>\ MQUOVH)_ZN_&23NGL6WLE1B77^;I_]PLQ5?A]0 =5V&CF/&6'R>8)'V'S% MC&]2\6MO1[5A?9_A#]RR_6UQO9K-D_M(^1P?_E3^L9WVY^C;?\?.'_TI*$!Y M[S'PX<9W#" I3+0H)@= R1E#H+4HLAK+)!B3E-),K,:S#^;R)*CL@"?N@/WO M$E8BANA0#I-"W.B(+(\)1>53#,YYFJO%E_5=U/551HCD#4'2>H4X$;D8(V8H M-TO5U& 9LPU]UUGOA-QHI7\N,:ZZ1NG2M2Z:P$7V7M1^[_I@[2GY*EA*@[UC MU =NI;918,6$GS]%>L NL]Z]W_E1OA\CKJ,G1DA,\F-;FY-ZHV?>;S5;I#6'53K ];I4.0TPERU[VHT?AG_Y99A. MT#RI9J3ZTB^#NP\6,S]@)*6A>E[_X^LAKN#^, >%* 9/'GR\4GTTDJ,Q^$RN M4"+O_1BOD/N_^L!M)5^A4DW]MM5H)[OM(V4Y1M/H[EY>]J# /I H\D!QC_X> M&5O4]NFKB]Y8Y$NU9>IK?_V^V=A8^[QL[&UL_&EMK-5^[C5^++U M^^;ZVL[&>NVWS<9:X^/FVN^U+SOPB_I&8^?+!(5 [LQ8O)TU,R+L/SE4Z,' M(,)6:D/2-TCKF4(-B-LDX/><\1:W3F,.@S_9_SV[$+L[\(1?6VU_-'-5OWNE MZO>.-\C6SBYM?-OXL?=I$\.]SZOGTMT?]>/M\[WU<%S_]O6RWAQ5]9^/=W>^ MBL;A+MG=^>UH]W";[Q[^>@#/OMP[W,AY;D<-N,?>3OWBK\L- C3B.]BU0)8Q M14I2CKAD"AE%)?*"P'QC0[ ;T#-0O#&L9;*DHG%4:#"=A.'.>RM%2H'BD)@D MP-:6:A$(U&E6?)TS( K]F1[/VKHIY2/:O;\8CSYH(6+>AANN-IR'%UESCW": M^30)K^>@53GN;:>3'>Y]O_AUL.P@ABV;C^V4LO^\NKR;G;3-*F(2K.6_X=KV M67?@ZA\&7(#0Z^JDH'OUI2ITMMUIPGS85@VTP7%EF-[VUSZ$.=3AR%)R2@O/ M)=76F=S\48")@X$/J9O^V<>A9@<&L)6&GIQ;M@=,J_\0SCKYE=X?#O&MM>^! M<"HU42C@Z! /-""=BZT)!N9DI,H[#C8D'<60[+5_4&N (9D'C3%1 MP/H12:WSC)45G,H*BL;:=Q 6:Z4+"-O@$<>P>!8,>022XA+S*2J!EU;UV KV MQ3B[A;I@"5;+9_/9VNG5N1JL9@Z9REZR/GJAY* DF3S8?B$@%1@.S&>7-UM:%?LZ6@SD%>.[% MZ^5='F1$C+I,.\.([[.L0 9N5=@7_3UQ*R?K()[<.N-K9K^"[;9/@ B#E@&; M(&^Q9J]VWFRUX"-8WNKZZH"Q=7&EI[HKM2_-[(C-'S:/3T'APY;@Y4N\, M1CG0-6%!]K>A[_2!M MT%SP;5NK+%N8.2 @_;0/WZE4*6@Y,(([[?/\ M4HX4O)^GXLYF"D[?[47.G% M_O3E=AX=M@Z&O]D:\/!OX9 MQCU(L9VG]-J?C1%>;&U_)S@$F1)!3$N"N* >:2X-DEYS3@.#]2!+J^R.N,7G M9$X_[\2MK/(+5GG_O+'_79- 0XI_ZVIL6*,&+Z!UMTA>+);OO$@ZUI M'E*]3O%"/=$QU;W.ZNG.R;WUY^XH03??$_:/2C3;9W"+T/WG4Z9KTOX/$E_B[=6Z/2N5WPSU4J?&:\^9EP_2([^&"C-];/8@"?OG,?6W[$.PSB8 M,,]G]I5*GT>D!I5*Z=;Z]GGCVW]:]4__.:I_@V<=[AUOK>]?- [#$=R'UB_K MYUO?ML]WFZ.52G=Y8WV-[!Y_/=\]WOZ1WZMQO,NWUC=I@VX#(=N]K%^N"2!A MS;\N-P=52J\[F3(%+#U:AH@TP."MS.3=>82)=(I(PI2N:@4L36,8 M$"M^;PC(NV^R_+-A:1<,UIWS=D&CZ:%1?1R-M#!<.0T X.(\XE3S7S]?(\-R_0$JBE5]:9"E&%+DT/LO;'Z1)F&E,LD9 <$7+6JZ*S0*7' M;N^=D:Q_S!N$?3T9)H[$L/'#PZ5K5=7&@F?3P[.C<6=4DEZ"B8<483FD6TBD M)3/(@X@% M^::'?!L5ZMWJ[1P9LT&E@ C% 'W),:03(X@;Q87WT@F54]O8LN;C14.G3.4* MCWLVC^L>M#L]5&6330?4"J>; G8]J)GK\0:X\TC?W@3#^KU]LC\A($VH, :).PPF/;3/YEB;NZE[ / %Q'4*8C3BQ3$5='#T:)SBUDPS;>[_>Z\3VK? M]9P\YH?*T-\6YX\PID6I-__3J!GV_*35EQZ;:+7/A#JN0Y<.V\5R9:HD]8Q\TCE[++B+UKQP[7O M28NH&"-(Y5-H'A)!)A"!6.[(&0D)482E5?/@@C^Y2Q_U3 >2L.*4*Q8,4\Z: M(&PBQ@6MJD7'PT7'9=&GN^C[WV.D3%CKD+7&(AZ304X)AT#R52"P-"8'0(D' M&L?T56TN9?.S6H+/BZ+[,NI[R9JNWT'KV;WL1XN)#%JUW^RD=:.'^TPU:M4N M9"M][<:J1<&6RX7A8M@\V?C1[TGV6[OS(M_N.Y3)R_K.[G?!'5$Q"F2-!M4; MO$(N>H>\DLQ''"/Q!E0O7<'SJGK+UGB-K0$Z6EGN8A <*>=8+E5$D4D)[!B7 M$I4J!2UL59'\?KR> R5=ML>K; _0YC8E[(1%)BJPF:-5R I.$=4N5R-FWE(' MVT.LC/M#K_K Y?Y/=Y0K;0\6*=?SB8-EJE1=+@(Z7OYG"GS@9@/UG]"8CH_N MTE_/NO#"W>[']K'+=5[AL;EAV?Y)KERZF=&'&0!:JG?\'V%2=V&OVRT3_&D]B M:O:ZN8QMJ]T]Z\Q1#<*CJ[U>_[;!&X=?R=:W_[1@7^+&ISW8M_MX;V?_Q]:. MA\^.+O:^_7;4&-OKV4^^3QNPWW>/_VS5+[=!;CXWM]8_P_,V1.-RGV[M_*>U M"^_QUV7]/,,DT51A)@,*7DO$%;%(RYS!9+WS&JQXY^5H$Q07K651>HM]X#)E M4LE 27+G"<8FLM&:A1O'IZWV18RUSU<+4?NC!=OH&7U1'G_V[;$FXR+528$F MT!R@V?K$--7U?,[^SK58MMIK[S7S:$@?; MK;M2^\/FPY(F/! HZ+&]J/W=;IV=]*Y:KO0?%G-E>)NK6J*>_5%SMMO,Y78' MC<\K]TG5B\''7)$9[O.C2NVX-=C!M:=GG>X9/"U_X4OL$X;!D ?NG,T<,9VK MSW\>M&__V ZQW^A]K&Q^7ZU7#=:OQKH,GW6JV6OV;OPZ+%?5-&_/4+]].]QQ M\.QA>_5!_&PC' ]IL@LW7=I7Z!)2777\[&4_>J M>\)07-S@E4-9)[?"LT^R&9K5+7]K(8'1([:NI M?_+9W?-[PW?AK>!OHY1@L$,&&R0+QF^Y)&WXTK.]L^Y6RK]9%$;\LUF"IXWS M[\0E$\"405*QJGFT1KGG,!!B@U6(7 NG,R$>3S6<07OXL@FFOPE88^T[H4#& MJ?)(.DH0MX8C+6 G .\*EA@!ME'*9<[OMZ='SVLRR WQ G0>Z-U^:UQ;+<-9 MRU9M7YI]#3BFWFO1=G)=>D"N1NP-=!L8%,,[]D]39G_.,;[Q8+A_#$8[^.TB M'33^[,VW+P"!/#%!8L9@W]G<8LOD;DN*(T "RSE7VN;&O'AE/)1G3HXTRBYX MV2XX.@<(LC3IH T8JRF7(HL,(V<#0TYH( U"P"XQ>1<\!$$S/[TH.^%E.^$K MAGN1!MRSL;YY ?__GJCB">@A\BZ[>I.PR IBD&=!.A(]*"Z(-/ ]A_K?9IQ=KCCTS2J[8'X]T.NL!0!OU" M6K>7UNT+U[K]3H_PHQ[>T1;>(E#M MJ%7)@.6*@_'84":TE YS;_U#'N&?Z!ZZUR]V-]P-O5_7+J]*R51>P/Z97Z76 MANZSX>4#-_R(V_T5CV<^5B?_WA^@'L-SM2!,N8C^5ZK:DTU<&+;VD; MAHUTXZGMT[D\Z.OA3MK>;9'HA!0K0-2GK_?YBN#L6;=]^#,CS?0'*U84F6P. MWEP;+C,1Y1@SM)[+(AYLOS78\@_7$5BLB2)3;5AF'F]8MEC3]6ZZE=W]^@/> ME1T,IT/F=8=B_3"!M#TZ'Y.(X4^_QWLH>OO' RN[#+\#95_UD ;BT3\N>4D1 M@[>6$W_7*[Z9K/9G'J>.9;6/.Z_'S+=%R6M_GK'6SVL_/6[0[?,&_?.X<;D- MU^QB,-K.MSYMD\;AVH\\WOKAG\=;ZYN7]2\C>>W'NVQO?8WM?=MEC6S0'7X^ MV%I?XWOK7VE]?>.B?KQYT?BVR^N']1]W-8<*!@NNE4#,!##V)/?(,.T1(6"8 M1^DXP7QIU2PK]N*L]BD6+GDFYHXJ@0)/;Q2>GADX7^!IYO!T<1N>G/?:62L0 MI58B+H)$SDN#M)6@;!A6,N2T?[I<&79S@T^O6A=SCFMM5I.EYAPCO\3.WTW? M3X\N#69>*VYI BP=+$0_.*$ Y1. =FUS=FVJ;\NY?9ET:9%9E]79D=(3<!\5F^>+'0_7I:C:YXC"6*<@:Z-Q GEC%>+2 M@JIE#$2!\62IA37R0(_5B]GQ_/DXB\S^1'9<9/8E,CM"CY7$WB?F40HT@OK" M8,U:%G*VC@Z.8VZH6%J5XZUPYM;O]Z;<:&M706__V+?-DW_66NWNBQK7+"#Z M/*7'PT^@#%=+\@D6Y'=8CG(X,3V &N^8*@VG-AB)#,\^-P7&C:,Y?2P188T1 MWJ28VW5I,I[(/'F_A^)PFV.A_@FA.3I_K_[VX,%Z55DQ>3:M?5&ZX5L-2[)]AI0:Y)W>$8A;,>@)FC?'0$T(M[I))TE"I,N2-+JT(7=\8;%? IL(XBX/,DX*,11T:% MJ(Q""N<@C&0CLIP*9*-)G@3)M<%+JYJ/%[Q:9-?&G)"1NQ,I'\ZQBR?A_NRZ MIYA+DV7=SAVDW3UG,VB_6C)!?BIT;9R/-6#U8#=9";848T(A;AA!UG);U9@/ MF)H@/) 3N2S4>*;:4')FH7^?=QH]<9;\HOAKWBL E4S9A06@^FT "C8X&1UL M;.#'B L5D*5>(*>5=,P!7<;JOE39 D!W,KOA*(;C%?T*1'-2XF%>[O$>:/"- M>B+)-CO7!;2J.EO]IF_/*R8RJ0Z;Y3W>IO?U[I7^[;[EG:BBR)MQULPQL;BS M7F(A%U,D%Y=CUHVA*B87$TJ.8,0CQT@'95&D@EHKX.\YEDPL$S/>)6Z!R$7Q M_LXOH+Q>T8P"*#\!4$:L%<9-H@DG)",)B'M*$"RK1$I9$Y@,P225 46R\1B2 M]PDH;[]HQP)'_E51L*U-!">,]*[.+",J%K M_!P)$L.$$8MLB!%QYPVR1 FD0M ,JV1" MU$NKG,V):+\UYK1P WX31^$/')"6<-"Y#0[-JVQ$@>4L MV5R*PP4=D!'6Z>@5E2(7T%S69CR@?8'..$I(Z-L"H1*YL= @-,)1G> DI6A1 M]"D 1U4.0,@+%*CBD0%_#4Z_@Q3;947 M .?<3]O)O1EL\G[).GHHYU@BYZ(PIZHP?XP>Z*D;C240:PP_.K$=. M*(*B%$X:QDFP.!>9DFJA=<:3)';&_M2"N05SI\#0"^;.#>:.\'2N::0D"82I MX8A3@I')9)T9$11)+$DCLK- L/&*P@5S7R%]:XI)-3?>EL$KA?99[F%_ZW5G MG??SU"&^!U-H[1A>H->M=:)O[Y_ %T.MZJH=:Q_;)]66M;DPPJ\6T-''VI># M^%"T9TGSFZ<5OQO,MF!Q.[56^V0?]6+GN-9J6M=L-7O-\=B5%\?\S=W+E^:L M/\N@'0#+YRM4C&(@V(2JX#3H% MJ@F^ST"=)M_Q]H_FB?PB]AO M09/+"("[7G&^P?DI,: _@U1>[\+_O[TO;6HC6=K]*QV^ M[[EQWPB*Z5J[:^:$(QB#?9BPI,$6]H@O1*U(H(6CEL#BU]^L:DD(B=U@"],? M; E)76OFDTME948SYMTB#>Y&"OPS4EY3?:N@^@FA>O5"G,\H ;V2@8:I :HE MSI'V0B ; KY5JI@F*E;>H;]6JMH*OWY5_/H1VF6%7S\-OVK+%G(&6ZE21#'% MB)F,(2VY!V_C93N.GBUG;.WLW'5QSW@#O/V MW_#A;"@]-3SJ]*.O6\[PI].WKC_ZG601T'XP.Y*E%&-J7KLPE"XL$M6W47K1[ M,.=),@Z=A![,8#CLV,$P4:?0F3+M9#1(5&\ NW#A;AGA9K(/2SF$-CK%_-F- MI.]&*P\-A@NSV&I9U'\482U,FX*]=^ M!?^K;CWW-_;EG]I"Q?6?3-Y]!##?MXUL','V_H_SZ^) M\P<)L$?F/A4O5& =_--.3>]+7WV5X\;QWC<05*3>W.>MWIIT]C^ M!/V!,+HX(HWF7]T6S..?B_T4VL)U:+-^LX6EK.,HQYE M)A.>95PH$V+FQ>9J#M.2>H#%NA$#@:X>0A:/5' JLG@6LH"_FZU#;#+0.KQ' M!@,9,&H\DMAEB%@EJ*7:26O>O)6;-V4GF-&"G\J&TZ!+3G/S+ -]:"$01*<_ M5F5,Q17]X0DN:U^ED\^F[>RXZQI^A2B*W?Y.1-*&OS9@OAG4G"8,YL_NP)R\ M.MJHG=>W3T+U;8TS[)'BX5:U=PPI;"W*C"+<6*5(RDH6AQUU=BNP&)=@<#N, MI=.84;#":9I2IYTW,I4IASURP'&GL$NCX3C>Z5O2(7\42=P&&15UW(,Z+.9& M,ILCJX4)M=DMRD5*4,B/C7U&*>SW,G5H38Q+F<G? L/%7:-+^GEX\H70RZ MX]'-CRR8208T43?\26HHQFP)3Q?^;\\CL4[5D4-ZZ-0)4AY&^[OJGJM)\>:W MJYHVJ-FS%%^WWVYH_99=Y. M/\XM/O3'M/7IMH0.EHS0V%_Y]>40-]-RF--#CVG/TZ\WXU=+IO'T.[%)L+CQ MZW03W_SH+K]D[CH"6G8G7;R^=6UAO_ZV'O[U=HK:;G9BW M'"25-+*RJ8/3GQ1O5MOZY^-N?6?KTT:R6W^W&>=9;S1W/B?-1O*N4?_<^+B[ MO=7[]:WZN]VMSXFGYOP06VGWOQ\C\"SF^.ZEGPG\?\EC:B4)!FW)-=$ M95ZZB)(FE83R7 B=,J/,C1LH8X_7MGFG7+[AN3L1^P5Q/[!I3OG3LRG?)!E[ M5+.W=XGQ,PWV?@CX0$QY2GQX'I^]O!="S#PERN;QBJW'L+V[%_E_T+ _&T(0M_OI4*;W.C M4D>,5H]/Q/-WZ82,>/,5X.:>OIY+!\_6T='0P??N^QW++_N ?'!^T'L/?9Z< MUTF-AV=JQSOP6WBVN9LVON[3@^T6KL%K:_F _/C/7NOKE^-&1AB3%ND/+,H4YHXQK#" MA(=:CX17$>05YKT4S$N)U3AC7!"PGHDBTC"!*7:>IT*KS#P^[T^%>2\0\Y9J M<\.V\SQ5!E&7:L0PRU&.5894^;>7GO=]>^;C9$J M,O,7!>V7H*B^VK1O/PJM]U8T5&PL#36T$+&4(\:Y0E*!KFHSFTJ24B\R?5/J MR1=?,Z\"NU\4[%Z"AEJ!W?.#W9)JZCE65@B)J!8$S'&CD38"6"*7-+.<>2KD M32DN?WH]O[5)4K/6;;RR(XA;(]VK XA?^0#B[UNVOCI^>"6NN!]BU04]9TYM M*UK.=4K.S;^N%)RG4W#,BC5':H5 @;(.;$XRUT\;^#9 M3=I%Q[G'F6" L@1Q9#&6B,BN";4,96Q M>,"0T74"N>J H?*Y_=(^MW5512O?VC.@\M&*ZIG1S(/625%.0BH($=XYG"(G M29[YW*:*D^H@H0*U-9C;+Z!Z5J#V/*"VK&I*D66^9!AKJ5>\7KD',FMOA[9P1T:.Z5A6:^]S';PA0%DRGJ M)?%HXYZ9=5[4K;U\D[+'7:^[]2( MNBQ77EW9NWOZ7^,?SB8*1J6.%I/2J05Y- 9E).2NLRZ4](B)WE;SB%5GY[_" MV?GV8H+#1VWI=]:LN3XS2]3MU\TH!IL2D';)+B8Z==1[G>4<+&*2*RU!_Y>< MF31U>9Y=[^R[AUF\9!R\4UT3HNM@C5<,X]DF?H(]G%NZB+Q0"V)JZL(X=G"C M6>_4MLU%_6LM;6SO732:?_8:7_? ;#WHU;=/:$B%5YLLF[K==@TLCAK9/:]? MU'#K8H_5MVN\]@'FNWUR4>^U0@H]L#[V+ZZYJG9F/WQA]C\P3M(]T\>#BUKO M_7']:[U7OS"X?MQ*Z]N&M(YMK]6#/K9W82Y[:0W6JH7S])!:HD*=:$1R, $9 M3C7*!?;(FRR'-YH+1=Z\I9NKKK]_)2AY&.E1EUJO,=/>:>9U*J5T' @/"Z*T MH;0BO5=$>OR04NNE=AA)$TC/*(4D=QJE@FB=*94#*032DZND=^_40#\DC/&U MB1#E70[/V5R"96RYU@H+SJE6PJ42]:[7BXS7BX\FM?$QJS2_'!\B!" M),U5[F6HO0&D%U08Q5.!,D-2(T'3C2(DO:<(>56!'H%Z0W1YJ&/D^L4L[MP, MG2H>9UA]IW_AI4O%=3"LPJ8V_+N%+=V=[F@%5 \#JI7[EDM =0K]['RK??BK M"^.@M=Y>"F--6\=;%ZVOG[KUY@ZM;^\!F!WAUA>0D<(*BT$P(:5U#F:6 C-+ MFQ1IR12U,N-9[H*NF_XB9E9%B&M)B/Q0:)PIABGRC(/$=,2A'& ;69S*7(L4 M4RD#(5ZCK'V'T?4,+M#7)E[6P>BJN/H)N?IV/1ATWUT8RPFM?=CAM:_[:>/# M/FL=U]+:Q5_ U:V+@^U]5ONPQVK!BP=J!K$D9\C*E"*6&HJD< Y,,,DSYI1* M*8@7LKE:-O1EFF 5(:XE(?+#3&"1&6,0ST*$/[,4Y4H21*7#3E+E0$6^OWBI M[D]7]Z>?YCS8#(KJ]G1U ERY[T-YM,QGGEF1NCQEWEEMTXP2+[7FWBNCKPT) M?2))7G>COV&. ]LQT]^_ \ZL/*J/%^ K5XF7!3AND5UX9H_6CW?8P?$^C/F@ MW3HVWUK'W5[]> MLQ=#>":\%9S[.*8_RE ADK,@9MT[R4)#K M:GPVLH7KBBWB@G&"@L+!1#]Q(8EQIM* $+H.1J/./JIS44 M*ZY^!JZ^W3Y,:\?M$Y@OS/6@6P,NAC'S!HRGOFT[H3QUJVG2UL6?\&WP@],L MSRQSR! ;4LSF#BD",H;E8#"F%!,P$V\X*WZP=!&Y8"3/C.64<<=5<+-CGSK# M,"@\O*+#5TN'[!!CBZ41*7*Y CHD$D\=9H(Y^!PSEM'JX/A::;#S[;1,7M4= M](]0,+#+8N,#GPS=:#SL)]/ZJW?E+",/6Z!K;]^^H"NJUY_5/>9ZWB5(L:<' MJ=GV?H3=;<+F?HI[VKCVTJKO?',67;CAH(*SA\'9ZBU\Y97-.)5(Y^$>81:J MW1H&UA?%8"8Q26(EY/_[?T)4Y!_K<67U9[#7OY[5B5=!TIN.,+ET)C<6$\-R MRW)M5(:-$5H+I:F\0V^J(.GE0M+R'7H034#M&4HS:Q'3E(02RQI)A?-4V]PY M[BM(6H*D5^6+?_H@PE?N/%D_WWQUU/Y4 'MREX.4M8()VZO!.GSJU)HG8-*^ M[\;Y7\"_9FU2)SM@SGYJ-T)(8>I-1@BA(>PY1PQH)(3=@_ZHJ6*.4<5E]E0A MA>OGJ:_(_U9KO3QK-]\?UYA9M MA$/BW"H0/<(CK$'@,$,-RH%XD/6Y5[F%OZ5XJG##]7/C5V2YEF3)#XGD4AC0 M@PCH/H@)G*'<,8QT[AW7&?8:ZP<&'\YSL96?7TFTMAYIO&Y-VM5LNR00JNI/ M$E>$N72*-C0_@L_M8AQ53.GEE&DGI].\7M&#KR>)ZJONY *8(3'CX1#FD\!4 M3]QHP?VO!WT;6RG@UQ:^'YEV>"#T$K^#3\;#SFA25CX)'\_B]^QX6!J-8$2& MSV>]=SM*=[J=4<<5F\EML[@(Y1/G$92KBZ+!X4AO)@(S%=>-U(1BHT U;O:!#JRLC=+S8F]=/P;F/H M:=16\-.Q!\KNA*<6!J'.5*<;DP#"ST_59,YAT]1-Q91R)\&Y%(#"O7QRVBE& MH)8$+GP_'H7UF2=/5)->7.COS:QXW=Q_5';0F9M^IEI-YU1E"6WN'"HM,R54 MA@1.&6+2,*12Q9$CF5 L]41CNI(E]&?@Q=8HF:7H*QWXLX2&&Z40FU/P+,/: MZ8QT!R!8XF_ZL->)[YRY9.+4L 0/[29!$8B,'Z@O,KWF_/(AW(N>3II%<2;Q9I9%\(=>&KG>$ 7[1JIK)*TG\GV-E MRS.>>49GG)M664Z=2*W%FV..KF>ZZ9ZX&HVD7OTH& M?PK]?ZN1D+'_!+=Z>VFMN4<;S:.0M?_;P==]>-TCM5[]I+Z2P=\PF,=%ZV(/ M-YI?.@?;>]_JVX8WMD/6_O?0/[QNMR8MLH?_N=A="8B2'ENI4X6$5 *Q-),H MY%-')J>,,V<9=MF;MYA\=ZFHIR_X^\/.''X2F+)'Q73>MYA?A3X/1Y\6:-K- M\T$%.@\"G96$EH>48"$EHPBL,@UVFO-(IL(%8RTU7 @EN #08;]@?;IU!QU> M!9*O(^BTA\Y5L/,@V%E)Z71H,-8^W'/,N0;8\2DK=1UITYQ[3+QG&& G7XWE MJ72=9X8=4>DZ:P@[[P?C884Z#T*=_174$7F:9ERR< 53(L:P1M*1'$GL1>:$ MD!H'92?_[K*/E;+S4-3)*F5G'5&G)RIRHP M>A 8K:2H.73"8*651TPY "/K+=(YX\BP/,,ZQ+&34(.$K4:ROEP5Z'MNOUXM M1$AA!G8P#H?W\4ST?J>E%2PLPT+O6_>^D%#,PVH&HU F^A74D/Y!X+!Z)1\S MHK3P!FF?8<1XR*KKJ$::""XS98UA#C25#2S($^DJ3\%>3U9[>C'2^3+^^6K] MZ85 M"GS< ;<=3HH.N$'OP]=B%X]A-_^Z>E5F.M7T\A&E86+CTZJ.'-(@YD]0E/2_J^ZYFA1O?KL:_-?IS\;$\\T0_733HBV$"?+KHE5>4DEF M+#8)OE^XU(,J/;--L#V>/K@KC/9^S3XP;NGZ[:7S@->W_]9#H)?[WJI[<$03 M]/:3\@#7MO[YN%O?V?JTD>S6WVW&>=8;S9W/2;.1O&O4/S<^[FYO-7>VD_>[ M]:WZN]VMC\GG)GQ0VZDW/S^V-O-U-T+N+'3^@Y>G1":^F3QSV.^[0:_7B:'@ MQ5;?OHM"XY.U5 3D]J9)>"TG%\\.%+MT9"B<(6 M;WQXWVM]W8-V0MO['-KMMCXO1?WV]BY:QR8] $4#E(Z+@^-8:8.UOAZT#[9A MS.3+,2@H,(#TU;%2ZN36,$EG-DF3ES(#ASKA'>98[Q(WVQ'OG4L%6 M NJ?=Y\^.1.4)KO?AY9M5&95=T9_"X3VNK=N[U#*'!1J ,3,.PFHJ"P*=\R1 M$+!K2J>"NQ64^SEW(8IP2^ZFZQ"^#$0'%;S3&__R]S'I)R)Y4'6F%6,L&(8B+5&E1CPVQ*Y0T52%>/2>^I M46^/W=?.J-WI-_HN')"^D%.11ZK?TU.12?UXC]2V#:C:>[3>VT_K%U].POM: M;_>\%I[Y^KY7;_YU7%])T;)+H/WS^D4;5'1##IKP_-=/X?VD=;PU 96]W?K: MPK5>C8+*OG(JDF+L,*(D<8)UZD6:;HF[>8D@U!GRIR[-X\ M]-C#CR?*,U9A886%RV7!>2JME%PIEC/CO:(Z%])KDCEJC=+WQ<(E+Q!@WFY_ M]X M5^'>R\:]IPJ56_#67]'X*O1[7O2K+]>GD*FDU%E$22804T8CF3A[I!N,O1NU[);<)'G=?^U7<)OCQININ_[,+ORDMU0J5'H!*JTDB..5I MC@G0K"($C%&1(TF%0HP 5A%/L%,R&*/9&ETFJ(K6O" 3:Y%7*_7B"1EYN=:, MIQF(_!1E.0'CBAB,M$X]2IVBU/!ME> M2*F ;4P%TE09Q#SQ2!NG4&:%(3DG(B?IF[=R(^6KZ;BKBWYKF4OE55SQ^QD& M0;/=&5X#2=?4LJO0Z#YHM)K7B6MC.-4<9=H"&C$#=@*'=XX)X;$%K='1)RME M]X1W_9ZZ_LVK9^_GM!46V+ABUX>QZV0Y1P #[4]FR&NJ0XBH0THZ -X:]0]>?Q5;#8-WM//Z2?UDM0K4(K^G M7)I?1H/YP;Z$RJ'Y="K.-:F"P S)B/(HU](AAE."M,,840[J#LMREZ>JC'O- MLE\A'\@3G6U48%J!Z3I[;BK0?%+07'+DZ#S0LI9($VD18TH@P$J)#/RO34Y4 MGK,W;XGEN(N!'YV'U!#=CG'](E3!OF=^FK7)P?/7H!-K#+\/"3%L\LD53@U- M66!XNZP5'.:\?D5];]W2]\-!+QE!BZ%L<7@MZZ+.RY.'>^I%60Q\ML%E5=_C MZ7+XSZNZ4IKT/'_/+^LXXM)6&=$NM6W"R2Z-1RJ_I$+;V>"\/U@N#4E M\)*^_RZW[=VX-RXS7L(' *JV^#2=;2"C=*?;B22G;LGX RQD9[ZW1/5 ?,Z3_03:O>3V -O06J3O M&2_ D%PQ&O1=F:3M'$8(G%8,2AZ<#@YZ5]<,;!*^F$J(*"#*3HLQH,=BNT,W M9ZW-I+G Z]:AT,=1'V"B1('%.9^W77\^@WGFN%"J?0#0$DKNGG=&[?B+B!!Q M&)>\?66502>(O;\P4-\>#T,%^S#%LF2UBQ@]HX-D1@)Q[^ -O@KZ\\6U#P*L M1Z4<^^G(]6D^V0K#KL>P_;31-+C>//I6/]Z?U(\.>>FN\HC;$-N>>X44=AP1 M"5#FC#+>X#=OZ>9-@; S/ O4]Q "$R:7SN3&8F)8;EFNCW\4&.=NM1B)%P(8#2I0%)BC@3.5)K:E/-@#JY*Q(V MRB&//"QT=[(1!.#IT)UU!N.B&R2#=\.@_LWD653%KJIA0>)$[3"FY9YJA%'X M7"<.7IZ=\J<#6?S9]3IA$J X@_+[$>926FPO3) U^LG6^&@,!B:>YRF\;GX? MWR4>- <+^]@9)>H(5!1XIJ:^?80FU7!F.WP>C ,I])-ML%G!\(YVZSM85P#^ M?D<%6\$=!3/X&Y0'^K ^ *,0&HV(C3[,(8ME&FF8; MA,O-A3YAVN2&RG,(,S%Q(QAM/24C.:/1@&J$K6 *QI.SL.BQ+,-9@NJ'G0 MT'NGAV7O*6$O3K.Y)(CIXJT+060;F,D-F3F:E;=N MGG:P/2ZN3MR'W>"TZJNI:=L<*AMMFUZG**+:^=A-/%?!$P8;,QJ/+EU&BRT7 MR>Z5K0NM4)JAYA;"E)$D?G16&F&$SNWP.6O&+@HWFK6M;(CM E*,/)QTU7ER M/+9'9>[=$Q<4'F7#0H>!F>X8)JJ2D*S>A?DLP0-T7E.3!,_6>N&7[MLI&/8+ MO_UKW'<)G_\2>@-R<<%5!C9U (LV+'Q80QV6LA_>#>;07#(B8-]6(%[0/6 7 MK L^@$Y_2M)%[#)4 [KTEI4SN[)$\[%&DUT!&?17VIH_O[ 1L'RUZ(VV_(H8>'# M*4@/AH"9@0;-8#PLZ5>/B\ $T>%E76&&'5TZQ\(-*')Y][N!+]<#3P1"4O?\,SAT\MW&K?W4C>79G M_V[]_?+)]L=!45R6S)AL&0/*77=K]$X-AQ/X\(OJCMV=US)?GX/"D$:SA1O; M.VEMN\5J37/H83::))RH\2;M_W!BHLB :E:+'F? M+YW**NS(3 =O@UH?:'IZR+9(PQ$=LC^**//ZX5 L*(VC2)[%DCBKZIA=K6,F MEI;GD77,^)NW51VSJH[9@PL'5'7,JCIFUR.3>/8Z9I]' W/2'G0!)(J=_X*] M/*D/1FX=2YCMSR5\ZWB7UK;W)S6R,VE\;:6U8]MK;-MV_7CO'*3\1>WB"+?( MIV[]W;*$_]2I'9OS>G/W OKD(.$G==)B=;)#ZMM_@I2O732VOX#FL)_^<[%S M7M_> ZGN=*YMB@3W!K%P J%3*A'Q66XPR97C?KF$69X)A;FB*J6:>8LEIURF M\*CP@N;"+1?WB7N0?'*S2CF/*5MV9Y\OP YL+#H72V_'U9/FN8ZC!V &1&V] M,W11R4[4>-0>#.,AM$I LO6G(3VS$B;CT_#!0XX/B4H%=9SF!!1JFH%JES)F ME6.>9;B]8;D=#U=N:#W@K'C[AEW*>_,,9<5+;.@0] M2[(4F#" MX,T*] ,$/+#)U-LZ)THLIMZA:,Z69X:E[[W3BRXMOT!Q943*@N=")6=JV'&C MRJTXWZX?E@>!*Z!2 *CHC8YM1J=]Z7KK91>S@8 M'[63P2D8(M-QS-O?2'20"\EH""Q?KO5T:##P,[ \NI.D[XX&HS*(9O%GY?J5 MLUQ@T=.2,1([@-$'?\ TP'=]Q%E9R7)S& M8):-X"*:N0&O.&-CHVH4VXM.J.!X&(Q#)&('GH%QP#;<,>*YGQ[LK=/!$+8Y MG)_,^DX*V&67_#7N3LH3A^F1\G74.//P _ ? 2E&)\CG3C?XMY/:(*S>2_/B M+P47W11;M!Q2-%MC>[-;)&Y'\;1117?#MRTG]'>$B,_3(=P'N7^^D^1'(_=" M%,?V"084IYYPH7V.;!XJREN=(9WE'(E4$_B&@RVMWKSE@FTPMIHJH^2_Z$+K MC): .S!P4M)AT QL'P+B'TSD!:V,JXCT]+26R9CII#IT"EGD1ZVC)EX/%6 M.=)W@V)T.8R*8 +!\-K>H=#.&Z<(\HR$2\?>AF([ KG4F$QI8TJ"X9N9O.;2 M<9#C4]". )^HHZ/@0@:)8404-Q)(,5.*OWG+.-N@UZ'4CQ5KWTE)E5C[7H*IGQ]:2K>B.L+$=, M,(YDZ@3"%CN?:25)N!;.,8@UN1H5_;QB[J*46 M]&>BD!*,(49R+"6'#[5Y\Y;0QXNU%V9-9R6,L:99Q0[UE4IJ<"P%_8M@F+;'E4U8BA-Y30[Q-9E]S4E]QTG6<5/L& MG)0YS"5Q#N52$,2H,V")&I#@P%2II_"E(M&PN,6A&,/<'DT5POC^QX""NM>9.>X*$9CZ(:[ F &\1L1G#6992;;.@W]U& M+,.X(5&)F[E@0TC'X@G%,OK<*VKC?L$).*?RS=H>Y_4F]V3VG']I'91 M.Z\U_P0B#FWNGMD/7YC]SU_= ](]T\<#?-#;FQQL_]FM7[0[C:^UM!Z"D[[N M :,$IMCZ5ONP.XGC[^:T?GQ" G'#F.&U1@X!=-+4YA+Q'&/$#,U!&_6AB)0% M-5!JJG*Z?,:I#%!6ZE2F.6?< WU9G&,KK??&IT2MG''.-R")._"((\X[NWP) M<;K10"HCI.)=@:ECH/7"]*[&_!)*J7/A;!9YO>CNB)=67+!<@V&KKDY=S:-P MX]G,?"4VPA%3,5;]Z:'9+,]C%+>?020E6Z#1Q2.O\E '.IS_9OY5>6 SBR8/ MP0S16W-Y"%6F(@'$59=_%6&H#TR[$!R/& 2VX$H#56:Y#RHZHQPH$W0\$\&) MIAAG:/;F?N92&>U3Y'*N$;,AXO'%#N4Z8Q1ZW)//7WS5FY><]0P$]LACX&I0$QC9V)1X_3] /36 -U^020X$-H2IN,"$),2.S'L#,ZS:QD7@F, MJZQON*U_2_\(]YN)3>-?PC3*RNHAVQ7^ ]RO" MNQ_AU? AU[D+6CT2Q(@0-220%BE'6!/AL=?,:0%V^J:XE?!.!Z-X?:9[&1P\ MN@I;&U=O1K@28\.=P?D-AP)^6/A)/.J?)N,X!7H=]/NNFPSBPT"R13@0CY=X M9DC^THZ9Y_(CW!=I.V7_"])I%.]/PI3_!)I6,!"W 8QLP\V\$*5_&I:Q3'NB M9JE]AO%^4Q]FZ%ST\%M7=(Y@.FYXUC&N"J6^/90ZNSF4^C<]L!-X:8]ZW;?_ M'U!+ P04 " #Q@4%6SM8:A"H9 "<(@$ $ &UX;"TR,#(R,3(S,2YX MUSVS;2_]Z_ H^_7&\FBF,[:5ZFR8W\EL#=SC\^_?33K_\S&/Q^.#I'QSQ(9H3%Z$@0'),0W=/X M!GT/B;Q%$\%GZ#L7M_0.#P:?--$1GR\$G=[$:/_5_L'Z6_&!!*_>!I-W!X-] M#U:_C/_ELR&.^] M"0?O T7__OWK,-P[T$P?Y <9W) 91JIA3'YXD!]W;N)X_F%W]_[^_N7]P4LN MIKO[KU[M[?[^Y?Q*%]U)RT:4W:Z4?AB+*"M_L NOQUB2K/CL(5HI/<,/J@C! MXF7 9XID?W]O_V O*PV\J(4[93+&+,BYA[$8Q(LYD=4TZO4NO 8YKP:O]@;[ M*Y+"."X%BK M*)246;-*Y7=)%$OX-8!?+Q]DN+/;7&HB!U.,YUZ2BS1&>OK$IP8%U=Q[__[] M+O3>;74-*I5'EQ_ GX.]_<'!GH?8.BUL+EO]&F1T;=1A.<[\ZI#1/;(.E2.K M3A=[<\'G1,24R.(.N%K\[B!X]FUT9EG$:)FF=,8N8[BLR:=7 M^I\]-%@NE =(4_VZNUYVC4LB27C!/NF_UQ4[)4Z+6 C75*(QW6IG5I*E#[/> ML_3I, EI?*8LK9CIFC3NWA*ALZ?W5WM:,T %#CWJ]2/.)(]H"+NR0QS!:NSJ MAI!8>FAW'0J\Z]4SY%L4,H+&69;2&)YB85JU0V)J:KGX_%99><$ MZW5SL-#/*[S_WE/P\MZ2?'*AIC5=MAG$+,=B+4(/-ZV>@MQ8OZV M%7,: M\?L6#'/.R0G;>X]AJ;@BS;9'8%V(*6;TW[H6F(57R6R&Q4(-$3IE=*)L$(N' M@?;[43:]5#T7J.U^8P WX^X"=>\5; FI#"(N$T'4CZ(C4M9:"D, M9=)ZA/57$A>F-R*N;M18H8TMQYA<9A(U;]2JK7 MF#+/S48EL1.)_74D,C:HR*='&(R(C$42Q(E0!F$8Q/3.9W%13>U$X6 =A14^ M*&/4(Q@^TRA2=OM,-8)-Z3@B0RE]_%HV'DY(7J]#DG'34\F2'S(,>P3- MJ;(*+* X.F.@I'JIU!B32F(G&&_6PDQC3R&.BJ*!U(O!+ M:9XH^@M1RJ='"!R3<6P,"U'MB$=JTW!UC^>-4:BC=R+Q=AT)X)09)KH(ZXL,(N-TY]/C@0):3RB\K:PO3U*9*SZ1DAE(3X3/A5X M?D.#34YIVY'F G>_M(]?D:M],EHR M$O5G;RN71M#I?R>WHR/")WA"4$PG-5 M'ZH.#&()8;MY-WEL:UR430GS\B#;>#A1*6WL"]STO+'"KT?(Z)7KB,P3$=QXF:(2H1.# MTGY>LT %'GWJ]V0LR5^):L")FA'CYMV^1N?L]=(>?LD!:18]ZO2-#J%^S%%7 MXR.O_9(KX!%'7NCG[*\^Q1=4GE]=XW'D ;*-AQ/"DO_ 56H)0IG4B4_ K%@Z$^]GXK9S:>N+4ITXEXR:?1 M[FE1'W7&>=CCO?UJQL^)=@(J8\0FC,>3YQ6B)Q@E!P7AKR/O5US0.39 M_78N3CQ*?HK:PZ8^0F0Y,?*>W5R<7%"]KHAPL)Q ]1&NC?SFOG&0CQ+B!+GD M[7B4;SX5VR<=J'2KYR"IS15T5WA,HR0FX0D63/587LY7%UH1YM2)DJO%YNP? M%/1#5T K35H%E-6A>#JP51*#QS ,-7_P4N8K^58TPLK9"7_)E6.%'RV%K>Y( M>@ASU=VF5E#V9NP$N>0,JKQ0M877>Q]U2_L0 GW"6/ M4\WQX/H+L.6I0*0E;H'/^JJ5@>W/V0EUR=54"_5V:-L1AO2[81(1/EEYK7X0 M<4?&"Z"&%!S2^VY32^*KJI 7WJ*] D@KQG]3_D[,2TXV)^;;JL@TM[WOB&**U:C*Q6R%1KH.M5 M0:6F$UTWI"NWU;15X$SG1568#F=0Y5:;DA?0R0P[KL]44?^1.$[4C($]K?MJI MB%.W2B[.%G7K!3+UVYHH+\4[8ZG,'VBF&LITJI-G$IXU=5K68FNN'&'@$*7( MI9:@+42I@*^:/$J(4R^:Y0,R)^N9R-3 5$6<;Y7 "Y\_]GZ(&ORQYU:$DD]V MJP@M*$(K3AAOQDZP2T[7.K"W3A8BM]PE*2SL9I*SRD>TXC"5UN^$ R] M&W(V(D$BP%,-T0>M3 "/$NQ4CY)#MDX]H!I(U^-%M@Z Y42A+BBK#%)JDU=' MAV%LK436DWEXS#FY(]%!19'L&*0-W?&7YE28DC>W3F$*D3A:.CJH+%JX#-I# M%:FX@@;)L^%?R'9^AZ,T9E*?@M$ CMK5NQ:R%_J(<2G%+R4G;?5UN('.#/[" MY #"VQXTX>4$MN0IK0,V9[W%S33_TGS2;:%4 M&S1]#K;N:RMY1QV &@4A(>*EF):+&0DP"(\NL>-LPR TE. $OQT_6 6X$(BT1+47FZ_BM M_5Z%)O64P]KH(KXAXDCM:E0["]N>]M2@N2RG0I1\?2Z%R&1K6Z^EHU3\RA9O MJQRZ^<6PAR"9)3HDU6!6_0FL\4+[TICJA1;TI0WQ3A5JEKR\%&^1UR?3(LLG MNL8+E->KEZI5D^9BB2\4\%48+Z9.-?#)G+ZF#+KD%E8[ A[G IYLM]#^.&A; MV0=LPML)D-6#N!+CEF:Q/J;%%VHES]=,,(HT>(<*'^ MMN1YM:!>^ZK/X4 UX&0')TNOM"[X3O3;.69ST%-[[)3PW"]7Q3J&3*I;ILKP^$:JQ"FI9$O[U,TWU#7A(XD#5S MAY3); Y_>3LD6A3I5*J2[]FB5'DN%J,;61UT/I87**\&*M1CJS)EBZ%?7^C^ M>2*;9)'@5(B2J[J9E3$J863VVV 4$OYE&[2+B7EX2)2])7F!8_4_&=-@R,)3 M]9Q.O9>M;A-%'+.?2Y1/1S*O/O?4=^Z2$ZF4S@ MP.=N.5)A\S\B 6A&F]E'"W+J0LD576<2E";D@HLZH3T7V'NQ6W55-^3E!+3LDU4+?^ M*;L9_\:$,F931O]-0O4JG>?DB$>16NS<8Q&V8L2;BW$B;OWZZ)H)+XK5(S@3 MC$ R2D7W4AM:21/MJQNM"G5IRKLG_I1I+]7&F4TZ+2"AQ,E#3(0RO?G+\4*M MJ<,DT!'"5T3XP4IZZ4/)1-=66[9EG+I-X*V@U8.2$M^1C3K.M;S,J83:>"3-5NV60- M^*+XSY+9)5Z8.Z:)]]FG)ULGEB7OX!++3$:6\2"5@C(Q2,G90NO$P",@R9OQ M%MXG@+?F&PBMF-]->#M!+KEVZ[^ZL#71;J"/;C";$LK40O1/ H?IZ7;Y8AS1 MJ:[R\@XQGP!)?I/X-&$AQ C@.)'F54L*\B1U?8?,)Y'EN'5CRF_HB4^&\Q%8_X/KJU3ITO^;YM.IY7/]=B$2FB%U/N58GA^6==-E(YE M,,!@,4U9&PE;=;C#O&@4\E5Q.WK0 M6(Y3%SR^A+5VWIH*7BI&MA[OHSXP!/S&_&N*F[?J2>D,@L;B#\%CJHZ"/.Q,<2;*#&)X1D8A;@"WU?]$RMX.%*!GQ%9"CBK*VK1MR#Y%RRFE#54YXTX M/V'_*"80&M) [TV:BR#%+M 1)!;%KBGN,7S7%->P>"K-34^EOQ>.P=.%\C41 ML]IF.NE:A\[77EWR6/VD.,I7>;'Z2U*U]M<<+@6]4^H7+?Z71/IR"F8+^_!] M#,<.C'0U\9&+- 3K% '7 A^KYIUA.?J;;RX-"-$D:A&\HB& MX/L[.3R[/A[6JD6K,MJ>\388_+_!51 V3:N)IT1_0Y#>D6M^U)9N6.FLWQ1QT:^<,X M%G2QL; MDW>@J:DA_+V1N?R]0Q6'Y'%\\IV+*+37O:)@!ZJ_>K#VKP2+F(AH43Q2A8.U MA@=S%OH..."KDQ:N/=4^8S>2?GPZ /2AX#@J_Y&6,C%T [<6J$.P':82,J(A"P\8\JTK)6-XK7 3)H\ M.?HK8,5WYC9++:)ML.[J5JYTE#!\Q#%$)6T'=,-HZW$3E3[N4+7AZU/Q0O>O M_A!)X2++5Q)#PA@<0;H8^*Y$K?+Z,=G<)CWELCO-1E X6UVZ$XX);!R$W1O: MG,&S^SS5Q$ZP"&Z&+#R&+TAR_?VQPLESYMD]5?;WGYRR.%H8(Y->8CHR\*HV M9:YQXPHGX:G@,^V,N53KIH6ELWY8#3HZ!9HQR@'%&&:X4Z M4.TK'.GDO3,J(8.VN=P_6N8 M6TL&M$^^YXB3R-4N$:XC/"M7\\XR#K@9*T* M0X7RL5ZX!FUG[OS^'N=Y%UH&EK M(76.RR'5A3O0#+U8Q_!M6//_,W8QUXXU-M6^S'05^TT2O?>N=_'Y\NGJ=%[A MO1H^4.GA[#+%6\ VC#^$= 8>3S.-;>:.S+Y>=(T?LFA62N2E89O'MUI"PIJ1 M=]1XYKF\\LRPP_!/92GM-P8<5)W=111T$4P.++ :!+_5D73 /(%G+/VJ]1&> MTQA'YK(1;!X%[/2X,+G1/)%J4K4M MGQ+AI9MZ[M=:M3S$;Z*1U73=#*:JONCLGFB==!T==JLQXT=%U64[@==Z'O@L';=9 M"F*;<.OH9#WQB\E:&HSCA%SSZQN2WFH;,I:H):8M M#-B?54G(.IKN=:^F'R&7!CJ"1&Z)IJT_F)NFS*ZL,KW MN/62A3^;M*]IIHTA"_6F5#4#;L5<8@K)T8:!*BL(T5W2QHV;S64_Z:I+RV@P MT<)=/D@;9WS]6?X55W8Z.]6SGU@UO7/R&5N2L/HQZ:@]5GJ)V10B0DUH6*:X M<"A^=CDZCGD:6V N#%HZ$VG9#E1!G!\[/#B]%5,H9(HYB?1IP+YQF?/ZL.J&R+:X$3%L.44D@']APK MDB:U>&9W??99MZ]#?@].SC57_% M1 8W9(8__?3_4$L#!!0 ( /&!05;F^*R\TS0 'L@ @ 4 ;7AL+3(P M,C(Q,C,Q7V-A;"YX;6S=?5ES6T>2[GO_"EW?UYOMVI>.Z9Z0)6NN(]RVPI)O MSSPA:LF2T$T"&@#4,K_^9H&@Q)U8\H"'CNF1*9+"^:KR.Y5+Y?)O__[Y].39 M1UPLI_/97[^3?Q;?/<-9F=?I[-U?O_O][2L(W_W[W_[TIW_[7P#_^<-O/S][ M.2]GISA;/7NQP+3"^NS3=/7^V3\J+O_UK"WFI\_^,5_\:_HQ ?QM_8]>S#]\ M64S?O5\]4T+IZS]=_ 6+\*4%#0IU B.BAZS0@$I2&2_19XS_Y]U?L":;2PI@ M3/]#>80L;858Z-_':&J5>OVA)]/9O_[2_\AIB<]H<;/E^J]__>[]:O7A+]]_ M_^G3IS]_SHN3/\\7[[Y70NCO+W[[N\VO?[[Q^Y_T^K=EC/'[]4^__NIR>MLO MTL?*[__S[S^_*>_Q-,%TMERE6>D/6$[_LEQ_\^=Y2:OUGC^(Z]F=O]'_!A>_ M!OU;(!5H^>?/R_K=W_[T[-GY=BSF)_@;MF?]O[__]M.51YZFOB!,BS^7^>GW M_3>^?S&?+>7#SU M9%ZN_-))E\A\)?2A\G/TY2G)]/5%)>39&-UR2= $R.8 M;#T$[RH$(:H.RKC6TM6]Z2M9TE+6(FQIF==RW'SV]WW7OL>3U?+B.^M]7._A M+8\_WSV6E;PX6RSH?9ZD:)HL]"*F:#.]849 ;"U"J:'E'-$6HX9;T ;%U75= MXL7S17DV7U1G% MO^]G%X^T5W/6O3X7*8$_5.:_?L %K7OV[F>DT^("U9=?YK.R@66"S9A-A.:2 M!F.E@U!<)EB^A":J*E8P4^!!4-LP0CTQ1O!*@HT@/\]G[][BXO0EYM4E+,XZ M$6(+H%M6M%(O(!@AH#62IA-:U^:Y#X9;D6Q#!?W$J,"PYWP'Q.H]+BXM[!(> MWV*1TB$(W_F(J4%(WD,E?EJ?9 S"<)\,=Z+9A@?FB?& :>_9N/!F-2__>C\_ MH8B)F&H\8C6/FP$T4AZ[K-0%#VM>Z M_NC_ET[.<&*#=LK0WM*92[Z%%0JR$!Y:;K9F%;62R+RP6V",R?0Y4/K7R7WH MIK.Q^L7\]'0^NX0"-:U&Q096%0]&8H$HR,'4GMXZ8WQ-+C.+_CJ&,1DXS'(_ M:+O9A/Z\UFE?>SIYG:;UI]F+]&&Z2B>7P$V<5RG6?K &3_9X5@@1M0"T0D1; M;1:2V\1Y&-68S!UF8C"+A(\JI9R=]EW&NE;(!.C# M_C;#G]B#_-ROP4?YXO ME[_@ZM?V-GV>A!P2<=J27:8K[8',0 <7[4&VKH48@F8WC7>$."9;B9M$ PJ+ MC5&_X2I-9UA_3(L9.7S+2Z!?8IN6Z6I25,Y*Z C!Z@(F]0BHCQ6LTUXD$5R6 MW)&DAU%MPQO[-'G#+!(^]_N;]?]\5F]9M-=6FJ(4*)4-+5H;B$5$\!:E\$%D ME]IP$;I;,0WA9B0O37 6DG*T]Z))^LHKBN/F1,M,SD.2A,K47"#9F*$$%#68XFS@#C-N MCVY,6HV!&0.)A8TVKQ?S#[A8?7E]DF8K@M>A?>BJEKS5B4#;C"\2R+?)=- J M"3&2AC4!XQTPHQD$-:;$5+3K#3B3LOXUY 8XHH,="!;_/9^/#3;)5F[Z;YY!Q$CV#] M^+FVD$EB9:;$-KC'% MC1C8P2X*-I)\?7J2036K'"#V7*(B+,24/9CFL33K3 J%F0B["-L]'6'OM:5L M GVYN2,]CUR_39^_,FX2M6[.:0=6!?*QFTR09;%0HJW&T()CX Z)W8UF&Z'[ MIR-TIFWG3<+98/AFI$KOK"=''5!F6I=.Y(77IL"3W(I!%[WF#G?<"F0;X8>G M(_S#-WN(X-:%0UM4KM9$,CZ,(KU22X:,ADXEVUHQ7CECN).N'LK(W>M*=7Y& M'M?K]"61&KU8&UJEDD<'R0LZ8H- B$TC2!=U*S[[Z"S_S>DM2,84$CF0 [=< MD!ZZ]0?3^_3S2<>Q.,/ZFAQR).]KA>4\TW^3]CJ)F(LO)0)!Z04>54)HM4!S M@=Y CQFO1\5NE!EL\9@Q13B8!,V]N9QY%!W4+2773BI9I%=G* M)J1:=&NA:?[W_G8P8PIL\+_Z# )@X\./IQ].YE\0?\/U-?MMBW76DK[.$*40 MA,T9(#_;@-.^];0\_/5B[18?)G.WIWG1(8DI#96@XW&@)&T MY2E@ W(ND/[/J*JXLSJV C8FPVA_7MRXU&:7R=&NDJZ#I)6:8(4!D?O[KPI9 M=.27]C+0X)+!'#3W9>*.$,=DSJ T4% )M,?5(UH=$E.9.Y,P]MPC,GNXJ/%P3O.:7VO_;[?L""1DER_ M7W!UL42K91 U(+2X1M0J8:,5EUA]54I5[>- CO=M>,9D8_%Q@4T"C'=*'^G9 M\\67'MAT205MM880E >34H.$0='2;"1ZQIHE_]W1M^>/[XZ(0^9[[S!C4@%^ M2-/ZX^5PCRK]]?WVW?J:_LW3]>+.B/]<:;-XV%^3TTZLX=F[_<<>'LOM6_%9I,G!(I&'K56T@.3,,(61=RGK%488T3C;V*[ J PW7$Q2>] MHK?B/.'WC,S8;YOX [;Y K]>E>'RQ\^K1:(7=#I+BR\_T;:O[U'H7Y)4Z#'O M?IJM<$'6T"0&(TS2%7K-$ D29/&!.LN;DG,_<\?X!ES,FWWA_#M[48..0 M/Z/1LP&Z.8)_P!FV*5E@S7LO*H$I-8+QBJSRW'J65T%3O-6I<(=<[H"RHX<, M3XI)AVT\7Z;,@I;S>C'O ,C?)BN[1$BNUP!*9PA )$+&XH.4)E3D+B6Y]/C# M(T1D8I[AQ=NY2&7UC^GJ_8NSY8JV>_$U,ZF;&/2_VJL>&UI=96@]BD4K5E+W M7!8%-0416C/1)6Z#;P^88SI0]^7+S3C1L-)BK+U:KGYM&[B3DBO*0$^/ZW(1 M$1VDWG,O6!M,Z_UH"K<50;X'!><"3EVTM^@8B-A*2"^2"DX<%6KM"BJRJPGZ/>.;J&:P@^MVR>]UWX>T M.?T&Z24IAI/YN@IE\^G?K(/RWV?3=7XJO7N%#(6N2GH.ERA*%EIU#;0)U4 P MM E)2UM#\,=Y;&X%Y=NN0L\B@SY[@5Q[9?_!SEDBW1"L)_7T^EL MNESU3?F(&^236(./UI+?M\[^"*);/2J#+3DGG5QUR'Y3N!6R,5TI\U)I ,GP M!5)./Z3IHE/[UW:]).9F/4RP3C2C'!31"*>ODLQ;X4 5%3(Z6;3DSMO9">"8 M[I]Y.32% MY:YXO0W'F"ZCV?748;O.)O]?YK/Y52OUXF1KTGOMT$#TN8<9FX"0I(=F=/#* M-8_L)+@3#,=U^WD.R/G'?HV#BRP3K21#[H:XR9:4?J\5K*:02Y5$JY6["'3M/9LKMDN/QU]N/GOM2SZ?+]^6G=^S]/R*=VKJ=E M1S3D5D/ 1J3 ;7,"SAE0MG%?B:K!=+E"F8:$*# MU$1/&_(!4H>3")E#US 7[A+ :Q!VM)L&OJP:Z,38?]-Y2T#O7E^*N29:"PA= M))BJ#62?"O28;-Z&' M)GQ4((1$B=4*PWY->K1L#9Z;$ZVBS8%,!C28NC$N227H".B,*@U5YN_\^^#- MR>.:<&/AXYTQ[#VE=P3/IV;1*W(KV!9S\SJ \N7M@I:3UKT;GL_J^F_GTN_1 MB;[KSQ?3):F;E^L([FM<3.?UZV0#@\(();I;JD*_XJ\0D\Q02L6BHW6%?8#1 M$98U)DMDC._#8S%H\%>C@^TUM:].YI_^+]9W^'4%C8RWW["<(=_H;=B2$ZVWDE"J M[C?2MA%O;-.0E$D%%5;3N+,W62WCQXW 06ZI\T98KQ2R55BF,$8"B MI#YM,$#,O1[7V5 P524]=TK*/:5YCVO+#$63_7=\S!:%[KU@2O2@>_,&(VVD M'1&9Y&V*J*B]DMRU8D-;%$?8U_.XW U('6>GF9.VB6H]Y*QZ*47L_76:!!&S M,\6)DOVQ')8]ES"F<_^167^PV<9(EL<[2>Z$;T5-6I/)Z;2@([4H [F$!C%& MJ765'@U[_WXN\.,J;GCB-&=AR"-=&FS6PWI-\/4SA[T8N!TZ7P.(_H#7B_G' M*7W:#U]^7_8T_U?369J5=>;_:OKQ?'R6=$T%W3+1K.0^9\9 E-F#JC6G:%'P MAZJW1W=PZYGT9;W?YPE3/RV79_0$[&4.M/!L; XA0%UWTS>B0K3"@LE1F:QT MDNQ%AO? &568?2#ZW&A$PR0=SO%'!;&NKW4OX&QR[;).6*34Y"@(32@"Z7U' M'HA<3V*QOFCD#@'^BA>6CR=B&_>D\_Y QV(M3N-Y#&N-W62$OHD5 916SG?D(BT(3YITV24 M3DCN9*!]L>[8I?$/<4@=1:ZZX]N,T(EA1Z< (5D,T2D# ;+-6P6C%;3^RURL?L=O@ M$ P[K)!Y%P&REO/UL-ZOLS?I!#O,;VV_A6@N2F_)MG5XGFD6A35 JY:J1*&, MYKXTN@?.J**X1R(0EW38Z/+[;('I9/H_6+]!NPQ*-2F*; &LML1A=!%R=+UC MM*!UQBR#XRXH>0#24_!@N6G#*266V6D_S?_O;3D6P<6RQ*C;[3N M$$/L 'M*G]>03!"F[X76UTI);IVEMN-CGX+[RD65H:7"62!X#>2F(?G%R--; M&Y-/HC*IT;Z#;C* <;WC>^>-*E4G*'Z_=#NJ/S^Z1)=T29#F8@T=[0 M;JR^],S]59^7L^Z5-;%69)^\AYX-"D9K#[G[[%45[56_W??L'1NW0O84W-VA MS28&F;'QZ>Y\]ZN)).N)3J5F -+U73L5 )T $V,1N6I4B=NEVP'>CB.T M_Q#,&DIZ ZK+FU-\)L5J;-H["$:2ZY!$(M>!/$T9A(\EH!2&>WK2-KAV',O] MAR 4N[P&9-+=XS8G1EA?7$Q 6TVJV4K3VT [<.1)R"Q5CLC?$&I[?-LP*_[! M8D]#B6] @ET,G^J0A)[JZ6=L%HD*58;,U:+-PU4/<"VBI\*?[P MI].^(N+OHKQV4;]%6-?I^AZ;))= 02A]SI6SDCP$ET"U1)9=*=DV[JOP^_!L MQ9D_6,R;33Y,@:?-.+M7!&,]R/1;L?5R4F)%CTF"";V!2NT-]#1ZP-*2]BVT MVJ[U:KPCS'3/0[;BP"-G7_$&E;AVG.W(>(D?%EBFZPVBKT]PDT']_+27>_W/ MYJ8SN!I:;Z=EUKZ0AAE]<@,>QI MM]079UA?+Z8%:4]66,XSOL_MJB^30(0VN1OKOCK: Q4@VF (9\U%"?((K]>! M;A7%?O#!6W'F:*WLCA_'YI7,$5SSU^E+]_,ZQ<^!7[;-13)>8%*=V7WF' '. MI390F(*7-3:I!NABMP?2K6CWR'EV54$*HFS/>"U>;/K/1N^MY8[X/(1I*\J$/Q9E6.7$8GE? MMOMO%G]M-"QN?CI=GNO?24Q>*JM(QRH7NZOI"&8M(%K56BI93/5;6-][/7PK MWOQ! L['D="05M"5B-4W)T&($%S4%836A?2H0G(2K #9',:@A4J!OU7]EN"V M2H84?PR"#2NY(P[&*$D+V0^6+-=@R=^N-_2MGU!\DE,TH MDX&:@2%*KXVG!S>RY$V478_V/K!-U.A:=3YQQX5V;P;V!XM,[R\!-A)G_W_,N/Z:3\S+$Y6HQ+2O"3S\@]^#J-R[]YGF# MWYN6WZ9VZL?/Y7V:O@:BT/BI'D-NJM2J> MVVH_[@J/6%V)-I C)BK4I'O"OV@0;$!H13ETKEE3N9/H]ZVN?.2>I>/E^"TJ M; CQ#UW\>UZ^=!5?*5J+J'O)6R W#V-/D%01G,XB&V&\S]SIT=NC&U/3G:=/ MST/%/S0];RO85YHT>A,%7.JU\ZUUU4\;(II-)BB%B3V>O6^KM,?MSO[TZ7FH M^/F\@_42?VV7E_WK[* -GA334G35@%6)%D*>#:D!(X&.?QF+L"%E;AX/L(PQ MC7=\0H1_;$(]AET1C:GH@P,A>UYS-!&2(WPZTC8ZDX1@GVZ]KUVQ^SY2";D1YXMIS/LL=#_6*QS=)T6-0N23NNU (H4;-*6K+[>[=S8VK(;J@_= M79B>0K?+0XET5\L>%CFQ-XCZBNIR6X'B?"U!>,A5N3Z/7$/ (L%;9V62VFK) MW8SG/CQ/H6'(X*S95SY#,N9J(YR)R::JJ@E'"[3>3-B")AW5?,NAF:)$&*JS M[IV@GD+7D"-PYP!)#4>@*]7<9&A<*N@V XI=!<9G%(\LF/)*KIHP?CS/,VP_CZK/95RA9?K;HV461=;P:,G3!HE M))D#N.J4LKZTZJY=DMR:0O3PDYY"$Q N;@RP]\..$[ARZ4?>U_KVY4W?S,67 M>?LA+:K+Z[#-Q@.6Q+$,)^#> :6[!/];O M ];G'W&1WN$O9Z<9%SW#;(UD_?CEKV>K):FQ[AI/9%$N]EX?WA-)#2HDQY-< MXAR+(_LY9X/<2>T[0CQ46=[QN!O/60MMTBSZ['*!L@[P"R$A]]Z#/D79A(ZH M#;?!OA/ ,5WQ#,FUZVIS."FR666W0KQK,[Y5@$YB+5:TZ*')@F "P0Z8N_\: MDXI18&Y'H=S#4,=T@?/HY&.6[+ *>QUY/"NK]8C@C;7RY4UYC_7L!.?MRH_I M+[CXB/G+6X(T;SU=>7^5S?1@%J4]Q"8PJ>W;GCWQ*3BMO8(:"Y%&]FK,IAM8 M8>D8,P5-K,P'PVTX#A_2?I^OT7%2#IG5IHM!/ M!7>F[SUPQJ0 CT*-?<0PK":[Z U.RO9Z,.[;4;X)K=17TQEMXL_3CWCCE_.7 MOZ=_SA-O0G+0YC& MI" 9^7*CL26G:/B:I=Z-ZGDI9Z=GZTYV5_K".!F[WNZ-8'IE1K:]M[G5D&5H MZ(JR.G WXMT=Y:BN)A^'51SR&X'RO6>%K\[(NL#+B]ODX0^L@0^!=#PUS+9Q MQ]'%@:P^9Y4'(WK+A#ZF)4>?(117FS76I,)]M?AHNOB6G?\O$O#;3_.):TY; M91R0'9QH+R1M@\4$HBK54G(Y1^X(^EY GY#6WH59NYRO/$(\BBJ_"?47>JO? M?L*3C_CW^6SU?CGQ)FK=! )BE3V;-D!H38/TCORS6BO&(]K"6R >D_<\&@8> M)-9'HF)_:U[-SQ83FXSLX7,(29(AE)&^BBJ"UEECT4UG]EES^R$=4V[_:*BW MEQ@?D7)OB4(X:<:2>T7[XW,M8 JY7B%C!EUSE:45Y:\/0GH,?=NACBF_?E2D MVUV0C\2ZYVV%B_5K0O]@HGP,V(+IO9G)#Q--0G*]:""X:).R/BCNKFT'P!W3 M".'1L&]_@3ZFJNU8G?4$30(%U?;M]0PI>M52_M':@Y\($L=?^]3GJQ=IL?@RG;U;M]>? MF"AU4;0ABN33.Q"EGG@CH<_$;V<:!M4B2V )1\63!]9EJM+$(MI3LFL MM!Z, %>0C,FBX2? _IM^=,UP4;F:+A6M_H('% OL_HRAM,8N2V/2(7?6 :^I M595"US0)WO<4H!H@*M^@$$&LKT9H]MZD]^$YN(#]KL\^3ZS#&GUS)M Y5^C8 M,ZG?3-4*T<7@HBQ>LJ=4W(]H3#J'C26GI?)/:4 M/9=K'[/9$SRDSV"M#"KD3"'SUU4N02KDG A@W;$'Z/00M2]&*H(F4HR M,7IN$_=., PGY_F\QWDC3X*DETY>X;>E.JF="BJ!5(T,RZHJ)"L0K [5N11D M3&V8I=Z!:$PJEH7[^[EUN+SP510FU)@;$Y0DH%035R/[W% M6"-WY_#[$8W)]QN&)8P2X>M7/Y^M%JFL_C%=O7]QMES-3W'Q;;200NV"RAYJ MZKTT4]%D(@;ZJW/*^UHL>NX*I7L!C2G\/ Q'^.3!::CWA?XV_Y).+B\S-1]H M*15\ZGD6H;1>0NI!2D(7@G'8!E*IUZ&,*1MO4 5SD S8"+&>DKB9^+L!0F;Z MI4N/F+4T*2OP2D5R%H2$1.X#2%2F&%M*"-QA\HROY[E M-:;T-5X.#++;?);H[8,+7WSEI4@Y:048;4_5(Q,YH120LXUHF["V M>6Y+]%Y$V_#D6).3![)$^23">5*4C<%3-K-W-?&S6:E)@ G['3U"B#9#["O4 MB*K6MOW9<.W3MY'RL88=#W8:'+*CG))]B^7];'XR?_?EYVGI :*+7JD7ZU3% MAMHM%RR"#J:@(T0TW<:5*<04139Z>U$_]+AM9'^L@<6#R9YUSX_2$:@U#!:M M HU:@''10)9%0+T:-L(AGNP2W[H]V* M6T\[)GHD4?)%PC:J\C=L9[-Z Y,O%3'USEN].;,)34+0/7/0IN)%;*I%[DXK M]R/:BD)/.V#**!).8V:>3Z;OUKM"\"XLK&6;+_I?_[68K]8_6_1M7TZ4<710 MU@"5/&XP13?(1A*UC44TV005T_:&S2Z/WHH@3S-:>@QA#'N!W.>NGW>,P04I MX3YHZLVG].%;QYC^"_O?%._T\2Q7POLOB.GN]^?Y[-U;7)RN)]HKTP1*38*F M/0&#J4&0/D*5SJNBG GL=Z"7GW^H+KK\65^M]6"+T4:"4I% M'MF\+-BX"Y]N@3&FN]R])7Y=SQRZW6PVR&4@ER.WI,NR)BM(E**[>E,0K7&0 M:+TB5R,\>]KY[4C&=$<[B/3WW/3QZ(J)'%A;T ..KB^N+VH(C6%2MK57YO0I M+N3NKLO"@@3402ECFQ9JS!JC?\9/L^[-]Q#/[[-TGE"']>5T6>9GW5H.4<@0 M-*2"B4QF%R%6U< )VT+V,FEV_?$@J%&-.MR;#M,:4[3/0X7" M (:U.3ZKK^C[TW>S_=U6CJ>R M6"?LRV>K1KV83/:**'H>3STC_FPN=.>SY35XN/SQ\VJ1Z&VATV?QY29S4_H,>\N++")\*G&6EVO<9,9^R^H0(@H'EC:U3W[,!;G;YQX =TPN_5CX?;.&\SAL8*ST MW1GPYOB:-"&U[':IMGW,I:C=EQ8%5-28E4A6JA&P=X-V3!&)/Q!Y]^'"T0R2 M%_/3#_-9SV28MZ_?7@]P[:47/^ ,V_2 V/F^3^(V//9?)JNQ00_=%'5M'CF) MP;12 ]FF)2@P*9'C@O25]-4JU[0CWW:0 ^(&%"Z7^*Z5MMH$*K<>RN#HK2/Z M)UH?O0W)BV:5]HT[I^ !2.-3UH?QXRYGF4,BC*D!ZY#P79B\=A%-4Z"KGVP3-0!8J^G M]J4%C;X9GQ[U*#D@GH@]D>?DKH6'K$WK*6312 %&&0DI1 =>:+2!3 C'WEUH M.V1C.DHYV7-G_)%/3NQOS9M56N'S6?V9_L6="%V*MJ@JH?A(QJ@QJ7>H<.!0 MTROO@A&&^XIF%WQC.G6/P2=VF?'?=)Q[,7=A$S:395%#K+;ALJN3F M8*E56=(9W(U#MD,VIL#W44XF/CFQ<:@W"SW?\Y.3^:=^<7.!E@"NFX&_>)]F M[\AIWL3N2\LF^M#()>\I"+8)""K0^2FQ7_ $7R1WN^9=,>Y8)SOL_=J0Q!I4 M>,=R*P)&2T^NH$KH.:ZE0!9>@JJA[T%5H?)G'&_O5NR]WHT=36X5L!&Y,Q.#QS&(7$S9^-;7&+?E$H353KW,Y& MEJE5$!RY/ZE:,EJ3%#)Q-\!Y -*8S+XCG#8<@CEZ$L2\_=@:EM7TX[?KDIZ[ M^!N6^:Q,3RY:VS%F0.SVR*'2'PY8^,#7$3D+)V-UY!FLD^FDA-R2A]1S@=3+6;;9W+3=6;&U%&*$L >[]$9'\ M[*R<@^HP*BF-MFZ;(FH&**-*[.0@SN7*HV.+BCDIH..]@O7V0 XN)W24"ZW) M\;*YDMT7 MX&IU@NLO">'OL[/E63KY>FW=6]!DETVSD!WY$28'4N^-WH&LDH@V]%G-W/:35L^;DR=Z+@MHR%V?.A3A;[QM2]%F9(.#;6A;"7U MP#/YGV@1HM7KN)=W@O1KS=S7C%M"&U,#NR.>)@=)B*?QPVJUF.:S%>+G#]-- MSN2D)"'I40J4-_U:RAF(4@FRM:0F,AM:Z%8MJV[Y[#%UH.,^(P[>2Q:)WN+# M7>'1D]HY_J-9V MV'9L?_=THC.#"FEH"MVQ$<\O[N6ZTW_6YXA="3M-9-3.M>" _#&RI;I:I*TS M8$WS,I+#IL0P95M,"QA5F[TCDO$(XAZ:L=?S=CK EU,ZR_O]SC2=3,@8J[Y& M ZZ0;C=>*(@B*,@Z&/+]*@K)/R]S+ZBC:LAW1!:RBG!HOETD[5Q/YEG>S/>9 M2$E.@/ $N:;>Z3HF"*XB5)>QM8A1%.Y>HH>C'E5/OR.R<"C!/D9$\LW[M, ? MTA)K+^"B[Z0+BW7BM=)!>03O,UD;Q6D(OI*UX3#VAI=51.YD%1;@H^HD^,AA M3";Q'L\?Z6U]Z3GO)R%6[;PWH (&.LF1W*5*ED,+F;Z=JV[J2,KX)KBM&':T MU-1'<4GVDM.CU-S>R-Q=G]7L!;?W/V;(:ML=%LB4VW)#\9T/9A4NFFQ* Z.< M),*1KLN(?> EG2A]'IC50U4H7$7"59'Q]5/IBXOO;5ZRR\?I\UG=O'/+>\[; MJ$HJ-5M(17K:'>7Z>1N@^( JJ!!D'GQW&-8QIB1C!A[>5>3Q:*)G+RNZ9R6; M'OK]+GW=GSB=+->QRPF9J HE:8V0>V4J8"A+R%4>CEL M=JX:+QMZ[B1ZWA6,*4%G5,KW8'$/1]G_F,_KI^G)R?-U^^ T>]?=\_,?3:H+ M3E;5>Q7)]>@R[ F0 J+SV5OR.6KF3EG=!=^8DG^.03KO_P&/&E,3#2 'N#1Y4XYV' M7*ZHXXL;88>RE!ZZ,S63?:NXBU!W0SBFW* C:2PF<1V; M4M\B>L;&&G(C/5F(]S)HB!@"J!A+#55@$D/U_MD2XIB2BQZ/5'L);#A671J6 MU/N%AR*R;^0E2&'(7_ N0#:$D6PRU#)96>O@CMU52(PKOO3!:S_[U71&+/EY M^A'KQES0RO?.1!EJT($<[]#?=-= VHR^D?E9V/.I=L$WJHHW3BK=\R[Q"FV( M%^D2PGM,T1NFJ:I6)NGZV$LR2(W.%5+NQP$B6IN:4483#=O9Z1X.K9))!5GFE0@T<3SP#89RPBE*"=:2BX+MYL/ M-LDW4$3AQZ,8/9PGVA9(5BKK'ARWV#N Y>L@M!H@Y)HL6E==N M:/-ORQD]CQ;!&D;+[">#8=F0>[-G;Y.7]9M#EZ>X?ZI:CL^@"5)[9!%<4W* M1)(]?KO+[HB^VDB7,$RT"2X:9X!(T.NIF_@XN3C;=> ?(WE;1EU(1,*9^G88(">D$+K49)U1MV7/;@'= &5.^ MV%'8PR&2P?E!WJJ0B!6*Q4:^JXS0>XN!%8VBR(BH_;:J24@Z(Y"922>H"B9;[@J7'2&.2<<-PK"=_(8#10<)]>@4[._)J_G98A)I6Q)9$Z 4 318%61G%)#YV% (:9KAMLMV MQ3BFXI5146XO(1Z=:L_;"A=KJ-./2*YZ5N2$-,BQF[2V2/HJ)B",RGE10M/< MWO%>0,=4H3(JTNTOSLTO4P4EVSCI%+T/HG1$-[0-$;318I52)QDCTW)4,.X,< M4S',Z,BVNQB'C8]%%">&O7PM_ MEJ_2=-$OCG'>^C\YOTE.L_KJK <6UIWNEN<_VO]J]ICH6*(RC[:=?#U+:$47 M\/K3+C__U_7S)[[8DBHJL$;U!'!'!F$J#9+*NL@L9"ET2_H*JYPX\YVN MK_SBI?[UTDL]<;72^>X=M&P<@8MDUF(HH*PG;"A0M &*?K:!-J;XRR/PZ'!Q M/8JROC3.[?.'R^KEJ^W!K8"W?N*02G6_91^H*#=IYM>(]-L](J51^W3/??_>'\)]NM#[UXYC=#5XJ2 M0[H!:]EZTW;M_ M-5V2/#ONY=OWN,#4HTP36[VCO3%0BY5@'";H8X^AQ6"R,LD8'*""FP7[&/3T MD^ JC_0?B[M?HU,Y$UJC,]A*FV6B;Q!E#6"]E485B3(],E5WB30.?9WR))BY MEVP?E8C]+J@H8ZP5%4(PJ8\XC1!2")!:HM=)^JJ4'P$1M[S7&_J*Y>D0<5?9 M/A81;]R#!U,5JMCZS-W4(ZD"(GH$JV7P6 2):X"J_D,@C^$NYDD0\R!9/^9) MV5.$; G)^=0':W3SHF:$;&6#1&(>2,=P6_,DZ+B/9(<-![V8 MGYY.ST?^IEF],D[QUG30WV++Z[-%>9^6>.D.@CYEW?/ETK?V M#QT=$QU+F.G1MI/I[F;]K&^+F&!LIGIM07NGR,.IC8B:"DA-[XG1MK7$G7-[ M#<+!6?]7/^[E&?XTNZ$53)#95#*8M6X63.\]&)'. >TPYZ*BDXU[!,8VN,80 M3N)@QHW,?VZ9\-6(W(+L[?OIHO:3>X)-!%<(0_2]/ PU0A],#-BR*C'6A(7[ MYNY>0&,(X1R+'_M)85!BO.D36\XQM>12:\J#JK&"Z?EF*0H-I.AM$\8Y)]A+ MZNY%-(88RK&HL:<^ZKO>W1C4F['I,^ M!TGI""RZ=-P3J&!JB%!E"QU9Z^-^"MB@I;0B9W+IC\:?<2K?8S)G3\D\QLD3 M:K8ZT(I3'Y)L1%][=A%D"#$&+[,*W/E3^YX\ _F\1>E:G:@]SF5[!\,&O[O NXF)[H?I,2MKR^ONLO]C3OOQT&YW8$M>N\MN#ZXPZ2F(O#UQ3YE.3]DT+++4%NN3>/*,%H5,I7;@]D2VB/]0Y&8W20QO?&Z@E, M(W:$WI/4">UC,8ZT/+=M-. [>*PC?PB^<;V NTCT$53 E1@=IF#[* [M FV/ M;+11-7I ]"I&XU&QUSCL!71,Q_^XJ+>O-!^%>)<1$<5BK MQQ*X$RIW#SX<[[T3RB@7,U1?,ICH D3LH[>"23J3M$)]/'-CU_?N\1W,/7G& M]=+M(,QC7;$E+9TNM /994\'@5S?!PP]. MA-B[3:2*R>L6?"O&UL[+U9 MDUNWDB[ZWK_"U^?UHHUYV-&[3TBRY=8-V=*1Y+W[/#$P)$ILL[C4BZ0L]:^_ M"0ZE&L@J#@!9@V+'EDM5):X/F=\",I'3O_WO+^>C'SY#/QEVX[__R/Z5_O@# MC&.7AN.SO__XQX>7Q/[XO__]7_[EW_X?0O[S^;O7/_S+Z3_N_ M0:0F9BL(!^&)I,Z0P$$2[AF7AH$)X/[?L[]!\BI$;XF4Y0]N@ 2F$G$1_[US M,B4FYA\Z&H[__%OY(_@)_("+&T_F?_W[CQ^GTT]_^^FGO_[ZZU^_A'[TKUU_ M]A.G5/RT^NT?E[_^Y<;O_R7FO\V<=OK]_'CW#N MR7 \F?IQ_/8 ?'R:7OS#RVC43XL?XJ].AG^;S/_]ZR[ZZ5P]=R[AAXV_4?Y& M5K]&RK<(XT2P?_TR23_^^[_\\,-""=Y!_6'[YQ[M7-Y$.Q].?TO#\ MI^7O_.1'(T0\_X3IUT_P]Q\GP_-/(UA][V,/>2/ZU9(+*%7@_*_R:3\=C.DC M NGC+ #![\*X$+PBQG6??CCFB\\B";*?C:85$=_\[*IXNW,_K"G@&Q]= >W\ M@\@YG ?H:T*]\KF7<*Y 7D=8/O+![_\U=N<_S?&]Z,:3;C1,95]]/\4_ MRT8[Z?+[:1?__-B-$F[3O_SW;#C]>C?X\R\C!,@YXXMW_'_M\.&75H!4&8Z' M9?=YC7]=/J& ;;46^#*%<8+TXP_#]/4U:U6M>HBU<>.RI[;'=!BI$/,)I_=S";D#/O/PTN/AP% :_PR\D E)1& MZ4 "6#R4K!3$4@W$X:$5G6#!*GF34I,51;.?A#FIEH_XJ>CK)QA-)ZOOS#4X MU]YF% MM[;^N5^.()_D$?H;%?U^-;XKN73<:O>SZOWR?!M9#P+,9SU_J@$B/ MB_9"*4*9,B['H%$"E1>](\2K$OG&X&?]2C;+#6'/':.8.56Y,>V.IY(%+7!] M/_[0]?AQ?_^1'LJ@%]WY>;> ^/ZC[V'R9C8M!D^Q(0=)4WQZD$18@7((01&G MK"&4VAR9#UY[5IDNM^$Y/C>:*K-KI(F;+&&'LN3FJ@\"@]>328S2#_/>B3F6^B'75KP=?[G M(=TD2)J3C5O%@I6I!E-U@/@$F-=3; M3:J)1E3[AQ_-8 -B&J,QEF5"=11$2HF(,_K*PGD;LN9&L29;TDXHGR31:FGM M)L]D%9Z]@T^S/GXLV&Z^'P/!%5"'YJ#2"@7"LB)6.$JB]#E9;ZWF37AU*ZHG MP*-Z6KG)&]62-W.Z#[S.4O+L",C@B.0RHB1B(!$@%U\X!4Z/2)LYJ*?+FMUU M/)4.T]!- M)MFFV](OYY]&W5> ^2^]76ZM;T<>8:N KJACGAA=W@+M&0E:&V*H2%)G9R'4 MOT/="^J3Y%E5_=VDG6NY@6U$/7#"J)@I(]:$$DV.B5BI!7&"Q>0B.J>N]AWV M7D"?).4JZF[-->;!M]W/TG_-)M-YE.E#]RREN4+\Z*T?IE?C%_[3<.I'\[1E@L]QW$[FRAUH5]R8-'+[88E"(;M O $1N2(1 EBQ[- M!,EJV_RMU_2X>7RO&+&&\@=?W;^9?H2^X.[A8XG)?T9QQNX<7G>3R>\P?9,_ M^"]ONWZNT>FT'X;9U(<1?.C>XJ+'TX%7C 7 0T&C%4*D-9HXI1B!K%E**D=! M765&'PCY<1/VF/I#0PB(\1O@@;(YY, LH;RDAJGBCP-PPK3AS%M#P=<. M#EP!\+BYLK^LUVC^X!O]6P.<3MO(=<9E0LQ$RJB(2Q[PC^!THM$SJ$V$[4/- M50*F$27N?>;$.,Z)Q)>.N(PZD,SQ8+14N8=U#X2H-LGB1R@!C71?=_6"2U_2V..C12 M_O[CM)_!MV]VXRE\F?XRFC_P[S].X.S\QBEY !,6Q"HG4CB-W'F8($W2!"Y MANGG^5FX%:C!M6392FQ8"ZCF:;\IV?<6#ARNN*Z5U(]&B91 4PB))*7F-P"2 M>-0=O@9<996,5-4S$(](A2MYU*=GPB[";L" 2P;6;W.K>$"3I](QM#FIQ26& MJ/'TU!Q7G!@38,#*W,[*^^U2COQ4"C%[KVA?IZ)(^!#!5DO#'3\]]^NB88 M])3_W+N:ZDU_YL?#_YE?M/MQ>C\[/_?]URZ_'YZ-AWD8_7B*S.YFXVD)/76C M81S"Y.>RO-%DC_JJ@QY7H^*JWGJOU6"!RCXHH#X%*A6$0+D6(IJ86=9H60X. M>O*A5\%_7?KHOAOCEW%1 _:F?_'1C\]PA[K\&\-Q'*(RO]W!Y,SQ#=".9/ : M3>9RS)6OD+U.93SFDJGM31P,^F"KVD\^EO^7[>&S'Y4'OX/)M!]&W./+#YZ- MT]5O7/K-@6,V4J!H"90:$FE,)DZ5MUZABR&T,)GJVA;X(8"/O^T>EY4W+/NC M:;>!%X#2^@3]]&N)]4\1:('VJ4CNCPGDV>CU,,- !XMVJ0<"6LAB9@02 @3" MC*4^0L[2UG7_RP[Y@>I-?C: M1=\#[B-R],898DS"K8]K--[FGGT0R1@= MN8]Y3S;MAN2I,ZRAWBH6HA7T[^ SC&2*LHOU[,L98B6SSJ M*;&CMN0KUI%MM?TMSE65;0R!$2JA[' ^$.NIQ W/.6^SEU2X&B?34R-'?>E7 M+ Z[#/"ORP A^"GX<4)!1$!Y32$6!>%79[T_GT,.P3)$)PA5:(-)"H$$906Q MS*-5%J6QVNY F!T?_Q0IU%)#%4N_YEMBR;'U/:+KT@S)O[2E%O43@R21T(P% M @*/2AE4)-[[4@\I,O44+))DFV/HMH<\)8+4DW:+@JP-Z% 2_;;()S%/C3AVM MU*Q(*KOC"M7SV017.9D\PX/R,^IAT5]&<<<3X;RX:]3DLBL:D@)+4@7A)#-; M'$2;G_!4&%!1SBW*DEXC'( +6KXN15G%1'J35[;5(%LA?09'N&6,2*]*G_/2 M#TWR['7*4MO:::MWHWHJ]&FDIS54.KB7V+X"6A2'*#2YH@! Q\X$1 ^6>(46 M.E-4I< !I$CW))GEJ+57)SZWCJ;34U=V3?KIX%U9S[P:@3&@-NJ21FX\D88) MXD.I7!(6[3NI?-INS\-/O<1$_-LW%EYYX*DJM(ZHW^Y0.5?,LK@ L^@"5M[?,-KYY=>L.5O[IB^X\#,?S&.[D6Z75J_$\Q+N([.Y; M:[#S(VK4%QRVKFLU!8(:Z:C*SG.-SKEW2?@$&MUX"9ES,=CY:8>Y7=\N%2Y: M*GZS_:,5GJ; "#>EC;D-N$,X:PE8)D,.ED'UVL/;\!QR6;5&K&6"SC#-7>)N M_*'WXTF&OH>TJ!UZA?Y!#Y/I9-&H[=DXE2^*X5H2QTO=X%OHYRA[6+3G'@B> MK0_X9K-LT:!5/J!!ZR,12N/_T)MV0M]!\"-!/?[]1S6>7;X9NV]*K7A*5E[> M+^B 3;\N6O4L?GASH:!DE*4[DM2J=!'*Q"JNB?7@J;"4B[1-#LM107_G<6-% M-ZA->#T\'TXAO1[Z,!PMBS3]^.OKUR_>],N?O?7]= S]Y./PT^NWO_FQ/QN. MSQ:&SYM5/N'R=][\M?S%E4@&3NFL);ZAP)0KLS<8^C6)$L>9E\8P[6/M@&?C M)3T"EM]'Y3^C-X_O7W;EQN'U$?^#%GBU\9@--1 MQZ )4%4FQIA K(L1O7&IHS6,ZEB[S_C>8!\1'X^CL 8C?G8X,MA 1,V%D9IP M"&C#" 3L;4"L 4ITASMI:F^)N^![1'QJII;*)1<[X)Q7U5[^VH(O_(Z5!&#R:U^:Z4I?-CBE21;%I8X2[3-#@<0[\!(& #GRR!6)#H52NGT26TY*$P7EUDG.K^?$ M-S)@;H7YB$C46DDM!O'$CY!F([B<*/=M3-#SKY?^ML@_,$YJ,$80@;LE;I,Z MH*\8)3$A9<.4C]K7SDS;%>.QTH2:\:BI4DZ=]'.+].81]L1BD1Q:8L%E?"%X M($%X3E(R7FMC Y>US9X-4$[6PKFI^C?L68>HH<%]YSI8R_O855NZ+0 V:O5\ M)[C3M'VNHLHMZ'&X'DY"&"JES:E<-@%8(B&5%H8B$R&4,Y(I ]4;]IR(*')N&)(\ J0)7NW@5(Q4?S:XX^? M+'Z (M:I\P IMGJ)EY BS\A)E8@VB$8"-208#D3;J#G$("%O-7'\/BCTEN3Q M-OK<17BG,J=,BDE0X0A/7A%)G2562(%KQ1.4:QUTI _2G#I8(?L83KM(LT&K MW=M'R2A%'9XZ99QS*:E.3)"0HB8@P+BD)$NA]E2%^SE^ZYAW-_54TB#78OTP M@6U /?4!73LI;JNQ3/M(_6@#NIRD$M #(5R4BD:N*+$.?/$/R]#NI$'7OI=Y M* .ZZC-A%V$?94!7L$&XC!N>!*Y*^V5&; R&F!@?. M 5V[2+:!O?"Z&Y]-H3\O"1VTX[G4S'%/R[B 7/+_T)H1#@\]JBVC ML)7GODN:\1H<3\(Z.%@!%;/G-F%:$7\+5(VL@O6(3F,6'*ZQ.RAP@+A;U#2L M1\<4DMT#OE#)E2D0S!)OHB/!@_$2]RVG:J>M'),$=Q@$Q^+ +E)NH/OW,!YV M_>_=%%8SP;14+#.6B#'E8D291'R6N-4QGI@%1U$&M3W(ZR".;PC4T,YUK_ @ MT;:P!/"D>Y-?])"&TR4B$7B@R@*)D,O$!6&(%]83I5GFOLRE%=7[6]U \2BT M?:!P&[S:5S-LY_M7YHFK$BJ2GL8R&\HC 1$6YQ$XQTTM;-=;Q38 Z6ND:BK1RTLT- M?,_6X!.**4D9GJ>?A^&QAH]Y Z1.UO$P%$"4;3 &Q+#'"J!:XNSEG^38#S;9_XF-3?SWQ-JCL MOXII?J)YR8/VGI+(*:!QBQZ*S:5\UX$S03'/K*]]WW\#Q9-P!0X4?H,:QZN( MEF_!-I@:N0'K\)S&!3A45[>J_@!!MP@!KL/FC/$^9S1(LD!LI6F4IU82B2HS MCD5*&^\*)S3[CZ'[7>3;0.>W'U)X$*%E@H>48A:-4R4D<;*4UJI,2Z-^'JL/ MZ+YG)L+A.NM:";S!??!+/^S_X41(V0AU5-*AWOP"VF%_X&_A)L7;?C-\5L[=' M9C_WD^'DCW$7)M!_+H)X-?XTFY9!A^-"]GGFY.55K2[!MEA7(W.CU9I.8[)4 MHLXF0MX'O3(!7W[^KK]K"^0M"L11M),Q$A)IE*%E#N':; M',U)X_Y5.V:^ [QC=6)J3I-6*KDOS9AN$>#_&:"%9UL%L :W3!LA'4:6Y( MJJJP:RG_HQ+$N*RLH)9HYLMMMD+'Q>=$ J->:J>5U+6/K",3XXZKAM/P8A>Q M-^##FS%\0 F5;)5E:\SG,$9Y3U=)ZL#1^7# B=&X$TN-EI>/6A =/5 6+61> MVYZ_"]/Q[=U*ZNL:RKY)0&@1GGJ!%L_%V(H!@',\\TBXTI1(&2QQE"E"064M M0P9CZ]]HK@'R6%APN)1;; O3C]!?6>D%)5GF*7 R'Z.,UKHG3CBTHD00@B4' M(&M7BF["\E@(4$76&[/$CG"O5WDNXN[/:':3M_=D1$ =Z2P@H JE#2X(\*#! M2\:]]5JLO\)K.!IQ*U=<"D5]MIYXG9!F(!/Q$AVC&)-,A@T1B2WO[LJU M^JOS3W[8%U^\%'F]'GZ&-+^R+[?H+[O^CPEBW\EP/I1L=KZ\D_^]F_X\G"PN!%Z._-D@)Z-B8HQ05^;+VR1)L*HD M= [5H7'A7T/;T]W(6+E^,H]U?A#2RT;XM]DZ\N=_)MO8,8C%16!@+: MXCF"1P?Q20B2D]/>H9QS](&&5Y>B-I-*" M.M) N$#&V@R1R=HSUQYJ..,0GK12R4,)9X"FS":5B F\I-9J6QPH?"/*!9MV MPE.1OHR5$R!7]^B0YC;6JLE.*=JA&G==P1"0 M-.BA&7"_LKWD;L_N-DEY8$RN'YSR5A2 $Y$'V20SBH7-46MIZS1?F7K;RYWQW"$ MZTR!#.;*>*+!E.DY(I>\6$,$*$ K7?H0:WLM1T]%7'[XNVXT>MGU?_D^#61" M73%\=YT7G$B>-0D"G4N9&7HF(=L;V=QUEWT3TCUUZ7?AQZV&\X%*:' QN [> M($8IN4J"*%K"R8$ZX@-+!#SG(1IIO:R=X;$.QXG9<*BRMB#"3I)N4M>[)GM6 M"(LK8:;TJU;%0-#$*9\(C10\!#SHJX\"N(?)RBVUOX^D&USLK68FX_JNP!L$ M9X3D.A'OF$-6)D,"5XJD8)"=$ 54[^F]"<]5#L^G

J&Z&]CA(TE(?#7I^KK55.!J_(90.9*5F4&8HDZ] $2,#8XX'S6GMY@YW M6X5UUO9BUO?XY@Y4X#)&$4F.KA1(RDR"XD!B]H8!U];(IG5:5^$\$6]H'^&W MMH67T'[OQG&)S@C!(IIKA&N#;WU0DGA+#5'2!,T<;N:Y]C7Q[8B>"#OV5,&) MX^#4,R>3,"1K%(7,-.).CJ A.J6C8"JD[W'PPPG32B6GCH,O;,I+*WH+_;!+ M\W",H28YRR7)*1?/L);@%H?M]Y6W:>(15=3P^UJ/4"&1U.PY=D(38%XH_ TL_/XBNI;Z?/^QZZ_7:W2J\]XWA67T45;%+J(?*KW.7\"JZ2D'L)5@3-H]/(6",EDJP]EWW(T@EW,<$:Z&1!F[>YLR9;8!]3R7<685;IXSM(__CMLY(5OGD M'+%&EY$-,I( V1%FE#/:Y\1T[82*AY5*V(87NXC]%)T13,Q2!18(5T(0&:(E M3G!&I&$AIES2Y&I?G#^DS@@[J6_7S@B[R/YHG1%,UFC11D8$3;AB(?"%2-$3 M[WU6P;M(?6V;X]YW1CB$!8=+^9B=$6A@5CB):*C(Z.5 +I3,Q,>D@]8T:FMJ M;P)[2"_+ M$V%>''K]E\/7W_Q_=?VBI>S>.1($%U9#-M343G#EO79LJ-@[FV.EJ8:)N%\&O?32:#G( [80/)N1Q,%HU)SYP@U#I$;*@-K+97 M=Q>F)T65/=308O##9GS/8IR=S^979,_.NWXZ_)^Y)S+0SJ90Z&PTFARRP Z^ M9"XP275.P5*HW1%O=Y1/BTHU5-7@SO$6Q+_#=.!<-E$9(,D5*U9*3H(VB3!G ME53@453'.[ *HJ=%FEU54#%!^^;=_"TX%U?SR> 1JDTY1%/).(Z)A(R2T#*Q MH)-G6M)FJ4=WH3M6YE%SNC12R*D3C[:0W_-+#LO\4E?%P&G"!3$*9=@A->AM M MLFP7=57. 7L]C"@\2!\@?AQWH^YL-5\K9R6"XZ6_8^G#ZYDI\R("H=YK8R5G M<+TSWMI$H4V??Z^L[L.5TE66:(.[H9_A,XRZ3Y>!O1N>??S6=SU$;;SP1/A$ M$1Y$XA)(@HZ"\S2%+*L'\NZ ]#@YTD(?+3)#>I_@W/=_3IZ-T_PO9=TK<"QE M;3*ZD,Y2=#>H+.4KD%#%*7+G,TN^MIU\*Z#'395ZNFAPW_-B-IEVYR5D.9K? M/TT^#C]=<%A8[V7Q17'C(Q+_1H)B =DLJ>9>,<5JMU>]!<[C)DDM/32X\7E3 M/N=-_[;OTBS.$UM\_!,WO%5@FU&:90I$S /;/&IB51DTDYQVE(&DIG90XG9$ MCYLH%;6QL5*&KWQ+H= MT;W:EW]0U%1NVES4(B4E2!"V.+HJ$>>5)BHP/&B8 M01G6C@C? N]9F8Y1 MGCW'\_+S[\-E8TQ\O2\U0S":YW,GG1G8=E_X47W7B*LD*. MXU>385H.1%Y)]NL S0W(J01'=377WYUE3_5WX--P]!6MH$6?$)3:A;2?G7*V,RO+AR9U8I2JTD/@84+-<< MOXJA^OA-(3A%,'DB/!*!P#%#7$B!<*Y=LS9K%3UZ837HM+H_+YU_GF3_?ZA)SB#I:CG LG4_3,B303(EE-E$* MJ+%0^\YT(YCOQD0U5;5HQ'+A+2[J"/83T.55+5^Q;=;5JIB]T9I.5/5>ASJ; M"'D?]-ZB&+[5^FA,$@0M-\YE4&&9\.%*BW^:E0G129.T>-)\OJN\_F'1>1=U M5S;.WG93&$^'?K3A$OIM/_SLIS#Z^A\P2DO+9&F8\ @QNF2)8GA>28JBM,9S MDKRPA@VSU^Y)G(_3FM,K>Z: NKFMQP$ MH57^2SVY7,N/<;2D+V44">=E!JTW-'E-&0=E.%B^-C_F(#15#^%G:Q]]Z0U= M9 ST5Y!\NWBV1C"=*1 5!;Z-#!WPP"4CSGKM'8LY0^W[T:H+.+A>;U$EN8+T M\W!2;JT1P;-0\N#B=, =Y\)*W*77Q5" U.EJQ$C/CM)0&0A$T1!?6WF;(?L*6], M#71W3Y*M0(DLE4:K.2:$')P@+@,0C5)ARFBO?*L@ZKU.MFJA\0KI4[NHJ_TM MT5YOY.)RN'1M4XHJ8E+FN.U+@8(+F2CO/)1V7+YN#2%7TUG)#70=PU2YW"XBM(T.;X9T\R%-'M9NH4UDO)Z(0 M=4'DTC'<,$K1;$BE@;BUA"O'J#?,!-IL=SHV=;:/IYR,.;NHXTB,F5SLQUNP75"+[260K<@S$'::)LY<_'E M?PS1.^GCQZ^O2W7Z_+T)%")51A'$@X=U=OC*"%% BS+W.UB(U><9;87LNQU4 M67LM,VLNOPT2C:"/0DYM'U32^S;9555W'.ODV@G8ZX&%O#-&V M- M7R99(=B8A:9?[@>U=M%22TK-LR,F]ASJ2*F%WX49XL9(N^Z MT>AEU__E^S2()F>A 7"?$FB@>%Y&0N#YPQT#2JFT/J3[*^CUBWHLW2=V> <: MUNU7($Y+H_;2N5Q:;-Q8S.3J:B;OKD6GEXD-\\\:,"Z3#J7KAO!ECH[W)%BI M2:8F6"]B&8EQ!(?[X(4\Z#>@!N&V<.B/RY8CW25MLZ@-:_H5U5PZ=KT:Q]$L ME2[UO_A^C+\V&2@A,@.;2 2T/&5RBC@E@5!0QH7#4@2 M&4=KB M)/..E;UNDR5DKC&L6VOO>1>K>6*.[D^$>)O%=O&K?:FF#%DSH8DOH MA/L&.(M;MK*$ZPA6,QV\:YB^=Q/0R0/6)Z'*YKCU@2IK:?X=+JGKRUO%3+=8 M8.L0=ZO%G3PL?BBAVFVQ%=GP(&G/J#*T3-35:(D2R[Q MW>,QZ;Y]I/[!L7T7$E3O\75[#U91C)6/K7N1G7H M8;_Q"7],(,]&KX<9!I'KG%+6Q#%KB?24$R]4(,SIH)0.F8K:XUFV@'7\#;,R M1ZX?N;55T2 FM!'BKWV91,$MM[C$3!*?YV+A?N^<2B3K7(+L4>9<.Y7E=D1/ MAR.[*Z"!YW!I3,G/\*F'.%Q.GL)#;2[V<;H\WGOC8@9&"QL=!Q*0\$1*CNO0 M8$CD',]ZHP2M7F50"_NCH]Q)E-H@&K$1&-H0 Y-TL%HJHO/<4O6.>(J6JA%9 MZZR$%/1H.Q?B>70DJB;\!N,X+K-Z@$@L1,N)H,5Q=C$1FZ*?9QH::AE3U?.Y M+S__T2E^;^'>5+0\>);IQ:CXC8M>W&B+%!U+$$F$TD:(,G0QO='$9,:5IL9X M6MO@W1;;L2):=@10BEC. M9&9HJ5E>.RMP"UBGBDFUH<.V9]">:FE@0&]>/7[ \E)M&XB-8D9;P#M-U*>Z M:K>ESH%Z.1&%8F!&)7R!C, C6)9-.W! @\M2Z9)3I:WO8Z'.'1&4^\"<7=31 M(MXWZU'0I>79.+TI(OL%%WV\^?D1#K_]Z>=5+:,"-YQP" 17+Z\ $L:)T_Q;2 MJT AJU2;%+? >7RLJ"7[RD'3W_SDS]+> I>?9K&(^#JXP(5F+..B$^/%CX_$ MY6B)43&SI!4(>N>#'H_*Z\NUP<79^RY/__+S36KUY<^E\*V;8WS1 M3::K34OK)(RDF3BK4 3:!1*$300M=B:XSEFXVK7.6X-[/*1IJY<&%VROP4_@ M8S=*K\X_]=WG187OQ8;F%3.!$Q;GS;AR(MZH3 2GF4G-E1+5>R%OAO/X2%)+ M]@VNXTINQ[1?;'FO2MS@#,V?%3:KA<-301'.B_V3 (C-)A 5N$D^**E9[7O8 MV_ \/F)4D_Y-9JA]F3'IIX-W?GRV<+MB9!(D11/8:[1UJ/;$I;(Z)4640::0 MMKHBPT^]I'[\VS?57WG@H[S\VE^D%2V)"Q!+>FT#8YI%;CADJB^_G81 M6&6]_8:2.I^=K^9IT9!5R0_AVI3IK+A5!68IT5&HI"E0LUV<\P[-77GH\0[1 M@\3>U9!9Q3N9.1#_Y1*0;-":C\A$&V29I>+++!45B7$<\!R@+&[7N/4NY5U^ MZ -4WMXRV_CF-4\6?A9C/X/TRY=/N#5!F4SV9OH1^N6PFTN)VE73AW=^:J.$ MXL-6?RW%.%LNG=",BD!EU&@.9Y9HD-:5]//HUZ48[PS@0 _(?QI._6CX/Y!* MRGL9-U+<]M<7(7:?G,T6/32G>"[7?8DX[M&J-,XZ+:D#53L/[BY,AUPA+L7[ M >+'<3?JSKZ^'L8BZ+?^Z]PO?;$:XQ0\OM@:?=)H&9&&!>(H3<1P(W,$)CR- M=[!\A\<=W[>KJO?+=XDM!-P@NK"$B>Y.1I\31>U'+P$NT+% &>.>$299211$ M/S1(GP@XG6GVQH*I[?O?CNB1,*2!^"O'&);(8'R&"X52?81;\*>+B_%8[C0' M2@?NA%%$*U7,, W$63S37:*^F.)<6['][G#KLQZ)XIN(MD&DX1TLKJ1F!1[^ M!?K/<+%EN4)+&@B#X(BT41-K12)>.T$-9":JS[>X!17H^&P>T?A6;KI ]W[JI_/8QIM\T8[S;3>9Z^&7XA=,AF&$_VHR'0@= ;*F M1##'B:0!9:-3(-996]Q"7K_?;BWLCXQI)U%IQ7#%=NL8Y)PY]2@=#<#*4%J& MP' KC^F0LVA;_L'_P4FZ%"7D-SZ(=11 MLX"^$_I/491QUX'XE!W),B+GF*$Y\F3DJ"?\F\QP!S-C M">@=Y-FW26$79Y50@>=HT.%VH8RI8)QXRSG)G!O<[;36H7;AV>V('ALWZHE_ MSBEPZ[+HR&9XOFH=-N=?)-7O_[9=]/YS_KAV4<\"5EB+CK(A :- MVUR0Z)5SIDJNCHG*&Q9IVMZ0V.71CX07QQ#\&J(<7+*QQUSY%<=ES,&I2 EX M(XF4V9:K?TN8T;@!4@7.UI[*OC_:1T*S(ZMM#>,.OIJ=QT&7K\JE..@*'D", MD5O UT"B!UYZ?ME$)4'_2M@LA%>QMDUS.Z)'QIR*XE_#CEJ7M&N0<:ZS=+P4 M*ZC2')9%XI5.)$@3P=C,76H4RWOTG*@C]#5T.#RS>_VR%UFL&71D.B22O2OW MR$(0*Y4B0B6F;&8ZZ]J!G-OP'*NA0EN[MI; [TL+A=L;FU*N#:?1%.L<[70- ML1R&@F3K\"!D.2O1; 3 ?6KE74_M.[7EWD7\#[(_\38+_-Z6NUY;[IT(=?1& MQ?NPX4'2/O DN;*)R,2@C(L1Q8!D:#L($S1H&\!\I_O!;;GO-]MW(4'E[*]W ML$Q&&HX_]'X\\7'14' 85ZG@R:'@J,XD2Z9(:9" 9UHIB#)*RZB!&GGM\F+M MA=>=#WJ,S;AW4FS72BL-LDG?^Q%,WL%TUH]+'?VST:C[JR1VKXH9.6/2ALP( MXK!$6N%(F:6#)A&+&;C6/M6^\;H#TG=ZM=/@Z6HW5G6<7;[4,G51/]"=?^KA M8SD]/J-(\4.@3&P+7\L/NC'Z2U7+.6H :53A45U&UXH^)'">*3@C79"E,TKB MNG2:5]((JA2L*_JH@:E:W^3;GOOMKB!"-BQK3WS(^!I$QHFSU!/.LI-E5KD- M#9(?=\)X\)7BFQ>OGDVG_3#,IF4G^M"]]?VB8>R;_,%_N3R-T7'E A?EQ#%H M45F?2\8R;A!,*88D93F$O$%@I8'-RR6@:2U M^]3LA_3QOF&Z"8CCQP7+7TFN#_/>ZV61.5LR^5S>!U[?%G=^TY MS6R6Q5TT6*,<-9;8&''%$!5Q$I<= Z32:@9U7SLE_1\1)# M]IHRGUR*LAVW]L;]!)AW')UNO*.H&^#Z&<+4C],K=-UZF$S?X0+?_^4_?0N6 ME%_8/VRUT\?7"$;MOY[KHXOQG,.C3%@1G&1.> @^N^P]_E\FG08[/>G0T75A M^FK>Q_?J:"X!AB>$V[E@1%\6;VP 8]X5=M2OQ/4 M8^3%H;)O8%WA\0M]#VG1+03F Q#*>-$DM.41SW3--,(";HB%^2 -Y[5+@7-= M.UB^ ECS@R0#W3!$0)>C#'"/><4Z"E2[FZ)*M M7B%P^?F/0]%[2[3%#)%+6"XZNY@,2N#:E,9E2?'7(3 MQN/3]3[R;=#QZS*D2[T]-!6^9!0B%EM6&0SZ:3SC46.U 2T!?,M7^Y1-55HK M?D\I-VBI=76EB^!48C0%1BW1@0Z9$:$0Z!A:D$FV=FJ/&BMN;<+M+ M];Y$?@MGITO.7DSI5([&% PN!#0O]9.:! J.Q* DFI[24EZ[=\HZ'*>*\QZL MVS7[PD$R;F#A7\>TC#QL@ZI1&'<]HM/$<0_7V!T4.$#&BU [4>(H@:K+HOTE9XC3X6=XB]8\_LR?P< &$4VFAD3/$I%&,6*% MI829))3@$(6HG1"]$\#[<[>Q"T-N]W=KZJ1%:M$BGC)_Z2Y:GH_/YM?KS\87 M418TYPS"83GB3J_*#'BJB& +(EML=!FR:::.0!K:[N M+@J\!T([#58GDI)WBUP26WI,",F8*-U-I:Q=T;86R./@PN$R;A#JNC5$SYC) MZ-XQ8F(9"DT%$*^ $J65@&AIXJ%V?MC#2(JH=Y(<(/$6H3%Y?_A#^9?AT$SR+:]HB5>U-:*2AB562$,FM4DC2+9&OO M#CO@>QQL:::1BE&VX@H6G-TUG*_&L9_?UOO13:PJZ00V9\)=Z4)KN2;> /Y5 M&@=@T&^T_@XG:Y_G/FQ6-)=TQ?C;"NMU]MZ&=6E"XS_IQI-N-$PE%_:7YZ\^ M_/QLD PWU)0)'=H)(H7V)$0?B(,@DW+>>J6V)$PE2(^#2Z?03\7A..M%,^\^ M]/Y3#SZ]&?_#]\,2Q"K>&ANDF+@U+!)>*KDEQ3?!<80=@DM9">%!MS5J-F-[ MV(1JJHF*TW<*\=>[\TCO89<&S!@:%23"1)D!9@,EWA=G/FB:K+8R7F\TO7:G MN>T9#UO35258<6C.35P;V??M@O+9IT^C82S?_\WW9\/Q(&4?7:*"J#EXYH X M4[+5G$J4"D4SW'7]6P7(8^-(:UTTF+&S[GS\8SR;0%J=B"^Z\_/AO"KG)5R^ M 314<.F8)-G;8HJGDL!..CYCK63A[?&^S#)MIQ=55[5L]52?R?F>]Q M(QU]O7QO6%Z1@09.$R2!S+>*2)XD"5X*0CD+8"%3I;89]+?EXQXV(UK)M>;X MG8+QA1^-WJ*M/9R=7V(CXS[X1(&H"&@5H0-//'6)))F"MLRQS.06FE[[X0]? MKX?+K.9(FYN(BO5#H_-! "42 GI"J!F"%@\E5#DG7?1:\FVN-FY\\&/3WJZR MJCENYN8>\:+[#&./JX3/T".IWI5-8GG5-A#*9>;QB !1)FJ$R(D+BJ+G$A,# ME7R.NV^_MSWQX>NZD71K#IG9#>;;;HJ_,<]W.?_4];Y?7)7X">X_3(K,N2 F M )XB-#*443 D!PE<<2QLJ"'K-2PX>'CWM4(:Z,\' MW/@L4\F8=\$1J3,0JSSBRL%Q87)2NG9-P4T4CT7O!TEWC<(/OB]<5SG%>.2X MWP0B?$#CUI=>/$DD E%FG:AC7-=.HKJ'M885%;VS5.]UK:&PV>-**!$VX$FE M!%(6G$1#E48T;1REN?8,R_M>:[B3;K>I-=Q%QLTC M[B,6GG(J1):2L%C\59=+579FQ#CM@7MMX?HXL@=%@GUJ#1MP8!:..$H2=Y3GBTB=]O<&M^_FK,:NMBEZ&P7038HOGA]*0ZY MFFH'RMMYAQN7 IJE",MG9+(UEG&:4Z37@W=5@\&/0/&5A-MB/U\3=IYO7R7_ M)8.21'FJRZ6V1%R*D2 9='$Q,75YYE%( M3&J%6Z=P'*HJJ.NK8 ;V)!K**],U-P' M-&[ )[2:9$*VX[)CXCSX"$S8VM56C]>0.%"^#2KOKB):6D/+O, ". MH?M=Y-M Y^_@. FABHS-HZ$16ILQPK6LW M(KN.X;$<^@?)MD%3XLMX5@[J%H@:'?@WT9SFN#],2[>H_ 1-]CVUR #[:P1 M3!,MJ46?0]E2">F)UD%:QI.DU4N&CJ7T.X[YUCK?1;(-=/T2\'/\Z.5LG"87 MW:)*E[0"<36VB0G(-)89*)X2*00ZG-98XB GA=YF8M6KDK> =?SC_E#M=6U% MWR)>U(U3-YX7T 8__O,-HD3#I.![_>KYFW+13K,B?: M@+0Y&*6JM^+9"MB#9TA]\5>^$[P#X/M9^"^D];1[.>JZ?@G7*1^5C$46#N&F M%(F7CJ$IRW0ID=)*7#M*UO?*V/W1#Y8/QQ!U@]#3J_@D K7@M.^NG@G1^?+)3B9(D0QU>JM0,G[J)8WBW[YI\\H#'[K'M[_T*O8_N@"Q9-(V,';Q M[;919OUW\FY'[@#A7U?? 9*K> A?A^.A\)&QTK$1MP3<:XCCN.-'1VE"'3CP M6_EIIU;@!J>LOOYV$5AEO?V&DCJ?G:_.ZF $=UX1ZG$)4EA!O,-S(7!FF? 9 MJ-XJR?(.S5UYZ/$.Q(/$WM60647O: YD4>6Y,L$%I5E;2C@KZ:!,B!("X(26 M@BX+CEJ]U5">NY1W^:$/4'E[R^Q(_???3[OX9S&R4AFBC7O1SRD M1O?]0]=VK?F^A 2,&>F,0I="A\ AYQQL\I"-XWRPQ_,.\S;>?_0]W'Q@WQ?F MSGL\??WV*V_]U_*M9W_Y/KV^* 3B(@EP3A!0"HE-&256:U[\)>6B!F.JS]P[ M'/4A_OOOL_(JOLG_* ,WWD(_?U3IH'A^WHWG&AP$J_%]1R$D&1C*Q%,2,J7X MPK+H@P-ETS;=)>Y^TO&]LR,SYK(W7UGPE6?07(+QPG\:3OUHCF_R#B;0?X;T MLNM?SJ:S'EY-)K-2U[IHF+)JVWS/_X!DRDN:/%.,S38 M*3@+I:(Y)")S4L2BSTQ\=%IJ31FKW@V_)O[OQ#Z6\ALDC\Z!AKO7$JZOY97[=B0!D>'$5>#+ZAE'OU'%6O'#ZJ!?YH4/KK:&V1" M[2W'E8F_L+N>?487MP0-T/#Z%?_M=( .)U= M[=S95FMYFNP^-2DJS\-8&CX_S_KE1+!?SC^-NJ\ <[/H[:R/'W$U;T=^/, W M$JPO(Z%R"2X;%)UC!DC6C%&(/KNPS0C2[9_X9 C64!$-YEKL+:3E$B\6-@N3 MV \_770^-KBKN\A9J:&C938KFN%,4:*%%U:OSW$C7UF^__A.G;?AAAGL&#=OK/96W)&@O>X(OLK2A]!]#;S-D3H%D; M9JTV4+L@O^5ZOI/^5.2H.+&DU=I6)]A\;2[3S"F^SZ#G4PU\)BY)3P0%S\ & MN-%1_MX1__)ZOA/_5.2H.&&E&&$+ [UK&[V$Z7;3HM+, MJ,I;W]VHG@RG&BFJYAR6%<0+BQCZS[A%KA<8XOT,DRDL[H G'[JI'UW^>6D] M_'LW_;\P?0>Q.QN7EM0#DQWE3DM"=4E&5ED0SZ/"_1:7Y10#3TUE"C9;S)-C M[OV@1-P5?G\U[@^!:@X*:K[<^8WCF_D5S&1@M)064L!=(>.NX$M/*P>A3+/2LJ2" M"E,[8'&4A7U_.TY.E]J#DP[)#)FGI5XD1 V4,2(I;D@2$=]MGDLS3YF(U*69 MF]%"?FL.?Y=G5P71DZ'K"159>^K2MY2,9=[1.QCYXK!^Z'Z'Z7L_@LD )>.D M9IGH7.+<@FOBM? H)Y^=LYE'OLV]:085%OT->#8***(0CBHE-X_ J-DHE 1( O/\_ZB]3"Q3(V)B=,!CE"=I+3TI.BS*YVFEAG1#F M0[2*.>9K7W#N"?7)4/.8*FTQQ.H0>W#^@W_"\.QC\6H6$SN7P=;%NE=+30/C MG8A61\(AE\G;O#39\Y'X%()5@J)O4WOBR7%6]O2(?O\(LZ9:X.!PT][+7'KK MBW/GU3+G=C&AD'OP: 8'?+GG,VY2B;YR3XP%"$92P=Q61 DV+^,[XX], MA37T/ET9V')-OWQ!&VLX@8MES:^S7HVG>/1-AO$??C2#00(3T=2W1(629F/* M6.80@#@ML^+ I>/W)NEPAW5]?P%.398U;\3!(;*W?14.YG=_ONA^QAC7P4N.%D@HY1 ID1"%),ZD M -8D;F7M[?;R\T_5A_%$#+A^KN^KB08],E98E@U&MT'3J$__522GZ=&_OV8V MJ/@ L;97MN F19",9)]I:<_B%AWPHA 4CUXIZU^Q'T/)=_3D;Z7C7:19N9/V M+_\]&TZ_OAJ72-#P\_RV?=DGCS%*%>=EB)RP>%QF39Q/AA2O(4FEJ;C>&')M M(&_C XYO^AXB]:ZVR"JWSMH8.UE"XT($[JTE1ENTEF-$D" 481J8]#9%SK8I M%+GC,0]7IQ7%UV#W75@/JR'PV5/!J$*'W2F'!@2NU'M *T;A"@U$+WCM*-$5 M $_;!-M?%Z=HU[11$-^6,4[77J)MUM3(DFNQGM/8@P?09-=[Y6/I^!1]]O99 M&P1K'0^!4*<5KDVC46:5)=S$"%[Z'$WM4=$/A[=WF+CWG+:[J+:RI?P.)M-^ M&*?+=/,_4!E^G*Y]=]%08M5HVC&!?@%A@I4+2L0:N#$D1N\"X\'RZT-*UYI< MNS[W'EXI-]=T=R0U-1AU=2EA;Y'L^)$^A+T,A+&W0* MSM?.@M@ Y0D3JJ:2&IR>5[R6U6 0RC.+1A'!LRSMF\M V!QPRS:@(#F>:+-H MV#<8WSESL'(:> O+%/3YT2XCL!#F;8QH*48IP_V2T(1)'H$:!EG4WE\N/?YI MNY#[ZJ%!F]0EE"7?MP'3:M;N92 G&K.[KUK6J_< F;88KGL%E#"J9 H)@A@L MD=QD$G09@J)!T2R4@.N=%!^"@N\:J=M$O[N(\G@>]'RCPKT,][L/J,#5")V4 MM$_,1V)RB8$+S="UDYEH !>BSE*[VHTW=@)X@E&)^RMS.X>W@B8:N!UW@WTS M7D%5VOL00)3B1+2"F'6E(XTG2N"KPJ1/)ASI/F4=O'MC:M90],Z4VD]+I]F' M_NI6<3*0!CB@&>R+6]I$VH_+55T5J[.6K19 M$S*)&*=2D0%Y#;C,L3M1F/=]S&OIW5,]I=YQ<[WU\?];0/C\0V' MW4GX&X:+[B.YAL-A<])9F5@"" DWK)0-GDP);>THMSW#8&OK;16!- MA\,*:J40(J%;I *1%EAI?9U(#-9)P40.0E?0W#T9#KN3V#<.A]U%9DV'PW(# MPJ4!?=IJ&Q6SWWY,-CHS'& M>9N(2PPI"RP0AR\#T5%!4,$):;?:HX]1/OKZT.&Q%VD*H_GO0%H/9:FC ;ZV M*5 6B0Z"EK0]A;()G!@ :SBWT]N\!<[#OY+9B1]= M&STUN/+= &T92MD&7*-8\JW 3A-;KJ;&[>AQ@ Z.3I20(H)RD7 K< ]GRA/G M."6*X;OA2<)YZ7/ M6^"AM++RA ,H_#ZG3H?*7+@!XOBV>44E=34EW,#"?@<3]/CCQV?C]#-\AE'W MJ:QX:?ZO ER4TY2L(LR6JYR0''':*1(<=U:K:!G43F'< M9CHD5M+;2()\,( M?W3V*XRA]R,$^BR=H\0GTW[>-'>)=<5J:4R0T0MBA-9$&BM)2!K_:H/,3E$G MIZ4O(PS+A)E= :N=LN_-X)5BX:R;\WO9]Y, M/T+_X:,?+[N'74R9>=>-1B^[OORC@0T&W2S."(V.$MUHU14^R*C#+LROUI*S/8&.E]-[]VIQ,8MEW5SV;#HI6R8>_+_/EB5OAG'K M>2EZOC:F/K M@0H4W9Y$B?6E9K24GWB!?Z5)*4/1=DZQ]G7GL=;V_25J\1*U)-@I6M+LOHC))*LMT0&A^OD6A =?$S46&'5O9D3L./:OK]()WF1#B!8@]+< M=NM$+6087EYJE"[.R]N]=KI<]B9B9>+$))?^__:^K+N-',GZ_?LO\0WVY67. M\=KMF>IR';NJ^\P3#Y: S6F9])"2NSR_?@(4*T@G=)J=C,CUEHF+;R[BZ.V/:W-ZVO=I$0[ M B<;RT?:$9(CMS]SC,A.YER[X;B?T-P[!?*?X$3NQ-PG-7M_/$[8+HA00BI: M53?)>% L*C)XK 09!8\6;1&E=;C.R0S^>1Z?YCSND\-/^,QLNR"X0J9D[;A8 M:O4 S+7.ZT'_SR93W,R]\GAIWAN=S7#^78I8.'%\A @ M:D^>DG!DJ61?FV=';9*UO/"3R0MM.O+G:7R:T[@W]I[226%+#\-*'0,&!XPQ M&KE&#X$+!BB,0>8*"G4RC8%[\XV/F<1;*_+J&K&LN"BD ),A!,%!J>2TC6@Y M-C>&?L(DWH/.](ZB[%-)XOVQ6X/FCBFG&-A4%F7:$GC!-'A9Z+_:HE&MDZ?. MK"]0)PX\VA>HBRZ>2E^57<;TW!>H4U^@3C09HL'*/CI^*OQE*DNO:5C"+:EPS53AT6Q(7-P+Q]%S$PU& MIA-3P!@Y3.0K>7 2"V"M:V2LUXBM][>?(C=Q^PFA]LQI3NN,] MHO2!ODC,LZ=S6W>6T3/[S9*3#'CI0K93RFZ\&<&=M?/#>/[/MS/$=Y-+I+W[ M\@.-=%G&>10PU](%"C#5JX=L!%E_9!4X$;),F9/8GB?.*9#FE*+! M=A[G=9GLD6+6.6D#",MHG$IS<)XS8(KL'<.URKL5%3^IR7$]MN?)<0JD.:7H MJH?&6P&3R(A47B/RD9\5# M@WJ>#D>E25^!27'[ &.7 =924'SD4\BQY BE\"IWI\!9X4$YF9673K+42^F4 M7D;SQT;V]^D%/>:"'*N[%B!J7; (!)." 55/_[QP$9*VW+BL M=/8GDT+;>70_YY0X/>+KW7'F0%O+%0=#"1-Q,3,IONQ\[MWG/N< M: 7#1&L)*@$Q,@5!<55\H&6F['2\N:WA^MV7'J_A>B>Q3UO(K/&VN=;YG95@ M%0N0A7.+A#\(G'&0'&T,P3,O=PJEW*:\NR]]@LK;6V8#Q;I?=T#Z/?R)\QI[C6(M!-V1_>*BT+Q$5-YAK/W<.)FWP51W MRHQV?KJM4S&^/:VW@0B>O(-$J "IJ!E'' M *A=9+Q@L+YU8MX.L YUX3:_8F1]2LRY ,5@J1GO-'%"0) E^,"TSURV+EV^ M&3TOFAQ6 M&KT6HO92+!"B2<"\2,SHI(.RC1FR&[+S(TL/&NDALO5F"U\VW7R)$Y+]Y0A3 M81YAF&.K_'Z[U%BPLL<#60K%*@<:;WCG(-GAA?#F+'-P_@[ 3P_ MVO2GGQ[")C> '>6@)=.9F&UK1Q1.&Z;C!D$HY"Y8IX5I?0.Q Z 5L4!) M,@6CI->A=33L?DA_&B*UU%@/,78;4*_2B=Y/[AY7I#2[PCR*4L0D(DFID.&E MBLG@DL5Z?6R3U9B3;UWB= ^8/PW#FNGJ/KUL?X 8G[23N@C9>L-RX# MN!(R2&5M/>-4AK6FTA9(0X5;'N\PIKOD3R5*\H;?+ZXN/T]GX\OOB]NL$"3G MC 70*A*S.<9:/E!#<,8IJW/*O/4YYL-(CG4OWU37F_RN_67>P\G-?53+^))= MD%X",>9,.!@$6^\HVD;I?)J.DGD MALP6<1;3)=^I/'6E",CMX4F90KW"IMLS>8'3J;N.:,&S5JBN2P]>('*!7"K3^N56*1 MUS[*W-3J]%&0K10"&.9<7.%;D@7! M)(SI\A_CR\^K:??FSW1Q51M3UXMY^E\]@AQQ95ADGG9TGDD67BB(J K0K!;" M,664:1T\LP?,LZ%/WRIJ:'[1[C?Z93KY=#'^ACDL8CE&*81 M/:@$\ 9]DC=?B]%5) M!@QJI*%A\LW]Z(>1#'5*/]0VT%V\QSZ3OPY+_^_I[,8L6YPIQ4S,K!'N3&=R M]G20$%+R8#SGM+\YLOQW*I:_-9Y__J @XR.&"+$>X 7K5+0L6Y'9#G;: MVF.'3;MJ).AI&RDU=-?N0GFYA((88PZ"_$6)&I20$F(4"0K+6A E192E@\)> MGI?"]I%23S/LU>IPE/M (P6DA H9'@H_ TI)R8\RDC$QT4]NJ\%+:/E!HZ M07>AO%Y-=H&^E%QS9]" M>7/33"QS>G\$KR.K&6>T.KNLB4HBYUA\5,YV4-B;\U+8/E)J&/!^%\K;U36A MRL5E F#1!;*H5(%8HQ&B=SPY\K&]DAT4]O:\%+:/E'H(2[_G[;[\_A(GZ?.7 M,/OGPB[FD<50$SW-HH>?] 4";:^ 7).I1"81\:KO$Z(U3&=P,M"+^(A6NC101P\A&EMQEFQB*9:!T=R17:%MK9OA01;! MDF=)N-0Z@.\X=-D2R'=[BA?I%2#3$B7 G'W^INN@H] M+-PCV5>5YW5/U0H\1@XB:VZR=4%A:Q)LPG)F/&@B\EYBO8F:])'Q;0?@E%E" M'T#'2*.4+$#P28!&5WAV"7ELG?IX#\29*?\P(3<^D5F[(5^=.* O)M?,?V/K MB0,QT#E:EJ) +HL1C!S<[B$%9Z7--L)K?%QS)Z[OX]77KQ=CG"TK$S*I37 T MHAA!%2UJH2 !D0@6HLLBIEWTN>'Q9^ *MA)>__I<478'4 ^[?+MJ]AC^6S,U M/*[6 V38^ 9C,S@FT"CG+4C':"G1S$/03($+S*N(6)CRIZ?8#9[6L'KM(KK& M^OP[3O+TYB[3>N&5(D>1C+G:*C20WTA+$22G@V>TX1NG=]#A#P\=;OML*.1I M"PDUONV]!G)SBQE$#3M+D#V2"9!HYXY>(XAD=8X%,[>[7&S\\-#S4-4^$NIE M5JWN+UWBC!>?:W! #1+1!F*1$8KUH=0D_K1^&/Z(J@:_X^U35?M(J+$_<0UD M=7.9BD)R7.N5BE>@/*?AF!( H\V>G%FEQ2YVYP\//0]5[2.AAL9EO59;9!C6 M8-7;M)]P<;TE9X>HR7CV 0F9KTT<.1K@S#/IK"YMRD=O!' &#D4[ 3>\(%Z MN@Y0O@OIQ@O>#JIA\.E&(,,'GS92U+0O*3>.0=T,SMC@M5 "T(1<>WHC>)48 M\"B*-R86OG[N\Q14_T@,ZI":[R+++N&WDJZS@ ?_?%Q%$4V29!E9T(=! \( M3@0%-9,Q!1ER48\=Q\\Q_?]/TV__MGSBM0*7_[C5W^W[GK+N]I1:8]?E \XO MI^4?T]E%7I*(1:LR>4LU"S6!0A8@:F7!1,$Q.J'<>K7:!VWB>P]^RKHZ7%(- MW9@5I-?1* M5@C^_NLH%*M\D4C,8:9>Q&F(3!9 GA!E(?_:/U;JO9O>_GX6>NLHM8;1JRL$ M'_\R*NC(0\X)BJ+U69%;#-'S!-P%69Q4EMO'.L%WT]O'OYR#WCI*K8,#E)$"=;59'^S*,RE;0V; M8]+8$J5O'5JZ!=+Y4*.E['M8-6YMZ4T H_$^\:) DOL"2AI-OB@+D&P,W'N7 M.6.-R;$5U/G0HZW\!ZHSNLR;*'?*M,W_=:=.VRJQ8EX_\>;/2YQ-PL7-#^/W MWV;3?$6_$R;Y(\Z^C1/.]Z\ZVB.8%C5(AY+56D52Z[11V6-V@OX.Z&T1T2E9 MDE1*QSSJ$5>3,HWSMP^]=U&&>?+IEQKJ?=U \9>;@F4\H#'<:Q!*(JB""FH5 M.?+II6 Y:N5TZYJ>^V(]1BG+S*/D9' 3XJ3>&I/R6 $V,!-5C*0[=MZDW\2 MI2P'X5N+0I==%-B#$?EH:5JF+G48@VH#)/H>[GTK9Y/UM:-M?=9"+WI6@#.6%UU 39X=EG\$8E MSJTE/NW47V-+N,Y#[S[6J?N0:I\V%'_CF*V5J?OBCJF[; RU ZB&@9H;@0P? MJ'FXCNXKO)& !],^>F>],QFR*[2O\KK#TD(*5H4BC6.QL)V,GM/2^B,QF@,I MO8M<&P>)O9Q-Z57DTZZ2 I(P4F.&:#0940DM>&8E9(XRDP$5S'J_X0=#Q-8> M.^RM>2-!3]M(J76ET.EDLF@X/+Z\:E MT1R+UF&7D,R'GOW4M7>PO!KGE[V;9#( 9^-P00O!%]I_Q[6.PTTI':-*XEE) M\,E%4&3R =E[ 0P*YE70-1=N)TT^]I:GK]-F,FP8OKES-2X9DXDF+FIP$?N8 M=Q!24$(H>8C*.\1HC46R!#5F14,1O0?&?D4BB;VRI8N6ABL:*(Q"8.4$E@* M]<[<>@B<%^ RHW;:*F]WZM)SAD43.^EKIZ*)780]Q+W4G5 _E(RI0/8PYQ@\?5JVR5[*&<*ZO1/1LPNTYR#KCBKL$$J[C_P' M#K*N@7DAA%*;K3CRO(L#'Z*$)&0J7#.55.^]P^,6!X!;(K5 MTX4)9X,$$=& JF&=T0<.P>JD64G,KQ]?'4R*QQ&=@ &RK_*FO4E^HQ$R<)3D MBYP7;PD73=JO'_:^06(==Q_Q6CBC8U8XAC'88%1RM1L(D\:GP#&@*VE[...C MKSY2Q*(UV2N7 CA7JU@DFVB1% E\Y@(5N66JM'93CA6Q^'AC<.VC=$Y"=K5* M6F%D819+#D5 'G,, F7KT,0SB1[KPJ!NO=H[J*0?I^Y>4.0OXQ#'%^/+[R.; M4XC1,:B=B&M.C05ON0:DM3]YGI/L(]IP,Z"?AS"-E-+X*O%%2K,KS+_-Q@G) M3KBLEYQU\UI!0R5KKI^&Q!U!*UZ#-TB,3HI9F92S<^8L:"WH/FX: MEF,G(^V*1K^"]>IJ-J-U;>1<$"I%!D76BIQ)*(@B>F"*T8B1?L8?JR%S2 ;D MPXC.G#$]J*5Q5??>9T&4(A#8OE/+8K?JC(?I]^P#3] MAK.EZSHB/Q2=908XN3"U:%V!8%($G9,1VBLMF!G ;'D0W)ESJU]E]5 "9#'H M=U^^AO&L1K._^AQFGW ^*EB0D;?#,SC!\N0Y/D,H:GS/4Q@7D- 1)CF-(D+3-HK <970[&%3W'OQ$ MKUL[*73:2K#-BZW> ;.**]H!3H=&20^\8O@620<*?9/Z#I#8 (J,T62,(0.Y M\[&&D# (+B:07(;@K:%O[](0:3 %/M(*J5_]=1%48[V]'M>XXGA%GUAUPZ-1 M*"<(@W!,@K*L'M45!20 M")K3 GSM+>.8B36D2\3VYU=G%\VTS_;:6CE#!%G?N7;?!=IS-%-'%7:(6=E' M_@-',R53E,V)0V+UX-X+#T%J1K-"\")X"MGT7K_CA*.9^F)&%['W8]A5.3RP M"QJ4J'F6$$H=<.2\]FD0$)BC_2]KJ]DNA]R/ON2T8I,ZJ>*^W== CL-8$S^F M!L3"%$L^@69)@Y+%@S>T+]I4ADMWU6!^+<\[@ZJ2OG3*XN@B[!ROE M;1C/_AXNKO#E]]O@D(LPGR^X;[00 FNQP^P7[?\R^!P0,#JRH@A<$*VO/!\% M]!/:)^T4U$/\Q0VX%;0QDO4=YE783Z>_S&9QCG.OE6) MO)M\O;JLE_Z31+^UF&WKPULUE]EA@#U9-[T/[CCF44-";:+J2;&AAVVS_X%J MCQ9%\&"Y(J-#>0D^NIH[SI '$PUM#\]TW\&\>\IL[T*"YB=4-1"+H(TGO\_" M9!X6_UC$'J^2OES4TG)3[1\27-+P1>&** MG?:EE3Z:G5R;N)=7LTDUAEY<7$S_%=MZ7M5I7PH^?$2]_J9^NJJHK.7-%)!L,>!2U@ 1MM+<# M)0X0_4!KRD;7TU,S0IMMC-0W.BB\1[ MX,*+M.A(2SM?PO%BNUUU@-(FBN003-U055(,G&$),$EM/;D(2;?]BL_*7VW\'%:U[C/,W&7Y=26(;^E\""BF2"%I]K*@CY/8%( M J;V68D6/4F]\>3< NG0=>CZ\>_)ZB,QDI%6W_,[SKZ\+ZOLJ1$&&XM/#H2W MBWP'3C./QQH[X:7-A@G9>D7:CFKXM:DE-]87J,9:Z,'1?@CA!YS@O\)%!3HR M2,NELQD8_57[50F((05@,AG.1*3YW#K-: ND\V?(OO+OP9SY$=@_L&99DK?W MC;[["5^/YXO]]T.XQ&79D5%RH>@<7:U@GFN=045NO4R@71(\2K+JFH72GYJ"2MC"T6')F#M:.NJI74&1A"BNBYH,$,R:@' M,/Y$C#I40ST$MOV(]]5T?CE2S#.,@A9,$[!6L\T05>&@ WD;Q6@KUK-D&G.F MHCAG5G26<@\Q XN4__?ECSDN3A_?1_(4)IC?3=[\F3Z'R2=\.YW]B/JVQ@WW M*1C%/9 CR"MER>IB!6O+%,^E%D)BZVWJ +CGQ:2A]-;',?#5G*#.YZ^F7^)X M%=W^UHJ9A3UD,LKM[:(8.8R8)D1=*TK$7D<^M[UT?@#%52HG\'\'!I M'[LL1.VM]*&NWHO#_9R#1,TR:,&J:2 5U Z#X+EFC N5''>[\&1+5\6;%Q[K MJK29]J:'2K&A\W\#8GF:O@N,A@U2[[QZ^):H>PI_77T'2*Y'15JCPZ6T M$I!Y-0\8%@@N1\C,H9;%HTP[G6!M4][=ESY!Y>TMLXTSK^T-[ILO7R^FWY%^ MY9(,^FHK_781)O/7]>F87^*$OEA\J_Z_EJU_D=+5EZN+<'GST_T5['])?!JX6]Q#G\9('KOJCHE;9T*1LEC%3 A: M.F-*%)B0,]2CTQC"80[B?; U%G#AR_XVG5_.;H9V]Q,+F_AW$M=+>M0_;WTG MGJ+"$ SDDFNI)FZKEE=9AS\QS!EO@/=;8?4/RUE;-XZ3^V$&#^;JGD M]W>4_.+3IQG2S_&QWQQADC[%X$%G3W+G2#ZKVT0"6;%R$]UEB'/W\Z MV@Q9/UUX$O3J(:RASW'?Q-W?_>G()E0Q&P\L1/+V14X0A0B0G->A<",S:WWE M-/@@GR?2B1*JA\B/1P=9\R)$:B'B);6 [U= D)D@K/D@2M% \MB48+*T1\%.?=)Y](Z M++6WP3S/A",3I(?(F[TD7&/2+J8U2W'5FIAG8SP*0.LB35\1P057SVT1BS>6 M97<2'N Z\*%N'T^8QWVK^]B7FCN6L5L@'>M"] @<60\O:JBK'NSJ1^"M"L;O +"G MA-*MX(Z35]I4I;O3Y0!]'(4X09NH64UX*S(1T$B04TVKC,YB1,N9;)VK<23" M;,DY/2Y?NJBA!Y[\,:'GU!Y]F"O"Y7V:BM&8H!,XP0RH2(NI#S[4QEC>,T7K MJFKM2CP(Y!@MIYHJ;-I:V@/EG^Y\\;0(35R$,0UQY_C VP:]*=PVVK7[O8RQ MY&0*)\=*)2:_W'GCQ"=W*"4-T=4:!5!HK@1EXX1)DH54) MUG WP,G#*=W*K:7!W-'>'_,:N_XJ7*1Z^%L+[JP[\2_B_#K7TQ2=C37DI*.K MER)>0!2!@;5H^1LC+S>9=-Z H@Z5_Q\C>HC'3D"1'7OT?'LD/>UE,698D:0R+>Q/..'@E/*#7PBH5N!X@ MO.>0$9P"RX]$K@,6_,;,.$F>O_GSZ^+RN1;SK 4=KHNVOE_=,7L7N/ Z04E& MUUZJL<99",A>Q215MHJU3I7O>TS/<^$DV3.(%=1U?(]8>%GX9,B. Y?KX;&0 M"H+V 31J)9E.0=Y5IP<:TXV9L?9%#7'!.@$&9U%UR)2M.D)H@U/ M&+0UK6L'_KPQ.VTM_+[5?>R8G1^S@%$Q)G(ID+$V%9?<@\,4(0A,5G%$N]N] MYZD7(CB"GA\L6=!%WCUFNN\"X_Q*%G02_H:4]WTDUZ,BBTI1);(?E5YX5T6# MEY)!5O1=P;+RDCT%!>Y4LJ"%_KH(K->2!89['HN/P%(D($&27YP\!T(4HO!9 M%=ZBV,2)E"SH)/:-)0NZR*S7D@6QUN86R4-@6$NS6U:[LS#@WCNGR+)VN[DV M3Z-DP=[*VUMF Y4L( ?DR_BR;OOS,,FUYC1Y+#A)8YR_O2(_'9?T^RU\7WQH M$/O+AXK^(;W\+I*'QY?>;DXP2=69! M2+"IUKS,)(2@&1D)1<4BG.*B>0^9G<$=H;1C8\;)Q42>G:@V1N8)O"8CTR0OM4S%T6[7 M/$I\+ZC#DZLGY=\+(>]?<[TD(.P*^]WD8VTOF!>H970JNY#J06P Q:*#$)P" M67)49##IB*V/"O=#^DRWO?76P\U-%]2_?Q[/EJ 5:@Q90S)Q69<\>J.!JZ " M2A086E_3[P7TF6O[:JV'*Y$=08]"R4Y'6GI-J'DBBB:#CX6\PM M]?VDWD?/I!]Q+=:Z7\F%__U?>/$-_T;>^.?YR* (@4L!SL9"& M]Q60 ;B7G M&97W9J=S[?V9\2"NHR\D>VKQ<6H2; ]V)"KAJ!7X>+6L'W$K#8ZU' Q#C:@)[B+W:O42#>5T FCI6H=EML1 MXOE9G'WJJ(?-Y$&X#]M"6I92L]K!):1%KE;/\R8[D%XB2\YS CP$FT[$*.U5 MT;N0ZG M]6"Q;D9ZUX!B(60DC,)&$H5'!4Z50E8U,A2$,*;6CLTNN'Y6#NVI MF4%7HUM;RT<;)"^.K.\:M!VC@VAT!(.)R5RX3;GU>G22?0_&\F9#[SJ.60:C MR1LP9+P7@D?> #CK M14)&MX"47MU'ZN2S:!6TK^V)D"'6\97GY_ M%2[QTW3V_7VI@EQ](B]B=X/,CF1:(%M+ T]9@W[7=KU$Z?O53Q>Q3[+?*_3*=Y_G[V$6??Q@EOVLVN2MOM,(J>:HFV&<&Q M"HX.S:![906/IO[3)3.O"<.:\^KO5BM4DQF3HX(LCS\JN.OPBR\M1!KMTIEDH>(EFSK(H-"Y,;E-3/P M7EK$YJ?_5%IO).2!,FT^7L4Y_L\5\?--)>G^23$;'M0B?V47C&NI)FBC#R6C M1XG*"!MIPB4I?90I,NO*:,,S#UMSUQYZZ[GF4*0MA@%3J$ 5Q< K7J_HO7DUIV?/YSC_RVPZ)R^=1 /5D)6\$=QUIHHLH=Z'&X'GK8+;8#%3F+5)*&I+.IFV0&+X, M(XHN*H;L;>NDJ2,198L5<1R>=!%_0W[4FX)::C=,OO_7/9XF3KY?=%W?!7 M%V%^W:I3$##N?0*&/H *+$&HE=JRU8@8,%C?VA_8".9L#((VXNXAT/<&V'7U M^+]AJ,5I\_O)!TQ7LUGMP!/FX_D?DRE)9/:M"N+=Y.O598UUF*3QQ7@9TG [ MJM4TV6%B%T]&UOA!]6GS>8B<],3IW47=C ^NWZ27M/>-PL>'.ZK?9^%NXQ(OO?\6+ MO+0NEL:%](7KP!$8!0(C-5"/S:K[(.5*N]@C.V/8'C#[308,!UNKNP7C M-!C"35#.H:&,]0JYMCY?7/3=Y&FWW1\VO>70.$RBY'A6G_B^O)MY!SI@9]?3/)K M_(87TZ\54^TG-9GC#9!5).$[6J*F:1$^,6]-V4.0G+JV&TBYA[/?7\8ATBYW M.<;Y*]H/^UN-'GG1@4-XD=+L"O/]%S0>P>;W#%]?8ZO6UMFW54A=PW.7WZY_ MQ##'?_]__P=02P,$% @ \8%!5O9M>HU!G0$ ?QT" !, !M>&PM,C R M,C$R,S%?9S$N:G!G[+T'6!-OES<\]$ZD-R'2!$5$D**"!$2:B!1%FA 5D29@ M 0D2$HKT)O 7%$M01$! .D@-'045:2)!2+,A+;&$T;1W?/;=??Z[S_-\UW[[ M[;O?OMGG[!)P)/!L4'!)Z*2KZ<@PJ]DKR MU934M/2,S(+"/ZX7%=^X67*_[$'YPXK*JD>-3>/AN= MG)J>>3W[9HY IE#?O?_P\=/29_J7K]^^,S; 'S]_R<4#\/'\\_9WY9*"Y.+] M90.A7W+Q\,;\.D"*7T#=4%#:VDWHU 49#:-$8=D#^?<:^D0T=[O3Y$Y?G!"5 MUS(F:]-_B?87R?Y]@B7]AR3[%\'^*AI^G/; MB_*EF'TE7B?\6KH[1_7#98V;Y-PO;]'B'5$$KAG9:^"-L:3[R)81EOP 1X1- M*^<"I'N+V[#)^T8&_!1.3(UD6XJ$=.R?#[T2<3,F1JXF3*TF<&B!5(#*7]!P M2&X(S#UX8A-L*E0O@7T/'XSGY3SG DVX#'Q(9(;>_M8<_-27178.;I>>%^BN(W=RQHKAM/,N69B=*-\A;#,N$W_&')L2,ZNQCDSN M1="N^2\[G9UH>F ZZ=0Z\TZ_0;QS%/">MN2M%WIK[/D,*8\X-YZ)DX(JEQ $6%F?<95<;G%0Q,OTB ^+.B':"YO/2THM M#+] OHED$.C%0T@"C*JPHL.T>5B$E^T1#;WL'/THN#4G/(@2+LH1>%(_HY&X M\-SH7.1VRI:U*ET!7VE^5UBE[OU,X#?]GR&]KV,:FQ9N%2GP+I2%_9%X.EE">D]^>>8^ M)G7$U-]@NDNF)H0(:YG?;X!\,OE8\]7W_0<&W\X3_(W/J9=XV=R[+GV@YJF2 M$V!'OIWWQSDN$&0 ;D>LRM#XCK-O8,.Y0#87$%J)0DHO32Y9&M"1_=TZ[LJ/ M:Q\\?VB>A3K=J2=P=>K "Y43L#U;+F^3;GWM*LD%.)M@]<@)\+T"PK MF+8LS4(/&F+(0.C3W>U/:-=?-D2'OV\9:O;,M_M">":#+YKDW4OPEFNX]@!M M2X:]&1A&T@[4@;K%?3EF##.PF.++!>8&& GTVXLPNDL_5BIT$FE+[@YUVKL6 M;G!.ZUJ1A\;B@?>-3/7SZUL_/4=>Q,S !;#G]'5(:4DL$6@2HV %R27M2EJR MB9CN45MZ7>J[GDD35?G%A7M^AMG>)7-64E):2$L-@M)%9S,R;F6&/CO"!631 M>DPKS/RB*2VWC@+C&[G($:55)$3=NA4/M^]I3ZS]..WOV^X?-U;&-R8><=!P M2&ZPU^XEYR3P0XPC4AQ4Z<4%^@80;114UZZ9P$;:B8X+?Z!?G([B M?J'EUE M[J&^DIQ>3]"K(F+[WL!5#8S/CSC7LXNC.L-#"M?$1KHF'R28(K)&I:7N]LY. M(Y2PIR-5@[E *^,.%Q"09O_QW0 V#U*H?>XHFY$>!?KAK_,A/=LFKX[M;T[] ML+C7?W)M\9C*V2]G83**F96B T<9>NRTC^P['"VT.[NB9P?X:&00)]]CO-S: MD9;34FOZHK2QL;DYP3?DIT>) P190:U7P[]N7K\Y9BXP>A^(%[.5=14J9AVG M5:P&58/MZY8PEB>M)__^C4W:1;7W]@_V6UE>WBE,NIO4M>%#QZXFTG"4M,0N M,[H.!9]JX@N77ZZM2(_"2]R8<\ANWP&=7I=:O[6GH$Z,78-XUXJ&<8&&-21[ M:RCP?;P!1>0D7T:"XMCAO#_MM^J6BF-_C_T>^SWV>^SWV.^QWV/_D\;XL_?D M'*P1"U=)WRSC9"L+N/T'R3.%\QK^Q==2B N\V3#@%)K$E:.0JZ>X@'83"Q>RS,H';E-3O9(IIY]'/!_+/J)0+V M#5JEXL0F6T[;>?'+^>$<;<_GC3SCU\736H X;(+E=M8>L(+=Q@5$/PZ78)JX M@/#'])U1^^.8EB1'ANHA8B0N;*OE2E5WC$%X?X>_R-Y[<%*P%9M_\" M\KP*M4,N"-)=G\A5442@"A>8-R"O(*4D[QMS = 6-U@OEGCER$3PD-V,E/FU@U.GRM>&G*M[X[A_Z_GUE6=:4=K\H5NNR MNIN#)*88?N/R%";7"S09_!'-6AX37'!.TTR=HO7Q7'V*^A MM\0%L)5O5_7?S1\H';NP]=5S=Y.SHN7IO5N;>Q307F 0O;-/'BN-V01^/43? MFHSM\@DEF'QV$6LTM'<>/:*JZJTDJ>1]J)Y?RDKU+VKXFTCP[/B;> 'BRO]+ M+/+_-WFF8>;A-#?B&R)'9)4$=GDPW5G!4]_,;[T?3B-7GXQHR3GUM<5]5D)L*',.8DEK6/!;7"6<<5J805G$"$9S07,^Q&"4*1$QM\] M,1)+<7P5^V-$@A&DW>Q>WDU#]R.9,FN='=WWGQ01/$\/:[9*>UW,T,[0ZO L51,38:.S+ 0H=3N M'E&3?/W8> %I-ZW>,]FBXBCJ%'9)+$/CNF+\:T^/DW&;])A^7"#I,(:H!D5# MTA^'4F>^JB!5+HZG:I[P#OFV\YD]:(0AHHGCU?1PMV;V(S]C. M7.8(RT"HHL[NX@(!.,+%>5+Q2EIE\*)F$WWUPQ)'#M7F*O]:30N?N[M1):RH MMQ%_779(MEU$,ST@_PR/+( ]>P9+#,D+9774F\-0K)ZZT)5CJH\XI MLH)H82.O'PX@)]Z[6O2KH^,?2ET[.'$F_,Q.S1WR/7=+>3-U_U-)<&R'Z\&I M<8W[&D4QEWM=]Q7$B8+,000-">&")C+5I+,.]AE') @_Y+J#"R_$VF"PK+$0ZY0((P([G-TU*67M<7 MYR(>HA#CK_OJ?>K<^VGC PE;R_;7ONC2EXI_&%RR*I5=D W$QS*%N4#?(7P@ M$=1]0E_A DWPG*/^S32A#(W)NN].7N5,_<_.$<6;3EA]T=B][3AJ[E!20=_V MG*?2CI8)=6EX4I;E7K":KF]IQK+I9&=;V-,,R&>[Z1K[;R19!Y,'):->Z M -'/1\="2V/=QB[GG"_[X#HKL[US>W;\P+]$D-QWO_W1X3L_'HJK3I?_L$#9 M33@<4+1KU.[=A='ZES:2UGUUHPC0(.@JEO2'3\S*&!D.;KW*V0UZT\8H0NFL M@'N^H-ZQ$MW[M_I<]=_)^'UN.VHG-I_6+&.G''34HDW7N][_&-N=7IQM84#; MZ%>NR^N*?#P?WI)H6>-_)6SAH>U:G7K!G,^3$]] 0 MO"5!X=AW $$J]K=\A3:C&_1R =D/=/O42/T>N26.\K1^B[[[\I"^6(ZIGK#K MS:+U54NO0)Y#%3<_A&<[)DB:<22EP*R:190GXR0[J;GV+/D;,@_"9X4TM#G5 ML>2BK]LK]8XV,].U@?4==?J=B(WK2D=LI(Y"E^Q7LVAG%^@C O'S:>3%!<0) M,)YILW1%O/;.=U_5,J5W@34T633R!8LIT,2W""%L 1 M^<]SEMXVS-< DM)D4.S&%/ MCX-[[*F63=0JF2.TNE5'VE?'UVA8S<(>I[B<2/N#;=V3R:T\[5\6G>KO4$[; M7;ZFP. %0Z*9UI!N(Q$AX^ V^]2Y"#1/!8AT OU(D9L.Q/@N-\V7/R T%ZWM M*=#=N7H<9NAH%T^2=DL V J_'LO\S9W )4L]S#.D!,80U1@A^0W(GD/ M!$RB[4V:S5U/JJ9?P!U=['*BK*^TT+Z282,&R;-JBK,63N<)>3GB1W,\D27O M=!V<0!UI_R_OQHYL+]+:62F3J MP3F;XC4YF$@L3;^2"UR%.W !W"TB2RP4>/.;\S?G;\[?G+\Y?W/2]*OSP"6Z M#N,*^Z;E9B3:GWW/TF!I48+V\C9^ZG1?.&^KB'#Y4Z+FR92P.'W_]23GLIN%X ML;1YP.V $O LE2,JP(R$4JKC&K$?2[.'S7W^:D73FE1\C C)RSG^=2Y$7^W\ MF8EOPVJ8TC?/'+7<% /GM4(E/W_'SD5RA#V9IBP=,!FVJLWT #<&<26 M]V .W?3"/J^GD@>66I6"=V@>'>7IIG(4^#*!KT3P'!S()T>K*=]#*AMIWZ8N+;@?.E>3>W/C%7]=T^\60H+F_%A0OPGV?G M8P.0BD[TT9]3WF 9/1*6Z M\G^L;)@.NPU/NHUMP+-D+_5WP!.YP+GQJ[-JNR8M]E8ZQIGTB:^/-04)XMV+2"\[:N'>X3+SZ]P6X2(5,",8Y2EKM'A0UW Y<;WO"EOQ7 MSEU=B]:G83.,X^I@J,QGZ]^8RS%MW0W=A2]2*3KN=2IE@7Y>TJ+7K(4$$W3 M"W0=\OHPC"\$)X.1!8F'Z#IIT=4>[9/1+Z0YYM6^3UWL<[V>>:K:"U5JMH3/ M?O@X9 !JP5<%F&+@@"O[/I:4 9/YK--I5,\A)."G MZCG8]@4-PUE/! D=G"R1UISH7&, *8/LF>TQI M@CE4N!3G%;+Q8^IZBY^1RJ^FW7_3C,_'([&;#-MNW)?[>M3\Q+9 <6'Q 7&L M-<8HE+@I"G;5O4;:PC>.TN3:+2G_4)&(U7"QV]EZHU(NFLG3 MGA]F5R#9^7]"P5N.>8UHVKB*#4&DXVG^\ S"SG:JGRCQ^$P7@AS)N\0HNJ+_ MO%(Y?(_M]6W:7;=(Y]T4+0XKR28!0M-$VI$Z(6R? TN=LIXA!46@ VN2(CL?6#KTEH@*ZR^ZO/OP@W>I*,WC)UVJ'B]F O8'\P_M2SVN MN"4[2:\$O$1#DM;[WN.15W$BK-WD4X_>QOZ\0?N0'!G >!;+?M=SR.#&6]S- MQEB3*3PFCB++%.R$\$:)CB2OI5'BU;SE':-PFY9V+G5XO-#QT$L%"WN])%5+& MH=.=/NSBM1^SBHOX'>GL8-XZ*+&2&G!P+A!>MVF1I0E=59/SO!%MY[739^H8 MN$$75?I6QQ?\A:_E^8[1IL\%ZLN;MP1L[W5(A;(YEF:#XT<54O;GK>[E @(. MX%PU9@HGNWKK18.:09L76I_\4H>-N*ZT[GVK1YF"O E[ $E#E_^]J.X+;CZ&,0+N9?)BQC@[V-48\]"+UF0N M(/I&Q(?PAN\"]N**9M*D@)9@D;>WU$4KE2Q#T9J!'_J0G'F0MJ_\6A"*I;F- MJX::^6\'G]6@#'HGGR\_8.VA1=3J/\1%1N*N1RAKY&&W[C5RSG_2.I3C8/VS MG0L(X=''Z/X9-"&205^8V,VCMG1X5G1MP-&HHV/C.JE@4!.V'(C^T[/=E0="3FRSH\.H>D_;PBSE*9'W*D)<;>Y MTT\A?-A[#=CW_IIXS$M=/N;H7V[6\+$[(1V48!NQ+%F7OM82A54>4D; ;-3Q MKVAMZKKD6W8:DO:^-WS,Y#I%@GZ-A"B:+SOKZBT"Y*'O)R",5[%A>% 7RY)J M_8 0^86PS0LN5'RO\&;;AYP)#FQ2Z3M1HN].I85-Q4A[N:WBBW>^&<->8UJ) M"M_$2'4CL&3(NV,&G VH\%YLQCY$%MJ@IN_#4L>'%'3QIL/F.:,8SZ-?&DV5 MO.1."FMTQ%7[ABV'[*@+IY8HE6W;X5X:&*TIX "A*;\RBP5"50A_ EC!W(5V MFD&$(4&-M"$]6(J: 1ZWBMD!FM64/2.Y*.]Z5TU0YP(9X7V;=[P*YUM+E/]X MD>>GA"TZG"D-S?XT1IF%!F]CSR ((^3'%30%QM4&US:\&"O%[(\V.);LZ1(( \] $J<1"9BY3&AJ[GR<.H M""67FJ42@ZN66YT" A_:6+AVU=_ROVU8Y0Z]K+=,>\Y(BQRUCP M4_JM^=0\29]EGQ,R#3M;9Z4R-!:NNXO8N5OS\5,2S#MT[R>(_CVBX0D#'*>@ M7B[ 5'O/!2;/UD7][5+(C4/_B/W_5K*/RA$OV./A5G1V#W!E=@3?"F?)5S#\ MV; M)5^,(1B.P_8YXDD5+RVLH1QR&@0Q"BRC3G,JNX0C&KJJ0"#O5W_]_;KY6B, M$^KX MUB(8YT&76,N;9#UIX3.^S)13EQXYX%=W"?>NYK^B],RSH48RD O,?638@B$A MM#A&$&A>"NH-7$:// PV%1-]"@)C>NP?[_>HE.??G.]47M?ENPMZT K)D;WC M/$M<0 PCCC:?0&\C=V^%ZSF_ZD(\' H).]>3L?F0[)DO1XPSWZA%3QW0GW!\%H)Z!L#G7%*0M#.P%2YP'_78G OD M(-N*L]".95J=N,.TC\GZS1GO3K"G+-H43L;EPZ?D?MH1:;:1X-9I9(,^D24# M%:SL6\;5L+2-/,9#TYJ1H\X..Z=GY+]O.#-F.$I.FPW6Z.]E5('XH[:8 M=B,7",:!6G5#JS &U%LD5:,^8*59IK.1@CB:/0/7[5Z_P 7&]>&#DH[RLYEE M8A<_GDN,V;W9(NOGX=R"+06FXC5&-9+6LD#S/S=C(ZLMD+XX;,CL]Q#B]OWK MA"QR>&N+1)-QAUI;Q##QV,1.2<,+@9=Q76W7-E4DM[0F?%X>0D=8&F+[G+"D MS""F.>-VVB"B!;8R$?AEGN4VLOF[>*[XV]N4 MUNG3%JDD(YB;U6;XRCS3A3-.A*[='X^@YJU,T /LZ7DI+293/@ ML\V53+I^TIODF'5TZII=.T^=_SZ]72 B?G_6+7# MQJ&\3Z3YXK,6Q4$ZE9CH+PS->S]F4LURDU3S9# IJMB8*2INH7K<' M+@.B/Y9_/3(-"<4U8X=<.A5K,EX*E675LHL0]GKWP0UY MA0.F0<':A"#'\(V.D>T.'@U;9WYB_G$^^1^61O5Z$1%P<-OLRBDHYK^]6EW# MA\"RSON&==S@&U@4G% W^\EHT52M+&HU/&O_%K36%,@VY+GM.3:/)S41:1[$ M)P;8T^N)&PM/?>LR]K&K6&43?+ ']#;6]Z-6:I &ST.NX(\-R'OCZ]L&^E'& MI3_[FX#W'DG!TWI@K#U3+^LHSH?.*AV4;X"_%=R<>J/TI.3"X.DN/HX2D2/* MAF+2DPL<8==;:K_%C"(%UMN15XGB+8%/Z$4MY[#)[C.] 'IBAD@T@XCW@QP1);NG_#EO$2(G$KVG^ZS5*>_[C3$SWZO4ER+Z>@I-C+] M\.-Y6.NNP6O))M\$@%B%E5BF$.89O!XQT$ ;81P!X64H>Y=KVZ9WUJH;^7\^ MTJW5T7&M>=;@65_^O%(_Z8)_Y[^MG(^AG2B1DJC= [.+.^FI^,#RD'V!#XI] MBBJJ_+3D&=?LRN]Z:UV4DSHF[9T.\#K6O< J<:;Q+6DL!:&ACN)>)*ACD!F= ME\(%FL)35HK@F[ A!HW-RL69K:9SS>L290FC:>)Y5ZQ&]LPW:Y%4-U:A#EO@ M(#A$QU(OET-&6X/0PQIUR9F.'QH[^@ZU0?$OM1@70QMF9!PO6CNIM#/24Z)Q M)N;4=*JG+FWV\:_8Q)**L4*(DWYFGO3G',WI'G6T/[TLOHQB/XR0QYE[S:Z) MB#^M&>IY$:HH4?3I/.]6RLJ]ZDDN$, %WDPQ+K*O8H27\$WK*P.TQ:F!NVI3 MPS\.VL2_O'?1"A8=O1N](=,C^/'T$< MQPM&E%:?7O&BM+0N]$)'K\5G)8HUZ\0%TR^]&H#1#V=: 7JV2)@&;, M8W'A(1I@/T9[U+(.L/--XL 52Q564+==^S1'I;/U353.N=+G13;J&AU\PKN> MB*7?9UO5Y,%1?'UP.0N91RPS\#I9'^%/X[0':!6^YQ"#CFR]"&A7IU3)MO'K@M?DM,:9*2I'8#3\;K88.Z6G6OCV*0@:CG5%<6=TY-CV%K68I%GF..:I>T M%W.]&SV+LO8R?Y@ARI'B/3IH"W""QK0':VFWAJ_$I'>9U;T9B;N_?,5V\D5X M+%]V=5E5'[QR2W*2<*D$X9_#\\LZ89FQDWV#"T2,7XU!\F-#<5=]D%E1*MG= M'?[#QRG]YTZ>\'EYU2E\EZI6SA_4+>^D89435O";(.044)W8)W,%V^_&],(\ ME]_?X]VCCA)]@=5^'1Z ?) IQ&K(1=Q:79]38$RR;^ CB%>+\"K8P,BL#F26 ML1*M6")0W3=+)/U96T=B;Q'AY+X'F16*FEN2X@_UJ+,?XTDY!(,,COX"AH"@ M'4Y!#N8!Z%?T.EGRL$YV14%VE&5? $:>W\_/LO%G9KB?6H,E6 MOORV/#_FILH8_ JO\-.]0O?^XUEW)WUVU9ZIX"S?1)NB(%8U:2]L](=OU@5? M:V8+T:[^"\*U_W*T5BQ'@2('%&N):[$0&V>*&L+[4/R M(Q!YA+90LV@R^O'M,N. V=YS#J?&.'"V(\0 MI%1BO4)>%#:'"(<:C#=09=.S"ZRBID<[Q]FUS]8NNI9,A51O-KR_+BRU=O_K M&ZGGQ=(R?8I0WIM+8XA 'G;B,2(H'N;1 /VE[]:;J!?ZFK.1/1I@CWEX*&%) M0>9QA<3,J&/(Q4;!K^I1UBJ!'AY6LCSK>-I!Q%PUPXQ]TU*2=8 6LS+ /%PW MC)5UIC)N4;C T%X3KTCMV9:E_&_>Q[PET/KVD MWR5SY]/;0L9 \XVN4GR9+(_+H/^6"98VF$]2EP4/2;]G V\ MU9Z<'+4YY/P+F<" N/S05<4O9VR+SI3"WF"O$ILA?;OD8J4M+M'P9+.<<)-Y M+I!FQNC 9D48SU%+%E_^/!-K.>RG^"%XQCK_PAWJIZO]-[!0:WB?A=P M*PZJ'H11360\2Z;0H6M*?;XW@2_ ^:OMJ9",8W^]&;G MQ/M3QZ1P=96\$D[N4\WA^ZA>,^ODEN;FQ \='4_^T#H_7-ID;D@^!CCJ) A@ MKJ!/_%IZA1:C.1#0/F R)"(+9)^B;=UP3240J==GKQ[7-W4X>_X:,S92!#RK&C.,5?JV0=,9($J$JSS^;O[N MC,PW=8WFJTYQ6A7O<\WM3Z. A'@9A:&\U";T-F3N!=3\D4@A?%IJ1X^F M]* MFO.N^%*_'WN3(59UHTK')+K%[H,_R\"LP-EKI\;F5+4E[99[&WC]Q(I;GA'Q?SKO# MIQHM4>P;B-!Q<-L(5)4RWM$,6#),CF@^]8X,93R)LW/_#*X?D=NAEENDH.G> MEOZ,?:O*=_B>W (@>OY%^_2/)MCN9P!3A?IQM8D\G@)719LQ==!F(+8*Q:14 M9$8YY5R-PJ/X]CM)A'DE[U,'^)[MJ&V1JE_IP#7B5E-H M3$9U*]T_H^Q327&:Q2D:<]"EE&5-L^Q^'X\_@!?5LAK607U("KX9F$HQ/5-D M^E0]^3[+%E+1N]??D1DXV@6#U1=4%[E#XQ?("$G09N"*K/MF=DE?+7KXX+AM M[!;I_%?-5R%X#4)(A:K)0^[R"!&,2"/(YJ@54\;GV@[.1H,!>[PC5RJFPO7? M77C5V'=!(REV 'X%8!O_W55S:Y9;.%-$P%(.E=.E39>A/"Q^$.HH>NAUS,5= MYW-&VP!:V*#E7LPDG,]R&^L":"8T0,PHB:AAJ)F&&,A/VEFZ&PO(WD[L.RT MQ'O:GH4P,("<]U/"F@O$NW$!D;Q4Q"<3(?9W*^5CQR-96RT5N4#I-'QC!DZ[ M 09PDEVQQ&,\Y;_9?K/]9OO-]C^'+18_P@7FA1@GV=XJ+2VR2TZGBJW/.:)-XJ"LTA"JW)*AV<5KS[><"M$,N MR9M8!F#XQ:&M[ <])DOA"H13^\].1)T56,O8_& J6>J]WVF+5T($1"MLEMP- _L-]B;93+4:S16],6MJ5"(@VSM"(N 6E\X=GG2-V#"^0J3+8B9QRJS(:E8T.+_7VP"CC_;LX+SJ2K)^*B^_ MWJ%J::+UX_2N,[;FZ/XNSS?X/RGG*W9E/Y0+4]BYV%,Y%ZD47$J7616*2,FM M/'QW"]A'UW3=AT__KG3C%''5/>_;^8&D^JOBP,*3[-EICUM_TK_]GW0/A+AY M_^D2V+]:S%7PNMQ_-I?G'<]*(A(6-SJ$CF)B+FLLHQ7EGS53N:RYPO1V2=;L8H 6?+L;_> MBVC$[)A@.5$7]KDTLXQ!G0KGCR@DN>N<%85, MR'4)B)9BED+6H"E" 1%>)[D,U;5<(% E[,DZ6HFF];;[<3N=1RIY %OW3$DB M,G10K_S^-1>2Q3]Y7 05= % #<_YM$I?SW_;N=7S?/YZAX3Y$ZFSH3R9W-[>F.FR?J MMS_]W)OJ+L*O)KRG[CD^ ]^TL(A-"*$^^?<7877W =KNI!^6\JN*F7BF_ M%Y@@S@04=C'#4,=A/WPGC",J!,VG<(+\NLODL9_*>@X7:%+M&M8SD-K"!;P? M!5?RR)=D/G;,4#CWI+]:ZKTC [$2 H$&#[L8$0E/),2,X.?6*9L]"7YSNSXK M1U-BS7[NIR1^F/.W+CAU1Z3OZ#5K\>RGHX-\A. :(G@8#6&-=25B_1&";$@; M80N62KY#F2^XP-61 ?@WY63.SS*.#%P<^RH4QOR<8%SYC[FNLQ]@S\+F MN ##[I4LB39Y1S98(XAK?4A?FG?\8;P+LV$ V,RV1;2CX_,!01&ZVSO[Q%' M""%(Y7B:K5&TP5PF=A-D@2;;XA<7:&U>G5_1D:1;;M,A9EK8P9<$$V9KC5F" ME)3GQQN"3HY&/@F,V M?UAD0 J/C=RBGJ89$*ZM-%O"N (6,@@0ZAYE28!,^A[,+*X1.^PTGD!LULXL M:@3OD6[TCU3?A>77>%^0+Q,[*;AH=DU6/AJY@X[@Q9.:_/>S;W$TEXB-6)9\ M&OG#35KGT&QA?&$_4 LSG:,8ZJ\Z]=W<#S[4L[ED47&MF7UVKU=W39N! M[*4/;VY0[DY.9]^O/RF&I-G""8X]%BQY.I2JU)G\85B@BX>$5'(L _D&?GY, ME;&[&W=!T7X:$8_NV]TAA%OPEZ)[#N&PB MS54_K$\Y*,=2%VPZ\IH,7B*I6J_MZ-H;)HA3PVU^_M+1Z*U^2>JY^H"P.W.C M]@P)X").#>U-L,P%M&5GZ0B,E7HOQ%:!_::9$#^ZS#EA<, M#D_#CZ?NKJ+$YQFQ4V7>/>IKYBT_5B TT[.'#N]SD4?%>8&7J$1Y\,J'@:-- M3Z:B:W=^]4@Y6/\T1_95QSI_H-.VS6K.:#&Z LF,)5=('A]4]?_(L((T?8TS MKE!RI(J\?_? <8PN>.O>D47-J:A5R[ ?X4XF79/>BR>JIK4][Y"M#8J5#%,7 M3_!]B@1UUE?MR?@\O&+//I8Q'9G0K*])F>T?5_)!Q5".5Y"?W-S!LM[4%F+\ MPL[D6OS3J?QW*)^MV6,:CPQ_)O7LA"Z[$S.$%^0" 9%I6!GC/!AFRIX* M'Y*(HNO@B/P>PL@!3K/LZ=E$ M&)JO!O6!V*\\GJXU&;44[80^D)JECO6WT3L6-7(?:E4'A?F M);\6^R#V>:160V^5RM8EO>5]NGQDO SG)6^5&WR/Y40;^7?M2V\D2.QFDRJ/[%W&;C:]ZC%ER83+])>$WRP>,1)QKLV^L,Z[D"X4K/2QY*?:OUU*6LDW MCV]JY@(_Z&DNOROZZ6U59*HS]S?*;Y3?+;Y;_ M8I8Z2J0,&-;GK]9-C\SNL@EXL.03W7DB5/ENQ>4B!J.^( M@BH4&$N^ M^1X;J&[G @1I71-T1LO40+G-$P_EF7GF\78P'&I0G-E%&G3!S*;NQV5,>[3G MU(=)EN9)Z^VK 7RZ[3-:2%M7N01]E7LO(E@[H&2B_A8=0?^ 8Q[$]IW&!ONN M$PR&&4?C*QQI)VBW#/A0$2YK/B%.5]NWH%-]$YDS0%=<:MAZO(KM!&OO ]]@ M-;7)\)H=.TH==JS4E'K=2]+F\9"2%?#XRY<3Z_)18',#'.% VB5'L#",Z0(U MQSW;0KE \_@PU.+&2N+I@@N"&??WJF=?.9O=WMJ2O8L_0M)&8NE]828SQ;C; MR%AJI,+J49GH?3D =N3Z?ED>&.,RC@M8[N("Q'OV?]H_ZF:UB0L$02KX2H6Q M?\IB_V57SN0_G>M8C.?QUZ:3_HMO[<5W#?N'E)]_E"GH)(T")!V- >+**H+S MZSL2\ =ZM/ZRVKJ2,'+5TH +# "0FQ'DYN[G'1PZ !V#SZ$"&Z/'%P(8NR%[&2.2@_V%YZ,5'$! MJYG'Q\^=F?J&_[%\BDR_9E!WZ';LY\OVUT9'E?>.O,;7Y[%DUAGG()[+:*@O M37%F6H#'O=[UX%;OZM*/U)D1HK'2R-O%73WM6XPG=^_>M.?@VP/;DS.!KS!0 M)X\EC>TC-B(S3%P(,8QT^@I1 1^,5;3M',;*=5E'E)<>W_PFY'Q^Z_ SH:=2 MO$5 4"A_)J(6_W]!\/YKEKI$?/@XN)4X/)Z(4X7,0WJ(I#DZ&"_H4/Y(UP+O MT I6K^Z##:DS,P1&U)3Z^2\!%-H'P>/]TL$]5\I*6CT\>OMW:5RO=\IX;'LM\ H M%RSGY107^#@,9W[3HXR#NDB6C,S(73.P#@I< 3'(9I=0D^/D\54=\IBURL+H MK2@L_(VNTF3TC6)>CT#;8T^82RU&&(>[:D2.2#?$84Z#K\Z7+V/%66&DSO%4 M+J#2Q4N9I:3UPZ0LY]EJI),JZ2(CA)K;UP+N&.U:ZE3YHUYH"C='P++ 2Z M28'_==?9%K!AWZG@ N/9B(U/;G_=/3;MRH_X=[!X&M!OD:#&A*!)[JF@)5.+ M^U^(#?DKOCYI&.JSLZW"WD)&D+@EH2PQ_<3$+OKL &1H"Z< M)37Z!:F([=NCTP-^I8DJB7?@5JA4U_3C; %A6%Q]%3RJ@#KQ(,IU-9;S@ MH&BDBAN=96?Y]0J$X=:SSW!M:2QI.,ES-8VJXD+0(^,SOV.3B:K-VA+DNFPN M 'OC^]FA[WP#TJ[\J%O;%H'@]S\R ^5FO!.!GVU_U^?JQF%I")K'.,&&(4P? MOOEK <9YC)HWZK(*L[R1EK=J0&)Z8H51.7G";9\5]ME.\11)RFO$U'N5N:[^ M5+BW7**3\2W,10K\R[*89>:9)PWXAB?>IYZD3!LYJMS;_KDW25%:>*\LC\Y_ M'?I!Z-VKR%?ZCUXF_$48#,OFUPM$K "PC[Y.,1O"_;J[0CIU3\6R..@1AU+RHELD!;%!=+PS3"6["U_W'")WQ^N MJ))X&T9!WI%8 P_>Y_WS+X_RWN234N*O)!78!?.M(D =LQ43LQ5]*C+C+JR' M78_&TC.7!\/+/A>$XN4L''X^[CYYW_R&O%)0($^II5LP/0EV0S2!SVSZ.SV& M)6W#"&%#87<6+H7VHA6OZ##MQND*!Z;KHN*XP*83XU1=EE74JE7?!7@^X],S MB1L!*:R'VE.7'0T;+J3M">\75Q+QJ3*'_K0 E[\^[.C: M A*&/D#;2&3MI_.Y^"EOBT:J+,.E6W1U2L*37X0]N=>=:;[7YHR%V@G,4=YR M:T&\&\N#DB<)POM_%N>@D376%2'[]E^=[7AX+XIYNK4M0[S@T,?&1WJ&EDEX M,6P(/A-/B[1?7:7O^\I(G4:02.JG!3UN';'6]+]36TG)%E)I"6I?(8*>Q;&%V6 M&3VR+V].@;&#CNP=YT&;=-8WUM,J6_5 M!Q^'^@#4'_\U_$_B;!_ ;A_YF46HI+.H?_C."_Y8$>1&AFI$/7F#".2\M MC=D5&'TB&S>P*$QC#U=5AI]4P^IC8_AC26,[4C2L%]ZY+2;L@8&Q"BM4"/(V M0R%SF@M$8H?ZH8(!RP5$['_.?,&^QHZDU1$PXYSK31P4:V;].\L:._ 4'[P. MHCZR+):9<9R="JP=,/ 0XG5;(:>)8[$?\X*!_>:'^SKROF[IXR".=L%L!4""IT]/F4IA[9H^7IVT@+,9X1NE!]6/I]QZTQY6]>9 MP&O;)*S@I69FIJ^/3_K[G]!R'4QY7^0I6EEZID$G ?AH0BL>08([S1*[;.AJ M3$8 Y%]^OY[RA(QG%HV,]JA)/OFGUQ$K"]U?(W^]CGAYV,O0/84:^JX63[J) M:!MGR3[\@)#']@5@@_&@O860>4;XK^A)(CQHO7+4_G9Z2XZ;ROBTBB)L<_C[ M5+^)IZ6K=9T8 0C-Y=8?!S9PYY=:_^/8D$\>Q- MO%],>4)4=HX4:7VU@DN"01SA):8U9OZN>A/8!N6I-O9#'$7#^F+Q%60O(NV2 M2SD*;G\^9LL-/?WA*@VU@L,#2H%;#YILC ^LI_D#H#-I 4&>[2?RAUBJT#B% M$5LFOSF+'?G+BZ03FIG:QZQ7@-J2?^0,M/'Y>8ZHZJ]W7I,:,&%Q%-$7V MOPBB1HY@TZ\@4]#;R$R;2]7+5[I[J[I26<[...2M:V@!P+HT$,;TA M!.O;6+Y0;4_!)N$:@NYTZ.U_$4#!9='Y!BPMPR2T1R*[C6ZSYON2RT%-J$/9 M8)?_I>:2_18Y?Y0CMNV^S4/PDF.G A<0Q0:&A16:%I+I7&!'7?1 [[3!Z-W3 M%QJ,//X0#);Y=E'Q5&N*_BK9BYIS8$195_21( !$R?*\8&T&=].J&7%@8!E+ M"=0D21CT<^1I[!+"IY]J>:'J203#<2#ZM./9@**SIY\[:MTM^=<:XZ,)<6"W MN< M/R[0/L\%SLN!?$@\GH:F;HNMHOEXV@A2&$TT;_<"T/@1_^\ MR/N'#D?TUVJXKBE\V O/@^R'B""7](MH/?9]%I#JDD:4_?:D_HQ;0=3"H5W" MG?6%.VIR%4LO;S%JSG?\WB++0Y]ER11R1-,J.1-J)C/8T^OSN\GOL&*(D$C^ M^:!!#G][L7S)]\95M=8NBCYR#'4H9B(!BM#7TF M@WJ'>CKI$EP@D:,#[ORXR@7$./JH,S]\VE(-IM>.V[L_]+U\TN*I4M*3=[+G M'_=X,/FQ?4X<_1"\$T)E4H\3LB%6H8I,I1A0,=,]6^ MH02UME.J,[7O=!XYRB94YZ;E3_,1\/M-QD&=\=5GD-YNOX[@;(.<"(X^Q+$$ MW6=A,12#.9>1COD;I>Y##["PT-WR<7LE';]H:RL6:8W.:\(?3+L*O<#7F['D M$(Q?7[.8Y!.JI@1BJT+]Y< LEV_RV;O.^:#/OR?K?(#6PIO:HI;?0UX MBS-*?3-8^O-0SREV#Y94R 6:7%8_QE2@G6;.S*#YZ$$#J,(^G!*:+^J<"5O- M0^CD[JV64\+/!)4NFC:M&!;I(RU1OAQ1-^89:*X&:/L &I(CYDCZ-HL6V3_I MC0I@/*;)YZX^6) W/YWGUY@N/Q6ADG#&]LO-7#DOO3$K^ /CX\BDKDC2>(:_ M]%17/&U]J"2B^]YG1M6E\K!]^[_%F+9=JQ]])MM0T+A-5 MCG;P'&OOSHW5,"??]0BA;MFJ>9TG=ZN@\<8ZJ)NW>H>,F)MEC-%C5JA,?D@M M:A":!J]G$K((J&JJX*,>N'WSA-:3IE05K_(;/J.+4:V,":>6$I,?&S##=^=Q M!R .(\N=G& M$KB;FM$:>S TPU0*6THGIYGOTXX]S_):L)0;UO/N&*+%/#"^I56;S-[_,#CZ MT)D__L#UQ(];]F)R892!XLJB(+%R8!W!M@.CZ!@^N,.;(#4PNU,1?>?ERV94 MI2/K4,='[Q:YG3E&[%SM:N%^N:=;5^H$TK9U74L4:4UFI;(W3IQ3L?SL6K = M:& ?@]^=\\+Y <*)S4'BBL*I=6@5ZZ(<9(F'DW&9WG#YUY?ACCNV(5Q>D]V, M\V P[ IML6A(/GL;$M%B#!\Y\3R957J4S^H;0IIEA7*$B1?Z$IGJQRYC]795 M$-A%O&1RJV"PEZZ75FX!(P9S*O%$4TN-?_,]7Z77C#3';9ESZ2?\79YF"XIPHZ+.E$5A%X."@#Q3@N;GUDX&G$]]\11/=Y%^E"B5\=:[7 M75A6[O',/Z7_Z+S@X0\7QL8C_G^?7_I,5"^:*D]W7WI'5R*E8&I-NE>V@#J= MH\V.Y6#>Z93/4N.:Z@\40L,S),,^8!'Y()X#;3[,L8(F\FJP:$CD'6?+(DVZ MXE@%/^X2^$!F6@5P>B(LY)%_ML$KR77M:;+?W0N2KT\(?SM>41[D)91WK6*Q ML: E)Z=8S_C+W%2?\HF>(MT?2U9N""F' YLH!4303 -V6( ?.PLH342?18_/ MS^QXP!Q 3BX0)E'2L.U)?/G#-I'?FE5_ Q=>^N.'K$+S3QG=AZ,TB3?*!E/H MVE*N=/C)>E"4.3#I!VV>YT1@LYGL6_00N9"P%08JKE(3F(^KF-Y^O^+T]*;L M2U*UK6=<''5LESX+GIT@S_4Q!XAYS+RN+S>91K[2GVM%ZBI.WVR*V7RHQONF MWG[M,+^Z.&.$ILNS89I/DP*WGS4KY97COPK2?\FOW77($*BR5]56*=RO4O[I M7SEF+IM72J _0Z/0P92TOY2-J%-(I$^HH (D'\M;HLA86BYL3>;N U@*.8&, MRS+#QKI"$V(_;,Z]#:G^8Z6:]U\>![W\1JE>2X]8F=!@GP%#3'I05'3W*T*W M#M!TY/[EH:)S/47E'T6\E8P$#NJ[/8K8&5]RC#BN#8DZ5^#V@U7:RS"5$10! MLY'=*U0[CP88V8@*?"(M$02]]Q.8/D\F]VR:-A)_'T#5Q%5U1&>%_J: VO ( MF]%17&E*^XTT7R&2"\N9B'-#3UJJ<]U89WKFS["K>3-XE5E#^ MJ."'E^W?W3 ,>DXFOZSM.QBI2&B<,/>\#B%4C/CW9GP/+ MHG!W:F&I7/!]*\:EW:3)TK9#?S>=]M'NS'\PNN*RCG@]^C=L0'WO;W]43C3L M(^.^!="^7B7LUL:8X AM'?3JDVZ=-Y$8,9OLV/ M[YPC--T$S8<,3$??V"L'OO9?E62!S8K\[5=?6A;EKY(F5B 1&'L(/.'=5]6A MW%E'O&J(A;[P2UUA&L%[BI( MW%$3<1[]\Y/G=S'%;7L_'PSC4V99;X1[$]J/PRNU 0U/I0'>A*3]N?O6$94 MI0VY>0*T-8NT\/->E3ISM+30)SQ#Y[=<"@+"P)A]$0GN"%WJAOO.PL12B6U) M7'=")4@'B\'.;DLC5LQ7\O-+/0,Q@I-\$&:9"LF2N#F:9\B>+4$^H)=1:MJ\CG.NGG?/8*/9:-*6S MX2O(#ZG!'._ETW7$5]B$5D80>,0@AD)C\:-X_C!AV$-:1^!AA24IK",6=U+^ MP,KDK%JA(@B=']#T$M(K8>Y1"KT<]:IV6@^(+.W3[B5.?-YE[&1Y()';,&ST MX%KXQZN(ZZ$"FZ$27-V0)]\E5@M<;;D*+EL MG."7W!]Q7T>M:B;W0DO/$ZDMYUNM>2\)]"3,J])E] P&]&E5 BK) )%9;&@T MBI9ME5BH>!R\]V.TH?TGY.ZYY)ZON?O#A/@K$#$Q-O@(^ 9.L$' A"PN#%>X M!_AXFQ.(VUNSCKA?FL@D=D(650TJTY-?ZX>/5B(\UIQU-GE4!D]2_(B@+F5) MEG,)F]DJ#^YCQO?>AC2\^V8OH<5:=P0M/\&F?)YI1OF_5CL^\_I622_NA/#( M_X[/91GKB(9>KO0:&P??,X4K&WH'I1(1G'3E\A6;M3LXGR(G=@RFTS2+WAWC M=]4RL/BTF#VG4D9(P$^588/ W\"_)0$G#*A(MB&X6 3/,R,*G6S:_8:E^@PF MQN!>%D_]IQ$A:73A4$G=$"IWZ/0)-Z_]!W*2MND.MO1^\XG.6X[BH* !4H-= M6X4?.X)7 J$FL;<[O1HO]&J_L\CIN#WWQ?NH9:!V6M9IF_FL+6X/G+M0_)1@ M"E4#$EED88[PDC;V4RS-FE@![5]NK$:LQ)%JOSX^<.?77&"K.O[NU.XTK4F5 MRO(WR2X:A_C^>MKLWW7^=7) G%M$I'A&^MVVWVIK,@O_59&^W8DIYGH,HC(V MC-,^;0S,)5057[I.#GD1=*/DZ1EOGPYZ>;?NR4W5&INL3PMLC2[_?4)X'I5. MH>>1ZA*YTH3N1F(O!52WRZA(3#30+USK)E0/9$1JAVZY]*'7T#+SFL:5SY4/ M7TVI7YQ\KR((RF42)X-,=,T?'(G1^OZEK3&/=RQ05%MAJ M=\):8)/(XRT)_T=!@N^)6Z$OZPC@!&%"GOV5]ZQ9CV,$RZ74[,GJ.S+6JNNQ M$,KB/\J*_:QQ$;/YV_6G;T5UM7]UH0.TPUIE/K@'JN7.;Y0%%#2!Y6G#HF;< MB9;[)@GMK_%F6?.]CB5Z_2\QLFK$]W+[5\3V4=B>OWP:2/?C.\KTMTR11CDJ M.HZ?J8S?_?NGI[ZUI8P59'K&M)@Z:QK2Z#O5+B,OGRJ6[)^R_WK&?IQ_SK'J' 'Z-N6T M*P>KK+92O[/E)/9Y3!P6?7V_[V#*GM8+=Q ^52.O$._F;YWLU0SKJ>YBY"2X MW9N57-#)XCTVDF6YMX4J87U^^WB?5,R[$ZGC6AHH'S<-?7,(5H\^_;E!\M@$ M-0-[>O=-]SD[KK0))/:$U< .Y,5#RKC-8 #LK^UX,")GA&X!8[8#OL\7VK".^U'>4/4:1OY>.VQ#TRU72="*-=LF,Z6R5 MB+S+?"L3Y5P\,C/U>XTB3V(CC "<'F,8]1Y"@78.*LD-KA?L/G M63H#@_)4B#1[_C4AR/=/PB?S!C7;)XX[]YCT9[VGN)S@L_''+LSTR!6*P+Q? M-6@T*I_KY=;Y[7I^6H]9](K L7,.9\*>7Z J9%AICLT1N3)-D*@%2X.-XV4V M1\*C+P8&PS]W@DN6%MP#P&IO*MD<\QS+&(-)?.WA:^$7&KUVQDV/#%ZP#\F> MM9XK^E/^>H_PHHKLGP;.1NIZ>.T)7!:&1(LX>[VQAUC-*%8YNVJ8*\^X,'PY MI"VO,_L2F_WSDLE=6_IR%MJD+VW_L1!3$X\%VO)\11 \<^W0R90:RK($X(AA MB5ORLV P9I"PCI#GHBNPS]9<4T_7#Y_-J5A]X#1;+7DS1*NFZGVB?L&EN))==49@<0V3?!Z',$)F'+=Z^7[$PP MK^LO*4<7%9(E;%LX.CTR&5)E)DYO2AA_ LM )Q%J3=(LY38B$6!ID*"6<%JS M^XO%?/FXVI9]\#"*D.M:;+W[)BW$_AX0G'Z@^6N?@^[^AO"G5A\_,@_NE^M0 M0Z"N#_[_A6VIF'[BL\%=XYR$U1%&.4>;6.S5IKMW.@5X@Y,LK].!2Y \5_;S MI.]P6E%<3;/VVWJJ_;3F7=/;!8FR7U% !87>" ^K"X6&.P-F/X5Z*.+D@Y8* M@,J'&_,9Y+/H]OW%UT)+JQ2VTS>=.GCZL!7J^(9[ %R)X\$0[(J*]6C+#ASK M;XURI=<40DPZ1C^.Y7]\['UGJX>5:I3X^ G.H4VV'I'D^^L(QBL"O08-N*!^ M&XR[LD_4\1Y9JOI>0W4/4(4^.)+/'"+,5632G/Y PU]L?OTN_B%X9Y/6Y; W MY-*=_ SR+1)@C9D(.,):;>BE3=[LM=S%*\7OM/F%E,7Y-7/\X[,#M'1K'SWT M#JSF\YCP'[=[W]%*KZJJ^KST9,BH[T#%<@73HV*9GJ9^)&5/6=F!$P@$7]NF MDO]1G@NR 4]9D.6\QV M9\7LY!_6T>XMM #L.FA"ETB2K9I@P_%/$1)R[QW[,9XC*U+3U(\"VZ(O9+X] M=<(T*_@7F1V[CKC]W"5G*A([D*FN'1>U^T>N]4L>3472TDP!%#OP-:A1'&[ M0,K,KN5:WE&W@QDK9^J&6,]]]Z -V[X+!,6P3?XRR7Z1M6T<$HT&#C#?1 MP!#;<:S9!HABVR0L.*)EN7YRRT%,5/+>(IG\/AL'1+"W7*?&EP-]XB^$I:SP M=- %Z&,;PC>_A/_X%],QP&]P&Y+EHC^=U^&_=./E_CWR;32C-?DMXD.6?-$7 MSB]%:XZ]:Y3G2O5NN.W0(S7 VK(9W/O,49P\H\_;8[FB691CC!7KZP""/JG' M>U3422G2U9^+/>Z-%]MCYNX&S$,2, N(\\"Z=SG,;.17$ZE;1Z1".Q5^X9Q8 MV3U1U-4NWCHB6J9:KV;VUPU#E2!BU9W3Y(WKN^P:KD3 MY#%O&HCT7BDM3C_;XYA\[Z]&@+ Q>[Z#=(LD /%_T^B@\$-(T+N]T0,A8=;1 MBJH?>MSVG=,483/SW<<)@8=Q:*,)O!>X(WA09-^M1R&& ) MZ_AJ[>^[RL0=HV_;JM3,[^AV+AP@?U+W\TD'.SF(]S@'H'0;9 MK!*.X(O4D^ZH'_2M-Y5_,W[Q+J;SKFHAP01G#@5]MK,'%"E6 !CI(@'OH!K,^ MAJ878.HO8)2:!8/>X^1X1?KB#9\.H>=R297=]39JY_PRKKYZ[)*U.L15@T=S M#3]P@Y!180FO$^U'\))@ ]L3)(;A7M>24W+!3ZO" D+!*I?VLCV9 C/]X5+9 M;?TQM#.],#.+(\'>/!"UR8>[!_P.4*Q8B8FA/?J_G:4VLL#:7[7R4R[K>WV! M$?O6/$X"$1I('24R+79,8@!V10CA7/2F_H";_J9]XJQ7[QM-LUX6*\>)"KCE MK$IJ&3CU:SG#13-Q&%43@DUW..+>AJ8YTX65GNH+E+OQ'U#;S@S.AR*FS M^B\8+5XZSP=9)'VG._>+56:NOBR-XZNDQHK-0@>XXJ -YRAWYR@DQ(T"A J8 M1%$PXUU%9+KTJ42<:T^T<)7=:;ZI%\4T6 HMQ_3ZTS$I4?9K-QHZ>C/C.I]=FN0+^DVWMZ]$\,8[Z!*9 MR*'0+5ABY_1>@$=,Q6E53BSDGRX-4AE]^")H;)=QRY343NQF#WIZ_VVQ'>7WU6WP7MW M3\6)&/]Y4(X-G:%QE2C,2:(\SG2(>QA&0)HCD4(D;Z#+28O= (1Y8@S"@[-\ M%^VGN@L-'6VR)KZ\F4?P;)^^6;E#D\,KXJZ#H46XL^#!F723KD(%ED2*;V#C MU^PPK8:F^$;#5[\/"BC+GCT5:\W_[Y-^B!CKF1P?K5U,1WD,T9MJFVXQ&NO^ M?9#6 "&%!C@@,TA5A"X55S9,T>/4N(ZO +G2YV<>TN3Q ZT[H@@"V*I$O=DC M(J9N?7SQ6>HO.A[O>;8$)0Y:H;;C.]& !^HVI#BQ3ZRPTFF["1SI3V*B"# MT<8R9,P=Y.V(Q3H0R^H,OX[,>I:OL3Z[5P9]/[K(K:),D2+2?HTV MC0G53B=0G1GC30;$G"V&]6?/)3PSJ!>=)MDJJU7L)N4_]1D MJ&Y47!!.EY2;UH4*._:D<7-TZG%F.S;9N E22C<8/+!LL7ZEMKWJ29AW(Z_":K+Z3JDC=!)3*;6);9C)P^S> M:K!]AHP$YVV&R9%*SIL/EZ1B#2(<0]5M,C:IV\\F4(U^GC[PWB%D'Y?IG]G* M(*<2Z.F$&O02B[,7]&;*Q6_LTU#6$?%K+).N&\N5;UAYS ?#S$;3C"=&87K- MB&[=P<'J@8=34LK2!I7K?O32U]'W*( U\:6;;2(O4JHR<,,\E(OX^:XU$P' M1:B6F'@:KY;G^$I-(615M'([BO*3G2CI4'7\^LN .Q"Q=YJM8*-0%Y3GG@U2WPNJHH <:C8UP;>@7/;$ MA[L8&ZTF.5'-+=^ZM<[W_>S'[HNC;YJWY-KD&D^TO1K6."!8(RWE2#N#<<6>[$/ M$C-CFI$F3.SO]0.WK3:J*\3W5701(IE*J9ZY;D!+.;&U,,PV=,[USA&.V@Z' M ([)(%J2*XWL(B$64<@?YHXOOPTNFD;4ART4J@Y+E*R6O2WQI!=8!UY %%12 M# NM!?@Q(D$8( 3%E9ZW'I*V^01IX2*K:XA1>4%!K(%D-?,"1AH8;;;Z4#-R&%*!11;W$E!]+6NZ)CAG!X^I!FCNO M]VS/???T[+5ZVU,'M&7#H2U!0"&954JG+4UR#$!]^=F*(9O= M7T<7?E69/I?K4*T\M:T&_:CDC".G>W>;I"N#L(0"&MK0LK_1&99&+%H:I [6 M='B94]WC(LE)7L-1U=BPC_ZG"D+D=CZU-GJ>E.5C7^UCGR+[U5]S*Y)(H).F MI88M-Q/:NU'UI#ASS\TVZ"YG(:QSCZ5LELOMF\^Z)>L+CPRX92RXBFJD#PYR M]+'.[F B;*^'\9]IBA'VA4[(-A3?;Z3P0D,@^KJQTJ_2!:M6;@BR>GJ&!X;R&R*47"EOJ9CJSU?%VXZ_&; MAKME>Q.PQ381[BE7SMT]Y)CWSNS6F5B+X$7J?^>LV!G.QA&\;R;^ZXC87F[@?_4N^'P*HO<_ MV_^S_3_;_[/]_Y7MS0/L)QM9COU#Q\EM%3#-* -_,2C\068>DWV5EW9G^^3, MEC1O?G#ES);K1S*FA_FH,:D]ZXC?2O E;7Z0<R$I?W,1]ZQO>3$NJ2CV?3EW= NN^75K2-H>CFEX6&0I6S3GV>@-"#Q[+/1Q;2?9RG#WO+N[VWY M;8]_ZKN7+?MW&QV# .49A#M+S8+ 4/L-Y\0(B_V26PJ* F]$G,[-KB[QVM:L_ M;(;SLZFAY4;B>'/H.L*ZR8 KA)[QECDAA/[G#^S^0ZW"V= PH;8A%GU^Y9;I MRK(!QY%[JAH8B\,9LS'++:&<+3]^+=$"&U-&45/47MV!QB"F<\X6DPL,:XU9 M))@B#(G >-@! 8]XIRN3")T>[>6JJ*PC=NX$Y]<180-0\5\G@MHI/E[8.J+K M!!JP64?\M1?,@Q1),H2?]<3_SA>,_32V01 B2-7SRWITY*0=_7@\QQ'J1\GJ M-CO225*\E6FIB)^T!*$>8JSF-+ZU8E+ M?EGBZX@6-1F^U8%_J5R,**%S"N9'CS$HNVR.!*%=$M*C40>Z5+5 QDM/[.Y1 MX^4#<==S/6=^;-K:IA(V@#FA"#))B9YN0$XS+[Y^8?I.$X3D)G6',[2 M&#VH/?+ SV%O#Y@A[/+="A79+YQ6P0Q.)6[UT PL*9BF\5G-9CG0W?M)M6BN M'#\D2N/H1 .X$)@'Q7+W#*WHU;#3-8X-)[P@J)H9EQ +3$EEX;YN\ERE=HXE MSBW'OQVX&8?!RZ-@'U9FCK)6NQ?(099,SA_W/GOOI:KXL)8EQ@ 90@),! MJ+VR]&36F6..[T5MX1I$AQ!UW*N EJ8%Y8C^V92A>HNI3\+O-R+TD"MM5O((_UR'$=H8K74.5?1]RYV3DT7\H]%BGD\V#QUY$#7RLG@RE V-BR MXILAKBC''/IH>FP=0>#A-O!NXW38@7/C*7-30*_&(\:+Q=JL83JKG>M(TKZ=CQ=0YUK M$-]6.!N/T'PH6[\'98VGDH!3M.1"#7 B&I9G>>.\"FC@#&:RQI\-R(*YRZG8 M ,8C\>MUTR^N/BZ?,C#3D]=[<[7]OLB%WQA0.X KU<<@+9GMKV(][/4U&K;< MR0UGO?J%W\Z]P/)*'([4/K"#.N&@_K[_Z'-[C0/4)(571\3X9C!5\'6N,ZBD M5OW =41#*5=FI:M5F17:76&Y%2<,K!VM1@$I./T&3Y)M1< MDM$^VY.!_C53E<5G7PAO9%GUOG="N)V@#$_,6^N(FMZ4UNW]K'4$VX;56LL^LKT]\G.P_:%_W)BG+\;']ASL%'X+O4GBE:/H;%. L*[>. MJ*,MK3R#ADA(73"/&=7V96\(US%49%'OZYVYTU%MFJDGJYYOTW?"9PY:H0SQ MW13 =1TQH1]1BT1=)U(#.QMRFRQ6\4GK+R8G?O'#G"TR;_(Z9"VW;!1W+ M:J.%Q8._H?_)LS9+LS_#\]\>WXYI**!B2V?RVC=[$Q0F#=\]P]D"CY:+P82> M4[UYZACOY6@QO]TUT4E(L^#Y=L 1VOP MAUX;;#G%4#&W]%UL-]WM'1OH\F2 MI>U9%<7\D.?DHICYP[$VS7<1)LKQ'M_X5U;^Z<9/6P?-W5Y,.#U;"EP+MQ;+1L204,@F/P)T^^>(: M,#]S)3?",5E3FW]IS' =472FJ$%R^>I/<4F4,3O%U#[.?LKPU?OJ1W$6@?P_ M%YFE2]T<5T([TCRR$C\*JWE W <[R8X:7:&=!)LX%D$N#[2!/I-]P;ZJZ1FR MIS9]IFZ2OP3L%PP.;:)<1%+=&>N(Y1S \0CO">7B.B*5:I#[%-NQ_4-^QKT4D=H1V;!)EVL&_A?U9-I0CU'G612>T!(%4%A' MI/]7;Z+)2P"[U;4ADA>+?O5M*'M.>JX:D+VW; M(?II5;E;"E6[[)S M93#U0OZS C\V2B2H>G(=\?:PY^L/US,1SA^>U.C<>INR#7D)TL=Y,BE2V)5N M+U*&N5_%F4M>K37/G6+*%DS"Y',7O@88.NI4<3Y\_-"UICGV.V8=(6P.M5, M#PRXB]2#$>)NYV6C_6^FAS.T;T7\PC4681+ZACVOLW:Y)'[QCSPM7+6)4D<#-7N760P*N,MY"0:'5))C[K0% MQF4(ZIS1,YV*U35NNJK1E!H*E%MJI:GB7A19+/[)7$A*![%XO;&N("R[R"48_LV(R MS8U0&]\<1:CI)89O)#V7]N'>&Q]Z-K"M>#EX[;OHX0ROE.JY&_;11*U7 # MG:-8PL<'M]>P1HLJP%37-WDG1IBJ/E^H1Y5U[_8;-@\:QJN>2=IO:VW#ZV51 MDG"[&"C!!4B7-;=:5YE8\CU*_D9_/_-'@H[]3,"#J;-SAW2D]F"%*-LAV8VJ M8@1Z/K09^'@+R*-K$D7Z\E^W[JC$FX-@=NZW#D@\^-$B^ M"7Q7D.!9[]\,W!L3>$/0>$MK6#N[W#OPU9U:QQ+F2A)G0N,I@=FL;&9>')I.NK'2 M9H&"I .-*O:/G0%.^:H^]/;V\-&*7O+3.OV#RBBMR[71-.T6,?-1D5_^BP!@ M5D->"IFA3)JQ<:.MJCA-7@DW"&CJS@HRV?,M?R7!^-VYVIS90^:IBR[W?^C1 MXD/OV9<=[U6^S=)NPX [ GIHVW#;8OP88UQE/U;JZ6K@%&I"=6<#H%IUKHSZ M+8J=RWJ8*CZ9=Q:(*^K3P)Y\XQO\NY1]!PA(PVMP-[%Z.P<2"]5,G9.,5X07 M;ER/+TL6B\GX>=-3/2&D[_U29D[U007RP,K$0TBL -;11M('7QQ_'ETV]PFJ M+2; *M2LA[39F""RX'?FMOO67N56_+@F)^*E1OKI."A]G-+.?>$ RSITJHALP]SK)+VCZ\Y07[9F1=@[VJ>(]Z MQ@&V^#[)]#=B*>6K*OCK&P$/>#7N:=Z3.@SU,!OFC_'^%: .?1W1/9#J4,E% M =,M(;-.NH>&;6)>O/3<+O?#)N'T[J.U3R_O"^O_JV4E*./R7[_^W3D5]\9_ M=YH%<;/DO[WL_\F7K,KRQE<7*]2UL0^4>B)7]A=;C'=G50MP[T&E#2X4'GAS3>X!,-"^O^(E-N7O M14ZF7DZKUPX"8Y]"9J,0&8;F"?8;)Y ([4[A<)A6Y;I3.7'J.*F7>H>/+$2?"/Y.'J= HK5/99'BDB1O[T M:UO%O-10-W)=A?7#O"#RC\T?V^_G[E10TV38'47\R8/D2%QY5TC,F$.,6T=L M-@H=GV'DS/-WDR3U7+U9_;/"(/USC]JK\Z*"^B*9Q[?YMNS[1ZDO!:@+C>!& M4%0@W:#&E5Z#E)^&[Z)89C.^SZD_GGR]??=LRKE9;\'SUV6('ZQO-3-;WS^- M12 4^!$1_\[GN;^'@9,S5ZX<$B5Q4)FW1R#&41G)YK^"E-O\M=@:2/S8PL\:8,8BY5ZK9K0<'YY M$-;VV^)3S]PF<]Q[S@/D-M7'\@3ZMY4_UG:]:$XN857[<_"?3>1O0]#FC?/2 MOW@-.#/X=S%8SG'%?\$ IPP4N79C1JBE@T;KB$1?Y.<*K@4=])WQ&5I.&0C8 M>G'8O/9!_D'-G8P1A5DR^J///R0A'$4!H?)<230D2ME(J;('+X4?)=62VZ+- M8YA?,)RK(EQGIMGWVDG-VS[#>CEJ59ZY7]QR!2Z*I[_I,V$I\K"@,<<$&D#7 M/(/%$UE9@EF23CLD7+53ML)26M@M!;DG DD4BJC>JJ,.DHE/Y$_V6P&G+\C#BI22:0 M+[HD_&>Q_;8O26*BC[?T>HP:$9%!)EX0I7EV468_2STW6F4\ MWL9-(%<3P;>#LK]5 S]!JG/GRGGW>I&7^F&%O62YK<6VB@1%D6$:R7N1/Y'K M=.1%%S4TP>V5?]ZVTRWT'5&[G+\8333:=<"3> #:S"FG@HOL]$&N Q# -G.\ MUPBL=$J;>8+9S'N7VI\VCOCN:QPX?EG8,=+LT;E;Z,8"@D.K,O< @.Q ;?J. M$;>4PYHX 6N)$6::M8._G53[]99?TJWC,PY\$CQAD=B"B%Y9.9?[,S^ M1UZ_*%17MCWO >$RAH_2:4!-I(ZQ+\?RQT0^=0O9:O0]"=Z#G MBH^]M AFSO^C -XDZ55V010DPN)$75(,3:S( %LW<:]GA=SL%+^=*5CPU>EK M_J.(0]W)?XHW46P"'R,'2!L'-2+UT0$$2<]_I AJP[_%&_ *C/L>C%*'>M5W MC)G+EO5]4HATM G5>K@2';;KYW#Z3W%%3BF# G/J!-HV\VW^+"4&JDM"OEL5 M-5STRX@7WDDM=L_-TUG(/O0AS3*A$BSO*)1CC26&FF^?"94(^MN3_;SMW+!1 MR^E^?;W*\Q8G[6<%?9RO6LL"#5U$4(W<04MLW=<"PNA0X#7O">X<1P_[]8>S MY0*M[2>OIH-:7/2X^=,/AU.:BS7;YJ:TA06T"5R:1 M3N3*N#)RUI)P$OX$!DD1Z[O",6/:=:*DGB1Z H7/BLLGI[K:/9[XQV0+BC'L M.QJ;@WY%<*7/*[, "22P\%@'>UY3[E:9]\,URZF MW\4^[1*$OQ&=]'M^LVD/PTW*T\_]V Y#J7T*PM_C97\V<*7#(;$8!FH2+Q%* M'^A&;?+![05_ =Q40C)%I.[[WJC2M_N)]5XPJB0V;=NLH_GNKD!R4V+Z[-]G M_Z%:5@=)Z>C-OS'I&P#;$_#N:MAWN!1+Z33YN^.)<:OY6WI3 U8ES_S*YNT: MTZWV#: VS,YN-8$VJ*X!%6PBW6VL%Q7_=_4#6N)*\]Z0%]1OTWN!J5&@-ZIT MX=T^^9K\.4;*U9!W&6:I9GY0A8?)9.T)X;:$Y%]0U\.+7EX'P* M=V8$TB&TQ^!U[)YAFWII@*W!!,VE.>.+9HVE.I@::M&?>Y5CR&FN%W[NVB[[ MUX1E=XIU.AD8Z/(:NW598KHAZ(G/0)%7TK&$X.)XJN;XP&-0E/:E,#0 MR=Z9U8;N"72H03Q>!KA>]QAWR%%"H[-5?BSW%T=5\U6#7?4#DWU/WFLQ[6FZ M@POVK*\6=:LCN(WPHU;>74MS_ !^%]C-*F+7\5[4$N!E40ZO!9*.A2JAXW]7 M^95\(YP;*LKX^%[!$B!4]TO75!>9-A]YH7&3%_+_:4@FRR34FW!E M@[>;?, M#-7 U/' FC-*Z:XG5(0GEIX@K^T94,H1B[.U)^<0&$T$>B4! M.$$!\V#='Z3X'8!$0;&5.^ (QV;R?FC '9BT^: /)=6FV?\IR@K[]/KVI1_$ 49%8+LF#+DP0;F#3J0Z9-%4VNG'62KH)T M#K/VKQKT0_O'J=OB2J6>FZ>Y3U$MTXO *(?Z3SAT";PP3[2]HGIZME79"%S: M\SSIL>#&T=_8G?R_X&55Y!W'#D\UR<0V0)N-.6&+),DE7[?[."G06W=:!7"K M$E;?U?RTP>NNZ_MW.G9J[P1>D1L@ ?Q'$A_%?QV!F.3J\0KP2&QXNZ]J?3O1 M 1C-EBT^-MZ>V77)_!TRZG*-JL..)M/_)H:RU9U71J#788!C\.SAN(6*X)QY MSVM]7+LO8M21 E@URZ:7CE>/"PA1W]J?"[LAFN8WW1P*J6Z#A8_C55$&"6?1 MH-8*5\<9Z7,MA*7-+A[Q=NPPL?.1^E W,?/5?>HM]NTJ@B=.SEE'7"*!>NY< M:33;(]#+2, I9#)&ZF6E93 Y@21Q%#S<,>?LL2-E:&WLN9!55""M\.;\ M F$C4_P\9RN^R^OD=U)UZ1(%)C^"KU/[LEV'C')"#D7T[-5;:OJQ8QU1GV5" M\$+\\?L/RH)FO*?4!BR[KB.D4>#N4JXL/].]JUR'F+_(*.T\V;H5>.,Z*OJT MEK>ZP'=7A6HR7_B')_XTUCR8?7JCK"[4A:J2N]<8L/2"8P"BVZ^H_YP=_MVO MY7VB8&^:XTU]3C)EN3B=-MJ2F[*3?P!6$'HBG.Z\7 1H^_#RT4$$?D+'/_9M M\CBA1Z"AQG_LVSQM3%P;K=[8MQ$AS5TK>'WPI/4??FC[-?AV,H3!M'7$5R<6 M>AVAN[CR=R<_'0G&]T(B+NL(VWWKB ^ _L-&#)1] ^Q#< M@XM$N ?&=))$3#E'>J,'S1P3JGY)X\.UL9-]^W[D1V.^AJ>/*YQ _!;;..*H M,X.<7(/$ZFX"4J^O+V1YR MUNH]4[U/,_;Q>U')^_R?-S9[:,!)XL0:)#I!WZP2P+R0!ZFQB,F5EMT AY$7 M3S?Q6DDAC\?;ZX6,Z36$[PRR'W\8^Z<@4VG>>0*F3V2.-31)4J@E3-*@S>:Y MB@GD$F^)'U&.<)JP!':=UVF M!!B@:/@)=-U:5P/8S7' /J6IJH'$\L,0\6E7VSJBJ\DV-K;^=-*VN[)N48+5 MDM[O,54[_V'&_Q=@T']^Z\B5,,B$%VYP9REL<-#F(&#R%+#62TG$ M[QNRM ;&$5_*,A6(]#RHPH_J3NL M$KA2PM#F":"3/=> F2AEO_[, ]S;+YI>BY.\[.,G)^E7_1';+LLM1C\)[V@ M_^+$ \OS DDEO=_2<>6P33G#VCR,?T\"W,BWL[$:,]J)VS_C,.>N$!A(D/C, M4YO]+'G/.Q?*;8NJ\U&39I&X,2 M3*O]D4S&CO;[8OAQQN!BN-%?X2Z?O:*;M1.XUEVC:]NOWG9^O5U#XZ!?X\YU MA+6E#*'])EX02^B5(VRBT(M)@LT^'%WA^IO1R7>% >CI3$*PWI7M;,^G M*K/9[X\!HD9\:SFRKM9COPUD ^M;-8&>NJ 706.?=$?=V?(Z1B:2&T>UI2J+ MPT0T%1O^3RU_LI$MP?; ='H4TV#KI:N>'AY>[\)CHL-WVM/C96K>+F'=W 2R ML CW1*B+ KB@;VW$ZU'B5#5 'D3SWM2K_? M6.EP>-P$/*NM4LLPNS]O$U3[K5A,Z6V^U*?YBQB^^_S3!#H)+\Z+?SH"Z7+] M>9F6VQKBF]UF#)(:3N)"AB*%7_L<1TH?\2Q-^;G-/U/M:D"0^UO+(ZG7OO;X M^&^AV8UU;!2'GKC-?@=&WV35L#_P6HQ"S#K1DI1 T6OX#PTLO9A7:&!Q+B7 MMW%=L?ZW#\_\E$(N[U.ILGO3D'>*\RP6#?/WRRA0O5B>S)IG-X^BKPQ08ZX\ MR_9@8>XTB])1:?)RO;(O%#V:U^Q]]XG2^2Z@[/GN\ <<-*&]!;.% MZPTX=TSKL]RYLD/L5RQ_B/QDTG<*F]I!4O*E.5(,>\A?J1J'=404]KM&9-BK MY7ZE'">'ZOY>/!@I8;NP4X^>7%P8_6BW;8KAARX @9O M;U=!L#/H!VLX&QP _(Y3AB\2MF*UZ5/LQ\ ZRT/PB_?&J_B=?XQ M+WB1@N#D02(/@#PZ>6F 8XT?H56/M1.)T^9@IOP=2.U;E&E#4G,0,VGUY)7* MB!PDWP-UI[%K1A("\]>4SM4[/6>]1C]>!4CYZD69Y+]TL? M?Z-D.Q6@*898"GS:;-). EP)H+9S%R'I.D8$0N&GUA&B=0,R"UZ)XT8K6[Y; M6KYZW?*F<* "4@7;W7&QQA&3@"O[U* M5L9_)Y%+>5!1>&U#=HC8;;VNAX?WVH_'BF M7Z[KSS'@_#N,@CC.+\IRM]CPWP_[OT/$C#^+WNYDZ 13"VQDS@. M=^X:JW39C'5E';$$J0)VB3^,G0X'(W[]">:\UA@0\KRP2VK+BGK&;SR,.^ + M)OG9UP#,LAF0M8Y85E5E41*75YW0X9N Z%3.6\W>31[%2.F, :4MPWS?9%Q. MF3LS2>)8C!V&!4W\4@X#.N8&)6]O*'T)8^ '%)7C M%/>JFSC11Y%]=1(S MMN,1H4_;'IEWN6U&QR@)/"@V,NMW!%X, $*[G66H9/ -)(Q+.GY!9XR2-5A( M(GEYX")IKGZH05]D5SWV_MW#S-9&7A;Z[,#X+[84$,I5HU1CEM88 X*>S9?R M\DS]"Q2?PXS/;(!P0:A[>@=:UGP7\'&QAR*E MKR6]@)9MU5[0JP13?LP@MD%#5T5N?=QS3%3NYM?6LG]>L_]G@6X"H?TLY7+H M;\PX$A*]N8X0&^H<.^.-<^"],#[]&4@?'#M2HW<=^R=GS5#5T,(*?5AGCD M MA3:[P>,TP"/6G082-VI>I=J,F)_V_ZD&V,7Q+S9V-0C0K4)>WDF0UWY\O\=B ML6<=\1]&KW])_R'D&FOI\1\5QAD,(R]OXYR"454O)/8"GDA68 YK]_N9KXU@ M$#!,OF.N?VHU+K "'7,C]H+P]?0_\ZV$PSL?(Q5Y.11Z(:%*>,FF1/\!9S>^ M#T("WDG-;XPM]CF<'M8^YBM$O M5OA%Y4WF0#T30:V7]^^6Q#73(AN: IRPH1 M]N%0K,,FBLD/KL._I>;+3\LWZ5PO+6^X[1\*_?\=#:@1$>VDR8( M#,MT8!^; (8_P[IVW!!\?OOH8,3]_392J[H.?0X:RC5OYPK&<;EY"0: M8(><-.LF\)%+"BJO6&X+#J,DF4N^L#_NZ=7S_<'RMG=J_4H'K:XFO2X#-K*] M7UH93X@ QKAR[FR9$:Y*\2&F"?@="-O%/4S_DW!M_LR16Y6_1\P9%Z3,"%?% MVD!CSBGH$PR5B"F*VDL; ?B[6%_6$6FM_,$-?:4X!5Y)G9J7DQ;Q;X%TUY4# MZ2.VXRO(]^_?^+U"3ZPC'/F&5F/,#>]?J;CRA)YF'M;3R1(O1CT1BCU F5AA M%_(*T<$H1"?+CGT)'&10E+Y)GR4$@N%N&7/GP_;-O9?YD6 ];2(V\UKVBWL7 MH=: NS64;0G>FOG>:@F]OS&03 A IB3JH3):Q2YI'W7,TS:[LB0MU["WYD+C M'=ML[?!\AO/RK@VJ#3N+2,)3:'0=49-;P#F-.U##@+1P4M7>2#EO*_135[.1.@,ELXZ K<7=]%&A$DOA M4^Y@9,%N;Z77.^H_U7(J[O;-'$= Z['GI6UK7 M$1OUI@ESINL(?O2/B^N(8;_3CY&+['^1*6-+^(Q>MPCM M^AN5:%#9?+#H6)<6CWO]!YN]9"T@?$]=67*M<>SK&(S58&_=?@D=3(RUW,HK M;7: 9?X^S-6)GAE 4A?#0?=.TJ;?#_0B]K].OK"?;S;7)" V6WK%YBSKU;G7 M4@2[.B6*("X4*$V%E#VP*0F0:M!U53-8N2^@L2HPQ?'<-6:0N38KP\S)-.8X9MK' M2>"D1W,*<9\]_>V'^>N>R9J?A(=0P/'0B7!V 2^O^2;+Q)971@@))F?D3[]1 M38TIQ9)H][5F3.V6P+5+9KGSJB$?+F6_?_)(U/^JYCT^#7PSSIHU MEH"7QPJ? 1_,P)2^^MNTRN"/2 NOQ:#0'=3I';GN;;,,R0R+\E^8MAOS7.5D MCKWG=PP\YRZ2A* !4LU 1UUM*K35^7]C[[VCFFK?=.$@($V(]$Y40%2:B@(* M)"K2Y$7LJ+P0%94FH"*"$+(I4J2JJ"@J05 !$2/2E!;I*B*]!2$%E1K8$0E; MLK/Y=ISYSW!S\1P MYU0;NM451K+6/$@RC\L56_M7H9[H!"!,,I4!>O-ZN:W-1!V2MN!N#1$LWN:[ MSOA#-:.7/N;[&"@X'-5HWK7.\R"F/UC^VF?;W0"S2#*B3-\-V M55R'J&6,/^XZ7@-,;R%*VN4/0S1D-7^QIKO\,?ZTU:"?N=F^(L+0V4OAR:N8 M3DJOO^1?7,L8W8"AMN/H8ZS,1NI*H/XCKF0@N68MTT-W7R\*+;1$!?^!I:L/ ME13]MJ[/W'C"X,J!32_M]#)&.\R5IP9= M)CES#9HT@GC[TR]8[PYXKGD\$)L9?+E2=>LZO1LBF6UKONWK>G1*BX2Z1K$\ M0;ZA@@+&^%^CM+W9QVR\]F^*Z MZ]VFW5G/B ^8T&]ZP\D,FC#E6/#/(6V,DGNW6'.KD5Z:QA5 =+)N(UH#QORG%F,6(HE7.<#K[9-*74.[F, MH.R/$Z^)#&'3U*#AAH$NSV&?<$/?TE;!0^->HP\&M541QA7#E?=SLCRJ5?5$ M8P5W\&NG*.46L)8OWWXZV^CFR"2Q=*#11K5!1ZSL_@\KJ9#=VB."3VM9ZV\[ M>NJN^9WB6+!_Y::@P1ZVR3/0&Y'3$10 7@3L5[4:_3%J0A:A63-R[?XU)7U] M%RZ8/D\--QS9-FF4#V7IV[P@1M.PYP3)!"8+E[+4D?;4Q:J!5F[0V&YP L27 M7F$9SVZOU5887=PG-[ARO.V:24/HC1OJ]%W$01G6LP&.!#H]-<+KB\]T-,^] M U=26)&FK-#HFMU2(T&O.@+O9?AUN[]E.^94EQ^W;M977XQRLL>(_O(4@N!_ MGRRJZ"E4S-:V>/<_*3MZ,)W'ZF1DDIWXFKU=W)V1UU=VQ+I&LXU3::] M&6CLN"Y\R?5WF-??7.-&/_RV+?NW>Y#];SY9:V(N0=CXX5M:7A)FB9>$PL=U MG.,RAO*0 H+&.!)8@SES4!#>B*NA,;)X^;O ].O MESE^XQ*C0SI6CUZ[V%C;95HVL91Y]6I:V)-=)QZ\TR?$$7R7=*28;&O;&OK'/*S]/DH.*"DFKH#86 M,85N'Y?OEXE7YLIF%\D]**+K\2K/2]US77_\Z^H/_*NWTA+2+OJ(+M$R$>EI M_GEDY)!% LH5TXBOLY^]\K%8=8B03M!"F3^8:[K;YEGABOE#^QV67J<\#597 M#FW$@7LX#KPTKBRE&0<9&7 -H...U'Y.## 6ERL^$F8@?.=RV(GS^5M?)P1 M-W_V](\- K96UE(E[R!4#(;RJ@4/28K\OT@Z?8'?P?%4:YN@PLDB7F/5UYTP M;U9BA>-3K"(5K+E@Y?8$:, ^!3K:YQ#Q,V2 PR/HOUQ/[B,D<3?6L80+&B0 M2J](B9W7,N9??Q4'QD[BYN=121T=L$M3R:WUSXTKY0Y$*OA?;UQYI!6R2TUO M2<18RX>8_/O3.Q\RG08>HPTK"3)YPO!87IZD[>#"@ I# ?!S7>WTC(7]EQ.O MT4]_3N_T_]]L:F"%UT2U223!\PR^+2*-_H*X-?2 NZY[[,<[=$#8!UF$50$V MI[*L+I^OV;55M-0>GF<0#B"?">!?M$%WWN8>-U=!)H!2>#EH>Y/GWUGW,L_+ MPI,I9]P_6OSM@M+[6P6B/ZA0F#>L(B.\Z&@G0$D4,Y,&%EO;A#17-E'H&4<# M3"5'M*\X;QWP3G] #%X[IMO[OWZB..?ZGZWKV9W?<>3SZ-U!& R^&W@@!8G"@/37=TQJT?P+HY"!*L4ZC MF4;[4'2B3\YGT^9;IO9'A%#'[D59 "Q?$FH4UXL012ITO&J.QWCP [B LNIV M7O'O+W,65^'Q1^/%Y*= /0ZUDLDY>CIO&W<[K6%N^&$S7@^J!*L<3RC\_!E2 MS95+9#G9Q_P(/5:=6*'\)-NV[%3+9%D>XG)P%ZX_H3Y],)EW5YA(-VQ\M^ - MP"S6V"!,"EZ]<:RO3H'<9AY:%Y"U5C.GMV;/='3$Y0_U<26:J\W[C\H:&2^Y M>GF=>S9D^]SWWB7W8?>F$F&0V;TWE$X?/7(Q!X,1C1(GV2UC5D)0YC&(@3)D M/TAFK$.3P?A88!!GT!U:V[;B5 ]UM@Q")6"'YO'?<_UUG_[/6\)_E?RODO^? MEI0FJ)-7P8:")W6JTX!XG448UH5K$4>R.].?U9]0Y'YCS;L;U?)]QU>K>SB> M/7?LD-H*@J7UCC%:.@4,T;E9/CQ.UTLWX5?FOC2PB-!,E:L3'*+)^.JNXS].V1^H> M+;W=<[A[89U!976,W2:NDV;,JY2G,4]7[Z[/D4V7#BMM0*S!%LI8D!B4U.K6 MM>"_86Y;K=M?54Z<.>-O![AM2HG[JK;>M%VQ6TS^I/+OHV.$ZP1- I-!5?<@ M[8^^Z%Q6Z]^R?^'TFN,Z) M8%ZT%JXLMC1XG .4!]E\\MX873NATO?92\&PTP7AFLQQLR?@^\W[[8 6L)O.0>HO[Y M,\0Z)VJU#FC8'JM[SQKRWF?CVE^W,F?%?[BM1HTRG%O&"*\O'Z;^T_5E^^U^ M&(3F\Y_%1QJ#!"C C9)1W*K :'G[]S7?I#LM2I'),85!;[564"]Y3)FHA+IQ$&74;+\;9\ MGQN%%UXT.(UVS[!."Z@WWHY-1+"0V1A%<7I4A5N./"QR_QK6=C1M_D!E39KZ MJ6S%=78Z$S%&JZZG,JPV&O@83$N#'5)HZ7W &5=MTN)6('' ML-LLA:X$N^ P-1?)TEZ(XA:FP!61-XHC<,WX1I1S_*_ JY]+W&GB6F&\Z#D" M\RZNQ'O&K? D"2\HO>)"W,7%/[O$QB56C3<#B<>Z_;9<'>,U5GS4O) M8V9 MG!5O:R-X08+'\-&77\.2FW$BUJJ%?JJWU4WFJ+"Q[[:>=U-?YM3/X[\-^-IA M3I-V0Z?!'O9 /*X>ITS6\?%WYLCX-7FJ&S;6>9ZRJ?_CIM ML#_5-]^7M]G(_)B*^?0J<^Z&AMQUF(*'7I>8-C/HK@=.G%2#;7-]3'.@$_H2XNO[RI7L$L=I=XY$.?IA!.*O M"&.N''%0EQ<$)D.+O&A4W@%B$R7C._.3RH"13,-PT[-#X'>3&1Q)!EC/PV@Y>'I]RNVP:9"K:7?V!> M^OBJD5D):TZC+.D;=(W]#2KB5M:3UT'RK:EDF[![00H>?^WNV.R2_+?W MK?M..F4B7\(2$#DY",LEN+\#36%%@.<%E?)=ICOWG8Z@8<*.^1NOH)^&+786 M3^E=?'71NMEI]=*O%T20"C!9'<-6/Z X;C*+.'.+946M?1IFX*ICRCW90OYU M:&3_L4_FK2N.2Y[;8)I]QE@J"NLY,#*C"MK%T4D^7S3XR MS:AU^X@R_V38BJ QOQ"@3<=NY?CMI,(*-/9B8J 8??1)<#&\3C; Z,5Y]VN! M(88K/CP[3309>77SW1$CDY6<8HDSNQJD_ M/(JZ]]!&QG!RJ$[<4V?@VK;*G2I/?(.4-N^5^3!GS5TC&EVM%R6%Z\J'K__EN#%:(!9_4VO[,1:]DRYVF! MJL>C@CP"JEWOHTT\2F 6X!3J]$_\31H@RN(U[H()<9^R7[LHY\]1#ZR*FNVB M62]VH!KQ326LV,%;(T@L>]9#..DM:S+^2\5 M[7SYT[VB:ZS*@CILYI?4[3!A S/%?]XW)1+.&&^\TC%TF$<$@9BO=M\_%DYF M[:MXLM-+[1[/8U$1&';2I!5'&"L=$+'['WTN$S00 BPK>%BC;-&43I=@+V/B M:Y1SZF^M+V:G^FFJ67A9*7\_MVK\S:OCV9CU=>O[ 69-/ZU,IRB8"4!Z'3,N M7%U>>F_>@^*.9.;K(&P8OO_ U5LF1>074HJO0,.ATT58!J2-ZPD@TCC)!JP4B/S%@VTH:2AF5<:NLL8H]GMPSD#FA7PJUM%34.6 M:\[41?^)GGB; +JZ#AX*&2!X4X;R;[7+[FGGF3X?%@_9ZF MVVV:ZQ1AW20,-,>C"D\FF$\ \&3Z4$\S[4WZS UTE-MIH%LC3L?7OH'/;N6L M+:A(2$PV?-:7X\]\]FZHS))3A!C@2Q10B[S34QB9$X;1(VB$Y M$+4AZ^D]C?[,JV]]GGFFY.>U3!WM&M@T,?7)\90_OYUZ&Q#F0;;##3HCTD7/ MAD?)77BQZIX:]WRZ@.($1;.<[Y3U%>=^V6LRDZ[]>=?M/7^EJ09?V'#\M@C\ M]P 1E&$2F@%ZQ)AI AY#D@-#^FO9-.6I6X,^51ZYWY_=K2K5N:&QP3OTPJ9U M9EM$G*BC<4/)GGIE1>^6'9DI,RG M]2T=%G8=!?P-2 ,1W%=LPI[G707U1_/8(WL&9I8JF[#*7Y^-%@>K7#[M<,21 MDZNWXI#2KF&W:Y=SHK >@NO N4@9WCI!&EX3^8CHU*7-FJZ ]@^XO*,E;4V. MN%I4]>/;1G[N"?J)+<-DPWZ?__GW,'\^FUZ5%$^,ZKR.="/V<2X$G%&__>,G MZTPJ_F63B*<55Q&1%K9]#G+Z8=#4,5S$6IE@=&TDH "V[_&Z3]DM_S "=THJ M!WN!^@4+F2; JHVL5EB!RFJB2))7?YU$UD'C;&/KBANYCGM?AUV5$#/)(^4@ M6W9=/*=K("F%CT")\=\H_!&&*GE 7<\RYA0E64.UV31I9WV$C7;9Q+=, ME\XW-8R_JS>]Y ?_W!M763FZ*6?\]W74,;FQ":VFB4L#S7/)H]MZK>W8@+R? M M$_?+3PXKGLV= =WN<)-T5%=F$P&"61)0+:B;-H5;< G[G!4%Y:'XU%)46P ML8F4577KPJ(7L"C.^GPM;T=N 698LR.E7\G9Y]XV5!4,*M\-%NR'-T%%X-A8 M>F.J*GNQ :?ABZP#.Q++H+DRER#GMPKUH:(I1478#[$QDFNB=BO#\@.3IK"F MD-F+#T.M:,TMT#.)]QW:OB?'4^MDP[+ABCR6BXEN<&3NB(4[9Z?US_UF1NHR M:S3CM6[RIKHP #)Z]+=VZ;KWII MLUO;1^37_R3QV?J#3N?1G:W:KMQ3/_"T9%_TW=X4Y37@;JTSM&WXK4))4F8! MR[NSXRO_9!TTMY8"QDRCJCCS?@3U92+4[R-;1#3E8Y;PE[MS? M&P859QC/CQR08#$XVU%E(X!7H',756<3%HM(U_.W _4N+W\M8V1(!Q+^\H]4 M&68!O.M9?U><]'A\_=[\AQ!'=8.5PQ$M7-VU&4&?,5=9 'LE8>F3*7*:@ C< M"H#ZBW4;PP!$4H([[B"HI#$I!/EM':L@VIB=X*N.#21?X$N]Q&(H).;JHP)W MW49=OG*3F9/"O13JHQZM4Y$Y3M"./[>2[&F!V.'DYD7R%D$!P1=0AI[,/O-V MV11YD-43((+(1&Q(&GY?]R'69K_3^B@"VO5_VXA.'.B<#FTW1+2I_*MAFKQ^ MU$7,H]Z]!UE-XQ"@YP#+#?".+.5D>8PDP"3 S_7[#-_M 5)<>6&XA=/X>T:8 M.#F/6"DQLX/-=U5#4.I;1DN"37AOBNKNKBR8]ZT\!8@WWWE6/$[TMDW+DUA) M>Q$$K<7!*K'U#-"--L3F'^:NO.'-FDORE/8QAJ^QJBV"2C_HRWZ;4GGX,:BT MK:1^C_/>B0_.*]*8N)"N_SB>N$@"E_ W-R@>KP$E-&5CP-Z=_;7Y$Z&A.]>G M7[IJ/$:K3E,-.^7KGMCW33JN0UK3IN@3X12.'MM"+$N826!24G!EXK0XTHZQ M=O>_3,>PJWS",]3*W%FZ$F]NK?1KC"U6]+BVDUIBR")F1P M B2F;YN.:,>Z=;\R*B]R+DW,+[NW/NTLP-MG)CKC0E:$W'@HK8TUQ"M#WJ[0 M):X%NS6AAL@V5OAB91/4;,CN4/,Z6I6ZI^VR^'74]D0&55;@;GI+._Z((K@C MJ\B?&:_E8L?F4A!%2!L<;RSQ)UOW!9134KSLJ^^V?Q<,4/2V?F+O,1[O>&@I MKS:D<7"SR%.YR"6:#8$9HXM(^4N3@GIHS#LWO]+#UK4U+P74Y9\WW6Y8O>.5 MW8,KM>5O>]/IZOJI34$RT=]=_$VZN36!C"=71-@,:2# QH+=BU/[U@UX TD: M%V@2)*<"GP$5^D"\0A]\5/_E>J*%P]:_%&8W7JHP.)^R)>PC_94L^0A\0E!# M8-Z@55"3UPJ>XE'?75]+*6M-#;&YO&%.(OD"7F0XH%\YZFRV4T"(G7-M6XHC M_^=;]74TG[H-L!TX4(^:',KLR\>Y-9V\%%#^Y]FQ3WIQY MTP6Y\21X&A)>PW$0;LR2CD#G(T?A+2:$\1J'/):<]U]=50KNG;Y"CRL8WEG6\>/B)X ?AA)<(V7O>\$!Y8 M_'(M[?&61XW>.M,W:)Q' <1-%,AXO(5&CT)M5;@'0V#>IRDAQL.N/^GP7FZ3 M,/B$])OL#+L0DG7;LX/S:@WVWT[).>9@.S_-8^F'>7V"VP2O6E%$@4A/YJ6" M0'1 EJY^#7G=P.D8]L0JKIAXS5"'Q/?4XV 8NVX/[O4 K-+(:UK&. E0V&,^ MJW*K3Y?S""9$$F- K 0]0_#Y[$F@4/ M%I8QD.LOQE!+3PNR]?;![8PT\L:1CVR;8^Q+RQCCMM',M(V6_"X';#%1O9C-;^6TDGH7Z^\*#!K6'OKQ'!LX(7]W0+;15N2TAD MHZYTU1/4"AF"-P# /XR,CF(%V=:FP9_K9 3992HU?:.Z7?K]IE^F?:.F>*R; MV;$]OS:IG:Z,,^:PA8F6<]T6XF>^QT!JB,$<@D.30Q%"!U:O1 M)7!#S8:1AIC[;X4>'GQW\[+>N:KVJK<[UG8KG[K6(8KSFJ1?I>0-VC[S-5]- MIP_O+7$?=M^K8'G+7OGH$4R.'$9+>AR_ ;X,;02M'!$&U,>-;1C%OJ:[<^HV MWQ[J=&I^7LB5;NFI M/QG0'VX=:D%=_PTE+P5+AR@*J)5\HNBD;0/B@5*+]S8F030![>44?D-_<3TR M/A0S]$Y[T4MOU0&)"6TOB,%6C2*K3P2Q@1LZEETPX7DS4GIP8+ME\9K]9I]O MORD8&ZU31)FMO3!M%WY;NIG0-F*FX+-U\8'>W74R86$TZPI6.Y !L:MJ"S?EKUSXR-#^_-G=] M>42D#_9!O\D'ZG%XL:_F%#9MF%:?53X!&!N1%/5&U]YS,HM6TS@;G#HT)I:B M\Y;Z0P:1Z> [03*\6K08%3XJR*U3\]40I,6R"3.ZSX>AO+V9^VN'5L;E#ZM& M7".']=%5KG2,VMLCFQ :7@;YB'M3.<,*O,@'.!^B[&S\= &K!HM(R9VO*T4^*]<-E&"KGW$C&]9FOK 2;5%E.XUF["C4V?/Q'W)7Y'D3'%5T?AP05RYA. C.+ KHD4\2@\].) M>!.DIQ*;=_*.M53 KXC+ Z&2]B?T5QUA!AY\),Q%8HO30'I5;X7E"4_^(TFV MT&R+W0-$:\+"H &1C2N]&=_2?'=6^I2(H6/*>^U/3CERP\)L-C$0:A,$U$MV M(;(D)2XN$6\-.YQI"V!BHW=J0DF/I40 M(X\23>)RPD1YVT%]AG/[D5;VG,9'J8DVR>%S >_"BSCWMCKHI0S0:>B79^KY M.Y!/9!G7!*"46(^5@33M#E3/6&_);?0IW:R&W9AJNT]P>?9$VGZG5[-1>&UH M(PI#(H+X&H,Q'_(V0># MZ>-]2/]9N;7WQY[-[5BT8'=VND;%JW0>2('$9TQ1+58O(9L M^I>((__X%(3(.KAV7WC:&^(^$5#,\NCNN+1A[^ZIXZ XQL4NC-%$A#9DSHB" MR9^)282*Q097[$>=T-U%L%W/J4Q\M,[%)C[&)5QV0LGZY#66DQDN1T9 )KLB*78I#1&%*ZDDN/, M=0.6;EB+@EMY9S,Z9]^%7;3Y,.F\C,'ZH=-Z,XR/.&+AU;ICZY_0!$[0C;%4 MW0:*2P/S8T448=<&JC!3)Y$ 7K9HNK6,NK(9>;XEO&T>/PX;$9/$6O9B(Z)2;$ ME7\+UY9;6,B0MA11HV7%L8YIW+]&9UIT,)9CQ[ MKAL!==5^Z71_=MWM47$KK@ =-K2C;+61:7[M]^II MB.:%E'S\8#OJMK VF]7I"#UG?='"EE*[;_LGQG_AWM2$JS6B&LXU_]LWK\C3),QXE MC=+B1W2BY#"%&T11-8%H5B,RU5S-[W_RY^WI).D&HJ 60DBDE,D]6!])[_]B MNAW_((]OA<@%0G<(W; =7PY,Q*XCO:=+XDJ?*'SUO/*Q=,I?=MR1BAR$# MRYC&&AH3Q1AY/) ,@!XMG1R*X'P&.,?4N>5?.1#PM5O=@;T!71ZRTSKF@CF. M*#JX@.!U#;%: M_;+$Z].[WAI9;V K[J!^MR.3'YNU="P),R\(YAT2/" Y@-4GH8TO2!CP&IB9 M6#9DM)V*'8;"1S7=J[W5?(9T[=0F=JMMVK4F1H3Z/1F1$5Z>Q4+HZA(K@M)- MFU$FHD)/2*P3AY(/&.;Z7Q8U0K0??S3,)V[&73_\2&I7?6,,=J'Z[V5,,S&. M*(>WA"W[ZU;#GJ GA6VZ"DIVO=WJWK7=^9*1ZD7+1MV-<+W:FJC=8J*[< VX M!FH<41[907+H(J^&UX*>3]BFBF@E::U[N[95!QLM!K]KR"V /UI*B^A%25&G M%A%)W)^F7?K3M$NXYKGD?CJ06+<#K46F>/I2M)&.=O1[X_SC);CKI2GJCN\; M,-@\?4!)"[.;3X[:,(VH@AU),VF/V12YP:ECWU:?ZC56.+MFX???\I[N*/ 8 M4&=DN#@4]W"#L2RYMV?YG"+8O'O6:?'S345*.$]Z@^@W(JKLZ\4!9AK9VB2$ M!AE0&@LL;KORS.\M!1%=WUB'P88=)@3FD"NDI_/8RI.T#3)@,T2_;OD:2%K+ M=?.L/,487>'\40F7TUH>R?\GPVO"(QAPO!T$$.EH_ODP7>^EAP$R8TW%%VRR M-A8S+B^VA'>A*)**KJ^$, ?$"0NK=HP%W"0N$,$'D+,35PXS6=TA5-=;6,!E&I*[9=X^R/=%)$+!QVD M@ODJ$+O/\O,-=L!6GBO93'(9L^ V(:XD\@>X9$-1H).&]% S0#VP6!1T>BPU MX0=J.V:\J/(>Z\\APX(G\BT1WOGA!!8' ]VH,4_"F% C'3^CD1+P&C!0OH)' JS@3(=6!X4?-[*LVWU%;V MLW'0)>F/FH5N#@=L17M7AW=*?" +LW,O ?6:->$'? #P #6A\QHEE.^WY&&! M(Y:WJA T%H27W^T )H4B'P,TB/"#89W^MI07OD2%7]7Q\.W+NWFODELH;P@S MS[A:EE "?PML,U!3?X-04:/J%?(VXG>)N?]'DA!YW-&:]D&_W@V@CNL1.EQC MOG(>OR@KAB9G7%\%'#++PBR9-=89@_G)'%ETX_*F;J\X'[.3MZ,E^]&1= MF2$+*P_4EPJ1T"9\QN\>H21W(O.34_QB8]W. 2-/W:DBY0E7^$I_*&R;Q]\P M(8H82W N\0_ -L/(4\ATK/B7CAN_+KPMO76;" IC?U#L[C+&=QDCR043$)DB M_I$A<;8I]!>\^QQ;2VZX9D+QTN*< VR% J@,A=E!>4\$/9UMKBK_L+%J 4KC MD[XN;6]2^'U=![XT7(Q!48Q(09N&^BKFCW0QX$,EWP[Y0+8\,KF,D0*NAW"V M/-59QIP^(_*+,^T F]*@'=AZZS *3U3PV#JH-!Z_"BJ\]OS&EEXJ+T9+=-AF M@^BO%4FPT+ 2LH#ZT]9KES'Z[HCL;^ZAED?E';%XJXF37Q86CM^21U?VV4>H MR6-[44<2AW=-P8%VP+"9_3!2-;X'.JI2$J!:[2S[":Z#IIO_T4BN0BBLV+IK MC+T82S:'\89->2V ^(*/=>E7BUM:M58#SLP.R'(KM;=38OB*6T>=T')*T 5N6K=6C"@IE =U,A[.:SZY6S35;MW8 M(7AS^QS07>M?3]&LDX$=AE&1.L]>C%O@0$."9.JP1V#'7]?V#[5C $,*>+6C MV549$HZT#1MEV/X#6\O3HVOT:#G+-^KG.SMQD$I MA$XR?]5'9A =^YX!'L#*C@Z^HHP5;[$V8UNIO+-[J_$XRZK^8LD]QCJ;0OG; M.8GM+V;7?(I"UAP0(3XG@+X6PNI$T=I8V)4^%EN+T].L]:D^2]^<;E.#E*]G MQ:C\:NK?S.2/U?YS9>HA:&5C%#JVE8!6IN Y6$%A>FR!S5C5RN_LW^Y\S-;M MN-@5S]#0+]@2\UY*MB= KXF) 1S*_K.XI90RH-$&!=&9^;&.V"RYLJJ Q622 M^@N?_I/)"N(O*X_=?G_[<0W\DO5V/ G"U5>9-C%DX;4]!-_'6$3RJ;5R,:Q9 M]0ZDWD!D)J_278:ARL;NQ@L]GCZI"M>KLND_1M77*HAO;3+)L]_JVLH RBS2 M2"4H8M:FMM0@F'G=5K![\>-7)XGGW\>SM[ZY>TT]E M>X<2K");=VE16JEJ80!K[GV'1AB*Q]G*&1[=902IJ9WQ^4^:,7<7-,,"SMYV M#K$7VW'K2,[A^I$D^),@B;P.J&\-9;RA1H<0HG"EKC/-N;!U#8J5I,-;LWZZR+Y<%:H_:EYU M-?CR^5']+W)]":G54DOQ=>Y_$K3KHW^OP]NYJDTV;HBT#'>QD:)0;GQVAAA8;&]VW(WX54\GEW6ZA)J%!)SKG+.F40_]>Q/[W&V9]\_FPG3:* M]"CWRT.=W^=S; YYG:'W$D!+^-@^8A6@A)9&4IO8%00Z2]A"_9'TY!"&LL# M2L5WB$05D/#9,G"KV@'7<@RYZ" 1 S0=9(![TI?P07"+I\$RYONY2!%AP$Y4 M5YP6YK: ]0E@,T$+9^#"^^-QV/ND\TF%OAOPC+][WSJK@B*":"HM-(@ZL6+\[8\Z,@KEKX482?,G_#*%UE-@A:#F<:>W[&%V$$SX]\VLOBBRI>RKRCZ.%]@.G<(.7Z<<$A8#?G 1T MB*?'$,29/S4)^/I0+UWEV9+;GV@7L=;DM9#Q6SLSG%$QE:8?PX*8HT^ M&K*@2)%7AB6U-I@S0WQDO\V&R$P,/TD=&ZFTM/X63"@%.,DHYO8@+>0UY@#H MRAC*:"*HP<&^)I/;4=4MM4!4]N^XN-]Y_9."G+6/W^&/U$OI1J=A4-&+X-;R MB>0^X@1.>"*O;]%$5)UAV0:] 9W+F Y7SK'CZJU\B:!]F 7JD#_J MWU!+_22XN6#'#6TD#'G9]I$.G9L?YU+39*;I-97J'Q_]S5!?M56QMT%7Y^M M.7Q.4$0X-S?TJ8N*)R!=V>*@M>/#4G:'RHG)(;4/[[/M#&RBINEU*%U(4 H; M9G?Q'3CYJ.ZY*'A>IW^-PEW(]1G=DMZXT[@E?+;D30JB=O.4HL=B/05:(P'+ M3S-#NJ?(6H(XTMIB8A##>!F35M?%5E^?47@K_IG>]-OLL -FG=*8'["09:(\ MHGY]C<4KBUBR)GRUGVP 7?=N$UZ1[A#S.]D['YQ^VY&UVMQ5R_DX!5RD#L^/ M60[QM8!Z&?SVJ9OMRQB=I?P6#W]7T'I3_M/G5O?NCESZ@(EI5)LFAH0ILBH; MJ7%5&I W*S/J"E'.MS UBQS[S-9[A4#WQE&'[^Y'1'[_%MQ VV!("E_&W$Q/ M(YQWC0H_P@CFZ[KTD@X6#X_S1Z^Y6[2JM1Y^Q'6 =WCQGD&-?,:P R(3Q-\; M5N/4/OH I$<0Q'P7=0K $WH/,P0W&RO7T79-Y&!OX%6!>F$&:T=;AZ; RB M" ;<>T_S JD)QEI/@1X#64&&%"%X7Q'F%= M/ MRV;029(R3:UQ_I,^!E$LOMK!(7B7_\D?P["3#HB7S/B^^_&['6>KOI#Q: MHQ(+$,5<^D8*Y*MOO>+CWH,=OW%#@C)^EA M_]L^_U_*4L!=RYBA!$06E:0Q+TB6Z2QL\]Q@LBLXUTJ0FV25URH0;HRN3\+* M[XI:V7OAR!20\GK5_1L?/JUV8&.;B4FT/^*RO\Z4Y,E]_L_B\C;?O7_!.58H M+MNLML!1:M(8]%\>RZV9F+B,$27K3M!4ZU9#/0? N1NP58%#9*Y_N$=]4H13 MYW>/X^2]6O%B,9)Z!R1X5GP30*CL,A@EH:T!,KQ,01;A' &RKPE@4;_>RHI3\8VKI./&*V2?*5JW #XT8AX&%W\*,).>7,;%W">*N_@3.>:X[R7+.*W/W@WCEP;JM0*F3S> ]1W M$D%;QH[B*QW#6\<./%:+%4]H)"@X-LD]QH&,'F,5UHM<.K!2_FE MCNNP0C>-:XU;3OB(SBT9,K%08@0/J%[&W KE20I>E:=PY7O((B.5]QE?/;JI M[0XP87P_2A!N 8CD)#_,;Q>*\A^^._, --50Q8M6@? MQ"_Z"JDB4E9\%=A1\'3A^'/_JUR/M.Q1'!CW-(>S+N"D0/EROH%/NIP2A[S M544AV< 45G+;SRW#J2]C_$RAM<4=K8S$6 6<*AGU(^6S&6Q)SL_+IY,:+,5? MV,N9%Z:Y1.^23>+[[Q7DHL/%3+5RK$#A.);&O V(P1:G Z2;O?]>&J-U0 P'-N# $]CA=($9;PFUL[B3L#J8RC C&0ON<[+Z.6S" MSR]C'E6REI$TPZ=^7//]F[=X"H0[%NO0:K*)K\N[H02FQ,Q KBW[S _G=*VP M*/.B5ZZ&EW]J3I?JE=RS?M-R4 J1;P[+A$T :(?MD1^-//27KU#-9F5=V>;Y MA+MIG&\Y(X\NI1^<\$$)% 61(_?M*(&(?(7)".2H1G8ENQ N%?SXZ: [&/S/ M5N,%U'?MI%B,F@GB?GV&G_I6A2;_P "D:_ESP3WYHKVH$)5&?^9D[XX:03%P MSL9*2R0?DCE^7UXP]H-&#+PCLB@0;I^;6HI:)R @*+J'>3KP.#,Q6O7F!<+YXTZ'1UO:'438%_[P20@FP MJLR!,>'%H839BDB6RF.^45C@UZ+P(,7;;0.Q,VB?$H3DZ6@(]K<:C M_?T4:8=V/QGZ+K#OMW*CMO7D/Q,>ZM@)05HN0O"N7,=:^!!_7)#SC/&9,905 M^, [8SAP\$O]S$[AOI(=Q"U8QGQ B8SX1P'U&0.A\*9N=4T4;658YN [,+69Q@1,:.?VG$J="WYV29&TU+Q5D5JWY@?;E*TOIT MRF.+5]Q;MQX-S M#$NNB)A-([F* SG/TG? MKI8)"6P%L>J_\RX47=43'5\2_$;'ZC+ _.ZLO:G501!#8.8Q%)Y45%3$!>!U M2$>XXA..[%1[Q?V]^3=91S!B;B87,5)K^<7$J+Y?$L+0S%+O^ Y _0' 9QH[ M-,T+[P2J+[&#%#WW,DZ!@OB9[7V-V"8]KQ^W7A=]C<).)[ -8)4$1,H"+/U, M1%W[7KR"^KJ.ARMOC;E[V!_!QQGK'),85J>NZ:4Q?^ @O=2^F2R'!DHR8@HE M XH!_C@1V*1_#A>:XXUJ*OQGA]H([ P*&F+I@KAES!E&-*(,.;%P0V/OEWX4 MLMHW6;EW:/GCQ7ODJ$5?MGK^8%^),MMQYM)MQP-%&2F4IV4<,Y>NF;R>*ZEX M&?>P3'GWX;WRJ\/%#V!RL-$ BT_>S*4)+]$O8R#=4$XT^S%CRG0!B.-.5"B& M*[]]^]8Z\LB93$13N#V1P57]#@DC0FU^ _:5+F,*^Y!U,-"-MJRNV'C,S 1? M*RCZM2()@UKS",J3+&"G"4K)>*/S1AO7Q)#']J;? P=1\\8B,@^X:H&0,!+3 MYQ[8[,(R9KJ,DD L1>[0%MM'/L>?:^UYQ/_7W46Y#5Q:&N$:5]@"0SX1R@M= MXLNJLB^$ZZ>,/LFIK+2.6*E6B#(*R#P"D3*,B- IYOJS+%+J=(E[AV_S6VE* MY=6M(P)VR8A]2OC"H1V3Q,B#NW!;A&'\8XR$;!*OC%+_XC-2*@*[.C(?$Z3H8L#WDU.A:5'][5:3SS7N=^G&K2 MY,1_&/CE?_OSCJ8.:T"[N6I;X3W0859MF&5CJO>>RJJO-MBLU*S)#3E8$6X^ MK/ 0D4KEKJK)WH)V)AQ6J;UG.S]BT6AC;$#@]:W!+@W&=RXUAX+L! MPBG75;MK'J$F-$7/?CC0,Y-Y< R<)%Y QZ/# E;M062CRB!GL(SLCM/3HZ);WY]X*!I^41I;_PE9QAB" M$HB<';K" DL%M>C$"K?'PL-DD/ IG *B/L%C',L\TL,^N.!;W!O^(7;.&$/& M_$GRLQ)UPNH$G[FAB"]")T#NK#/D2J ^D;49_%T&=C1:/OKS"N5A M#4G'5>_FU5+B\ !:<@2HKSR.U N+H=.X!Q9?QEB78^,IJQ:2@_+L7OC);U[: M9CYCHW=I\1@-*/C/U.R*NJ(7ON$ZF<'%_N$I*E>/79VS^3[2VZ9U8&_2B9&A M1.DGN_6R,6)9\!I!WC+&!X#,B>S0)NSJ(>@P;UKPI&9++LK'T5;_H[GU $G_W5. 8$>=_=V&RKM^9P7O.KF#FK;W* $(N-/ MJ&<,]K Z&@ QM*L:P 5@-00TDE7*>ZQWL(D2L!3#JWBR^TYI1$7 MUU[^I?#%R-YN5Z.BJW6D5[J.(EFV][XT'W7,( 2Y?2*"^W'#!X% ;")-"5GC MRL>1=D$[0G)3L<[ONO$;(=]?CT,/-H4&&S=5?!_:N\;YC;FZ5\G/)O$C2Q51 MELL8NH;KC2Z2"/,_WXA(.;&P MT/I,6'&NF:)H[<\DTO.OHRIBE(FV3'_1H0_,(?N,#5(#J%F3S% MG7^[:D5;X%%/"WV/T'&"^R0-/, Q:Z)58),!+]P*!'55*N6"H/?%9TB'V:GF M;?8>T@U6;P^%J;_*[QT+:%=,^+GB&I\<9*AFP,)!1A;-'=!ZB_AE3& QEN<# M>L/R;8V,<@.. =OJ;.]",79O1:Q+A/OEZFX/>^Z:S,]W6JP_.VN*)_M;Y58% M8A8Z((M%7GR-('>!0?=O0M'/.*B'=ZT"^C0)FG*.467++I;IEZO->%U<97X^ M:),/\T"1*MUCSY.O>;_\ZD*%^6#,:YA?INSM;/T\(M&XZ-&))(PAFY)*K"1P@D&42&X$ M#7GJM6!Z]$R=.LFUL\:Y$/_,.SCX6M&(]LX&]A$W7X4-Q?;+F+5)ZSZYZGYN MV8:XTQP*0L8TKOTIH\5!LN0NDM M=2;<8Q06-CY;Y>V[S:U%_HL_U3AYM][KG][UQGFMUIW$@L:M X_A_8)B&DI! M!F7&.NJ#))%!0 '>,0:(D0*XFZ"=1(5)'>6=5I!7\V&['R?LD\<_K7_];N.V M78ZDB1/*]!/*]TT3A/'N*L)CR7TH$+F.N!Y896V#Y7CE.1248D=D*MZ5F@]7 M>TOAS89#K!"Y7(]]BSQ;2#4'.FOF7Y7 <6=97A%+%IRN-J??:[@_OF-,E]_8 M'X6/@TKXYTE'H%)A6'64'?F1/]6MZRZ3M6T8%=4Q@4K&1AR5@X] P\??N-? M?-BNS-^?H.CC!AHWQQSO"ZYB8O$>*T:]/@S76P\!9S6VFO$V)?'1I0L(O]+UR[QR-.8--R\RR]'H^2&ZK M\J@H^[@H/C;J>VB7)J[YNY1DQRD?T5]3J(O ,N6$CH(&T)@MA-]5IOS;P"*! M&+5]21AP?I/P?7Q8'B+Y^QIW)TX.^9+EVB0.I5299E?EIWEU(@U7EC&5 ?2? MMALR@&%WW=2ZX]/5*&WYF00?@#Q0XSU._HI3+7NW/2B.".ZF:H?-#JE^MJ@3 MY;;_*%SAD%[CV;/WP:6Y1T<%_HA"EM98#;(2#UF0V$9AMQYD!A?E0#KU#(ILB/EU%0:\P&RK=M1;?C2F,_=Q;,I MRK<_;NFJYDU.\$TA&SXOZ/:Z$-R@0PL7/ZN"4SGQ8CJR;Y7TQX[A?)8+A^3.*:XT+D#:< M2NY?I.=25WRE\$R&B40MAORIBYB^!:B?HH$N&S(#\_D[X,MIQ-EA'[I>6_HB MK=P!/U@\(H-@T;[$G(>2CB0[0^K<;I?656? R.L/Y;8&?Y]:%:;S -5D68;S M.'0QQ;X$3@6@/":/W$'!];D+W(&&4A-<"O-:<&4@^6Z7+VK%P829'0680E!W M;&H?\#V6M+;.NV4K]H/DM^ !='"2#Q*S4<&-DK"8X%W6[:ZH9E4URB4N9(R0 M]/MB'!#N:ATXTCCZSO"SLM9I]EC/^#(.P!Q/A];U M?9L.PG)NG%4OC36-6T@POMX6K#_:V(3 CZ?R6]RMG8X4:60IPE'FA*-=>% M).Y[@SG8H@+J@V("LX0(_O6PU[Y24(>75%QOKDLZT]EWPV9ESQ5)=';\3:%- MQ!G1@G9>)('W";*UOO_E ]G0Y_.EZ6A4K>WN\M05ADI6$J2&6'ZF!W$L0#I+ M^76[1%/ QO?X!XK]Y?D<*M_";X79:2ZE/OA&R;?[)/_\"OA7R_IQ?*_(M)); M]A"YAR =LO$OC="47X8),F^?ZNB6799X)?9X!^ZQWPG2&7#VF?S;GJ<5;U/, MNT&_BY82/6NKYG=IA_S9\!)2F7&@,9/ <@-:3)8Q#9^6,7%W!97+&+-*G@4O ME <,$B8_C7^9QX\@+0Q#J))$N]S,+MX7UN]#,K@Z,:6N??:0FLYUK7FB,&HW MR3P_%!5>C9L%10Y9/=[P^FH26PZEV*=^M3XGG,2\6\;(?P'Z36CSYL#BO70H M+1@I08?W 8IS->60J!V&O(P!FH(I"\E4N)TB^$YE3"&8Z25.,B*W%9+@FIOC M2EIGCOX_[+U[.%3?WS<^)0EIY"PQ":D-#:S9\^SYW/?S_7<]_WY?+_7[[Y^ MS^_WW/=S]<>ZRNR]]EKKO=[K?5AKO5]OH0/EU!+9LBY8%GP^8M;YH^.P[WF[ MO4"QFVBUU+1=(KQ=])#)'B'VS=39K4#=92D.8SP0+*K365E^H_91T* Q](CB M\^3+[@\KTW:!7TGFS^C3'P*W-?GN.%.C!*'27(8J,='ZC)BR500IFS7Y#HN[ M^UB7GL%6_H;"ZX=,OC]..J.QX,/YE=&$\]H=YJ;CJON/II[",&X0CC,@4P*L ME"O87%I.&Y+AY;"%R7M[!RW!B;/SHP7Y_:#WW'6B)HRZ M@Y>"X/)91OY1\/])$^^#R6U>RO;Z=';NTM,P& ME([*$-J@O4,]2G8FKK"U>#VL+CDK(NM\^-ZW6S!7^O*^X]/1I99"R]L7LSG4 MF%UN,L,3#:Z0U8S@HBC']'D5ZHXND&!V^$)"[@+A;6NB$I2QI:IZ]^LA9,O< MWK=.HQ'F'7\LV1]&,_ED)X4V]($%NM]YM4IT'Y;GR]77=9>O)U\ KE20ZGFJ M*J*QD$IMPH=5A8$KF1>,?]UIM?MLK86=_V7+@M5*J_T6Y2=:860P MD?N98.JH&#.]VE>,8;G8XU*!0B*LZ(+(X<$]FT[:2/';!,=%=W]:(#/[($OP MI*O*6,"B;X22*F>]@1S;WJ.O]:]9>7XD\+'=%^W6X(J1/@!TQ_>%#%G>$6-P M%U:]XML=MMP!N*4?<,:E8U=P]]R:9E2@=KD!JI)_N*$F?@W*:\[AP)P*'IAX M> ][1Y(=IG:))$@.5]249EA/[,%R^EU)EQ0F$LP 7LN5MXC!G;W! SY?EG=W M#NJ K'B*P8-M]\C[MA1V&IMTAU:GTX]?JU>NSQ!AYGR'+2S;KOP6^1_DPOO%V5'H;(VLM-]KV2"+4C6I:D-@&Z6?4;QUZ M0RS#UH_1\1- '8&K\>N$R*YNU0!TK(H/L+^CEAXKX6L056:$I4I=]5;K>!,; M%VM5TGYNFFBUZ"+\0VK:(A&&<. A(*7&L@Z60Z<7AWR^_5F,^66I8PSNU]$I MR_B88&H 9'Q)/,$L:X/5:4U#I'H:I/L]GK.:*-J3,S1!JS@[JU- "E:\;G*D.JY.X M2P?XCHC\'D2G!/C5YUK/ZA5C'*Z(,:]/#M]X5SX'K,6(-/)_3IB8"0.KF14I MB_P/=[ALC-VO\R ;P_C @,X #00MZM10-ZQ:)/C 7S7QZ[,5[@UDYK*F>ML6 MTLE>G=I89U0E+>2@$V92XG.CB[H.EH5H_%4_+1:;PI'\0*_*,ZS!E4;Y-^CY M3268J/-\K&!&%&>W-(' .4[M9@/WNI9Y@\PK1/!4 M&[PTDI.1*<;(XF 5F=HR.]\(H,Z6%/ET>$2@(2$^@X(NM9B-0.UJ._5Q.PWT M_T2*169N8U,W!4]Z\D*OAD3II%-+?M*Q5'EX*>3\#16>CT7I-ALY-",=3UAO M4+.PL'=ZTO^0FTPSJB^WB.)M7,48?2UV/$^>OR]BC@YY,A>$&]&L.TE]"S3; M:B3W\)J1WFP;34B2^T]']"!<6XP9!3A^R82ZS.D!0:9^+X0R-N$?\G5L$P_5 MRC(*%(>A6B+H3(K%+;E,'_T*Q?+[M'T"M@D= MD&9 @9N6!^MF*W[^E7!?!W6!%B^],](0U8E2QI0AQFR-G1!-%P-U+D_%F(\Y MD6),E F&@A=CEK2@%&&2Q9AA2)(5>8:__U3S3#$Z!J:TV6'E9NU/)U4'47/C M?!RP=C8>D9.D=,T(9A8#]41%V ]$5QD_A(MM.OLB:<2*T5! _3#:M-=I2_^1 M1NO]Z5_6&>QU79^Z,>E1AY,(=7(N9WB*,3E;9Y Y[W\W^&C")68B4ZY&#U: M: 447:B:7;VMOL80_)ECD%)V_WCZ]S4\PVUQ#OMF8S9H*&Y9<9V/Y2DXVA)-LM M.BQ4Q-AO(+!I./ $?3Q-N!Q>>-5+5(8H0);'2_HYI1;N MPJ+$\*#>&V+,LW*C3"W=4]%2@I)X6(F%R-Y\.+^"""OGL7>_."(O#USV7GMT MCA_J6_U/9O"\*'Y<4Z@0C/Y51/#'71;T\YEOH?!'J\;/?E@Q_!@>H]8+_$2W MB^_[N(BR*0HGO$XULNH.!%\?>>/Q$>7S?_,IW+^3[(L[:S3A3>UO0_4X2,+Q MK2<6]N^,M?.U(]YT7+[$]NDQ#=W2V% >Y^#0#KDKB1CW'Y@1+\*_K>\(ZU

G$"^\)CH,1#GQD3364[!6*2'K&5MWORG O6; :7<"Y]@49();V0B9L(>,7 M:S%P+(181+1QA R[3\[LH95]"T_P7=7Z7O7D.Z2>FO>L<#DMQ_8 MSHSJ?RA3EH0((D7I$NBY7NO:$'!*$ 1I<4A20:_QF0&<+#6M+=;SHB<+5P?3 M/WTI6CZY.Z*$]D^8[H3[053G_>/I_B]9US,:J'5BLN\PBVBPJI3@-%.4S0PZ M+"7LUM'DF]]U$8@Q6!:O[K#/*UBJD>JEOG;@B@#X7P3,190.$Y%8>99P)$AJ M=ID8<^4DDYU+!_EM4 0#7D'\I8B:VYF"8,(+YHNJ5F9?]DD"FQ#8=N<[,H%K M(';.P,H1B&SEGY>04)D;J/4O^_F$?]W/9Y+XTL@7VT_UM#?Z_M^23SW]0@_\ M)^+R3^S-O^_:OV!V_J[XN^+OBG]7T:FGZOAXK+/;SNSPD=HW*;Q(0Y#H04U7958?; ZF>)=Y@X]W>WD7%Q9.5EKX>!L$;=7:O4Q M+3O[24HH&"D8EH3,PP'@T_H:(U &7NK#*4V[-[K,I*0QX=$72D!1862D98*W MBL7P0M8BSYE=JFD_;^Y=A'ODX?K&6Y6>,&W-P!Y75W]1>UYJAW'%N1SS!Z,/ MPIWO'4VUF#[ZAZ._/6X#*D.LJ*94%DX-/LTW%2)R\X1F003Y\#'I]GO@8"R' M=TQ[KU:6V<-^T8-!A];O+[,>;;W\O%:C3J&!/GI\]HY E>_)DWX$4R&AT H^ M#K5'#%4;<282BT^S#P<>Z S]HTNO$S]=_AQI/2-H;\S JB3Q$[PB*NX%&B0P M'@5)344.1< J>XF0OF-RS28RB3L\?H>_L:&/2;,Y'\:=B+W-NF2#-T"RN-\K M7Q3'&,G^S&WK-35Y4*KV,W4-J:AA\?4$RP7/<) N]ZXOMME5,@?L MP%!B)0%AT!2;T2<4W!+E ,<)\17G\O)^I(Y2<>#)JZ3G05,C,Q>2']T,"2,( M&+T_E^H?#*3O?Q6W*D ZO4E_OARCN]C=7IH2(-Q%K2>4 UB#+2FNY;9SZKU M%F/JQPYKL3^D/0_^;*?^"3]1TUG0]+C?MJK0V>;]N_MRH*FW MV$WF"E"[A7 $MY"*^HE%R4VU.!5RXE!]7W4*(Y !&364*AIWZVAWGW@P%8H? MH9K/^H<=_U+?]:NM)&V+P]@FWP*NA3F%8B)WL83P[^]X<*Y:B MRW:HS&9Y\76O[-!Y&6'2Y_#1I'P0]'8H5$G=W79ZA5O>Z-QJJ>^D).9+RY1B MH#]2()0\].L\K9JF,; W([ML61EK."(X@K54H M.K]1)B%IQWYIO\="5:1^"OF LK;=&FHG2XWBX<]UO4I<%MY_>%MCW^<[QSYZ M>7E[VYL4B]:VZA\#BOJW6LRF1+S_EA7SS=TN]E]6"R':RFA.A*K$0P [%C?M M3YA-HZ >4HO5)*U/&5&0W)_%D[6XM#KF$K*/P$QH0D^P\3)(+\'"QJY+F7TK M%-5D,[ID76\%KMTRLSS$Z<'^3_Y%QC^!'@PR:QB4[):CM?SD/TEU M-RIL$UX8$ZS]:(-_DCM1\LE.AW48NN 23& N"YYL4"3LU^LK;Y-$"#6V72;6 M2-#N"UG%>=&4FE SFF9(*;*N(S1*S=JZ:Q=^U^,PNK=("J67W3'H/.K?&< * ML?<^4JV15@)N^L'>,MDA5SD6Y.]1L>?6EC^\VP_.L":G#M$2F*% '[-6MU/ M0^5**+SC2?\J:OLSBCY].__M*]\(I]+$Z^\RFV>UKYZ)"IGN2,3 667_>C[Y MLL:N6[V.4,P8CV<3XNQ6EAM:X1N!WBRSE@>;ZT_>ZFE6.:JV>95[UY1O"SB$ MR$Z@KAV+VLU_"BM">L)-Y(:\0U?_L?'[5.'KYL_.#C*JQ(U.?_VB7P[MVOOUHQIVKTT9$=18WC^!I#$P/6 MN'E@B.ZWHYTVI.=]/+N<(S4><*-16Q5J/2^\AGY5PYS;M O:-[1;*\)UG(4; MM&/E]2UF%IS#@9Q%-2KT8J2!#N[']85Q+#/$&)V*9?!6I/\C=UJ,V5*]K5)[ M"AV\!["'@.@O\ 91M=U\.*SXTL]^V <*/LWI?ZR'J]-OS[I1LVDQK-P\ M&B3UAK(-;?@/"0R N>?&($"-:C%BNGE[&=\AP\Q_M"CXN9,8<]%3ELN -I $ MV[O\@V!#X3'*]AV@4Q$KHEKLFX' MS;0/B$^-)C>Q+AU(>K[P G:+"QY>ABHQ:6OPJ)_D[N?!1K=YRBY/R'17/0TI MT9[<%1H+:/=T\G %+"G4M@5>X'E&7QM G* %"N9>S>07[>Z X_-1&=?+$B* M.6KW/J8:964I!I,=S0+/M,6:=@#Q:#<\)Z:=*GJ]X4C^S9S3T2K2J8-'Z[Z" MKEM&R7D$6"D>67(:#,TICAO3NA.1Y!_WL-_K]T&H*R;M M!=X@^O,9L#+@VW5D7\:=P^AB.37""+DY\FK\^:W%PW>7K&^ZT%0C>B4Y>L=: M-?.E$%FAT+"_6$^K1I]:3]4M6BMS3*A=51G&TEZW?I#YZ,)JJ=E$&B)' ^4Z M^,^0%514EX NLXP';5E22)N.26< )7SVY]F]*G?92E\4G0M$6JBO(4HV[SD@ MCTJH/%CYSL'#KX==^=NM].QL%7XE!83=5?@R?S-CA.#6>9;G_>E9B<\B4S]2 MM<*;+5VB+1K/#=\P"_/&JX=VUS<2BB*BPT-G6:(\MG#-3.#F#U#*!?J':,*" M:: O1*#'5[G^$AV=-/*F;^B/^3:VP@#RLG>[JUWDSY=69I]:N#%[8T=%M9(8 M(UC*=R85 [4O?65KIJ:8B"*3AFA]NC!D1^Q]KFZSKK],4W]>HBB:;PDKI2&R MEX:T6[FND&%@K7PFSCJ/(&]V\\8P8;(]M#["D.$;TB;Q5Q?(HNU:DLL 4KH M?@[L,T4?;UESXN7=::%-0DI>7MF]US+#*H0%J#]6D9)=9J>+"@"W&AO;\C]: M"9=Y_>[:&R>K:^Y7(GL7:7Z]9CN:-5'+@G1/G$FP"4?78B/29Z6UDO.=%%OQ MHTSJ^;9MSS@OEC@WE6UB5(43( MK9%%6Q+EP6RT!H;P=CQVH^EBC1X[I[4PE M>S![UIVB3H I]:I$1)"S&2_(*WG]K2]I\IQEE(8 MJL>L2'(.\P)]R[$'J'M^%9$EL?'+@Y3%F#<3B)IT67).=PM MHI[1]:>/LF!5(5IOR=([6V<12=Y-?T*H"$N:J_2$OIOR]G7.[.T+^[BD>J'1 MI!2RI$245&.*O"6 .:$UJZ@#+.4:\_X0)GA#C#G*>/.8]SUCQR2AT*9ME=-U ME]FZ@S,_<9.U3J@(FUSXYZDM0T-RN7305O0P,]Q5DBE/!;5M&W]\UWU>)<7I MK^7@9%_8S)+\\JY-20OONZ[72$K=0$:V/9T3HJH]##C*5 &:SXM0ESJ8E1C) M[ ;J7D,C4:<,?@T(PN,+,%'28#Q;'5;>ALB6W=/&<3POUBC#>I?ME;[_^EK8 M^?.YLG9@1=;E3G[*T7-VOQ+X6$3>5G)6!QW2US%!*78%7HE7G^LQHVMY']_P M>'I]GTT2MG3C(9EH@/UE0A)R_U@M"B=0 +_!.64V-?J?S4T.OAUP65?]ZH:2 MJ^UZGN\P.(7(HLM[P1RTTQW10.KIBXHU]1K[DXTX'S(7/YC+5,.\CVI>%6T7 M^@E@?\=#^EHLNV2P?XB90(G,=SAU%JU)V="-7Y[]>J/W2HNH6Y_")#FPJOG7 M)VOFHY."\N<)HL9),69??BMX.?@V)?M6>7GY$-];.+2SPRQ+KL&L5=FEK*@T MZ8AUY$$ULRWC3S"J1Z()!#&&,P2 WJY7] )K40MS16G.HW[FET\UNO#Y]F(Q M!M\9?M^A@_Z:3[M X*Q%U\ =.[V[02PYYE%LG* P"JWA5-(*'*RZ KP4N.D> MP_%.$^^IN,D,S\#K:?!R:;XZ70>H#:B29F]BB<(9]1.]R#LQ)F6T<%0ICCA3 MD2@!D/,0/8+/MS6U0:8 S_4)28SQS9;J'J\RI8W.[Z]?]3'*Z%\OSZ%S'(*R M1U;V:C$F=8;;E@RH;@,8.$5DXVBW3L3SB2*7A6&\Q E$$@R!OLQ.!A97,2$' MR<589-ZK27X9HJ05_(LBH@X8]S.7=_>8NEWR/-AT_)3C2^W7_2PEWNR#J.-42G^9Q@>7%99-^^7 M<#/:"4M"H.T^08;H(>QND$X+6-D?W!>>*HLON3J\^$A1R97KWW?V'YS<^N2I M=>&3(@PV^#XSG=77AF!1<1>323G,C^JGMLP%QMHMA4(#_![YU-ZO?3;J8-?( MY<[JJ*/S7!FSSHK2TTPXV@;9N"!R_N#5!D&RT"TX6P5ZQ2F]Z?"09'=U8?+C M1<([D5=5G-PKD4G9>2.3PRNDYE+O5_D(I$4US$ "M 8W/OQ0$O90Y)BH7]T^ M<30DU'%/]19M 8UR<5=IA/M\RBO/,]FR!PYX.@0$^&\32"Z6W45JZ2\"+KD* M]U,[LS7!5C$F70>[1)0_,#JS@I;1\J),Z= F&X4ZVZJDZ_8Z_%VO7I46EJ9. M3G)TXU3PQH7E'CND#!)L,#*;&6UXZ#P35ID2](@Q"0"LC$-D'P,X@;Q]8;@KZ/0^ER1Q M=KV"6];^5:D9;*E+H\M!5J9G]")=5GF=+)WVRAPZL[%<*4BJ6I2#OEU-!%UI M,FQ_\,T[D.]5N M:HW*$=I0WP%%GN,WV9\@0+B1(@>672R.5F\M!C\GJS+Z-!;+9+9O>R_&\-YZ MT<)\+]KC%L.H8+T$,(^$RC>^H 2*GO\"-*@==,7<65IBS>:0B:?U\LJIUX*' MU5[67[-H'%GU&J- #/UAM3"6$[JLOSY;HSW4C&?W3C7N0UU=KU_OMV^? MYV'_ X/QJ/C?%-WV?Z9(31ER::B=!6V2J266-#4R%R/UK)>T>CP.-BWECQ/ ME+&:3?QE!P\;%SP(YH4M#A'\<*DK4M--\O\>C#DF)4]$EN4B2U &>7!$ I@! MG4*Y*CU\CL"W E1&"(MAYWS8^J522'M01EH0^&!MHT^[E(9#9[T2QP'K>Y// M>D.'3";J\+V&G-TU-.$YB@D??\EN4T'6@U,4C8\G@)*)*O?S=E\3IIT+6K9% MANKGCU55F!E;[,H?3V0O1A?*%E!!$U 9J'6KD?NC,Y\]<*6$M&?0. MHJK5N&39C%P?*0A9\-*IJ*TRS&>75MCP!>:[W/DUWQFI**O>(JH [!RFUB]Z M D&=26+V?H5-EGW[?!-?#RQX?C\#Z.W#W]PL:W/EC5:]GO4N#;WG/VJ3,1XX M[W\LG_X2GOGSYE]0S^QU1OZNJL>OPX8[N\^.%">3=I55%9?O3NL;V%KHN')N MPXL5-/\#J^]A,^TDF\<: !O5]L7$+'P#J0?'*6AH;:2VYPL9]DKD, M;LVULZIS,CLP5%37U$N@UE^SYCM,7&2!'H0XHIHDDRMMM]90?-V6/%7W=OVJ MCN6M^,IK"GC8D@"K>[+])E'BNT)Z37'(RIX=8@S.=R6DS3_YQ5][J+-$6K@K M4WLA9^+SG\%F;3U,]I!KKSQG_&J@\"CR@5BL_EK3(\;U--^1+9H^=[%K)ALVX2 #$JP<)K@^]1#Z)%P"K__\ M\_G&[Z/)'/F#^)0+8LQ#^X1UL$ZT[6C?]\') 5.>H?.1FU)-QBVY\[H;FR]Q1K3L;&#,*].C210#J#;?QW[Y7;C=U_QU@.&3 MH_,W<7/%F#AIM+\L6$$G4)+&5OIV)R7<3QV.)).&:'4ASE,IV<<>'JW[-L7Z MIM$8)#6ME BC6C?N,2J88I$%VDQ-"4>R%B$;O+K!0H2)P\ A&%4?"FR*M)\I':P*%EYET/Q!BYVOPK M^L<$\O3CYJC&U]N-N^DQ(*L M441[&T?5 &I1,S:(WK-A2G 0'7,$96DYWY?!EW'SP2T;74^F[^I<>.?^"B47 MQ9"Q?,N2^LM7+G^Q8=A86)I2)U"7,06?R 1/RL!J>>RR^N00;A--C/$3;;55 MKI^C9/0]JR F%=LZD-E;,L)+BVK2SY]+2M5S6#'_=/1NLLQX@%"*VLT$W>A7 M9@#4Q?!GQGC')YM7$UQ#> Y&D94A3L9LF7G?7U6FKU[YA>SV4SY;1;D!V$, MW2<@*T=$=E@H11YVA]9S-I70KOIN[CA&-@_%UQ:^N4V]2\?5 4-V2W M U5!ST^88J0+?OYQ3=;D&^922==1Q997 M7@?GJO\Q .(!QT2[%63YUZ HM['&LL.,7/<3_^2XNT_2A>\.RSTS("8BAYI5 M"WY!457D"0$/VIQK=O[+;?J;@;4+%X1K^;*5HBH^RA2U$_70-_^\9W<6M$-U M+ -:3:I/@*M^(DV??-P^V-J]2PT$Q_JJ!$)D"6I'Q9C;]H_4R(D>AC/5?'7K MO!N8)Y$3/*60MD1=(>VW]JJHM M?.KA52;.&V66>$$!WQ-.94*Z!-Z.B$H1$3;HVYT22V=D;>3=PWZ4,Y+@+NE( M;A W\$DM;%=HQ9&14V4#3'X$SR"GX=*/T*$KS=#W&S!1$@,)^S?%H=S#Z@VL MK41&^, ;;1_W7M9WH=SBN=.#T>BP[C,EIOM!H/8]=8,8ZHW!L0ABT>RC,#ZN<#M>=L_*;(_8A\4U[0.N9X;LBB7X)W]&/)T0%5)0?]* B,C7"IU]47/(QIV0! JYF\A*%4UIAG P%GJN\H>+/.\6+*^A%['/7+(9^^K=V6 M^QZXWVMIUI/VT'F0?1-&77@6L_3 2_X$(K!>XA]N/K^V;&OX$%%'/P:=.@ M:N+AA9\[@A^6E73Q7-,B3^@$1I@4][=-K6_KVV,W@I&:LI#<'_[H"EG:VAG# MIT1E.:*+5=9"(KP3NT?+Q#T$;%_^VR@[DA% +BD,7CHC2*'S\,D2-&"-U,,]:221S#6/S1\JY$*J_$Q$'3 MN(!W$9G:8O#U[EG%J9DXX+']8OB&6Y! ?/KT64(<(]6X)YMH^=7.Q MV73-:RN"OY5>5SRI+]VR[BMH-$20 %RJ"M?!TJ!M4Q(S&+N43.,.-V&7>OLT M@64&2#<3+&O MADQ4"LGO< M&&1S]6"GKXT<^[#NNHI/W81*TO@U[M@-^>$@W,*EJ/8?15XDL MN\H%:'8:!N.#6E#KT ")N^JE]' \['PF?:J7.)JX/318)<74Y)B!A7'WN=ZU M:@[WL)\F>LKV0G-,1>H:LOH0EK?T(65'IXUNP<&@06UFO,-NZ_U%O2>.W3;Q M'IA/*RUL6U!#"5ZNKNA,,G:_=\;HAQS,DL#G%I-Z-M9Z-_'TP!8!YO;8&SN5 MCS6&O?[<_;<_?8*I>L[37[-TO0*///]\IKJU%'JMY/#BK4M1!JGC'_.%49T8 M$X*=-:%+B3'CD1EBC//MZH[_F(,V7VK@/S-WD]@4 NC:UN,OR$ M&)%P!<6" M'_YFE@4\)V_X$'G/=6_90H(YUO#F'^<9F>%MD,40(EOT<#2-G"8():C4+ Q1 MKIGY5+.$XM$UW;Q-$.#\(%M?3RK6WO;IQ&W4Z)] M"69"T]">D)6KR^>A_FAW[7%I?8F;6O"+%XV)0!;99AKV]Z@^LI$T1"$P'8 M@31._!LCQF+6GDN5R8>]=5=MO':)])!ZL=T>1P= Q"2"LVF2$$J #-1YFT$F M:O;2JL\TO1[CFBBQM".(7LYMI7J;-1GI3'8I'0R3&<][#M3:E/P)+F>!JD'U M+F0EU+]O]T(^IP,_W>I8?R'24<_W4&QES"IGIRTGGU4]+C=]MOB/;MYNJC): MY2=S_LF)FL7P$M']:8*"?7J%8V)X%-:WZUZINW[J8+]/ZWQM>R\M?>[5) M^@KN0C0AJ]!YLZ'^+S,)O"AJ?BU /Q)#@\806=3(DUX,DA(+JAS-?*7YSU\& M@WT MS[,?=;:5!A;2BR;J7)5A"L1G,R\.RI6DAQ(;==9V3A^VV$3E9W_GZ.[2Z3%= M$NEO+@J2'"PT2W:7PCT&[#9,I8G"%1J%5@?0-[BE&+93#:/9(U" MZ"HBMQ[T.KHM/JZ-ZY 5OO)NX(V80+]9P(HK@;9:B "UFO#2%T$LT)4^?W>1 M!M*=..36ULW;VTQOK':IPX&["- J5O0YNO2?@*/RP2F7$@KLU$>F.#1^EGU4[PQT76.R,>MK7.\-/78JPDHP16191:( M,E M2^VRO>5^!/T)I8CK!+BN _!J=&!6U+[!%0/(DTD@YGY=*Y*V.[QI^61U4P$> MMB4A'.X^MU \?[A_\$S(NFL#)8+*Y-,TPKBNTUK466$@2UM?A%CCD M?A/,4@=6M#%L)5@M#,C(,?&\)/I49@$T.1;!(BZ"53\6VT0MW@,-38W]V3<) MF!F7IDV^\QUZBL[D$U%Q^ F1,$J9V^6]2RG2[%1?J6-IE.T:@*O%Z#$Z-,0M M:W"E^5HK("_(E4/''EO>LL6F\B.&_^5;\A 147B"DDP?VD,JZ4/JK4*GOY4Y M6Y1Q>[]]$?&77"*"\L.(*^MXN,\_O(9-]ERN@'\5_^?TYC_+>A%J0)M(TM_7*V*6-1 MH]''$V>%"J:?C,^VK YE)QW9]$?2RM4"J8O[W/\7E.O_+&0FCR^40CX X%Y\ M;]M^T6U","!?+4B^,'8Z[[C%'KWJ]@FW=8F3G_=B,]:>]'N[]MW[E&=)[Z)0 MP8B@]E(('MK(0#4Z2&M4=Q'B1P=5H#).66;*'1NK]U86#UX*U!5]*[8F]\^$ MO<42,S;)C-]!.3X<9607Q)1<\PDXKD"L V0I%FEKNO(RO.*]NF[;<0?E#*Z\*URK6\EW M3/VYBLOY\-52[V\*\MG2'A[;/79XZ/P#U/[_CF7>;(%P*TJWMV+,?,!_HM^2 MZSGNRJ<)#D.=7)8R>=O!F-VFI#A?I:*N(Z\ZOK\H+G?V"JB*L3_@_'7KU@T@ MTV*/C"9*=IDU2&U&W\(2C@2R"#7>+3*XCIGPCDL/Q4Q[])MT5+1?0"US2L%SXH*:4,9=2TF!U"E>F8.>Z7@87K+P?8'PS/I MWK%%CN''8-&/HULCO]>XB)XSCS,3F* #7IIVA:B"*I]%\$Y0+M<\XV+-NN/- M>5"?4\:3X-NQ=TU$SUJR]5X5*VGG1K&;S>9U2F);":',W@E![<<:O2!6(3!^ M/0K<]UIGP:>S(KNF6JN\F/%B>7J9Z^(R=4M\X-%6E2V?[KE9*E'NOX%[<"<\ MVU 12N@WE&0_B(F%UP#]R@( )%PM#H)WA(;ZY=,UR,>&=V=[E$WY&FR=+:O8 M+]R5^Z'T_/Z??<35JM2+_R$(&\1":V5X!;EHIU GQ$^,T:9V1MQSSA^Q(O56 M69X(]3UM\?@4Y6EH^SWC]MRR.RN6S[H[.>Z$&(CL4E!+L%B4CZP8P96HC]>C M B1?]-ANXW'JDDJ?B:5DF2: M3C*C6:JS,_GPX2Z ?0\ O;$Z2#UU97>X$[(4:0.PQGC8E3-@Y)'=05""Z/LF M'U[B%=K_Z.SK[ZL,+37TNZM^JE_%E DK3PCB^/%U+&@-P)/$ ][C9R3^L@W; M"A[(>$1F<50%9?DMYR,#QCP09QGW^>==+L_>*XJJYG.T;J9Y_D M^A7([*M'7 )?BS%"G6]B3,ZRERTE/KI M_X^,>_\-"M4)G2E')CN'"!XD)0*EZLG,([2>?>SGE> ,I^U2N%;4QC=TG;/$ MN IZ(N/YJO3&OI].S^['#-Q+]'!Y>#C>V")^BFLL[8^\I;]PA949;%RR&,.A M4CMPA?$\+^%VBO>KZX%=U!6P/V18S-L@?JZFPM$Q>[+=K2M5C@X752P_WM%['A][WL JB5.8)'Z O MK:G&%GQ. XF-V7*=E,5FE0=-;*(X:Z9#QEZ=U,OVO+UIU6:+?C45A[X'%;LV M8_R_/'EF97J=].P+.5'!0H5961HW^)WG/]_Y2,*#H/8[CSV"'ZXXM\&RP/O? M2Q>F%2&4UG-'$H'#1.V1\9="?VJSG7H16/8&KT$6[@6'WU03ZC^/A6(3;#:= MO?/T:67_VVL+SD77+IM]MJ'CD$^<B,J8?_C*AC!%=C%] \> 3DVUL M";&P\Y)J#G,I6:IA7_"R[#O ,IL0XWV.U[-2-]4;^6_66+&L4T27;+C$X8H$ M3PV34 N;R](DET:9!7="+"XN8?BS^;[ JLVE*5XI+4%>G[3O7USIK*WZ92.F M:Q[?$E86UGG'UY*@3;F"3M#QJFY0'I3 ;I.%FNH*=ZXCG>VY;]'Y-G/TY(2\A3M3.GM^3W>Q^: M)[AJJ=Q@IFXQJ>JPKDWERO/$4=77Q[M$=PD!$Y>)A4VQX00%BE''R9IVQEC8 MF.^:[I+(XROGNL@PEI8YW_1Z.V[=[;-^_PP.C$[]#Q4TF SX YO$" MGT*O)NRPL"=8<_W^+46#]((QLV.J7+@3<83C)H9#&;7?H4H^ MH=Z[Z@SY8_+FLP5+"]YO6.1\9M;PE-$UF8*HR+]F4QFC'^$S10O'F:"&&)., M^[=_G'"W1__Y_?CWX]^/?S_^_?CWX]^/?S_^O^&QK,;I90D'U?HL%3>M2O]_ M<3_F+T[GS,Z_N*;WL&?_"USC^;^^_)Z*__.ERG%HF%?$:8O%:5,LA8842PAX M3!9R\Q+/NB2?Z:RSVO%5K?G1#]!I9=H^YJNLF+Y^32^_K5+-Q@4E2U^,5] + MZ;Q84"AX6LKW3VJOT4QMS+E].T;#'3G_O%1)Z?&&-0Q 9$M#-BS,A&SPK/6.0S;M)'@@#2,X-' MTLPQD0__XS;S[_*_K> R<>">W20/*%.,D5%"O@R:\?<_F]%1!B4XM8]0C45WSNZ.(,9M MC$U'WD59= PZ:LL;JRNM-KR[?H;AQB>,3PS1>RH1.1:7!JWVO$35'D,,H3!^ M&>?7HWC^AOXZ[^T5*;DY(7W!R2?"L2]?+XN\ZA7J]KINT5?RMWD])XXXT,>E MA?JP8Z6HTDZ"KN..;(963=7-,1H".FULP9DZJ\>N92-VFIT\;M+N<_GO5]Z> M#$IEUY87K\W'+?%2E.(M6WT_>A/A"J%XYC4VUE>/)$O9#CU^.+(L=6MJ2=:7 MI.5Z9PI>VRR;G1$\%+T CH5NX^+J6,MZ8/^.51WP1NYC4DE_>5:/M\^L-*5Q M7L32U(4JRCRBQ_'!1:!O-3E<(:QNV6%>K=NCR&J[SPL MW/39VW@$XPOP;_\B0 %B3&\>DCSTF@DY>XDQ_">$OVE!JH7 X;' /;0YJ]WJ M8@P&3X!:<:!@ C)T%&FONBK&1*O3X6/5KH@F( A&1T$&\8C2 0 ^3OOK]S&3 M;5!D!*REB,T63L^YMQY?ZEA6B; MHM_4^TV]W]3[?TX],Z#V$)-]MW&;ABA_FG(Q%2ABG)Z=U6!X_$UW&*H@85R, M 9<-"<;X;?&F=K)DA]UV_;7>1TL%6$[EOL5[-Y8.[U_/.V#[5M-L'N-OAA[T MU^&8CP)@BQA3Y"K2:KH(@*E%Z&_[@7H\TDJ8)NE(BS%U.]M04>DFD_Z7#_WQU:\7?_;0D)EGT2R M2>#TP_36TOMHCK,I"\W&.F>Y2]:P_D+80@)J@O:B5+&@\>/9GU+20)D OY.-J>7N%;P@+JO0 *W*W9\*J M:G#@V?.7!;5RT<5'8Z6BK>0$C-_S_E]\WG]3[S?U_B^BGD);/$Z9(LV/J..3 MNSEE";Q?4::!1U,$W=8N>/CB?H]S':^3;SO*7VT/'-*W!AG^%P#B!'EIOB!B:97XTRVM%Y M-L'<=I];]0W] ^=>O@E(]]*ZM]_^O>L?"IB0=F(6N M:"ML VL^TJJ#YS.OV(0]"9'BM$578?4]/2L&:8&1^HIC&UH)UZ5O/O@H2F=7 M,4JDQY?&I3IZF$L09P#0 Q=/+Z,GPP"(]X2,AO"Q@ JB/K %EVRW'/KYV:RR M-.[4+LMUS([J6.*A=$3ADUMRV@;2CCC+3#>(!OR6&DF(]0B-P"@GW' M W F_FB(QDF&P=&K//6.\;*KEZ^7&MF4N_XB_^':889Q]U7E6POX4!1XJ8&I MPN8SXO$ 1Q-RSPDZ,SHWF*Y?6=EE7KW7^?(R[8E-[Q]!_J M3SW;Z%AT@%4U2XI%>38XH3FU!_<"Y4-\]%YX)U.-L,3&A:_G7':8X%D1N#^E MSS'.46VJR,:E"%_RP.W;O,7V=M#]*D#P5%0(SQ.:$*&-KS.HVI]L]@TQ$[R' M1G!8&VG.%+:_Y.DM[L9#SA6!3NS2LBN:@>778QIO"=^_3?817! 5VYCS,X:P M5PG'"-ID+3?0L@&_H,=[U+OM4GC(VY-VGQY^^;KE\<$O6QM,>5Z?[A^;Y[O9 M[<&5RSE_8(/OUYP4O0#8CUB+ '\@A2!'")Q81C'G-SXMH!R&+CZ"7+=V%4\L M:=9)"PZ+,'/2"1DIW2X\L!4YM,IS=I'N*:?IB;Y*P4W0<1SE;W*&( &Z].#X M7'86I]^IUPS >EW-VK:_(GU_3-^[SRM;OG]QM7FY;=G1@*_NUS]'VRY)A+OY M$_#R2P\H:\%8UAM<(@YTI/7[U%]0B-X&%(R),0O5/GSHL7X6=/1VR,/M7WXF M;G#PBEY^G9C;IY-[^NF/] LEWZ^?SFL)#UG>T7.8-Q6:>6-]@F"CZ3?#X#ZG MMYOTP^S5\O]AL&9N545B8X=/;[J#DW]@>)S:];=2AL=7&#=]Q#C_F&;FDW&UN>S& M[&C,)M7ZG=?3E1[+)RE;\B0I"^=?%>SO+FZ+E3BNQTA7 ,T:W>-]8<1RAE'5H9XOJ _S*JM/I!@_/GDH\M]D-F_.#D4%@WV&!'LP8(NC> MR*?%G,7&(R90)!_':9WS)@LY&;1B3O"3$=-O,<[%2OH)B1M^&C+^2V8*:MC-CTOFV(?"V'U'NMEA_2A'N1UYA0LZ"F0#J)J5U0?)4T7ICZ M5B]ESGJ?9=_MAMZT@/K[LI?6)!QEZ8@QY6F-5.URT!O>TDG2[S++/-N>[_,E M^$#J0$EKI>-WH_KE:SMV>3FMS7_6>@VCSXTV-[K3::<".3I!N4\H?Q3%G2XX M/G="S?)Y9YIFW,J=F*P45]]?0_079; *P GDS:!\K:,"^8-C#0B.=)FZGJ@0 MXM_H??!E>7G5HE9=GS.-3M=WWA2Q/6UW%EQPY>W@?VX3!(GH51[\NN'ZU)!] M/ZS\HHRVQ'S=MHJ1[]2BD!7CY!%CV_#^VNMG^Z,[+EWJB+8>-?I*[.M&Y'*Y MV-ZI)F]:'2T&]X+>0$_QU0>K;RA#LW::P2X6=$ZOP<5 %\>*.X'TPL]&)PO8.(7)^0CM'X5:DS;+BAL6UXWM'LE=\-!_;0LK_ M<2%I9X'!P_?'WS_A'-90/7; <\'RKQCLN?LUVRM1K59%L:Z _+BN?;FUA/E5 M/EQ<]*#BY^=FO$BN(,/\J?U(**%WPMS(&K^1IUX17ISSV>>RVYMM1CN6O[U# MZRP#E*H,U.L?0 4/#G\)\=:?.^$IL-31>G%G;V3_>0_OS2M2>@\/+WGV3$[J M6ECGJFC+? 9= AK&!-U018D#]Q+CJ'BH",QX334$!9D+4MQ_U7ET^6=ZS-(7_XJ?"(+C+WP:^JB_BI$'$>MGK++& MA?M+W[++'([L69\6JZEU:TF0U,/[5:Z([#?A&4DFH!@:]=TR&5X42*^K:$SF M3"BQCKN-I"^;>U-VQ-IE=GSF[4OK^QGKU/LT7V@LONN90/T,@%[G"8$L-7+N M+LA<.(\2 C5S6)A#+:0A,68Y&;LE:<3J$#@53EI<6![2&PK6G58:3[B1NRG@ M5#3N1+NOCU"3VL.:#Y!(O6WUK!+<^!#7RQPO#Z6HKXMZ@EWUO8/\IOH^;YDY1'G9GV9XZ&[E&16WC>ST:OXP5R:.LN_IB)UV9V!-=2$8'V_8];-O]9'S#_ZXKO R MWZDGT^!HDK]TK=X*;07.]W?*6$76^D8 MN3AT%)AIZW1NZ_QT6>U >RWF7/.B1-4SD7?G^9X6JB%=-:JB4B" +DW]5+,( M',S)'='9U-[X,"^XXJGNJQ@]O2?/LKV,*K\URSEI-KIZ5_(#A_HHEE 9V,_^ M?I-S^NEQ0-$\$OJ^2HQYNVQ/1H"_2>L'U!K5FTTL%*7T&+9DU"2E8Y9)I-]4 MVQ -7J[-;HLY,$GQHR.R(OZP%Z1*HJ1/P>&=5>N51C9N[3@? I!44HT+>XI4 M>T_5F5];MUKK#&ENN(E9FC?> K($CG3!")_0X*,"'5:/S>$O]EU]>6-3F/\& M/?OV%5J#SKNNWW=8*#BONKZ<&VV[)W&VJ(X.NCN=L-.CV(+J/#VA%93'V4Y4 M?Q@"Q%70$R;&\U(FH1W#CS(NF#P$QH6SNE_X==_:WY,TTMX3C05 F3HO#^P6 MR(CHYJP^:V[9)8K_\Z YZ:2,B'/9"F!7WV6N6?^KK+B>T*Z3,I1)AW*9M$OV M.K4[3K.*RAIM\8)$5$3*"[<$7;!MS H88L@$9^L6=?X<\/8YR A=^EQN2,,J&-?!HGCR<+YM:SEMLI M0!7=OF!9XME;X2;RGD6& :U53S1]%BP\,/[V]887:U\KVH_D_Y.E/EO);8-5 M^CG8.E)_/0=U/";V0B%#"; '?T_HKF"KZ1KMU$Z'6.,3#RON%K0VMI6L6]I8 M?O&H^_":0-]YF#F'Q"E2'T.0 ^+':6 .LIK<73^HVYU7WJ7;2;'EN"X*5@"> M0I?VWCF=V/BNUVG#^UKMV;7YUYOU"N]OQ&:BO@8),AF^B*RE?IXCCA.$KD@S M3AF91]G&WWTC@RI="-'\%A7S58*>M2Y77_>*:+D(.J1J($<:]%@D\\7,5%8IV+Q_O7NG3>U _]J##C/K>VOFE MGVMO+%]^I"I0\ J54->@?D'$IQ*\/$5-%%MC")_X9(,/T&Y+N,5RZ"?X9<,M"=TN),6D%:D./76G;^B(37J;=0DQOAA^R^Q 5C%1> /BC$\ M3Z'=(-'B(D/6/]+$NV?;^;S#6[]O+CBYU"OF;\B-"G:@#/X:=$<7K$]'+M,H^90 M@L92>YW^(4""U'B)BU]"SGUSZD,W5:WKMM!YW0?W T=B9?W@;3(/S][P;!Y< MAW[[25"V)J3.827Z:HKNV(0.T950&>?3K8NJ_2D.K[RKQ 1P>E$=&?XYZ^X. MU:R[UZ-NLYOUEBX;?)T9<:IXWJ]DU4DWK=>ED;# )@R, M'%*/>1:+%(']7-/L:P.[CWAA*DNO:SQKIUD8WUWS)O^=YI+1"60E,I!>RBP^ M5B0T0#ZP%I8 "8,V8/:ET&?0]S:73Z'&QE6;0\/*^[:%A9\998:\VA^1.+#% M0+$J64GU&&:FSZC!3@FHM0>.,:ZR"M,+A$>"D36O.FR,.+=^+> G/R\[=J3+ MQCKRC_<9%5$#A>H!%0E=.0F6&0:+ ]Y<\?FNL ]9(@\ZUOT/]MXSJ*DVVA&&^_]TY]Q[9NX]_X_GPYYAALG.WL]:SZ^LG;T6/GM6 M UA?2>2*8:+!772XSI)T#=J#B>N'R9-1M:W]__;# EV]E^-D_[69/RUC^;2N M"8)-.Q/@P?43?((*?6X@?DNHPVXVOZ*V+JQ[)]NX-L->B:&[9=NWCYW.]5_V M>IDU%#J[D'7V617:.6L9[FM*]D)*XB*[]@W"6ZRGEK/8M0QL);#$] &#,*Z5 MWWV*JR,3PI\M.(2FN^68UMTT-25;*(?XGSUF5J_&NF0,22C_3ZVO[K>/%VP* M9]\U63IJ'ZS?TY)_6//@&9&K#DE;$(>EB>6D*T1P5[!P]VIS'H!DK@7& 42Q MW#7.@196:6RU^5PKFW'WSZ4IGSL#W#MK*>>4>IYIG MB0!WJB*;:KIJ,# PB+L/XPB.L&4NC)>=S>B%RUNU%+OI'KBRE]_VEWG!JV%[ MO!HK][FY:>4MC^=O-]^DM"71ZW!B)'IE'@LJ]AVJP/,%UIEP$Z:F] ]$/MSN?E%GU>-+.Q+:T[Z#43\0>; +ZYJ)KZ(WBS*9\X'6A? M?GT1;&7A/WFPCM&V("^D#"+S)ZG'VSG>KE>4AA)UGY2MN%]>?M/$&!7KO=/? MA,*C)6<_7O!!4\CM>C+(3+O(KZ7I11:EUC()>;O'?-LZVD-X ^C -!_7G%WB MY]7N-T'$_O5,Q_;1@#,;D#1".RW7P0SMP<"3B1I@8K<2.("Q;L!KAEX>9#(! M0ZNTR&%-@^.[/=>3_7[O;A%9QLE@A:*^!F_5&/*%3U=RL&S/(1F"O&L#XL%"VJ\&"9D"V=+NAX9F-C>E MMU^06M>P=-SR_*SH"7F%$P#\OR*NJT27GIKVX?X?!;:"W7]-7&=*3L5XY@K& M26W"Q)@FT05I;(0K0,KL-IQ%OT='"J!H!*/M7^M#;@,J;J)^VUO/7ZQP2?8) M?G'3J]#:S-?8$5V[?$D8^8=@'-=-\+$=V4@;@DU7,DUZ2#EDETC?XP"N/V%; M0>R,VH7@XO?H>_4#YXTNOQ"-N*%V]<=7*1%.GMI/&D^U2+#U(% FD"[@'ES$ MM2 'UC*PMFSULMK,NPT\0\8;"R4][[-2G=S:FX#X9PMX!2[B-P-Z2BF#0GV WJIFF,Q'8RY MQ5G-H&M333.,6TSC:95=3M?>,APR^+FD"%0RO+U]>9ZQ1L5SKK/-2DO2>,XR M]QPF)(NB0^VC DNI3#."1]*7["0# M50!=-X,Z]AL_ ^VC/4>MN'%5>1Z@+E,AL]'/#:!XL#]?.#L=OK)U+0%G\S[^ MK'9>&>)N1^.[I^_JV1D0;ECVSS5J!J< 0"[?!]P"P)]L4;+#KHE?!/F%9EK M--J17+08%ZFZUWYLCTOZIX]&$2<+FYSVIM +2J&;W\5 S@1SO '/%5\Z7FY1 MRZ& E:<3YG.S[&F3]CT#2[NG;[X5ONKVNUV5_.^5WP_DFQFHS=J9'K LT #\ M]E57#U9?3]1_\>_KV1A*UWM$Q"_=NBJB/=C,7G'0YOF"D4#T">#%1"L\4ZN+ M%ZV"^RIGXM;TO'AN_@RN@#?@C1V*4/DV3'-R@\AA(ME# GEY(+C7--YASV9O M00'XLYZWM;W;+5Y@MS"[+2OF_L-0^U92>[:KNG>$=_;RBTM:K[>IRG78)F'3 MSP1X"TVD!R<(1'$-*=P8D,!LR,98Y/1] --AJD:ZSL&*#SL4/>J^PF\FT:MLDTYT8>M_P61P20Q&0X&6LR9O[;7?)"B]%0 M7*A]N-'99X?U+??LUU?ZD.2T4_3F_]*DY#\>"A0*:'=:5!@W$&I%W73^B6!VL'*ZS957]M.0[W&2M:KI7G6B_&D(QGKJ3ZO M7IX_SS4XM\/ )!PWD:VN1VN"[\4I<'1QMP*I!H8)'RJ=4E MZ?;:U2?+)I7;3W_^LA@M4EC,N?#AS8T?+)%"(ZA]IL)U[KF914*S[;)H,!>. MV3859<"6KZP,HU/6H7 6;5 !W%XR!%?".$U=#+?N:O_8\GVYY9"9:[?NCE[O86>I[0&AF3\M MKNH%IAU+V88E L?;5V2XKIAXT)!)HTK2EV>5,WH#)#K9DUU5@T;%8^3^EX4. MA-J%%$:26UF.J71KT O3Y#EWL>1 ;\73DB^_SRI_P&[!Z(UWF@!UC-;9ZF#Z M!D1N)A2K!ZSF M'WBH@@)V'-ZTGMVMB!WM-AJ/F:E#R(.%W+K]@F?0[;6OC9 G.,$S"?94#@>@R0Y*QVMA[[ M4'WTH3)SXHK*W8MNJ//Z(H,_;]MS&7'+/YD$JHI@ZYEP(33N8)/ZRA&]=HA; M E4W.D$L%&N4O[,UT7^5B)V(?NSGJ$V:OIAW.'U;T*5]5E/R"]N4UB _$."! M)%&N"L;:*(9?A=' \[86DXY:CZ!<@,F<>.8AW)GL]V1$:^$<9S5N1D=QL+K\ M4T6VJC+B 3%9>.,,5,8&1!-[ #O2+0*Z J)T1&YG+'%A [*M\P S\>@4^1_5 MP@%4S;3[OA'#4]Q+M)XM^G.(>\H/3RW^5>%\RAE MF@L=X0#. ;I%N_89;#U MF1<:&5#HKSXW&6ERM*-,8*+RV2B3*$0 99!HX'SMP8@51*7KA@A"(+T! 5;' M!PG-SPCL#0@3E7;W]P8DVP'6 =ZWTLJ%=S4EK%J]^()PC8RI;FR=OQL>D:NX M]RL2\$2DM"';/0=ATS\Y6L!(X>=%'\^!1%LF*J_5R&\#TG>(T;4K2JDJ3F? M^EM_72AD\5O4MBV-+I[?43/!+-( V-DR]FSK[AL MN;W0BAA5/5=HTG_I_IXW0#,GA$U;.;_9'E'H5H?Z81G4J;1.-8#&R )0??ZF M UH)WF$^K2OOQMUP]:ZA.W8TWSJ^MS7_P(0Q[OY;@[19D4%<;WR/$/Z&N5O; M#D#;\&G7<&LKV%MA/GHY]6]";8A5,_Z'TCYT-(5GJHUT]GH?RRKX\<+STHOH M=(=60(&G/MQ+VH;=S0OEWQGJ)24Y[&?GPF5Q(2N2@]VVG@$ MTVEK\YL,H^-*-_](Z2N+<#<@QR<:6E<,IGR;4^;V1ZV,A51V-1?.!EV )+%/ M/&6WV]?MO(C6UX+\,11L/4P /B!;",LK7%$?K&"HO\(.E0E7;)B:1X#.G5:7 M7^;O*A+$4^K@?IE" 6RQ96C4PKAK6ZVE4Z"TTG";WP@ 1]U$&+HHOWOO])!#)3\ MPJP!B1U;G"?V3TVMF&*8QB*AJV*G/66'353UZ>%=Y[_+YO_SG#*_OBS-H.5@ MM81G^B"80D(QH5P'S.$/G2KL?*C$<3I4)4R@TI%._=U2;MQ@@>GQ3'QL<2,] MZ'!/=,KA0R8\-5O.4S[QE]#!$9H]>_"@R=K !B0S0+RK[6>W$9K8<\-WNNMW MLX530=!ULZ>C\0^8S&^0&'S,Z;L%[SY W+BB/+4FL$.X2H?XFX^L'P?H-OGB MI,%'9#= ,AE5Z5[9?WTA).OQXH-\HZ0O1]L:3T@K&U>^^*,IS8&F["1HPZ.0 M.5"=J-.(*K2H>S,8SKAYZ8ZM=N"$=4?1H0NNP>.1OHU%KM>IG4VYY/;R4- M/O8Y;KI*>C[5MP'1$E"0SU>3'X+DXT7GV)VE_K1,3%!PD('IHI[A1^.2,Q_/ MVA3<=>+.9$W(-)Y^):(O#W$X)=R-60[VX!IC?3D:!Q!]^9F8!!8BU6>$\R]I M&P;%T'4[Y5'Y7!?X(*A65!I[!X! M1; 5K 74%W=UJC$59+R0Z#,/;@W6U;[98B7=^%/SW.YJA=WGGGS5^A/MPV]V ML,7.P)MH>0Y2($X@363G]#G8L>,RK*'RW7EL1S*P\-?X_LL4MZNO"&#C[:6Y^T.UJF>?7 )8O3:E?J6W+EBZ M'OKI>UBLN5Y)\L;8_C@E_<#BK0_^/2WY&@H<5Y1<:>8F0O8*"<& ]O=$^/6R[NJ2CB"C?8\52[2_'+4JJPNM'+]2ZB#KZ:ZB/12P5?/N-@DG-1KV M,Z%-8R6#B:=FH](4<;W&W5:88Z U?>;3W/G1XW=;27G6(4&?"S]+5PTO--J9 M%9#QO[*V=-[+WZM3,06H,(F;TR=V(0LB;XW.M M78(G8M?:>^T]45ID[HOMZ0;9TK/O?P9_5;I-UT,)Y28'C&7XXD ;5J] [&5S M5DN7+R>XN^CTK<=4YOJI%Z48_,V*DWSW4"%+M0@]NYO;SE0,BRGI*3_)E#W M^F2[LIO^<5DG7G3N!\FW-"!*7T9H74O/;Q/EC++G(!N0=JV?>'"W^-#*KLT6 M[9LC;'P%-*%>0 RK@@^9.#U06H45O+PDYN&:^/2[W=D[^(!D1MX(\<[6F3J[ M;]47GU?-N08BA:R6(H9689GTXL0Q-P'8$"ZIVQIPJF8I4/<-.-@"BR#^<.'. MJ%\Y:TU2T/?^HT8=>)KWL9,7;4:.77E$^J%:ST6-LR<\Z#WOU-V=V M:*''.;'\1P()D,)9 L^SXS&A+'R>GKF_+W-@1ABG2XD:9U.H^_4_##R,"]G> MW"ZM$S3K=&=O68)9ML;*7Y BD.[@ZLQB=/F-I%#BC*00Z>16>9)T2EZI( V> M;J^!BS"/,BH<' OJFMS1(L:_/>OW^?62RDJ95, YI]L&_/O_YSJC,UK4^ZW4 MZ[UM1_Z>NYO&-ADLIBGPU'#,NG)1[PGLB,B/7RNB+J6<5<;KOJKKQZH*3TF< M4HLNWBUB)0+$\;2:-R []X/'-POCRCBA5CQ-;,4:H9>$4GNY"+!%@F7,*ZG' M &*ZV;/?[D?,]8(^H&8^7L3E_D6 #2:+3@T[4!(]N0+P2/=S9\GE&>]_H3CZ)C94A[Y?8=<2U9'=#A\N! MTWL0%9BHS9EUD<1M@HF?2[/&PM7>QXMAX\E$D; Z&#G2XN,GG]['BTI?<5$! M0V;5Y1\V($-58N*I]V=B5C2FDPZ]$DBUK[M'M;P0:2G0=%$B/,_).K',BVD$:*T^3 MSE88^()=8\H34?'J.UH%HQ9"VY K"US3)8*\ M8">V?W8'Z!C*A@Y142SX@3_"9A14OR%QN'+%LMTW6-9)CA%;<$%13\ XI&B78R=O'+[7W9I]8.MG1EB%0I(@829X.OWG;<%CVQDMI ML;#H;S5>= AD>*=D#ZE-B,&/0G" -V*:[,1_!;^\ =%%FS!64^MIGW@Z8!XN ML?9+Z-^2G%;C[,E=%H(AJV'45J=Z Z?;;MUGK J>'K_+G>%\$R%=QN?N=CHB M=,VR>&[Z9\^1#4@+/G5SL+OX];%N%9Y=#NSW97I>!R[:SS<<$/N.=^:#B M\K)=*]#^^4)Q<8.AN_F['Y;]/\45G:7O9?F_-4R4X\;/+K[AZO!. $*,[]0@ MHC.\IG@*=0M:._(87PQ\AW->#>=HLM+MG:J*KBM((26E"T; MD+?:\& 25]%@ S(Z-A4$D)S'<2'$&21SK9__SRC*_A ]4H+&P*9J%S6YSN6; M(_P+I+[6IR?NGGB>ZUKCLJ]@:-.U"Y$N+8][ -=KB)$&UIFT'IK6=\%>T)]^ MX-%4)S2>\69@Y=T'S6]>#5OJS&=4L.EP-.P)_?K/ MI!^E0 L+V&/GOI;=&7?IT4S\NN=+/J\Y[)\[IW<<*%P17O36#HLHUNF.5EDHC7RQ*3;03<7%EUJ M_'JQ8]^ >&>3;IVFX<^?@JU<+CR,U 3EJ3AR-MP0?"< % M!+A#XCX174M?(?91\NPDD[2JI'Y-WE @WSV%XLD(5_OE.-89)L M7_J3*2OB-HSMY*\GM+,?(_*^35"_>%,'M+N6Y62_N?7I0,T)MZX$K@?S5/:# M&4>$ <9AM@,:^9WB3*@<.K67(-NB*]G_CTFFE7?#,W-B_:]A=/ YV1?EM@]G MC(Y/O!2]??C'!F0F?XB3)_QH#N9 %S\'=Y4B Q)Z B39N;A+X!,V;N"E[-^3 MDU13=FS-@HU&EN[$R)?^H(>A55GFC[(^9Q2\?0SY@0*M):!:0H4BY@,85>QV M2WM>TC^KCY,S^EK>!J5ZR%K@,B@:T/O$,:UO#A(853"2NQ^C U!ZD*FS.GA7 M@'0KQC?1U'&<=>!' ^-P3@?>8E[[/L5LX%ZAJ_7$A__C$"ED.0'P4(0S_B*! M4T7YV"DVG,!-HGI^+\>B<;W'.P^P40,TP$OATT\63NAS@RG0)8$\N#>.9^?OB,<0/F3"WISQ!>4Y;KV"=$J9 M^^E4X?JK+*LHVN<$VQYF$+SZ/-]5Y=I\>./W(;B*@$H2CR!%$L#=I.5Y.E'& MVZR-UGR7OXX7; =3K%Z/7^G(WM]2OLL/-YQP_U)X24Y*HT\=X7?!JE":@#OG M5QRYKMCW2(B'+__V!B0(KHXYQW[?93L=DZ"KXNZ9X7Q4)&&IM=BER?#"VR-W M0_W$=EC/+OQ46![@1F!G*J1:1KO%>9M/IL6#\IJUN_,<3G MQ^HYMZZXFPINMH%WCO\J/ MSC,1N8$Z3]K&,"]B7D,_=#^)CXRI($U;_J,EY+D(0BY!!Q=,2=::QV] KN*F M';W!5N:GR!TEIX#!K*=>TZ;O50Q<9^?07XKX]Y2]?;7/6QZIQTT7]5983,%# M8+FTEI)^!5G:0M%2A4$K4'O+_/=!S^PSC!5UVV-W3)-N(I[XATU)T2^[!+5? M]+HX=; >UWN$%\U 4 T'X"(8C_^I7EEU!UW%52)@TX=>@@&0ZQAQ%#M-IO\1"/A5I# MM45!S;?>YVYM=@"RA=;R] $D_^?5/9#I;5Z9W#&TG,Q$37?3F+1!9):>7NNHO2][F-E=R4H,)E_P=+4+.7/R MB5IKSC!T=:X\$#]2>LQ8]N=;I7(U_TXH:S"#?7GS&3D7('#NC0K3D)3I29/' M0($<+X"8B0D.9LC4MK9_?&:Q(^;\X>Z842!I1!4%71.1/:<,<=AL3)_,.\X. M3L(%E>-A,%1=V+K2)]_/R9]][X^,_W6.^$K?$MX% M7@*<&?C>-87O#MJ 1IIY/0.82C/KM*U\K:AI_FOXG(S"4#2!DZ"A[D&@@&::KVB299DO>90A>(EC"] MDBCC/FPZ$&Q.3M/XL4)]=K[X"W*$W-:OKT,CXU,FD2U3/ V3?E([,MWLKOTN M()CAS#/=V?IB7.896.@['46LS!I2)@?*UJ&V?[>X6K@G[H@!'B;$TYO6#9Y, MSP':#(Z%RS$.M>Z*YCR9^+54<^<;J[5)//+!F_D(U[UYSA=;A1%_[BSTDY[H MRB&L!+_$7E>82C?9E%Y8QJ222VEM=N?UNAGKBI) 69A^_LX'5PN9<_%M.]:O MQ9WX>>!V2@."#NU%Z>!Z8;@H*%5E , 8L..R!2J8A*F+;$H&$2/#6(CU+8?V MUS=9U-;Z^_JF[C9_A]O%#E(DP=KAA'W;8^H-]R8*E%!M-?\/'2WY;[@E^$AH53@:7@R9*%MI.7? M#&'RX=,BE9<&<-LZ(ZM?F[B021DQYC8K2]O:4[7"BJJ,QV,_/ MP8IC-INK)_"V\!_ HPB9R.8:$@N:2]+I-J2!;W%I 4H5,F4S^XWN3IT8#:#O MS=CC;&KUL\[2Y+X^PO;RV@]*,@XXC0!WPOK65BC9%?;"4VEB8MC( 06U 6TT MOA_V)+2M;<9@-O+7L#7,T&EFEMNC16H?X*]GP^DL_"=? M>M2CM0V(%"VCTUB8#8K>/ON4\0G\$O33>7A\T?(UQ5,N;P8MPX9XZL']/AED M FA*X*D0AP0J!0\FB Y&(/Y(1Z%*>AFB*\.]O5P;&G_TQ+QD\HO27Z29.LYI M_B-, EN2$R"\OKMH-\9GK9(!?+)=0=E0A13P=?B5QVBKKW7;9&2]3_"6T!6R M"V#X\D_E.[_5('&,&]?N .LY-0$"$IU%R?WG' M#*\IH\L\O)@W\P?IYOT7VAI[5?Z,&P7-;37T/$PY#(WYST8!>,X+F;A3""/B MW,TN]Y"]@BR M $Y,T\CU?I\-# M_+^7VG($6\NXY[%3?S7P+93I.KHS3V5=&-5^V);9F7B:LKTG_8#Y\NS?Z1)# MEZ87Q>=#.C]> <%#!S0 M2$*UVMB-SXPX/.2XJ)E;N>\8[-=Y]T?\G\RO]"P\);6::S(OZI:;<,?OK&[&]DW4WE4(N#GN^AP'63(8(NSX&? MCQ*H+>&>*^ QH4"X=_=X"4LACV?X)/1M3.(6TQ=1%NI4VOMPO/6M .]2E\!T MM>?:*B+ =)=.;NY[F ;NP, M#@[P'( GM9]QIQ,5T3Y]W+X\(>/[.[@H/7#/N/?VX?F=\6>K$?I3_?#_6' 3 MHLPTE(,!:,O'N7IH%!EI_]$88WMU85!_8]UA&'Q*.6)X3,M$1K00ZBJ,Y# LWN<>.) MUAFX%&@G=V*"6210XNO9]B\^$Y%VJ(Y_^C9?PNC6S LSF](_;IRO_$92!%P5 M^]$#LS-5(&W.KF2:]!(E9HSTMEH+WQ-J :8Q(92^MV:5C8U$- M-7CWPA#@?RWR+<,!!"HC0*U=2%-1]E"Z6]W^,K<)TM6$!6NI$WG/8#%+6;6O MUT._4CY.56'$P#JV4!EL]01FF.U]"E0*1XYMTHN A#NH%)%S EER9S5_^R>L M BUF<%&P:K4IS>9M)+ DT^HQK7LNV7LLI M1:;_QD- PT%UNT"3]%C=W0NUZ<,!16>->D-UU(LJ7<,-$^O>M06Y5,U6)<4A M@)\VB-A MIIS4:&R 9A/$(W 1"J"%9!\E1Z#W+IQ?6[ZVNP:. MW=7U,&$:8N1D09=[]ZF>D,7!M2!YRLX"Z7&@EK.3GX(+HNCP+K#5[S\D5R'! MLKY__%\=KWQPR5A0V_2M/S+:;.P=<'BF4GZF^O/S/S?&^+=Q$13J!N34)$:% MNP\]E7Z/LUG5V$]9&N>YH6 M.RY<-=1/$MJOWO=T6Y[B,.NQ(?Q[MW"C?LPY26QS4-^ O+$$YOE)$1N07R<\ MAW# M74R)7L# B71[PH%X29\)1&D,&=8""WP2\SC7^XF9*I548UY:X[VDXI0 MP."6U,,;HHU7[7?:LY84IKG]*TQ*:H#.QSG@?6OEJ=)#G1K_(#.M[D<\:ZAQ MN1M@FW]>C)&L77+#QK+>V4KDTW_RFR 17;I<\$Y#_<%IR05D!0D(H_ >L!@: M_%OVKAN06O[1;C98Q')#90BVDMCGWR?7+Y*N)OWYYV9RE7M"W+6OE\[N?W36 MU4349&O'L!JD%"0(Y$B@OQ!D-MN^^(,PCC__(58.7=L;L ]($S3^K2ECZFJY M!!8>;#B[N*B1?DWV;$J1Q7G?&[=O/+AX6T%(RO^W1;K-EPE]^'=B<: )A:=2 M3!UB11%0C$A?_XG?>#TTV2ENBX(S)Z_I'=A;D!I@R'[% MF>>W=09R/2E$=(E BL(>'X3+=XH_K2?)M;SRN!0N4?G8N8#?D:#35!SGN '1 MNZVH+A\<.=Z"O/H[,IPEN5+"_0?[]N\\F90-?6Z;U:U(Q3BS.67TZP^6-*#A M'Q\"'Y.#IV+=WNCKG:^W_)3S:K_D&8=WKS0K#XLL"VT#03;,D]0<1!K<@.B$ M4"0SL19+ZSC%V(2$U\^MB9PAN3T5\@!I0%=[ MR&'O%';G=^DJ?]^\O15>OX;=+A34%,_%:UZ.3\DTO/7NV+-O2DD.M_D=AU&? M*EE;"VYCU<%40P&C78T)!PXC_S@&+Z]O0"Z+(?_:^7 0,^_7+R ^S3,],WC6 M]*Z$?KM!$CT1Z3)JA9)?4)[U\Y_U\Z+H[&5:&UB;';9TN6#]>E@V%\3QE.8% MZK:;(W[%\@ 3,BT')XH)KP2'&'%)"RU MW2+.[HE(IJH(#0,;_46CFG*F-B2#P:_+A?&5.1Y35XX> M,-U..-$:$:@<6BC[]1H%W!V7&0/;',-VB(<#RLB"K3E>DUA]](6E'J0"1B-X MBVA=&/5N??'-XH*A'J4:EEE&6K9,_)6#%RR=W;@&:(4!9#-BV;_*E:U-7J>6 MY,H7)3")NI]"VF83)U9).#-J1;6J].TK@7'7K:[O,DS6 B!#Y,TQORG)6-H4 M7+<53H6R3'B*+%;WJP:?0^\)@*!OENON!I<-M>BQO=.P'99P0TV+2:>O2(M= M"G0*/6P__Q^+9M\EX1TT05.OC\=&JA:U M(M\]>C_&H4=ZF \\O[UOY[&L9[=U^PPH;IPOH"_[H$!&(0A \"LPD72$ M> A.R8JBA;G6Q9[,GC2-5+MU]NX'6/>9Y(%ZA[>JVEK[QXA?JH4@J-=$_0J^7EK63!!V>'N"9 M:J]K_/4,F,Z<73HW14R%%075^OHJWO-Z5'9S[D"\_FG5*[?EA>M:SM25Z<4! M"!R4MP,0QO#1I#4A4T_M):!!IHE/]R0M4MNJPXW+JZNN V*A+X:W,RZGS'K+ M3^064 6]T&8H;R]^V1<@UTY_4Y MO:.W%4Z MGU0X#1LYN\\JZV6Z\B[(OPN'4S<5&R=<\>X /K)EQ;Z))B19_Q) MXL?=*N.UJ*.5?GXZN@_U<\U"1F#?-98SV(XLPB QZ:_G ((*I:=BK-EZK8?> MT8 4OP!^S;QSJXJ=[U#T'I$KY:SC=SE/GVH>O;ALT:-W__]4?/OOX[^/_S[^ M^_C_Y5!C0MO6\S<@*,(6M*?C*WZR0!0-'2KM_'LKBTA%LP8L0Z_[S(B]M3^5 M'?<<*[5\X($"ZE&WR 8D/4-HM/+A"[K(9J&3TIW!"VR=>59PGL[U#8C+XN8@ M+6#U,X[]$L+]2Q(* _I7&'A AKG>JY!#%4K2GP+I/RSXLIS'X0V($YC'UNHW M_=)[<[AX/&+;UZ.C=2)F]/B<'6=DK]I=N#&28$U^<\"DPW+?:=%.))O M4NB'JI/PO 1V8/_+V5=&-=[674C_%QVO@@]YC1B6F- .$$>%1HS TR%R_;%] M.-485 :N5:/_2P(3V?MJYO%*:XZ"XNPA3O6#H_V[7C:^N'W?)?=&Y/WG@2^^)U),<*2_GPXV.7U+=K7?Q1\' ->6H#0A:JT]XAZ*]\XO0&9 ,BOS*T M =%^H$!Z3$S",82"F,["_W7V7-[\7\9-U@8D;ZI=T ]7@=-K!0?9%SI"N1CL M.YP<3[+J2.W@7W%:,B_4XHGYQ!N,W8G\RLNWOBI]9!]6$YZE\:58.Q)P5\@3 MV([RO)F')/V C+XNG#^PVLK J00LQ%V(FRQ6\7/4+Q[SFDY"E^SN?Z(IINB. M^;T!D0 %'TG:1,Q>-D(@_81[!>2>94L.;$"FYP>5J>[/PJ?&/@>@4\GK4>.? M%B5<[U?=P;P3W6M\J7#*Q!QY0GAS?AN0;VK(EEJA]Q2:Q(6*Q6X3X7*UD:.% M8N6]\*]4GC '4Z;0)ZA>]MN?&I/(2*J2N:'QE3&+.]IN?]2<_/K/%2(NM+3@ MP>>'M:& \&,K@>QU!FDYHX&GQ;^#-5[24YGZA5.8 6>8DEF=!Y^X!\?7A(0^ M]0WE%(]29 P'S+_]?KW[?'=(S%*K?DKX$F4ZD*G1IS"-$D@/ 6O,#<@@)<[_>=?%;H:%7O[B>>YFJVJJ1:*8X1&5OS MAU9\)A(XHD MXJRR)^\?:NMBST7*^(XUH QWV90Q7*S+'>2VO'[2Z\@YBC(Z M*N*;=X*NM0ZEE@S"F^:2A;?]@5^(.<@]AMGSL?,Z,1RK#\9)]JY)+)0N+9"H M6 OUZ]HBUV_41MADN]TOG_@(.Q;WJ4ITB9)*:J,L#[-93 QA5GG@TK_$-#AP!O9IBH7O M)REA-$%W]E.YN(%9Y:;2M7Z!9M/H6A[GKJJ7PGS/!\FLIJ.W+FK>2SOMNJ5[ MYXMQK&TH";@QW\OW8+5GV>^-;5C$-'J5#ZI2QB]D]U*V$G ('0O#YW(##GV1EI#E!KTHI_(/ WI&&. M!"94DZ:"#NZ?U7ORX3/L?0W->;;VC+0DM\I:0[F@O?P=LKRGR=@"7V^ M/YRD")X0',P)P3@RAF?X5BV/Z^LGU\_\L53.=:&I7/)V>7\NF>W,TVI-9,%R M"("[G"TG%WS#1@X*K-C%SO.GE MO'1+4O.">"S MF.1:8H5?(AF93WA>7EZ]QM,,9NXDFH\=1Z;/VL;*/T@:)BZ>K*U@W%%:%8=@ MBX41Z_6!T\LX=K4M?#]C,N%K= MZ'^C.G=@VXE['B^")P5[,'&@.Z#AU#(IV T.FN^--:4TA=I[!;-W_1- 2T_>S#JH[_FHZA*&"L M)\V,FEI<2G6/7FW\^>SC8\GW.(?+8XESEAU&7Z=>"$;ABK'^S@)Y"P#90]F& M_5!A $:'/Q$,-Q/2/?^:=]^%S;2&Q@XE'IV$K[B9OB@.-:]G!'Y[]/K"J-.R MS22$Z\F)YS_'7452F\DO:5D"$SGZS./@P\ZV%UYS MK=?4\HV/OS[K[.A7D@ZGU] :AW+M?1D$R1 <=+D4H1U6&-HM/?&LI6PIT:2_ M)'/ O;O\R?"6::2+5Z2,V'LOH,/>DT)0)%TF?$)PS,!JKJ/@$ZX%M7* ;=I? M6C( 3WY9PC/G0R^\&'^4\I/,N>9+=8W3T7(J#[G\4NENBLFLYKOQ2-G>:0<7 MX:ZZ145SA/0LG=FXK\->GJGO>-4S66 M67BU[2(E4O5L1*B4K>7%; C_%%@I!"XY?H;#5MYY5#)-5>CU"&+?NRUR7#L_ MKF'@<<\&.&7:!WV#7U8P%\X1F@8;*_>'MDF(?ON,?E;&">$_[H9@/Y&DS;KM M!.]HJE9K&B#B=$6(>6RYE5VEF\R]KT[>:OZ:7C%!DF)ZMU0 TLH,'2^%;A?( MF_-S*MFV&9&P8I@(.+F@/*?4AY>XU*=-Q)[LEFYYJ0TI@+M^/'7KF99C+/^Z]^*\^W["^\X6HETHR\ MVPT#!*U0GJXH@S:]"LW!*:GTV-*:^RLL7@$G,"[NJ(=9-'2R(BPZ&U\I M*11+EG3$15*L_U8C[^E9;D#NMO.$/'0UV4103MPINKRF(C3 N(LP27!] ">+ M.<[U!Y5I?H!%QHX&EJD(T7G[:&0AT_0JU^WA+M5N##"H?WG'U8*C#T=B<$VU M*_>Y,.S,!D3AF<,NP5NDYB^\5LC-?^Z4)OZ>O7?%L_7E8G^]H<0X/)ZV\>* A MY?(G2&F?DPZFU^O9-?=XVZ3.XT()< O9DL%3A_J"$DV?PJDFMV+,P\E9-4\\ M4\\5]5&KR9_[ZS8@YKD/7 N&]^NZ0[#I:)9@JR]7EF?+AO,,]?;S'[8T''#. ME$BS>65=/CH:^=M_0.X6]6E_Q*4.V:TM,+N7C;M[]$R_B(A=T4G],-4+!Q"T M6]!&R@I#"'CBH"N0RJQ)K0['R40)U$*5P+&)UE S5JK'>/^-1>7AZV(%;V2S M'ON.F+[I-_+T*?[C$L251R3C_7&SSGH>W+(>Y M PX!GS/^9+"C2R&?_^N3@U@">#A/#8/BQJ=_J M+4V=':_[W"U3 OV";Q\\+7GI.$9T R*GL &1U,&-V9&"-R"\@^U07A0>#,&! M^UF"@@DN? /"^/)B \**$5G_C=-' C%QO%HDB\ ?AO_-#;7F;BJS_\T92/\J M@#!D)BED32B_>KVZ384LT=I.)BJ "*;:$$>#9Z0'!=J>37'47\68'[KXH_:B MS&J[XJLKU]X/4Y,<#@OO1G2=*Y -W("4/=J = A3-?HWEX]\I\'3*F*K"+8> MH,- )!)86YN>$@8&+YC:@$BU\XQ)0#GZI;OILC:N53#\-<)C;NU+]"MXW#!B MS7-)>&G_>U6?#4K^[Y1Y[ 8$@K7%]49C'-E%9*K)BB97 :,!K"6OQHHCE)>P M4+#DT+>5\C;Y@&W>D(+F?.FUP\*D_-G3K0<6,<*)$F#MBI#9.MV;=?=Y=C3^ MFU#%:7(V"_ZB _V'=X6?":<_P+4X\Y1?<<;9L%[$3#@3GMUYAKN'=PJD, DR M/#/P(0NOXA>V[J PT3(2,(_PU5Z:*?3?7GP0_6GMH(9!D+[Y)&W&#D31\&I$ADK&5D.^H+W?\N)N3S_*IL&]I+;6&PR Z\=YG/%I^+?F)&S MC(9@-U>6Z^50_;3,BZ[3N?3;V*J*>4< E3Z[*OA[T'S?B>>P0R-?>J?%E':X M=>;_L_N)\3V.42GO-+],> T*U$J.'[]>L%E15<2A5+NG[%V!GZR;Y0T8';!4 M/Q#%)$DY5R]^<#*Z[.I]T=)YVYL(Y6#8$WEO0> M,$/D.AP,BPX9SW/ZX:7?!GQI089.SI>ZG*_*MVV3N=0E$E3BD;$ER<%-2!=7 M<+U"9Q'R!2G8RF;ATVBM^SO&.Z'<,^#N&29\>24PWC"M==QGXLK\"APTS1@BY&U FA5X*DB6R1!EFHP(Y84R"!*(V$>OBQ]% M7XU[Y(8VU$_GVIL;#VY3XU/>2;TFIN+H+X48(70;#V:5P+W DF"K[683#.OT M=NY.L&:FO_0L6N;"1Z$&V%Z=8OK*4&?R>>UT6Q5,_\N/ =4'HB^R^7J(&3A= MO57(< F5KI>1N0**$6\Y:8P#9BN]'R3E6+0E@8##*HC4X4MO(/%:B6:V^^5B] MJU=UB.SCJG_-LBVO%XJL(ILVYX0S"(-KGS08"+P%*01)E3S")F1WJW_W:7O( M$!=?%V(V/^X,)[+U6X(HQ^U024QW9,K1-FG,G?T[B[==_3]5[ M/_H)7<*!.Z9XE40ZE%^ E,$M/)HDV>,"P4?\%SCZ=W@NM W>.Z250<:E0N4O M _Y3.>;R2^YNOB&LO)5'MS%-$>;QA=(0WX<+!LHBZRB>F@QS: "^!3OL29#9 M@ 3[/JX$Z]C!9_ ]--E2[]S+,V>[\Q$V?^X?V5U\\[K_;#/DFKF=#K.S62 ' M\IL[$5RD<*<+NZ"3U(I>4UFNV91;N;G\91C>1$C6)$GX!(NGS)=?J,!/O]DP0Q2S3A3#9U M[5Q'.]=(.3X/=36B?MW&QGJ *>^6_&-]F1_';A9(IPDQ7W113XO_T(JR]7NW M++^M)116[]&[OFZY<%, :_R6E'"O\KK9[)6TP?&7_J?,H"40T>\*X.ZXE2'V MO]AIDI!YZ 7P)L]\8X"0WVW]QN8)"Z9+==0IJ= $6ILHQOW%;@9-YI\70M'/ MW](SW]GO"KZ \&37\I1].3=)@/A@.4 <@BIC-%B/5Z3'''8OD%1:Z_)NRGP@ MF8_T3VE$P9*C K23V"[5=QZ+!;+PX$Y$1BMLNDX@'\,OVH!$T*!UOJ#H$%:V M$\3IM=O^+7./?#1AF/Z%\$@3>;KED[0V">-TTP;N8Q$5N;SRM;/SAKI"HW"_:UBN1"#GR=5*O5%,,/QFD?K=L-"A3NV;+,WD"^NUYQT":Z( M'?LG*@U5!]:L_I63[/$Y]"E0;J[YAL[ G/CVTOVL[-#ISI$?#(LWS3%/S1VOOTE5[/OAIT73; M]4$P2/?Q,EUGF<@9(7P((YBP95&GGQ&WTAP_7T]H;;J9[.[U16_F1--[RBF MDCO?"\Z6KBNDTM0QHNQYAF<&UAICQI;5:L^P/U_INUBZHS**49@0RE(VO(;> M'Z'T4?'(5\\D7&^ PWYT,V.>IT+F)+>!2L23#OHA2,E6W0L[6T;FYD^V%!ZX M;%MV&_LMQ?A=0:'CWK:".U#S3,@29O.U@GW\-'O=!N=J-(&3/1;18#QU*K-[ M1^G8]Q#3)Y)[6XO"!)Z?U&.OG7FT+\-3W$56ZEDMJW:EC+M+\&YV.T!+%=AC M$H&A]%CBMK";5%Q:RR%G#V1[6+N&BIF2E'F)Y>L:IZU^%@,F1JA+%,$J)XS'2G[F/!6R5CZBT/W=:O6A9_:DP>5&A_JCC*/S9:_-XI MG G-J6/1LDC $1AH8DQ;T;Y(K6A(X+J!ZI..=<\6>H1+F7S7[V M'B\4WQMX?0VUK[V1LDOFHN%ERO+F:P*[^;=PX42H4#S)X*YN0*AQ9 ?3*=Z^ M(,Z7P).-Y1-CX]>0K4Y7SOMF6KZV_YXS:-__ISN6\AH)>!/2H?+6%' GC:>R MY#II+UWE)T3[OM')7^/!-@3MHY/(B^VH9E7#T)R=I%>&*%U33PZA\?DXCOX- M/YUQ=GS%,)WE 6HSE]R=0CY(=*1L-RL8_)KXS?-RCYZ(E<@OSUP2G4@"3J)$ M0,\!O?ULZ$H'7:0*;7N^=8SG^/A3N,&/G;!GZI[9DS;M"IRL;++I-L;L:\/+ M_X.]]PIK(FK#1:.@=$/O$*2J-)$F@D1%FH@(2!>B(C5"1$6"A 2E=P%! 0$5 M$ &13F@2(!1I(KV3@JCTQ!)'4MCA/_MYSLU_KLYYSMX7^V*X8C)KS=?>=]97 MNN["I]$'T./[*;J!B)AIB!S4KRAIWC"Y7:E34J.$HOTLR^'GA=,C]_G>!JJ>O1%>JM MOOB&BU,A-^/R"X[AV;;Z!F^R=I(I!"B@R['Z811GNSA"G6W5="Y;U%; N/]G)2?5Z3(VG MQ0/F%+G?^7:)\LK-27L@6*%K@Z:(U=B'/[8V#OY/3=XN#PX>#U9UG8Q[:#7X MRD?#P@+-!KY/GB'!1$A?$6!HUZ?^9FWW/F Z1'O4,,,0_E*1L)4W="5IYXJ_ M%3U&[^J[A33)Z@OFX6='N\# <;5>3!2T+FRKGJ["N$,AH\<[0,S"]Q.]>Z C M:.7*?)A4@/0S<8?+]9^X_;7<(TX/&7P=S@^S%A]KYMC6%F3-[+?5 <\E]WL9 M4-6V^%ZYHPR;#)?%J=@$_;,W?_O_WHC#7FMNR Q@/,=$3KWJP7==CON\TAZJ!T=.3.7:YINJ8P6:_YT MBW1>+0GV9 ^$Q6R^II]#.4R9P-UT;0^BFEVEN.!'[,BTG([C5)\G M;MD3U2Z63P,R/R%N%,XJ7C>VS2V^#5.PQEM\Z%BA2K!XABANN"!$- P+Z0>DYDT M:'?E^MB#/9!0@(2T?$5F8^.DA5&,(5@DVS1=RMEQNT2:P6:'3T0"'SW#-5IN MM;UGW #65B+]+ [ZH;3EW955 A5S;&CED)+19P%9L5_KJXXN4Z972(VS79I M]L'_6.!.0HF$NU7TFYBN"Y-1YYF5?U#I](B.5^!R!AO!'\KX3Z*1-RGM-37? MD=G4#E:+TR.(V)'^-:::,K=7BNSCN-7RU$,.&GMRDUL>+UN9];UQ&N+]"SF, M"@0LJ6"2RO-^W"&4]5@HY%"@M"&ML2RIZH\DJYMFS!]''+9R2CFFDBR$#5A* MD6;\8KODR YQE,$DB=GT88?!5VIC4$SW 7Z9=>39B&H;Y)D.FN?+WL;GWC:% M+?T;%:/ XCITD,F=4$K Z.;*F_6\JAXT/]5NBPL2WZ$R+/>D+,XN(32B\L52 MO+J(-8+_SAFQIZ])"0H09[:@.Z&-Z9OUU%_$^*Y$E@C*9Z9D)KCC-. BZ81]L'D+0SYBM**M01 MUUT?'Q!/+9V;780%2F?UM7WU@!N[?FUN/H;3_1?2U+M:8U0=@R.N1LIT_\75 MNG1M.0@8#%Z

YQ-BF M $W&!6B+,(PFOS,+'S@#+LQX>''+E.:AK9[Y9_:80%?/\H4V>2 M.Q10-R8T](L2\M025R<$7EA]S9.)(-2O[4:^OVM217MV*/'7PRL7,M,LOV,W M2=Z4+)HH^]&%_EX\TT=G)&C:0"G5SV$2ZD?/GTY 1M@ <1F](F*R]:ZYZ!FY M:".KE'?U?9G.ERGR'E@,,UO^R,>%' M=) [WK4NJOW,X=('WVQ2SQ#?]2@,?Z:(Q/K/714>:X9,BUVE6L:B=%;2CRP# MT+X.V9IIO8)+'TB<[H- M;L'6"1NH_Y(:[2&SH/WXV>$9W;Y=%DZS308"GLTY:#-4SL6=I!O[>4V&.ZK^ M &PJ+)E-#!;3 <7X5(8[2W\:RZ=A*)#-,OI9I#8-#GAS)KY"0O#.CPQ>3'@/YYQ6=&7,<1,_?97P M7BI(?[3M_R:*]]B;*!,"K9*9:Z)&AZ$DIO<_L]?!SQGAC4HX%6:XG Z_QWE&[@4DSK,EPZ &"!E\%TJ][-\59D,"MFN8O;NEZ^;6#5<83I0KA MXA-W=? ,'[9.6Z"'(0T2FUDDS"R!O)/8?K\2B.ATCXW=P6]%L(15HCTHP]-7 M_QE4P2/XK;Z61#S3ZW8VKK,^$8LN?A-E>J5I/S46W;M&_=ZY!VJ8+H?VR+GT MR_-,^-4BA#:@0J$RE3BAWJ/\CLYYUOS/QYYP"^IR&T T^KP/<+UCB#)3VH4H MZN> Q#? ?;)E2J@;2PWN(HU+;(0)KQO\G;'8A=]N"B\.T*0]_MK+JZ%1Q0\_ M>,*B@K?H!OO)MYC9_VF'= AZ:_](V)7Y N,[FE(D:G*6N'3+K>1, /6B8="- MB8-J!IG7/=KFPW-5VM\TW_)\V*(1#IE;87%'TPW1 X4@1"RL'K$%IFYT%P^-GR!Y<]MFAP6+D)2,PD::I^@!8A$'AEBXWT"_F@MU?A^+ MHX^C+)NGT6I>EB%DG"R0W@>NA->'WTU02M7:$;Z0D(&X=A77]NOZ:\>&:B$B M#E!*W^RET&G24QCB2[0P=:?'&!:3UW89ZR7/!FU)XMDW\ESRR'-:[HO#&3;J M_])>[Z8333[WS.N>;L4_>M:B+I:?^J3W7,OZ-._L(,6/;.34[Q?^KQ-65M8IC'-]& MHXHHE[3G.(C:^STR$'-S>E!!8/0*D%UJFD_E@P'19(]4%U?JH==Q5LY2.[+Q M5BO6MX5*O-S[/ O./?0U]=!FR)#HAP-A]1W/Z7I ?0].7)\I@L_[6/HW&O%G M-/'OC$2AN/BX1)* 1M:JJ_F X]>^#T,-$JJG!R.'V-L>(.^! )7].;9DPKQV M)Z3Q%,H<2'P+8$G!N5H%1)E\L$BE>:F'K8SEW??U9D?; O"??'-^C"B__]HF MK\-FVETN;(FQ9)C-)G *IE>:?]FX'DBG_.KE>X=4\J+0*E4*LU\7+[DUKC)_ M91]7ZA>%M,1*VFJD2,B[Y%&9^>8@L9^LXD=@5VU/P*!%M#$O8;8K1DZ'G3&W-#]K*7L[2*J Y(E;?GZ"^Y@<]5PI[X5HO M0HMD&]5=ABSS)=0?EP!KA$2C%9 $>ZI=;QP6D= /FZK:UM2?QJ99;:4\Y0NU M:B_)F.(T=>5]^-1%'7:>_6 ^)(0E,/^?WS $NMXQ+"A>V2LC4/R9IAI]3QLB M$YNV74P)FIJ]T;4Z(7'P-G\%*E'N=2?/ZN8!]1_:J;B:YUV0=$*C1'?Z_/=^ MPPZE]%[8X:^3L.ZK:WDK"W-6B)NNI?2+"NA?O,62ZH7I']'NM$?_;X\C_N^K M^BL?ZTC:'NC9!N/^'JB%[4+M4U5QU?/_.&C%[!WQ[I<@X((@:?,[6]IT&]8@ MAI()+/3@?%@+TWL@TIF9.ZP)6H1KU4WF2-7OJV]G;R2:7I-:R,I1?@I>X4UB MX3!D"0APU)(I.OGS\T+!^][?30'A8_VI<_9$#'] MA 0,&*V)LJ*@PDQ5 ^RX72[6%7W@I:&'])+RIN0TG!*B;0"51=-[?AY7+:I MC,X#@*\Q:]A+#^9!:Z'.VTFM[>14I&Z/^BO/?L39 MU12JB>."E+3AL4RE[%OY,-G#H)= 43?;LI5V-@LH;33=:0RQR'D>EZ9?'7-F MH4>-@DDP M$20:9>"^-6DZPNYZ.:G\WX0D>5;_Y5]BE'@GT6 QT+KO79"Y(>(3]"BLWN[Q M>[0<,I#/[59M$R6UY.K9]YE:TB2;XOB7E#XWCOJ3AY*E?TL?X^C'>(_.EI&^ M;]J0(OVZ8'RF"L@)Y_$_(P]WW#\V4=&MK0IU=,)OW]J6FK,1 M/L>9B:Q>*&;Q..TWCC!K]R/NR+"^=&A2YZ\S3'%T3/112G\BKM[1^N.2C$SS MO&1/7-#81;/Z@M+#2^W?UQX=XQCIT$8/X#AQ_H2H=+HA:YPE"1%D&)KH5,TP ME.GNW]R\C=*^VA[L^;)X=-4WV;O\ZTDC_7\+]+OH7@CEVG[K(U$4M"P )MNA MC!XCU/'/*"Z0(5WYMEY\4,F%M72I-*NXXH-F$54>Y4=3;$.^7X[J)N'U^O\$ M)X%^[+JO]53L#:4LDT2O&S-G2O^]T:$#8S7?0U<.O+Z@FA"U=N)5:MO M=3=$'XO6%J/*DK90YTE,KMX\@9W8=LY23:\75YP:&PUR)_-1,6G5TMV]G\A\)D>0)T$SA/I.X>1WA:% MVW*W_(IZ#'>9C/GL[4;C/J5PA):6V]<6;^GWWA%BKF-*5]\E1=>SD8H-!<$0 MJJ;!@#!BY'VB752' L-FW!0,I.V2O[L :MYD8H?LTROT;Z#(ZHNIS$:3.R&Z <(5&!+0 MU(HN]?V0@[VD%-/T(V-.R# \\(SJ/;LO>E>Y/K-!F39#!$&";4&I'B1LWV@R M1*+CJ!W9+@9;%$S1I!54SKNKI&YHP#4GS,7>I04H_WQ^-\/=)-C)W/F$)U5F M_WM /!FR%4JR6VCK)8@QD(6F%/'G^O%QU<3IH)OU-77970V1KFT5*O.Z8E_ IQM_ 6'<( MLMCQO![;!7OL7KWYG82(_^(%>/?<"Q0!6L&"E^9CEI5;Y'RZ<**&<:[RP8&?F"@<,8U0;QB% MECU/-^FGBI"=:RD/1QUM%L!/V-$S67P#_T6T:$MHH> +LPYN_DP]V?K#;:S* M.?_9VQ!K@$ 70>JNJ/6-'D&/S5OV5LL!,GW+8E^T'G@JN5.N5".$F7'A#FXW M\J;7ER/@)=JB04W^+X^G7HHZI[_Y^RI7S(_]AC[IT=+@KJ($&+?>J"BRPC@] MV07K@A%!!3!+>:89YOH]!^<=-5A7/EG.=78\):?@IKP"6+)X NA;2 MF\8_B2'F[68"Z3# !E-J77;^#;RU,R="QN_99V&9%V,J,JH][SQ?%H.X!@_. MC$U>Y1H)*Z)8XV8G>@BU53N;.E1'O+P"E1"M+Q:U[ 6L](;EY;P?[Y+N#SKE M-\Q,W'$(K0J3(:A.X.*)"\%C]IFV5)8 M952EOE/K6R2ZA/HWCP!JME60T),W]8J($VTV068:'+Y_7N6=C1/^'G.^XRLW#$; P'FP>E)\B?!7(I'.3^ MGF0!%_+#2M/*E7)].T&/=9Z*]5.Y+Y;KKB^_;>7?M&=1V[!SD M]/Y <,KEZAA?)6>)4K MWB19OMN%+^[3U0V9MW[=8$!I#[3I34FFG9B!$@NY\/,SB2PP_,T%%ICJ6Z&5 M.? UMRP,6V"OECC<@ABVZOIEC9!W>H>-Z5?)2E('@N5?W0B)NV:P^!R//T> M&]3(L7=- (Y!XDQ42AF(L7;[@ ^ P 4 VC_/E:QUBWHD+Y??9>M7[NV7X@?J MH2_,?![S6T,=]O>,TMS_\(7^C#L,]=4610_M@8Z@G%869#"R;"[)4YVF3$V9 M (H\5'6$= ,=XK(Q#TP:A3:%RH,>\^F<0H_OV^5<&ZV&^=3$F'Z$<;N#*C<3 MQ3C5^FAV89;0!7^P<2M?T\Q6%E26\PKDS6TE>6O.:%&]_&OK=OHW6\+9!@I@VQ!J!VVPWRZ!XJ.:[>FZV.Z$*;22 A).V%;JT.6P3LIW4^.*[AY M_'C5(J&BO_SB-5FKZ9Q5<07TZJ!-83;](PDJ!B#ZT6(3)B'$K4""P[A^@:G, MEKI]PU,3%^<)A*7:@;$>6_:!QGH'0N)G+\'/1UH#H1 M\M^2AS#_/R1ZR\&V8NDG8*SI6B2XVQ GQO D803\Y?58\]3KICS4PM>O87#G MM;+E\V*/6VLRC6(.1R3XA+J)0/VNRQ+3V1%5$L4[_H"]='PWM(961$U?T

"&O,M#4^QJM%>N&- 0\6[QJ=5WM_VCAG([-"OUH %0Z\KD#Z_L+/!V-)1\6UV.."[R*43TYV6^ 8-K06:PB_M-(AT(L[J=\@* M$ET>V4\KH53%]Q1XD]@OZ6Z#;:^!^I4PU_WUI(?#AP="GT=&@4,2IDNGQ].U+2;/?):L3 MV(SFERL5PI#U@79B)-%C'2I 2$@X_=2\8?= @TW043;HF6L,*)U\E4QWZ-LR MF3-)6(JYE#90EMJ3T%D=QGRV![IA%P6K@VW-4(U7L'%L'#T* 8&.4UVAXI+VR4(?A,/-JX]<4#U.'O3QX,O58IE/.,H9;O)(EI#>QG%VDPH]%0 M%&82YS,:#6M4BT69KXR6G )\"X,'>+PS]] MZ-_#%4ER(X98MBN>2(("&F$,D4HG2E\&O,Q.(H$14MI'NZKA<0=76_7,(_45 M>O/P#9$W.W<.9)V3_U<*98@4]4,I3EDK.'Y42,T46_(?^4@^,_$[[>HER":; MQV4_,F"6&H2 AL2\8ZINW\\G/FPYY]LR!"=H4D!MA4;[IAT--3-S1WP\TPWIUHF*(TCRL8>G+4>?%??,77T\?OW M98?M#D4YYG;7/Z'=OCS=GC&B]N*.O\0!NAW-L;@ 7V MN\@&SE*A5W^RY."[&M)];[#IK'0,61T&=NTO"8^AW$Y;7W,_^:B],^W:#0X$ M[0NP1M%>80=%;YI<&V!.Y>H%5QFTD?NH8;&H"_I5IQ>Z]2ZR1ENEG4MJN87P MGC&%QYQ\%2_7/SO-% 5^T7U9(T7UYI-Y87V0!#9P:H^V";KRZ\KX[X@1A_7/ MG>*.$2;B)T=4/C9]#?WUU2G]&/[A>8X5*'#B87H)VT(.U>YWL4:F/@"<=V&" MR-UYC\XH*ZI6>N" 5'"IF?%3\(6MM++3!(KMJ""R;&5F:X,.9YR9W@/!<3)( M"%D\D;ILK4+9CO4F_9/^CN?QAL-+/D,;?K>5Y^E;7;\I>['CGD%O0/)IK@]L M _'>S< A]]CS.Q)6+$%Q?P(9KMI\265$K* MORN$^B!5%MN>5;Y=[5Q@IN/N:,_=I^WWA_5E#7/0DH$_I"+N13@[^IK(!+QV MA4N_45DN,\ES>AF80R/F^AF_X*CUD!KH_-;.MQ*V>7Z_7:DIAIB(:W+9W*'K MHSRI84GO%<=,K,N!)+"XY_SE!Y'..U;8/!LKTX& (%'[%^[+B./7MG1%,MK$ MOA(HCI$BEFP@O#PZVSKAUF"M& DG\1H'GQBL>JMH,.,@=63ZYM/S4B9?N'Y4 MXW' ";81XLFC6\?#Z0JHT\P/[3*5#,NZYKQE&+][(.> ,N6)SY/CEQ+*L@\V M_5AY&#K[CP/NO6+KT4O@Q?@4 4;Y_1!A4U6&4_.7=A7(IIO6QZI >2VJYS#M MH<@H.?\T9(!^[8/F&..%_8WXP.#Y=[D*DOOU=>"Y=-),+,:O* HBCO$;C7>W MBT+9S\ZERW;&;GX[@/X(BL^B& MK&5H[<[6?4J]*S!'-T%_0G,E>KLBXALX:?>FIV]]&(:J.Y M8A:$%[+WO<+99C'3R)9?.#LX5/="9=!=&*DJ$WN2K2/YR@?RAT?WQ;$BX96/:?+?- M3MS?D0#>0RF+HZ\7!_3:+&4*EG+3G=74]%<(;/HCM!]4C^"(>1#*U2 ;6EG2 MMG8L6WT;(3T;=I+N:X?&R9X&'L;'?IWYR:7 \5ND"[./ M(Z+)7*DH;:*V "JLT;#0J- 5Q1>!*2:XK2VK94+;6WV8/3SP=Y#S"(W\.H-O M'Z=QDCCB:P.HZ.AFP;Y'I#H -OA"#B#4FV[/T*P'X)3=S]9_-&$VX[T%H[,E M'5->YI;/-\/65FJ&8IL"<#J&P[\@[UEC<'8H"Z@&M L8E/]V7H6KQ$5 MXC NTSWF[XRI_XO_:-17+%@Z_?=<_G5$]?BCDGE'"M:>&F!]^"%4YG> M&Y Y&9H1$$]79\T6B?RQ@:3(&U,-\6 AI#J^N$O:+K7=+:PR76 )'UK!;.J; MA[H"#Q4<(24 ML>)YQ'4K]..138^NAT(J,C$U+[;)3\W.M*(I-4Z(O ZV53YQ V98O&)T3K;E MFZ'V91_ CJ?Z=M0B?)Y?UYQ)."6Z+^]-&VS!K73]BST M_,C\+?BQ,>:]L@5/B')0XU3M$X$[C*M,-H!F0[@GK),4!'XTL:@!$_, )X@R MZZAKH%C$[ [?6X;;A9WH#::82?DA"^;.Y3"H>^L\6_!ZJOWOQ+*2/Z,43*: \!)_*(#9DKBF%$OPY$X!\YUZY(Q/U< ML9\8_[8NI9 QSOVF\,#JOTL..C*]LK<1#E)1T/.FTOLS*/\SM5:"=7R#<(@E MAV:_S4F4.:GJ1*2=2X-T6;:P:R>?;:A$S__ER'^B\6SA*@"U"ZU)_W<(*LT+KH8Z+3:"GQ(]]-ON%-R M,^>X9X$HY7U/6F,Y57I\QHK-QTK1J=KOMBXR^:*=>KB#O%'#>66L'U0X%C_I@>%RVU*#Y$,D;O3T/7* M$P\G!UEH&OSUSM]4GCUPEX]O.?9(BU)G-F-WO\1AB M*Y1BG\_&__/7[@52 '72G[[LP R!>B],MX&[3D/HDJKNNO6?2ASEW)(:+9+9 MBB'&2D.[$4D&-4 %1-2:;*N[HI^Z^C4Y/+S2,S#,<>GC8FW=8/VG+/S)K+MW MZRS.2TJ"Z MD[7[WT!/5KW^D*4@5OR7SCW"'1<+Q7/]^SZX'6GI M12$PQ/ T+F"4XB[>1.UC(R07RG*+YM.>UO2XRX(CD:*S>R WT9.-DU'R@L,C M,YR@2)OWF"Y7*#$_3ZXH-50&MP#M=/1 F60.:DLLN<)M0L52_OJ&((+EY8;. MXO,#]D A0N&6S^;LDWY7S_73<@$>NB=#=8)U!CV"$6VHED3:70L0'G4;]U'A MZ^OU,G0^0,ZPZK)TNMEGJ=@AQ%[B0Z1$5Q:FJQN"W4GRI7PHW,W)"J*L/FC[ MWF"F^:KEB]P'DZ8^Q^%C;;6IL]\Z+D^@E1B6S (<,1-#N;9D1L.$_QZJDJ$U M4./R2WI+OT$W-]0_FMG6M2(?[H$JY@(T2DZM^'9:Z.2!=OU81[B9]5"VMTB& M42ZQ_TIS1:-- ^.=XJ:V3#2KD.@=E[JQ/[97^-[%T(363W)._)$ZJ#PX_=;- M:GX/I+IZ>G>"B&%S: .&+ "C*!&U>Z%)XO/@) :"F'IDHFO7J\PG1' Z6""U M^6=5JAC71L!G[3&C;Q[UU*KYQ_JY.W\6CX2/W,=A!U*0T2R>H'L]=_9 L66D/\+RN4&* M! [3/5 5"!VWR)J%U$>F;\GYT)4"8:)!=UC*@0]/+:^A13[6-S_YMCM_;-Y: M+6I TKK8R7*H6&RPYO-Y,<>5HJUZN@[ZLW15WV.J'QDQ%RHCI[S>6IA;\F.F MM6JZH(R!W\)>G<7KSB\(IW'^XDQYL7C8^(HIE%G]+9JE>)[Y]*APV0M34>#K MLT]+T?[ RD0<(]62[?#5@/(W#!@[! 4 -N0>RA+J,I99WFXFD:*ASZ_?3U-( M4S^KI6&H.J;8U!RGLGHNM?9OW;FS9BS>_=SP#@*9FPW\(J-,ZF7GZL&CI M^"VA_>Q;FUK*E>?&Y]\AD]U^:6B2GHEZQF^I2RVZ7W0"^4NK?\TCCS?N&&]O>*V?3NC M1%VC5Y+KIDQE/]YB\*PCB\^>JNU,P3)$S6@'*(8IBV7X(+^5(.;GC]_W0/T- M>9N"'N9O$G7[5O/6__ MM(?0?0'AZ9U.Z4=>R$%)_>R6,Y?:-X)K!V\>X?SF?$U\15<8O8IB6SO7 <#2 M:XRER^J%RG?P=8^AKDQ SUE\*TJ4R\63.:=7_./8#@RACSJ%BSJ.'[&A'WF MD(XGN703XE@&;.^>CS:Q7M'F"'"O2:?=^4+#E[LI4UF[KENE*K)B*J\T>91% M5MO>/FP[>&#W**6>G([?2<4)_(8F$W@8;@$? 'A/Z_4S:;'O78W\$9H^YZB? M6D#$.YJ0LWR RM6ICA.#F_(T 5GO M+4L] \OO5W36-]8M<7@VO5"* V16K7,/)(RRH83U[!?KD#B;(+1JD/ @#PF; M\6'.VB:<,JG!SEK099C8N&,I)8)@QGZ'UU^3UQA]\M&Y@ M.@3I?\)&2.&)X3%^(RDQZI5B(N(PVX"/M+$CA2?E0U&X00%= M]&W93961-T;8CS#1XC'QO'+8^V/ZQS MMV_;5$GRU:#SW]545N%9QWT1+UY"+OU+O@2T$OC8."<'1[G,2:WN89IU8<"A MV@G3/&2'?$P#R>?H:YIUS3?[ MO0WR,#S[J!)3B^BW$P':NJ#<:"-W(-J-(A8S4Z@[_H"I^N?# W^RRO7K%V\* MR.8Z'U0TZ3O1=2W[],_JQ/T4EB?CK'GH84RP=AJT"=9[%M[/XIG4TH/%UWI" MP MF%3*?5$_-V<@7%'=I#OL*A1R5Z4P5=U&Y9E2=BB,V%;(A?:P W6\=AK7< MK"P&.LAX.XKGA^?TX+7"@SFGT7-$>G[^@X1*T??PW]=L\W(JQ;0LI#;8GM/-R3R_G M7H^3&JR1J[J'.(]]@*[0ZJG5>,)AAED5ZS.:;XQAOI(<9(*+:[#% MV,-MU(=>IBA/'%/5[POG: 0]%/U_^-C_X[]VB3D'P3A%>CB/-PB<^.XY$VH< MH2ZC'E;X\^>V3]HQ17.-G\:U!YRN";L^!7'F 6K_K<(4?1W3-0C;;Y>L^3F; M4F;&?(&!V\WM#Y3B9G"LR.U$5*!,9E0F@]JOC!'S>:K#T%N.\?!;[VZ3$A]( M@F1Q#%E=MD-4!"IIS52G[YNQ=$[DWZMC: G_5K9%!@,+UBT1\&IQSPNDYP,9 M5LCW]I.GB'&YSXRZ8QW_0ADR;&S/);$&:^K(+D7W$)I&DZHV.[3G/!),-,GY M6%)E(3Z1/G>SYI;= M+X\-<;[KRKP8JE"I#C([R*T@= Y"*!4#5O93.=A>/@'3U0=K&-V\2<(DN/MM MVE (?8]N>3"S+E'W0.GM'EJ)D617I7_F1Q:GM?0G'_96S![2EOW?M@?:+?SAH[YC/H7#H8PSE(F2A M5[MQ5!AE BR5P6%W[)HQHS;R%+L.Z\>EP, = M!QE:[4 NU=D>$E^U\UZCT?KK-9TNN=5-\5MN84]-2N!1/T7&Q!(X*>=,P\"'UZ"-)/B; M.M^@WBV?](%C][F=?B["]AL% O?)\=VC@&'?'JCW45%*.XP$2V0O@]]?0[^* MKQ?;BG[M7=Z3([2(R)N^?2IS<'UAB"/GSTBX(4/4F,7-4<8:?;ZLROZ=%$R7 M#.OD.N$ ^CC2VZ9UNIIQ_/72G2_ZP"N+0H^;'*BPU??)4;EWJ53_G M8ZY,NFV?E?(4?)?Y%.-C-[?2BZ/8CL;B&B#]N 2"Z/!N>I<M2U4FR#-@ M'!*1BGR5;4TGU^'U6IK^W,N1#_)IB"4(>_L,#(+/*5:O*_!M6V MN)D>M,+DVW9<>[WA_;/E+86WO )REMY8W@N_K1R2!!33[O\G%WH0UXA@L'$T M"?M$G[IB?-:F'UH__23]G78O6+#Q8^-J7W+PT,EZ0X*?3LE[F4\_&6\.C^2C MW>GT+K0Q!9-2.O6[B!<^!ALB55U;DQZ(E;DCD1,+_J@/PKIJPN?L&L MN"(*Y<;6G$PFSE2/(40=[=H?8[@97NV^!I%@VW>Z6*J:'=5I)&^Q.N:W_[)^ M^Q2G=G:FCQLXYSTO^7B^E#G7G(D*6X';F,_;]4DOWH?*["1(SR2B,FBXA%9L MKUQ NWE(R./6E:V!!W47>^.V,NXDHM?[1%:KXZ#$QJ9[Z!$(Q6-T]CF+5X@J MQ1JA+!/L6RC.;1^N/)S_\?<5*B6>\\VZG+Z"N(2BD2F]TUA _C9:; M1B\0:^E62!B>(.VUY-HEGBX5,90?[B'C#CUC?/IKUPFI%-M?A^VQ[+AEAH1> MGH82,_)V>JOYK,:0>#:*3#71_H#2F]*K3V[SM/\3X7$QPMGNA5'\T#0!.?8D>E3=FOC,1>XN<>]#V\=(._OF939A_37T3%IZ[K16E M[&Y14VS=<2^JXJ7(]6J\':"NQA"))_^-9@2LL"UDA@5N&>^0EV0KDVYS6WN$ MP01G>ITJ N4N9-->N[>(9PW["(^2 MH=KV57/2RI4#(@7*GYWD%'KQ7>,')C;JYI,#E;N&^!V._6+NZ5U:621)P""" M'1>\/2(#C=[66]R>=.PY.:\RJQQR:D$\QLKT1LHU6=FK7+.8@]#]SW2U$EO: ME&0OX \;5N51WI:1P'R>'ZN3]!>JS#:%_,<_G,+>VKPXC><4O,T+O@5_0L4Q MQ-M8/':4C2Y362"9;;@+Z5WB\]K)"*TJAF&DW&(]WZ^@N[2)2\FB=Y8OC,B4 MS7,+"9<="?':+YS_,_Y[R9#%MY_"<)@R%5?$[QZZ7$29WO[6JWCPN%_6>;], MBRNQN249+_ZHS!8V?L=1@KYO%M#U&?L]HX7< '5R=7.@79Z)T&J'Y]V>6A#38*I#GR'W!2V,[?\()Y?%5Z&. MM%X(+.O]*]VC_C8R]LN9Z\P2;,XM'Y^C?V_$2:HI-J?'0;!%FP74"'()C*,= M0O4Y2DV=SIM/RR<5"?Z8:3U+*_5MT;P?(, XV?A5X>#EIUQ7#UOWZP,WZ6=0 MMD E,1U0@3!$^KLQDG]DRR(3B7-IN3QA-AG=!4 A?)W_0$8$-[1IF$'&GD.Y]'1]*.J8@;;'H_U9B1=S?,5I7O(#IM[_EB)U]]G&AHYC^U%L;7/3RM MBS^:G'F9F%"FD0Q)PG0YL:"L46AC&4,Z]CWJ 3,?#;F.A'<;ZOS0"9"7FA0, MGQ>EL8XU-C0W<(T;.?A/Q7%8-D0=Z 31S5B\.NQ'>P":^W-XJ'YL//%X1N*^ M+1FU;1D_G+)/[)L6Y5I$1SLLR";NFHI8CKIN]!H M79W$9D;8ZZA0YN/$/5!Q/86-V1,#XVDY0&R%%]O">F%@UF$ 3WM"!>,KY5QH ML#9VZ/(K]Y_>O88+FOXV(U6]Y MP=7[;864;$AC-W>H?E>H:@REUOR 9:7:)*.@G0?)M46+GO/7%>W8N$O]IH^Y M6D#?W4#H@E+7;E@JU(<@'_!WM[#Z%FU9>/+#^YT&S7L;5]J:"HVM+]_K/_L^ MXU-*64;<^B'D]\VM_[02 03HNIBNBXP NOT":YP@V.Y(A9%''SN9V!8CTSQ5 MC67:9'CNW+!90;Q=:ZK(LJ2_<)KK"-&8=3Z:>W:%EKM"0P#11;O"^@BF4DZ4 MJ0 [7#_J. W8=151S-,/H><(C7N@+;5WD5B/EAEEJDM:QW&464MSHK. [\]I MSE^(;:FC!T\K74W$AHQRUHZ.L?:!PA"F2ZM=YBU@Z$)UV:HB#O$A( O](:2 MX.!2^Q#.S';[4>T!5C*?2;"X&Z,A*,5,L"3]*8X83WN8%\^0'@KPB0S.,M/& M5R-AX13R-0?+.I313?7)% */>1JG?6 MD\,;+29,PO= //&Q*(OYD>BU51.=$-KQN*SRA)&\3YG7@W).V_O.?]=R2GA- M]5XY7!Q.1[/51[-#"'5C\A-%OHS(5X76QV%^!UGVZ@ ABC7AAG=_F>G52K8E M:O4_%%LOPK+22SPP73VP&HF$-Q,DFXV/?&3/QM[9<\HYQ]JA2N8RA@X5$Y?. M;=Y&N(/H$BO?MUKH)]'#SUW.8/I@B>3N#;OQOK**N;56_>TRT_P;-@?"P^2> MZ9XM;3FN(')9^)3W7?@4^]!YPL9A@&.O:OCIQWJ_D>E9Y@(MC ]2WZ>4%N>YX.,]WQW8,=P#8>,WB]]"XLLCJ#>=6.H+__9 1Y2D M-3<,$[SG(:%U"=8AJW4#>Z#K<[?I,3I_YAG[+1;%-]SW0)L[=/?KZ&Y(TT]D M+0I!&HWOALTY7@6BGO;J[8' O@7?(US)EQ/TE7D.+EFXE0C-67+SYOB%;32" M1.W-_[>ZQ!B=;)U:9G-N& M&%'4U9]+UX>_6?L\/%,T/+PY;'?/%H21=_J-80A[TP"VWQ+QH/VB:&_9E0Z% MJ&:4!4)N4G,*@JT-=U6ZA)9ZL4"NHW ?6/Z.3N$4TQ#3HP6E7$C?U2EB#.QW M,%TM@%#YTAF"Q:P4OSW0*01;+/_\SD'" +M>M R5$/M@5!9I[(Z=;$CULXNC M7YH,4@:+335\4DZZ=O-O=D;VXVWN*MX5%HAQ&/"@GT1)4_YNLO=O@_\K;1?3 M?KPL68[#IF5JNWI^?,Y:7;!PV\TW]#K)S&C^M=/="M#F_RPI>J%?!*A NVSO MT\;VSX&BO5"W@!Q3]=D?WZUJJ:*/_KQ+(EPYVC\[/;&)\SW)HGZ>3EE]T:+" M"MQ%)X%^XA:4:.9 "/T>BGL*YTM(*52@"E3'M)\KE\=YDY;.:RI/'G5QX]0^ MGEK@^$A=,);/FS-;&:(+[+OE0H"';HT>]A)AIK-.HJX"J>5(B:[,.>OB "KR M"5_XD)N"C:[FL,&07L>E%*UO7TE%$8=N_CDD>N 7>&N?H3YE9F*(;Y:Y*-7Q MN(!FE&4$69L3ETO"),QK5>1A$C1DLS6&0CAMI!;M72LO7CL5QROS[<,*38,9 MS>)@=HW]"824)*[+-_/CS\YY6%U2$T;68J6@[=#3OT>V?N.[$_Q<0^C+@E MK"01_QLAO*[CA?%5LE;^D&&[JM'K]E7M3AKI[L%#4EPSQUZ!N9E-^]-&<8-[ MUD8X>2@Q'\(']6HP SA^6!)$T/3I*'HVY-P"-"I61<_\\I[>1ZYVHI<6O M,\]=%AYCW7[I0X&3T]6MZC?^K\!%U1CBRR+N4/!"Y@R+5^X^%=)O23;/B3*! M(N[I)X?<;E4KG"C0W23XS=[0VN[9 U4-B0MSX3DZ890K=C'0([@@B#!Z>5>B M!R-G3>7KW;WM[I?HVS:M$*&^9*JM/=!@@/,3ZDM%26XI=F78,%^\\4 M5,G6:52)*#Y3;W#QI'*PN(?H?"@'9G(#9-:[?UF0>KB"B3/5S+*CAS M<9J[8XJ<6["-G@H_,Z17;9)V.\>SVR68;TNCC%@-G(:2M#O3YV L'A=*&,VL M%:@,,XS7*TJ5!T\TP,&BR+BCD4&O%WANZ2C7)I2>Q/,*?X6]!8>25J?[3I:=0Y8&4%FES6=?DO M1B"_SWTJ>RDN62]#$CW'7=<4Y76=.SYP4]\.CIXMEE^!RLYM]W1GL@CXRV8<*O&9S' MPL+\A:;I&F7[5]V6TK%.\IT/RO[#I@_CB/^CO>O\:BKOUD&Z]"(H+4B3H:J M#&6(HU(C;U )5<@H*$V:M""8( J$#CI@00E=0#H!5) ("2#-""(9@D (B 4R M)(R$HRG?<[:>Y>A]@M$,%-X!5CX+D2( M%PC3$UXAOHV&S=2W]4G(U-##(E &!SI\>*_RS_@]*ZI*:-H.543 M?)V_8T9AX@XRJ4A^N6F4O3\#*I(:1IRQ@N(PFFRG/K,JXDPT4F7MAYY"S;O_ M#%K^J$Z 5+4%C#4YU%:E.6B_!(4>%GLI((0>DB$0!DA#6)5M+DQXG:/V--UJ M(8)1PJ/A,P4CO6^ZWM=^5!G\*#;@'Y]?\"8[\AWY @C#DFCO4RSK3,N]V=>7 MW\Q_I04\3ISU(%",34(KO>/>^"ZTV23J/UB]ZVI #.]+ $%Z.\,P!$%6L?X M=1B%5!_@">LS0[QP^^"F?0 #(88FWYG)BZDY6O/RYFJ26DI3V$&)R6O!ZOC/ M=OD)2YVP#2M6'"<(Q"2!69A:#X[GSQ8>?B:",0:R5YI]4-]^WI'?=[A;MD'# M:Y:]RDQ?-*RBV+FNO;J; P&"&%B>^M#>RG>@F.L2021TWQ$I*G 1^_1J DLNU MPBJCL>Z 1>-?X7B9>'.Q\)BOLW[Z_%+1YHG8)KU.IT9<_:=JY%D1=7S2E*>' M. 6J 48^'H0I!$UU>8GIRI9C[)!U5Q 9DC">MFT!_IF?_U"M:ZQ(S,*8MC_* MR.NYST"12\M3.R1R7\5],FP/;# &_&Y"(6"HU< V'\&RV@FF"@1W(X;IY85K M%=-^SL4;#F.FO.[L1\[Z#PY=/YU\J\3GIJ@C))7/@O^W>XMNS0Q;PVI"]E:(D5 M'#\N"YHMV]B#,V$LUH@.9A,G3 M@]3N"JF(?%N&3/,U=H9')>:LH:@+Y#Q/CX_KU^+]"C2$L#^/0.7[+K&-1_R\ MGPPXTJ7#>6=;J_F/@T_?U3'BKKM&MP$G0ZTU6 MG$"RA]5*1S"/L.4X!);X$ 7WRTIA3A$)6K!MS/1[RS!UF7_]C@:;6YP94O)_ M)F<\CCQ',!8[]>:=X"V4!6^=Z^2$$H#:2B#I'!N6;8G*5ZNK;$P]R]K)M_JU M2]TT2L#-[6U0J!0-1)KDU8^K&U^_TWC@IRT89HC_@.F4 KN<;T%'9&.OI$2# MM:6Z^G(T3O/1^V7RDO+?-5.$X^^S"_]BSKD,TUV4'J9=/0[1E]+>1A006:[X MN2,KFQO-]+W->N2GPR\Q6:Q-S_89GA##U&)D;S=5(F=2.G%'Y67&Q#VW/)Q; MX]TWU>I(M\.H.C"W[EFV KKB&REA[)77,,)B;VOJ6:I]"FMK^&\9ZZ&71/(K MQZ[?G.!I*JZ;T;K%9F82>0=+H<72ZZ/XJ.Y*\OL#3T21#,[W^JITW-.C<22UU M=K1 7&P"!W42ID/>7.G//3&]>R?2/-EB."GIRY&.P1>X= M)2NR #4'G+ 4C6-5X?Q$?G5[Q.]1.C[W MQ\XJ2VEK=_,G)C"956G[?]P&,\0-E8ZQXG=^IX"IV<[.95SF>4U99D['H^3G M@?0/.AWO"Y\(,DOQ5[@6IP7%QVCL;GCI9?^UUJ<@$^/O[:5F,2Q*%Z01:50V MQ@ZJZ$]:(6TF\%NC.093(@SL!J6#CQ_?LLY;E;.&63\D?J[;^RR='L/3 N2X MYX%U#HE%(2,TPATL@2B"YBF.)O2\Q M>?K%UE"8L3DT?JC"H(5=,7CK6/SP=8^"MLF2P:%;/V_D0'[8<53!AZP$HR P MX+#+%@"*@< Y&%)-+5_$4V1!XE.P#S)H$6ATW%.GOZ^*]S%%IE>8M&\:5<(/ MF#R==E 6D% R @6>/BA<4IR!6RN:YT<8@0WUX8&&,ZF.#0,W4TP_?#\%'N^K M;2.GUB@2\R4GI[ZQ433%75EH>1?2AMT09R4))#^P'O D^/A4WY5#?= #)$K= M%ZTCU%T(0>>]YD(YHM.B ETREVMY*2=*/SWSJNG?RN=.BOZ?)1.9(5R#5#%^ M3[]P!+$SB:E+A]_$#M+X_>.YR1C?R-I#6W]'KJY+LWLF[IIK_TS__7N.H3 P M!CH]BAU0Q^RM3M3%V./WHYNCK'8A63?XY$(Z%.H8V6T,9!G0Z+*'>_-C^QWR M'.+'RAW *N]V/(R^(./-F?T0WSH?P:&QFH?N#TH9WX)E])DFYFOT6Y2H9VO$ M>".\-'K$KN]O'7U1^#V%>UHPB14B1L R=O8:G,.@&7ZPO#[3E%CI'36SGLBU M,U>R22/:7Y E68OG924U)<7;IN.?&)^<;B:82IWMZ6COZ'$QV6 >]F&DZWDT MJ.FD'4">%#H)@4 JA%VGXYN%W;K?$4R/+XX-CRUH=W82,H)R)(I/U83F0)!( MB"AXV[ZF_RU3/:F$^5=!3B^F-ZRXK\S"&+]H5?]11)A=W86H25;?/4[BUUQB M!OIR?Q&,:$GSBTRZ^+K+2^0EM6\T;+:]8WW$S]JLG&UT=$D7?/UV;$)BQT$O MSS!]LR'A'\F)AX5L6@.KTNP_KSAOU+)@*YMD6!91I5\/[6"'5^29LM77 _?/ M+D?>5['H,Y=NWQSV.Z3 8N-+=+PF6%W90WP2VNG,4QRGHS:>.&+4B7"SG;1%H()PHXQPW@ MR5%A(8@"/\N?]^_TN76SUVF1KU;FNU85+CK:I(T>DL6M:>=Y/&->I8W%D/I M->9'A='_7)*S/\UB"T3"L5W8D63,0?>K)E$"=3A;&AX2=RF_;AC^PW0>&9%X M=CB(&[5?,^L3HQ=*\Q=(,EFJG'+^@S_X>?;.<2WHD.5X/T^UX'Y9EN-'VX0^ M3LS!/)5/LRHE.H5C%_6B]MCT=D1N/'M_OH?98>Y]?N/CQXT<7.,7RGKMN9[M>:>O) MJK1?*30I#AK0YR)Y>K,.H.R%RA H*@ \,,VQ,?1EDV-UT;Y# ;XNH:M>0J5G MC+Z\/MZFK<9JO8-EN>&E4Q7>T0$L'3H?Q\G-&E IQIGTR<2R38.["-V!*C2I MSDA^=;1BZUB579=1!<1)S*$>C)3-$5@':F.9;7> ZL)#)4<2CE::CWB?7N6:3"_)#IBO]M+K[;-7:UJ*G,]\#] MK^&&PI\W<_![XU^PJMAKL/V8!2UMH'CE&0(*J"/*28/6:E'MT9KE#\-L;2^> M[)Z,FAKKR(;&_FFG29(^83 ]LL<.]Q'\YV8P>J5'JCM[&2A.J)"3^QAPHCWJ M&OZ,JE2,)7&/'N23<4^U):];)Y=M;7^741;Z!TO"_@7CI/#O8)F68 MJ.*/OC?B54IB_*>+05'T,RNK'XB02*>^/2T2Z]\D(7\X=^RU1TV)23,+RE/W MY1[CV?QW7W/12VQF$S$H?G'5H48+Q$46O*8*[VO4^= M/RKX\N4_GT]N=CB:D?E"8/EW! ?[ MPUP&SJ:.0 DP$HQFP;B?UK69+38N4#*T-V[Q_:UD9^Y:94=&*>WGVS6[,)&C M53]8$FN[D+K'AH'8%1 7X)Q3P >NRI=[>I?Z3=>3HX L#1T79.,XK MD$WL!"1B]]+KS?T\68!*?Q5V[S55+@X4C:IAB[K/ [!G7Q23*#'FG\+TRWUK MM(*;80_77+/5S0YDS<1[B&=AR"@6HC -UH;(V'977]:D9F]/!J'NJK"A^?;) M#)NNFQ%(^4QY9ZN9/ER5[+*.H\M,;UO 6_)/U9'HV[,H+8'J-Z)D0J'Z^D^5 MLA8_>,BSB^CPM8-F+:97LAFE0B;%+I>E6W=6YK2-3CQ?U>H'63^7;LU3+*-[ M;TQQ]==A;:#OE!RL H&82?N0SWS\2.,1OV_+[S3Z;=3L(L/_ZB,%\X<&B<2Q MX*ON>4E(-)%^%]K9!VWKQ [\J@/DLR52]2."0N.AS'4L;.-JD V!BYKKVX7H MC24%86*WHN:VO&<('N(3, TBO7@7T@'J?^XO:&>.$S!;;C#[O3"K[D,_%*CL MJA1[M3S@.MY6L['+(R.[D&R\ MBL *O31,E%I^A9 %JH=@*MLJ_5B"2>C9>_X$L\ISA\[$/*B.M5P,=PLVZ">" M&&[#[X#1,U%M.TP\]]0 UQLHB-9$*S&LY\Y3/=E)@TNJHU4+WU@ZC487.XS% M#Q^X<".CJ*JQ]+"\>150+9!LYMI%0"&\ ]QCP"DN62#/0MVRF@^(.#MM?ZQY M0Y7*V8$G*^]LVKI1)SFUW-/9XTT=[@0Y[#E(<[ M*8*R,*O,)]%!L?649+VC>M%)U^5=;2#[-MN121K!3.0A>\BO#?45^W(,_[5_ M[5_[?YK<[MS_ %!+ P04 " #Q@4%6M[G73,1[ 0!&ULW+UIC^0XDB;\?7X%WYX7N]F LTL'=;!W9A:15T\" M69F!S*SN'106#IX1FO*0QTCRK(S^]4OJ<%?X2_9]4]^!L7Y6] %NL'\+=U\5OVG4#X;_5% M;]:/3T5V=U^!P O"_4^+/POF)4RF(0Q$2"#R< )I(! ,B!^@Q!<)%7AQ]V?! M240922%"^C]!(B#U(PXQ4]=CC#CWPWK059;_]F?]'TI* 91R>5G_^J]_N*^J MQS__]-/OO__^IQ^T6/UI7=S]%'A>^%/W[3^T7_]Q\/W?P_K;/L;XI_K3[5?+ M[-@7U;#^3__GYX]?V;UX(##+RXKD3$]09G\NZS]^7#-2U9A?E N<_(;^#79? M@_I/T ]@Z/_I1\G_\&__!$ #1[%>B2]" OWO+U\^G)P2_Z2_\5,N[O3*WHHB M6_.O%2FJCX2*E9*^'JUZ>A3_^HWAYO]X60QX==%<6S4;646$OIQUK* M?SXUV4]7B.](WNI05@?"U>I^=IJ;LGJOA1B9R+ MABV?#0TR_J]_4#\M-R6\(^1Q^1>QOBO(XWW&WJP5F>=541/XEZS\[6?Q0$6Q M3!G%'DLCZ(<>@BA"#&(OI5"@P(\B$3!/L&6UO_?.WDJ2>UG/$/%KI7 M)Y[A0I3K3<%V;[^'U;%7FGJ;Z?=?^E-.'D3Y2-H+E-C:4&@T^;>=P."9Q$"+ M_"\_[?1T@?9J>@Q7+P@?^+61]_^>Q''-GDFVTA;&NMC'9LWLL=D]PJ52JP9& MDI+6FK6#*92"X">QJLKN+U#_I7Z.S>?[Z>#&N"DZK4C!+JQ1^XV?F![]L8+/ MEDL;IP/5K]8#[ZEF(918?P#K@HM"&=A'5-S>^P\_5LMW4@I69=_%!V6%/XAO MY,<7H?7)5ED]R>?J7A3?"I*7A.G?WZS+JEQZ"#/I*\N8!7$,4<@(Q%*9TJ$D M@8\I)QQQ$^89+,'M_*!1 "@-P',5%J!6 M8@'Z\+^9 G[>;DOKK[SL,CP3Y1]M.8S?(5=#V;Q3U##U>\(/FEWK/P\?=Y)W MQ]5J=^^2ZP>R>[=T[Z[7FS++15G>L/_:9&6FA[WYD97+)(P3CX8"\I2F$'$? M04RD#SV1!$E(L/I'V-BN)^:9VWNB$Q/TY 2_:DE/VUE6N)I9J0[0&IG]AP!E M;9!>@,&1&7IJEDF-SPNJ[IN;(I"O:G>KPN1W>6*?][]>!1Y*5Z+ M7,BL6@J4,LR8A-+S$HA\X4'B^0P*+XH5=:F;AAB9E8;SS8T<6CGMB. 2IF:$ MX!"ID8FAE12THM9F2"LL>-6*^T=W%&$(C".JN#3;I)1AJ/H^=9A>-HQ"]!$' MWZS$9_F&E/3'46C#*';3SXU@.NG!6@(M." Y;W[HJ6!'/Y;K8<9&XZ$\ M,CD9 0Q^K>4'6@%0:^#0I!D&G2/ZLIQ\4C8;!LP^N0T<91C7J6U:(4@IWHKF MWP_-#NV34KCAV(\9H6KS5F6B7!(_%9@("06)%=-%M4M._2?$+$61QUGJ>S9, M9S/YW'BNEA2LUOD=5-,]@-5.5#MVLUH!,VX;"]>1F:T3&[SJ!/\CR/+&X0-V MPH./!E!;D]H0S!Q1FM74DQ+:$%#VZ6S0&,/([*V00@W)M[ZGF[(45?E)5,LP M3A(_D!$,E*D&$2$>Q#YGD"9!["&,$ E\&^HZ/=7T(Z@RJ M9G3D!JN1R6<+4\_UW,BY $I2=T1S&0U'M')FHDE)Y++"^Y1A<,50@J#5A[RL MBOHTXPTIBJ0A)PBA,8A81SP\3/TGL*.+T M9',CB9N[NZ*.3 &/19:S[)&L *DEU=N,G97#E4ZV['$&D_4W?YY4^F, IVDL8R03 ))4R@E#?0970AQ M[/L0)Y2%5*0\B*P.[B_,-S2 2)HJQAAWWNA)P;GZD739:K9[!5"VBY%_5_FTR[GN;;[^QT MUR[@1GF]%:VONAG@Q1KE;K ]:GR9-1[?O!QC>2Y! M/GUH.L)<+IR-=>1DS 2+&%(O#C\-(0H$AIB* 8!E3SP61H%5[@8YQB,JB4$ M.Q$'Q:$> 7*(XW!FT:>6R%SI+QPAYO3(!"_H&SP7:7KFF]>:EA]RKE]_624^ M9M_U7EK9KG>98I&C]@()14IHRJ%(@PBB6#W_5' ?:OM MIV'##74#KA]%43UI^ZNZR;F.<7O4#%V?G"W5YIH(M=>&DNB0#98P2&2*(/=] MY ZHX!&=3IY\K]$;W^36"-EO0JL;O MW0X_QZ>R9K X\_F=G6QBEY^)XH<>/Z.K!N28/SRNUD]"U)[$6W4OW9-2Z%G: MR@H>C4@22 F9Y+$B$ZIS 3T*A<0X(11YDF'C;/+S<\V-23IQ&Q\XZ 2N'P^+ M'.8+ )]G$<>PC4PAYQ"[7+/"&CJ+1&]W$$Z5TMU!61]E@<<.RD?UK3\Y2MDV M ^5<$EPTRTGI?L?9:3G&5DM=M)E[?K5<:>EF%*N4]\ M!)' B+JQY F+(4QBV+AIR) &-E8:D:SSHUFM="@EEIOI;9R]UP\EF:;&?9F MUIMS1$=F8 ,PE7U72PU^;?\=94]J!9PC,\]LSDFM/2L8]HT^NXM=.-M?DS(K MOSX6@O#/^5])D>EMZQ=2"7\9RRB-0AY W^.*L+#Z#XD$@V$4^8'T!4V%'.Z" M/SWQW.BJ=C]G6\$7@&K105G+#M8Y^-Y*#PHE_C4.^S.+,<2-[P;B:9W["U!+ M#;YNT>T$!U_.H7NET_\R5*,9PEP1(% M,2?0C_P((B^-8"IX"K$0&#$_\1)N>4*X&WQ^%+23S99@>I"9DL@P($8G"@,, M!M# H;+.'O7>T!,_SH=*'3ZR1[XS\(Q/;Z@^E.5&\+>;(LOOVGK.=91:_>'G MQSJFX-T/4;"L%'P9(NHE?A1"'H8Q1$'D04(B"9'TJ&0LY2(0RWZ]VLOG2]9" M&-W;%XOS.G4!=**!5UD.!L6M#E@+P_.[TE!^V;]H(.WFY"J MFZ)0WQ-U6 %] OWOW9*G^L\WOY."+T"KW0)T^I4Z'JL!P>'!WF"479WIV0LP M[7'>8( .3O*&CW1=2M0V2[.7SJU3A(.4(,8QA:'.N4:1U/LMZD$))/H@NJGLH4N73:,1=H4H_SNHRX1\3>ANZL(?O-=_?5.O,U*II,W M]69+T9FN3KV4,DY%X"'H(88AXI3"E"(&0TK" "4ZFM_&"E M%5B WUL5 &ET +Q5HO;G+,!CHX<=$5DODQDSC0G^R%2UP_UC@WLG/6C%!YW\ MM:=G 6XOX&Y-94/!<\1MUM-/2G9#P=EGO\'C#*/#&\[K>JAD=4LR_B%_0QXS M9:LH(_]AG==6W#(.E &5!AZD$<*Z%E<$4^F',&51**@@*)169VZ7IYP;Y>TD M!H]*9*@V+JP1VH[4#, VHS&W$(Y,7#WTM+1ZV]?*JS/!M<1-](,[HC*'QQ$U M&4PX*1F9 [!//Q97CN#LZA5H+INU&9M2IELV:<%WB[(B+G8@T*4V[!'&?P9V.?55CCZ^5FN$FY[K9\.JP M%06-&0\0]J 7,JGC4;%B;P]#1KA'/$Z\A%O5>36:=6[T7$L[J,7'!73-6-,Y M9B/38M?NHQ:XSA>J19ZH[8<93&Z;?UR8\R5:@)C!<*(1B.'%@TOD-_711*EW MWTM&9.3YO@<1I8IB8I; E @/LHB)6"9>$J16$:1[X\^-3.K6$MK!5N]NLZ:$ M8*6EM:YS_PQ&,RZY IR166-73%&4M0O-:2WZ8TJ[*S?_;/2I*\H?4^U(T?BC M7[-/#/PJ\FQ=?!5L4]3=V!]N/JY)_I[HCH354YN!A4))O51M\F@B8_5((PX) MCA/HI3CV0H&9H$;.=-,)Y_:,-S*#5FA0%S&^ 5INT ENGNYFA/CYIW\,',?V M5EV&<$#JH!&6YOF#KC&=*(GPFMO3*I70!I\S^81&PTR65&BC5#^ST.JZ8:;5 M1U&60GQLVH.4K,CJV+2ZR,32CWW)PP!#XA-E9OD1A21)$^@3+PJ1%P:^L(KP M.#/7W.BX$771A13TQ&WKKUAZS,[!;&:&.0)O9 Z^ C=K&\T $4?VVKF9)K7= M#%3>M^-,+AE&':UM^*2':G>!:@.XZRJTQ-2/48HYC' @(&)! -,HC*#G"1F$ M. Z3U*I9V:4)YT8B'[8[M6UO,D,CSAAB,^YP"=S(!-)MYFI9W7&%*0*."./B M=).RAJGR^]1A?-W $*N\RGBVVNA>];6-4T>ROOO!5ALN^'NEADZIV#2F[6?Y MCA1YEM^5MZ*HCRW;!C;(]Y. 1@SR-"(0<<:ANL/5O$GDYZ 3NM=.!&$[2Q (UF#N/*7 +M*O3, MB4S31J>YA/$@@,WIX-=L-I]'\G9)#$]M7ESY=B-NI"+%_Q"D>*^$78:1P#)" M!%*/(8C2A$'*=7\X%#+/\QD)46"_#;648FZ,_NU>%()H"8=L1&V7P&:+.B*P M$VU>#S(*MDHL0+4&5-2'#0M0PP^T(D!KXGIG.Q!(IWM>6QE>8#<\$*;C^^2A M@PWC0UU[L7K2O+O.U?!OUP\DRY<)"K&(*85)J'LO)6KOC$/FPS0(49(0@22Q M*D!Q=):Y\5DC)-A*"7YMY+3TLQU'U(R^KL9I9'JRA\B:>,Y"X(A8CL\Q*7&< M57.?&,Y_>6"P_X:6:ANFAGOW7?WGFQJEO55QZ">Q'W/H"2DA8H)!K$,;$IRD ML8ABGG KG_O)F>9& #M!02TIT*(.9('3\)HQ@1/0QC[M'(:7?23^)2Q<1=Z? MG&?:2/M+ZAY$UE^\P#YBXG6Q)IR2G+?'RS+@(5-O?B@Y5CL@CPE(I?J/\"FG M*8F$'QC%.QT9>VXTL!7/_(1^'ZWSS_B5&(S\5&\E&Q"IL(^#>5#"%7A,%']P M^;:PBC(XH?"9@(+]*R:+'3@A:C],X-17[(BG+*KEY]]S]8S?9X]UA@9.6)SP MT(/()R%$D4_JW&:8ICC%D?2%3(S.[PY&GAOI;(6SRH8Y!.P\\UP%P\B\8XR M\6-V4MMS]H*ZJ&),\@B?5Z![ TU\8MC7X)2\$6]_EV=_K2B]M M '7Y(6>%=DF47T2Y66D/1>VR;0[BFF0^]>W;=9>4BHF,0NE3*"6)(4I2"G'J MJ6 M/K7,=;4*OEZM2%'J\F!-Y0K;PA4S6H.E#!'VDH#!A.(4HC 1$/N4*,Y*D=JS M\#0E?GN;ODVK1>]SEI?LK1/T<972;] M?,QRH4M&Z (\C,=!&,(@Q12B*/0@#CB%(4ZB5(8D9-PJIO;"?'/S"IQ+8M%" MU[58;&OF7,+<[$WF$,F17R[7@N@H'>@ FE%3@G:SS2 MZ$!UL]2@P\L&EZ57 M(_%VKZUYL->%3/_:%+%>$D]B%/ 0$L4J$,5A!*F,$RAC&D84"10'J?U.U'#V M>6X2Z]Y[W[O>>[I19UNT?M';,^I/SG>)N&Y9>!REB=!5UR(&$4_5SHV2 .)8 M<))&?N"+Q';G-MJBC+^I.K,D:H\U]F*8O1Q&@'?DET0K<>?.K=O[-EW#MTT' M7.)(/P*KRUWT)=A&Y/;+#NG-:J^Q9>>O??>C4E9Z M1E?JJK):I@'S<7/83D/PZTY'\"[?/-1#KFWC^)RMO1E_OL2*CGVN_R*+>64'A>N1'Z6S MPA5BO6#'A>O!/-^)P<'X0V.H'Q]7]4QDI2NDO5^M?_^0RW7Q4-^=-[2L"L*J MI>>ED="9%)'/4\7[G@>IGPCHI3&/PC#1T1!V$=5&\\Z-UOMBUYUH5NMRHR;0 MSSS3!>:DT@-D.T7^;!MS;;8-"9[1&D4[S"B + M*?>&94,AV1DQK! PYH6CBOMZ.G?&WS2 MA_RX8OO/\HEOV3VR7&3+=WFE3)L;SM7"E[5I\[FX+=;?,R7LDF":)MQG, IB M!I&/4D@81C".8R_ 7AJF)#5Y>"]--+?'N)$5M,*V^P<%*>@$-GNJ+^)[_OEV MB=K(3_IPP(P??%,TCE! *=B?[M;??U)#-$^_^F'WT%\<>)+'WU2]C@B,OV^? MG-7D@^Y*:-PPMGG8U&'"GT2E(PW)2I\$?UR7Y3+P$L$4%04/4K MQ5(B'.K2U5'7C_R;60*7S?Q&S\#S5N3?ICA@5:*9%J^VACS%/DU3',(P%!Y$ M@=!H'E?K)R'J6*JN2#Q.A,<]#%//TP8WQ1#[G,)4X#B1GL0TLJH$ M=62.N;%X)^*%5J#&$)KMF:\$9FQ2?H;)Y4QI^S(HI]5W503ER S3ED YK>)! M 90S7W69"=,+/7[]M/M*&YE\\SLI>!LKV8N>W N;_"+TAE_]_%_,H@I2& B+$?$@2K$,<(\Z)QZB/K7K&O( .<^.F@YCOGL!UBX!G M,>)U\H%.G+3NQ/H"=XOA*<6\[X&Q3SQZZ0-]_?LY!+J+X=$T XU"EV!07LHE MV*)Q<(>-G5J0#X*_ @Q M2$0J(4H2#$E(8F58IT&2,AW@;U6:_]GHI2W!K-4 K[0B#KNQ6L V6E3VX8PO')%]$H++T=BG+W5% M3+K)*U-/^/M-M2FZ7J]=K>1M\7 :49_1-(4TEFKG'>F&T"GU(:;(0PP'./&- MCLFOE&-N5HFZ&Y-K&D@YSK_Y;W:S%7BHYJ#]T*CF]9@ MGPN]>RS$O8Z*_BZ:/^Z"I'NQ]DL6^S'S"89AH(O"$ZDV;)RE4!#B$T\$81Q8 MU7,;7>*YT>U.85TSK%.X23-;@$9G6"N]EQ#1=G%;%^"9ZMW?W62ZC'\#F;T$ M9G5;C/RZF,T=8=^=?*I5\PL MX@1%!"'HLUC9_%S]1%(6P91B]1&AD?",;/Z#D>?V6FF$ V_,PWZ> W6>EJ]2 M?V3Z[#0?4*G\.03FH4V#H9@H=LD<$JO0I*-JGXD]>O[]R8*+CHK9CQXZ_H4Q MTL*7THO3B% ,91HA92[S!-(0B;K_,/5]*E'JNTOVGALI?;U?%Q54,SV 55T; MMVL_G)E&W1K"3,,815X4P"CB"F;DZV,D'D%/)$PA'!,:B\X//1G0S[W/(T.M M:^C\&913 6YFQ;N[6T=^AQBDIT^59.[8Y+TPV8P2PD\9FX97#:Q E^7BLWQ3 M")Y5[PFK1ZZ/5RDAH9^$##*B_H-2P2'V20PC[*'GTG5IB,X)(2S ML+BB@^.33$L&9Q4]H(+SWQYJ"VQMY:4?>4(Q (,QIP*BT$,P#7$(,0T%#1 5 M!*M]V[HB*]/7_W9LJT=^.\-X-_8W/W7!9@;N_SW<9VU6QL?^]BVDD;TUYL8]H;CT%U+IK=S2(-<1ZX MA7YJ=\*93(+Z&XYS"(9"-XK/P6#Z%_1"F(-SWB]A,W.$\%BB@E,4!A )!&&A"$&)8LBGTD4A)Q9IYY=)=+A+E1]594L)/5CG '+(,9P8X+[LB$J@N;U&5#._$U M>[[2&@"=SW(,]E$*B@X'T1%A#A!@4H(<#M ^(5XQTD!;EMT+OEF)S[(+BMX+ MA_Y&Z$I9S3^JUTKCWY:,B;I/(V2!D!!AZ4/">:KL6,PP#:AB1BOVLYQ_;M37 MB:]C0+=9!7OI!)9<:+LBAI;F>#B/;5::0 Q^K>4'6@%0:^#2@!R&G2MKT7+V M:4W#8= TW3KZR7?+Y5U)Q-=@-GGFN+B)(784P9> ME# _BC!#/C4JP&PVW=P8K2U,VHCV[8Y^%D3W4JC):_O'?\]$ MH8:\?VJKE3,9X#B-$LA)3"%B.()$F50PE:F/U7X21<@J@\MJ]KD13]U.K184 M;"4%:E' IYN_#BP.;[<:9H;4:!B/3$37P6MM,PV"R9'%9#?WI/;2(%CVK:5A M@PPCM"]9^5MYD_-?E'I%I<9[YH2)/$YT_4TH_I#%-H$\8"]5]R$*$ M; CL[&QS(ZQ:V/H1>B:NB0MF -1F[.0,P)'9Z KLK*G("!-'U'-^KDFIQDCM M?6HQNV@@E8COZ]5W7<;L6=QHF_+E13SU*$-02!Q"Y'O:# H9# (4R%30A*96 MA7S/SC8[*NF$!8VTH!/7DD'.(FS((*YP&YM!3D$V0O%?(TQ<,NCICE&S5U&P^RSG>O3QKYB0@$@1+I M:+3$8S!-0P))& =1&C#A":M:O\-%F1OWM)I8]O:[8BG,>&@:@$O2T# MH=0 K1[@5:O)'Q=@IPS8:3.**70]J(Y8[@I!)J7 ZP';YT<'(]I[O=^VR>ZZ M'N4R]JD?QXD'!0]T(88TAA2A$!(6,R^):"2PT:9M?^"Y$5LG6UW;U-Q'_0RK MR][HH0B,S#QFREMYEX]I.LB/_&R@R3S&Q\3O^X:/?CYQ@.C%4M#O?HB"9:6X M+3(FOJQ7*[DN](7+"(5I+ ,$$^PAB%)/G\L+'V+DI4&0A)'G\4D"2@>K,#?Z MZ,2&7:!X)SBH)9\HHG3X'6$8%S#K=1X[M&"R=@7/[YUQVCZ_V$J^=%CL< 7^ M,<)HKUX@9V&WUTLRL$5VL5;FM52_E$)N5A\S*9:2HA!) MCB%.@ABBF"BS-E;OPC! )$A3/Q8X6BHIZ=JX<_;E66W(K#_W>)S6R 962CC+ M3MH&& OLD4#B! J*(K5UB&.8XB2&/,2QST0:Q]S*B^(8X2G,@D:R__'/?NS] M+RU?'0CS'P-Z&)G@;?8.=XSBR"_=3MI%78RYJ@^!MA(O0'O_?CQW_]KW/C=' MR%5#=(,9I^V2;@[!0>MTBTL'=J+1]2IW1]AOLY*MUOIH>^LT#/TH32(D(0V9 M#Q'S&,24$!B&<8K31,C ,PK*,YYQ;KS3"&S9IN8BK&8$XQ2LD>FED74!>O$N M.WE',;R-T7'5^>;B?--VPS%5_Z!#CO&% V/Q=O5O]RKCEC^3_UP7;U:D+'7M MJ#;^*XHBD?C*8HQCHNN,*0N'QCZ"E,2,\)1$06@5S&(Y_]P(IU_M^J 8MGK M:AU K41;@6M8C)[E*IDQUHC8C\Q?[F&WC]T;!IZKZ#W+V:>-WQL&S4$$W\!A M)G9'-[V]/^2*CFO7>/FYNA?%MWN2MXZ 3^LZ,4WP/3? 7]30U5M2B2V[+RE/ MPAA3'25(/;4]]Y4I)Y45EU"21M(3*$9RJ^@N/Q M2#]7@XJ[+*]+G%"BOL2:32M?KU9JVPJ43$TFQY FO"]]6[%(O9U%HM[2L=#[ M N[#U(N(;BR5(AP)FM+NMGJ7&Q8E(FTQ1F>:%[Z46:A-&ODD[H7N ME/F?S37 @!XRH(8&5 J;W1SVRITR@.VTWZA?NGI#ZH= L@&ILOZS 6:UG?"T\DS6U/!%8.XW37P9 8;NWKZ+U?I1\&^"W>?KU?KNZ8O>+Y9M4C+RXC", M/ 9)%*K=6R@HQ%',84A8FD@J.;9+^[XPW]SLFZVXH-K*:[N'.P^PZ1[.&6RC M[^$ZQ':B@D;6$3*_#7%QMH4[/]O$6S@CU0^W<&:7V6_A;A@K-$'IT/+;8JT> M&$UV7P0EE6CKHC[ID//W;0*,'U$<(A+#D!)=78MZD @10NXG-/1B'X>),-V$ M66-S(B(CQV!.#>PS7M%FXL[H%XG;&9;4>$ B4 R!!..U':9> 2F7(8P]D(9J/<(\8E5+VR+N>=&6?W&3X]MX ?9'6PO MZG,!I0!8YVZ2]8\NR%6Q/=?"/&$(SC:TIH]P*SM0PH^P]QX VK@Q+$=GGD.H MR3E(#"-"S@YAOU?_D/--6169#@_E#YM5E3V0XC=1M4]-%-%(XD3"".NM.0HI M3(6'8!1RP7VU<2?,*,KR\E1S8ZV=M/5)02TO; 0VWP!>0/?RYMH=9B-3T!FX M+C..+6[F^V1W^$VT+;X*1ZLML1DT9W; %P:8;,-KIDA_?VMXQ3 K<1L2\T5H MX;-5UISUD!]-HS")W".5$K$RFU MQ^:[Z(?/?=%.M>UIO\]$O.VCRT1="1;6@\[:2&H2T8 M^U:A]?5#3X-I=:0*04SBA'/!8"Q( %$J(XA3R2'F0ZU1&G#*>PX$9X>[1R>9^$SWG**'1[EGOSV, M0F MDXN;G-?Y!#>,Z9="J5A'9-]U0,KM>I6QIV7,)4XI3J ,D#)B4D8ACGT".:(" MQ8$G*+$J]V(TZ]P(HI,3[ 2U8P8SK,V(PCF"XY_"[H,'?FVD'*=+I!5 CCC% M;,Y)*<8*AGW&L;OXFHW45[7CKKV8'_7":@_8CZQ(=Z D10^1C#@E% M$GJ^P#1D)&2I4N4[IO"OSL60F&8))@J^B B@DA&H?K) M]R#B@DH<)#XG5CL:J]GG1BW&)W65UL'U65U_65R=U@T$>R[G=;7X+W)B=P2X MR<[L^G//[-3N""SVYW;'!AE8CK,)U/J8$:J;-V6B;+N6+!$*(ASA *9I(M6^ M+%0,%_D2)AX-A91A3!(K7CLYT]PXK(LK%$U":M.[<%U7DV!MDY_53@G+,ITG MX9:AGPH1I=#C7@@14:8HCI($^HC*!'D>2T//)K?=#=P39+6_#-QFKP\*0[]C,CBR.S##C<&YDH/HJR_/.6 M$Q[71;WY6DNP4M)#]69X ,KD-HRM.(>O&3<,Q6P:5M#202T>T/)M"0'\3*I- M<9Y)K;GA#!*.6.'8#)/RP1D5]YG@W%>O"6]?'0M-;?,WN;\,>4H8BM2^,R': MGY7&D*1$0#])6"*]*":!;]<3PV1:FSM^FJ88M6AE5AM.WJ?19S,_)QA^3(M/-,4-!*6A=I9*ZW+V:8..OK M?7:RB1M[FRA^V-G;Z*IAQ/))5&](>7];K+]G7/#73[^4FL44I9&',%7V#,02$>(C+C"R*OAG/O72L\N+D, MLS5)V2/FB+ L)IZ4O.P!V2>R 2,,]--DN?@LFPC*]@1*.\@%T8'9.*5J1R9# M2"+%8"RFA'I^(#V[)C.'4\S.*E(2:BNHB;JV=,0< FCHA[D*EK'=,"TBC7@C MG,.=UMZ5Z^5P@FD]+R<5/'"\G/[FX'+$:DC>5B35+?%N15XJ8U__6/XMJ^YO M&-L\;%;:^=E^ZS-=97?U>5WY(7_W@XFR_"SU]]O-V=U=43M+MR63^Y\NXX2D M010'D'M!"!$5RM[Q*5*\(6A"PB1&@65T],0:S(V1:CW![TI191AM-06T416L MM[JJUSL0M;+Z<7U4EZD=7=.&J?>+=\?,\:<]5TQ,B&WNH-6K;HQ:=.> MM+E+>IIOO_/YV5WR;GN7U%=US;IZOS@M*_TR*^6N4/7$\D]=^OIEEN=(,>T7 M$F1@A%VU9K_=KU?JBK*I6[G-99&<$N*)&,8R2B'R0@]BPBE,>,I2EG _2%*K M<+J34\WM7=67]'_\@6H-;4I]ZCI%)=!DD5^%NIR>:-K;MHL('@6R7KQC&'[>%>"09;UL& M;+,(:FKJ3O%CF4J.A:*/,%![\(AC2!-*H8@B1+GG8\8BNP;V%^><&Z.T(I\+ MK1IBUYJ@;T8TCC$=F7$Z.+L^(AK-ILM49P0Z#[NR ,A9-_O+,T[?&[UTPEFE#9U [CQ?7(_'R-1@"H4Q 9S7^-RSKJ[L/>?JM]TS?F+0 M21[G\PIU3^Z%;[GRXW55\M^LRVI)/-\3/N>02DH@HI& !/LAI &EG$?J>?;" MZYQN_>GF]A!WL@&FA+O6O_4,UZ'.J*%HO8CG: O?FW/P.7#\'$-E-"_-L\E> MV*5R3/'+_H^C5PTH;O>@#(BBR2_,[^H N=I\^'>QXN_7Q2_E+@'QLVPR$C\7 M.FNG$/?: _-=-']\]Z/2O]9M.#8/;?..3^NNYH+@[U?D;NGCA,1IZD.&/0I1 MX"&(B4"08A%XQ/.0^L>X5MZ4DL^.U+;* ZT]:"(;:_V!!D"7*@(*@D4OG7^2("##PJVCP^KFI1R.JU+K?)Q-=[(7K5JDI=XZ]=XO#3,D:,,.YS2.(HAHC'*<2(Q9 E">."QY''K,)&C6>>&X'5 MT@W/_3='W(RY1L%Q[$U-*S-XU4G]1QW"M!4<-!AO17=:P\H.+7<5K0SGG;J^ ME1T<1ZI=60XPT-QB]X)O5CJ05ME[ZUQQ8]G9@-_(C_8HK76T?=-A%CWKBW@Q MQV$(XTA7C D0@=2C'D0D92&G6"KSWLKZ&B[+W+AL5T9;U'VG6VUZ3B==2+M. M4]!A6^!5JY5A>WH7JV=HOTVS)F.;,7&\!MBG=?Y=E)7:KNMB M8.4WG7C8_UR?=JC]]W^(2A=WO\NSO]==OK.UWM:W?]+?\Y>$^'',L(""4 I1 M'&!(O!1!@3GF,6$^PE;=Q:85?V[T_DM>; 4&K*=1?:JJ M9HT>V^NIEA04K:B M=+(N0%W"Y-7F$51KPZW&@(6X?.@\'KPCOP4ZP9ODL4YT'5:@$>^D!S<[Q+4" MHR%M?EP['N(3G;&<..BT'G.RD&&>J?,E\?6 M*S4*Z!-ZHRXUD9_$ V4-HG//D[D$+^1QLH;HM*?)?J@!IG-+O>^[KLR2IW&L MC&'/$R%$,>+*-O83& 8)HEZ*!4G,;>/G8\^-S;:I&>\MS*X]N PLV.$@C&VB M;O4?T$9Y'P@+ W,X(%-9D)=O##NK\+C&Y\R^O2NFL^N.B_K,<#OQ%7?%1+^* MJEH)KBW#]:8NTQ4L)4O]@% $,4.!VK,S#BF-)!04B91Z8<)B85?:W'!FH_MS MTG+GG]8YK"O^L7M2W+7)NX3_IUH7_7!8VEZF"V!F;[D$]45KC;9"UYM()75= M^V_NG?CC87XKUYC'35=V[ M70D-21)115.1#-2F,:$^5#93 !D3GO1"7XK JOBQZ<2SLZWT(6E3;+W=O.BR MBF2E=BYZO0;PE/$2F!'5&,".S%1:9%#+O-#%1Y\'FW:"C[H1M 7-585VTVFG MK=)N"<9!I7;;ZP=61&F.(,MOZ[;^^^M-F>5"[2)+-559+@F-,:8\A<3C#"+& M??U3!"E'&$=1BA"2G67US:(JRH5Y!]A5WZ8@+FU8M=63 >FUC%B 7-2Y@+7I M12YU/ABV%HF,2>S)"";$YQ )#T/U@]I]1X%(N(B8LG[M>G4X689)^W34*Z"> MP3+C;>*(8Y#-7A N@1OYQ=")JNM:M<*"G;0+4,OKL/2,(3*NZLY MV%9FY@3%[VO1=.5[:5M5N@^8&2$,A&'D9[]!X/8\ M:/^!%='3W-_9$G?7"/ MJ+3_C![[RN#",J)0YL$W\J/SU__H_M:&BC[KX)IW%2K*+N:F__$RU 9:P#WH M>1%1N\HHAC0,8I@*[(N "HJ(54RF6_'FMO?L^E[VPRVMZ]>X7#XS?GFY11F9 MHCHEZMCYKB">_GG[0:O> O0UJ-V:G8H+T"GY[#M.Z^J,@+Z[.CPNA9NZ;L\( MP!ZI\S/&+';LST6V?)=76?7T1=QENIYI7GU2#\;2(TPF(DEA*GT=2A*I;5T2 MAI A@83/""6A4<714Q/,C8$;&<%.2*"E-./@DR">9U$7T(S,@Y:H&%/8)=6/ MD% IV)_NUM]_4I: 75Y;*&=L,-C*(]F@#2RVUZ_;3[2CMWG15R*XKZ@[^)[.Y>IXI\%P6Y M$[=%QL1G67]4WJKGXUY?N!2Q((R@$(:A3" *(PEI'$0P3%(O2$,2\-BN5L\D M8L^->#NA 6FD!H]:;'V 4=:!\(^=X&"3JUL 5/<"O/MZ>PM>93G@Z]6*%*7. M3@2EUM,VW7R:.\6,\N>W_B._(?H9B,]VU#V=]0GRT4S%)B51J=Y\#+;W4:L] MN.WNHP8 L$7 8<#QI"OF*D9Y&J&G#6N>="$.(J&GG7TT5V\;EE3>Y+SV39)5 M6?<;6$:)GR >QS#%@:[H%&!(PU! S&DD!25A+&WW#$-EF=OKJW/B'G8H<>[* M/;D\SORV+D"?CY.VTZ9>DDZ?1=/P9%*'["58I_.^GI1D;J[62Y -\*M>'-(^ M*>6CXFDU,O\FV'V^7JWOGMHL@Q3)@/!(E_'T4XB0P!!':0 YDD1BQ+W4,\Y. M.37)W)BPDQ-46T'-TS1.(GF>VUSA,S)I;:'9R3@@E>4D1N8Y+2ZPFBBYY%3\TQ<1/B"NH<5@R]=<$65\TP4;[3Y.N0NNR:8 MM^NR*D25%8V'K?>-?O%SG6.TY&F21H(BR(E$$ 6Q,DLB)B'FBG4X]3V?L>N. MO =(-3>&.G9<6_8ZQ#[7;.]KSUL(:/4,]S5N%WKHT?K(R_<"!^VCK)R#@_/Z*\9?.(#^VUNXDU9;AX>ZP2X+L+@;?8]XR+G7T@E MEG$089^)%'+,4H@("R%-U$8U)/JD/N8DCN0D9_6F$L_N]=#*!IXRL;),)QQ_ M>4<^8!]CT>9_MK[+XP8]O7LA7-M[0NL^@U-UVV5ZZ0-U8WG_,<[2;>%W=HQN M/;&KS4C[XV>ZRNYJ8;M@_5N2\26+.4TY%3!(4^WR\#@D7H)A3%&0J$^2(!F2 ML&XIAA$G39^_WHD('I6,U^X5SJ_#T%W!];"^9*!M]]M._.W?2G![#G0'9KX1 M=*,9].=G?V'3W0B:RT:ZV3 #2W'HGIAU\M'I;4!O"]"K*N3%,?+V/LJP8,71=S!AP"K1'IL(O M!VZ.L(X1!B!6,8!C/W(2WB,,>96-=2>#S\W#FND []V\EDZ>/>P,V.DX8B,S#/F M8%@3RW&='='%WN"3DL!QQ?8?[1/?-0;X,R<688X,A MAO'8FW5>KE<9KS=ZM^HG]K0S[D,:)!@G'F0L01!1R2!A40)#*E!*PY3BR*K= M]KG)YL94KTF9U5U/;]6H74QJ??1Y6V0YRQY7HFQ:I/9TLJ.OL]B;\94K1$4790),HZ8Z.Q4DU*/B=+[7&-TS94UHQL2^UD98&K/Q#_G M7P3;%+I<=?V4_9*OJ4Z@T,>]'_+'3=TF3SUBJZQQ/SW5E[]9D;)\NWX@6;[T M9>@K"O)A%*<4(DX"B!&F,&2ZP+2?A$A8G;F.)>C<2*V6#]0"@E\;$2TW6Z,M MJ1G?S6&A1N9*JS4:7K]Z) !=U[MV+>;+U,<>">R3];3'FF^H<^M.-T0MJ_+ MP$R4B>DE @8ZA0V)0# MI?_(!-C*Y3 SY:2VYYA-7=1C-?7;CM$.QYN$P4ZJT3'6Z2\,K6WZ[D$4=\J: M^DNQ_KVZUR%E)']2G^L&;:& OO!T?S8A88I]'WK$PWX8>Y2GQ*[$Z=%YYL9> M;4W/3E;0" M::6TKGAZ']OQCZQ"PD1_B@5@-J(-Z%HDKRJ$>'W?BJJAGE3LL MCGK^ZT/]Y@\/Z[SNUGU+BL_%UTJ'-]:;KZ[TTI+SD"4I2V""D*>L&$ETJ0X. M46[O.+<\Z-'!J1FWI["_!("O"]COI^M2GYX-)Z)MB;NL^=(CJZ M%[T&\VL#IA)8W;&@$;D-IM_6K'/I1S>&R)D[_?*,$WO5C2$X=*Z;7SJ,B.HP M)ZAX;+(:!CT2((RQ]9I5-[UB^N1'<+WDA MR"K[NWH$[Y0"0#V?6:XF%F4%"K76H/R=/&X;IU7D1U?.3?_Z_Z>ZQ9IZ #P[ M G2]YF9D^8(K.3*Q-LFLSU0#C6[@E5;DCXNZ^2W0&H):Q0702FX_I;6F8%_5 M!2!:61V6X8Z01UH&1^3M6KI)B7XD:/=?"F--8U]E[F;#L^I#KD9_:(8T"Z(\ M=^F,'NM:1-"3T3K$]"Q&YK717& U46VT \S<%$:[A,"9PF@G+YVL,-HEX?N% MT2Y^=YB5UQ"$>MB?']5]6N=<\ VK,KH2;3'*X[F.VE._Y,1/)(M#B%*N-J0$ MQ1 SRB"-D8^91TB$K([;G$@U-XNN-M:OZ)SF9JG,3++)%V!L_YB40DF],[]T M0*O.KP7/%5R 9RKN"O,>S3G?I?DNP,W#>G.FB)ZU->9T!1S98&YDFM3R<@KC MOKWE=O#A_L*LJEN1W.1J\%P'\PHEC.AE$VU-"_5TA#22&'K$1U!MO%-(>$0A M#1#U&5*O1VF5_V,U^]P(N2=\'2SQ3/Q>E:'!"41V:V/N61P%\0E\C*[ 'N1K MM ;-H=?1?.[)_8_6L!SS1-H/9SE1H).5LG 4UO66SC+)4CVG]LE0T[,7V0=8?"L(5\3T]>F!KE?+1!]&I&K# M&@E!U8:5QI"$ 5$;5I+Z'DM3GQC9003G MW%!_JT"(H[H."GUX/M)DP0Y'%>B'-QS_PM"HIO?92GS:U&%RB0XE9#*"4:2] M120.():^VG\0P1(/^5R:)?X=&WQNCUX;DZ,%!(V$MC%+/> N/X'7P#&V]\4< MB0$1288(?VMJ%,XGFJ?Y W[KTU6;%NY::?$ M-MR%X 1CY$40H336+\H($DX(3#D*>(A3(=/ QJ8VG7AN#W/7H9$I&7?Q14X: M>AJOA9D%/@;"H[^D&Y&;""30";W8]L74"6D5+V@HP.RK;R0\N!JB 7[4>H%;$TOMIO5!F_#8F_"/SW C(6U/>4/@< M49_U])-2X%!P]JEP\#@#W:)9GE7BHQJ;?\@K=B%O0I)5^[984),Z[>] M"J@#A^YUHPWH<+O.[U9Z.M(6*Z@=*"P."=*5S7V28(BPX#"5NFH>\PA+$8UY M8+21/3G#W'A,"PEJ*4$CID77UJ,(GN_>)UM4'?KPN1W>7;\*.6.]LJPDL: MH5B$D0\9"0A$2/U$B!#0$V% 9$(IYE8;7K-IY\9_K;3#"G]>0-C,='./V\C\ MN"WWV4K<#Y9LA0:O6K%/.SD'E_HTP\EQE<\+D[Y(@4\S($[5]C2\^LH(G(\9 MH=DJJS(QO!Q4-\93OUX;)HRG/@YTU]T(HHB$D"!EM\4H#D+/#V(6A8.B>,:2 M>';$MPMMH4]@*[&;ZGRC+;OA;GA.BSGVQOFZ=1P>I30VMJXCG4:3]V6BI<:& M_V3$U>@33]QI\]U_;90@O7#(VA?[[9[DGYN&:W]10U3EA_Q6%-F:+TGD!0BC M ":Q]'2=G1#2-&)0$AFDB*6$1V*2AIN6@L_M!51+IZQ(?3A>'XB7EB?BDZVX MV4MGCNLX\KO'02O.1OE^-')[YE4I_<'GKC-G X$N5]" ,(.>G .7[:5;<]J* M_8_1H7/@8CAKU#ET_L%=$YB:I*BE^Y*5O[U^4OLV=O] BM]N?F3E$I$XBE(= MJ5P[KZ6NHB(]"7U$4QP%L>=%L67GA+,3SNW=\DQ>H 4&6WG!KUIBZQRM"XB; MO2-;I0I_U7; M\5R?OBU)B)$7>@+ZB7; X!!#0AF'<13&. YQS%,K!\SYZ>9&,.J60L.*)IV MTXP_W($T,GMLXY9:21>@6@,JZO:\[;']M]_7[JL2G0?&<9&A$Y.]2,V@\XJ? M*@%TX:IAQ/%+*3[+=V65/9!*E$L:<9]+BF"( YU$12)(@I3!D 8BE8(*[EN= M,ST??F[$\$M36FTK7U-?/[O+Z[I):M^CB;KYZR]J@8N*9+EVI=B1R1[$9N0Q M'+B1R6(?LVDJ[!^'PQ%%[ T^*24<5VR? DY\:]@C_WI39KDH2T4I-,MK@^18 MM^:$HBA-$P3C&"LJB+&R&3R*H8?C)/:QYWG,JF^2V;1SHXA.:M 3V_+Y-\3; MC!?T*AC9R_9=7] MP<%$^?QDHGQ^CK$]IJC'6G+),$UC'XHH\-66AS.(@SB&C$<\84(F,DV6C[6# MYVM%BLKRY-FEK#9/Z[[$(SZXXB[+5#@;JLGJ!5=]"(+ZF%'""@88REK I#?9W/8C MSSW]A?;T/VZEO?*8I(_QP".2@74;O^9.0('&.=BO2G>MD3D2-* M7SP-.7:-,^^&[EJ=J1'J7[X5)"^;J-I><-2'7%.9X,N$4R$#Z<$TB7798QK" MU)<,!NH_A"/&X\#JI.0Z<>;&/MMH\L?F.+WN:O^H1K\GI0"/1<8$D.L"$%TJ MH,S:>!!2 :E-G.]G;9$Q5G.P3V6D-7H!7\L"/-,%])39V8FZ7F>GSZA.F &X MCN>LSK"F$WUN=+\3<@$>&A$GBOJT M7W4SJI_G6H[\6G 0^=E+7.@!T$OUWV%0U^!?@)\OW"_3Q7X.7KJ7COZT%_P? M(_YS\((XBP =+L'@EBRZDI9X*YI_/^0WC.GF$J622OM7;G*N_E)LGKUZERE) MO- C%'J>GT#$9 *IQR.8J ]2GR>Q'QAU";Y.C+F]E3J9]29$"ZTV&(W,7;N\ M)F)C74,=F6#JV-A%,R+D"?#$#+" X@" M3B%6_X51RJ5 6*8BMHJF/S?9W)AQE]L_@.5.0VK,94Z &I^QNOH'HT>AF$#B MNH_3BT>L-JD:S/3*?8"S_.@. JV.A M8U-,>QQT1LF#8Z!SWQWVN+\CA8Y9*KO*Q/IHFBTE#;PT% C&09SJL"$)21 P M&$1>'"0AB02W.M4Y.LO<'OA:*/!J4_+!=R??K@CYH@Z? M8>X>^+,0.'KBC\\QZ2-_5LW]9_[\EZ_+?C-NDKW?'ELWMH]Y%!(<^I#+F$(4 MQAQ2$860^VGLQ[$@DENU17 AU-PH95]$0/A_;LIJ>Q2\R=4N<)7]7>WR[W3/ M>_6-+%>"B;("A6[-6OY.'A>@4L9WZZL9EI=WU4*;T=?4RS0F^AW.<$NH#;<>;@52*]2'ZA"Q!/92$Z&7L8S7\1WT6^ M$>5[I?B['XI6&))^((Q8G5=F^H(/.C\T8/H&\ET&D"MJK4;ENM3%OJ^Z:M&OMQ:/^( MP2MHQME3K,O(/#WFDEB3\K5X.B+BP6),2K[7@K5/N%>/-XQD/XG?6Q>^LM)O MBW6N?F2B*9-3O+G7)ZM;)W_]C2QGV>-*?-/>_B5.N$>H%#"*_! BY#%E1*,( M>K'O"RZ9EV"K$\NKI)D;W?8SRW2UZV3&9].AO[(I-H#^VNE")04 MO 2_/'*](ZD;E]>J] XNZV7IM &_UOHXY%4GN#HBU^MDF91AG<"V3[-N!AT8 M%,GN!=^LQ&?Y1>V0BTR'GVA;6C==5__H.F7?R4J+LCN,2Z4,(Z1L6992#I' M/DP]'$'*.1:">VF$/*OH1GL99L>KK0K: [%3HM[/6H8K#E@/,R8=&>71C=)& M9ATFI7TZM:>@)D[]0T_XEBK'J0%R!8:N(OD&2#!M2-YPB YBZZX8RHX-RZ): M?OX]5T1QGSUV%>-%&"5!HF@M3B5$,D*0ZIJ(ZL) (,+BT&S'?F3LN;'75CS+ M$]ECL)TGHRO!&-M#:8Z#,76G2@?MM1P;$1)WG$SZC2/;KGOF+? M<^NOZK'7!L\V,^^+T(&QW\6W]2=1?57/?KD,>,(\X2,HZE2+5.WTJ)C3%S#^>;VZ+8B]S)P0=$*K4OHY:("I9;;O!65">CG'_(1H!SYP>]0 MW(D+.GG!M]%0-&_OY1C-B9I]78VJ5>LO"XS.- (S&66RMF 6*O6;A-E<9D?* M7&3+=VH3JDM7*W8C3(_ZEE3D31/COI0XB1,>QI &-(8HYFIK&), )B&E22(E MQ2$S8>-+$\V-AAM904]8H*4%K;AFO'$1W?.TZQ*SD?EV*%S&A&"*Q1$3K!3L M3W?K[S^I(1H+3/VP,[XN#CP).9BJU[&"\??M;;1MW.SSRBQMN["WV?>,BYR7 M2QRP**(BAH$?)Q E40J)SSB4..4\YU#^K3:GD M-K8"8"N+S1*J,U:; MZ4B366Z6JO6M-]M+K_7[WQ9KM7FLGF[5S5#=Y'5KDD=]NS7'=!'R TE#!C'W M*$1<"IAB9=9QQ(.0,^0Q:M>^RG#BN9%WW\/?2;X M>RU'WHK_<6SNNO6P];9 M[P[ED?G].E"O<.6;(>3_.,+@ J3U,!NR^DQ7V5UC!F8E M(RO==>5G4FT*M:/?/D.1C##Q>0H#1CA$*/ @CJF$*8I"*1E/X\0J\,UR_KGQ MWK>U6@KK M#H'F2!G40_?PN%H_"?%U0TM6 M9'5M.5U(;DFI]&-*&$PE)SQ1Y=)+MX&A"W$&BSORZ\5!5=)66=!I M"_KJUG5(9U!^U'!%7KK8Z"4Q_S%*BQJ"[:R0J.E\UYX3;2<0Q?>,B1/RKNK; M6/VD@[;9^B[7E1B:M^*;==G/6D@PCP,<,YAX3+LK$F7RRS2%'HUQZ+. 2H*' M'2PYEG2>;Z,CK/5N2#V+\1;8]J3J!9=MPO?,]OW1-QW:E>-M1DOM1=1Z+<#- M@\[ZFBBI9:05<'YTYEK.%SIK&PGNTX=S8TWHOF32)U%]EM_(C]MU4 MJ]?$5JKQ2*E=MI(\]>K71!'7=UCTQ6RY=IF/A^!$F:U@50=,8APGT8RK#-!(^\:U*D=J+ M,#?V5;(]J&>WU(J K-9$]Y0K-SH033W$XK\V^HB3Z/UV$R5CN@'.CRW5$>W M4*_"TI5A.DR(:>W1JX Z,$.O&VT8J[8OZ%*]C;^(K@OO9]G84S7'+Z.4,,IU M%;Y46YL)CV$:XP0BS_<\XB6"DV"9BSM2"?[-G$@OSVST=.+FZ3R8?[PG=2>M M?B)9S_*TXT,#Z /!N$R2!(8HQA %E$+*8A]&J?"#)&!1RI/E=U'0]<2HMYS8 MGWH\P#N9Z[;0Q73HF[UYW"(Z\EOF&93/;^1V"_7U+)36[Q)S=!R]-PPFG/0= M80[ _OO XDK[8,YW=8+(UM6ALQ45?Q[-6/PE+\1#5BEV[?HN-&=:RRCQ?8G3 M&/I)Y$&42@P)%SX,?)'ZL0Q1F B+%X,CL6;ZUNA2<#=;L8%HY38/@G2Q:N=9 M;.H2D'Y_KX36U;6?>OU!4XX$"P/H2:[,\CB@,"4H MA#B1D4A)XLN$#^H/NC?1W+Q&#GJ#[D-I9F.[ &CDU\P.FT53C?T)_-K^.VY? MT!.0N.X)NC_-R_0#/:'LR5Z@I[X_T 7=Y8DV#6N*XDEMH^HCI8_;+B.13WR* M0F4%IDF2V)#0A?GF2T"KNG!#T8@* MU-P/=IQS"6@SOG$(W\AJG,N/U#.O\8UM=YNEG\4!%L932$Q(3!ID,$HA\ M&L$41S$D<8JB"&'$46J:Z&TVY=S892";V FP%-W<3&:)^V6GG'LN1J<8 M1O!K([6AH6B!I[EGS3VN$SG/KKE-K5QB=@B=\7H9#C298\M.L;[ORO+*849@ MT[.O+0"\+6GC17'$8T] GTI/&WRZE#=',.2*KT.9)B&SB@T].LOL*+D-O&^J MHEE6.3N.HYEE=S4Z(Y-L(]^BJ\L]2HV?LQ@X,MV.SS&IP796S7TS[?R7!V[Z MU.;QLWQ3")Y5[PFKB>2CR-4 ;>>>P/?BP.?JT4_C$*(H8! '2'1+ M:54R\=*$-W$1F[=967>ZU$V'?R;%;Z*Z+3*F1)5"QXF_U15, M(AQ$22C4!C+@*42"19!$ =:5#V.6! )%Q,I!-::P_?4]0BS7CU"JG4"9:V4;NO[O56K+I>V &2K&2!;U?3;2.DVM/;CD$6] M[#^==*E&?G4<5(VLU0%?MZO4:50'TRW 3BFPTPK\//DJ#2WC.?)JO52MSS%6 M[8JZH%>@;%P\=,@<+U1A] HX3I'?]UF> M5>)C]EWP#VH7D]]EBL^:$\JF)2$-HE2RP(=&//TFD8WLL!8>[*0'C?C7=HF\N"B&SO!1H![;M>T.Y2N*Y9H"YKSZ M[<6)7ZBDZRH"TS]K*RR35&[F=*WQO]=,WO:5V3N_"1A':XG4;TAY?UML?Z><<%?/_U2:B&V M"=4WNN145F6B[&74(8]CE$(IF2["&E%(J<=AY/M<4:WOA8E5TU5[$>;&L;OJ M #M9[4ATP#*84>>XX(Y,F+K(MY8>=.+KZ(176@.0Y7\$QV ?):-O.(B.Z'& M ).2XG" ]JGPBI&&$>#K39GEHBS?K!]HEM<\>RE;N4UC7 :1CU(?>Y#R5.<7 M>A02*20D81APR8D72:O4XN&BS(T0>[GVK"^W'2E>L31FY#@-X".39*<$Z&FQ M ;5#K99T.Z(\GI '1'F%8),2IS7 [9/H Y&O/(P\O73]L=_S]14]G ./Z7Y25_FK-((B).G ME697#R.EEMJV]4_;+?1KD0N95AZ/.(=)("A$F".8AD$$&?'B& L9RS"T MZ;A[?CHK$IJ@H>XW/4?7I-6.;B[@:D8S[M :_?BSJ1;3J[K>^>=>M=(Z#"(U M@\41KUR8;%(^,5-\GT<,KQH>[_"Z/;=.*8E#AE.(XT2'H7L13$D00(E]CM.( M"3\TK_3W?.RYF2?;8^W7]L?\KZWC'0: ,/H#W^E_1;S#Z\'Q#@, F3K>X?2- M,2C>X;5UO,/KEXIW>'TYWF'_*\-LE[=""D5M7'%:MU7K^W\#1'R*&8>$!!Y$ M'@HAB6,!N?3\@'F<46F5;'A^NKDQ5">M;KL)5CMY+6O=7<#8S(YQA]S(M+8% M35LP/5$7X"^%+J4^AN_<#!Q'ULR%R2:U9LP4W[=F#*^:N(35Y\>Z[^9?15D) M?I-S;6,QW2ALK?_T>5.5E=IM9_G=W\3_X^Y->R/'L73AOT)@+N96 \$>+:1$ M37]R;G6-FU69R,SJ?AOU(<#5J>EPA%L*N]+]ZU]22X0<*RE1LOH",]5.6Q+/ M>2@]W,YY3G[WW5SSI!=R=_+]#UGPO)25HLF2(4P#A0E,,T8@8JF>2D59"J.8 M!YCK210.K )&Y^'.W!BQ]J;:]9"-/Z88[I/^-?@I7P.Q6:UH48('/7J7!I;S M2Y8YOCQV5/SO\TJ,3/4>U+(:2!:@\V:][[Q9YM?ZJCTT"]"" QIT0 M/K;(U M UDMK_W\VL);?ISY]Y#F\MIQWL2[_%K5MRR;20D_&T'T1?/^A[K>RC*3F+-4 M"1C1C$%$A82,B J%*L098$,W$ZL[9N>VVBYM_QL:.3OQGS0V.]X'./0)W8# MVSA(CSP(=4 ^F\]J!W*/'DK$&?=\,0EXUP!.2XBY_R$WG4FCNVCC+JBIVJ-JRT%"D)BL^6=D'?FHM_1/02Z".L5X+3U['Q%_U MR0MM35V"\KK;)^I06MS4XZB&KE:?3J83$X%B'D ]IS%9[TD& M22@P5(P0KG"(D]#^L.;PZ7.;S!@#P4-MX<(L\+6-#N<51^!9'-T,@63LPQN# MQN<6C<^#T7 XOQF"RE0G."[HN)WEG//^TFG.T3W3G>><,_?%B<[9BP:?Z;0R M(#_:WS4'UR]6H&O1G&.7IY>H;S?E=ADIEB)"!$P#ED*D @HIRR3,DBS@2$D6 M*J>0NC&,G!MEGBL:T/OXR%]W.A\ZO4HG37E4U59M,C_O_M XN7BYO6DV*5M' M%^#L+JCQ=I0S+N]]X?]DS)^)KW6>YAWD"Z=P_MOJ-W*\_^=COGW^:M1FKL 2D2A%2(\'06KR]4@80\+" M%(8J$;'*$A%D3H$"O2V9VQA@UA[EME+),:O#AR)_TLOWU3/X+E<"Z%_W2.3K MWTUVM#\)^"-S>^T#V#L!_JB] (T;H.L'Z.I/U;[X8^[!<'JBY_YV3,K!@^$Z M)-KA#W3?+&BTCK]N"TGO=Z4"48*,XJ=BH8#(5#HAB40PC5&8T0CC++,2R3OS M_+DQ7RL"7MOH6 CP'(;7=PT&(C,R+8T"BOWFP4!P)MH^< 7):0?A @07]A!. MW379+L(%D[O[")NTSY+C4V-VZK;06E,7911SJ58+.W%_Q4_\XQ_.DBWBB+,9(T MA+%^,R%*4PJS5!%($<.!$D(F6;RL]V6_;FFQG1;UPX;'P_X-U?_D$M M8/(N M7QLE;R-J7%M0A:'Y!S]C,A+ZK38ON]3KFS2!&4E3B#$-(\X1TWW3@/]^;7DD MZ!?ZMME)@)=K,3KD=FL57R".?5Y0$\;7FC!J2U_$M7E,[;) Q%=BUZ6FIDWK MLG#Z**G+YIY^ ^?/FXWX(U^MEFD:!)*1& ;2U-S%%$.:L012F&N9&P?LH!)9%%(5J + ML<32?7SK ]>$8]EN &,UN?;$+B,R4@HQF,0ITG,QG)B8NQ02$0A%$I4H$;L. M3_V1&W\H>E_/LH:!9C? ](%AY,'DZH?F/&8<.NEI?-@]=M*QX-"90]X_^GM/ M4:?ZY?OZ7A?%A(4R%8;R4XCTN@@23@D4 4.:\81D M;@DI=LW.;<'4SATKLT%C-^@8;I,7-J0;[#YV_^".3 5><'678'*"R9?I) =&QW5=H*B,M34(7_0?P:TLM4Y?,P6?CL>&@?4D>FH,;H-VZI( MOJ;Z7>#7J7A^M2E TQ6U>^"GCYORPC9GG[ N1S3]!6O9-CQU")8C("<"JUR? MT%^XZ6TCP",ER3A""4Q($$%$B(F/E1AR3$(>QRK!H705;GH[<^&FM^YZ16^= MA9MZ@##V7O[._P'"36]["S?U &1JX:;S+T8OX::WSL)-;U]+N.GM=>&FPTL& M*N%V%%R:DGSBTWI7D.\-+?/RM_6&E;)X,B%.M^L'$_ID7-)W-1J]:WF[E??E MD@5,K_52O?#+4 !1A@0D1D9%H2 E+",BB*Q(;$PCY\:&WV3B?\VN[J\@/$)?^-8; M]FGBZZ@3CP#R62WC,=KJG41_4II7,"6#-,M@%),4(IED,!-9"),@"/58$D>( M*#<)D.%:QY/$^E?2O48M\,'4%BG-U_T3NR;>ZP0M2E1"J&(0\234T#(.&4D9 M)#&-)*)A&K+$14WZWTI&.I\ 8+N1;OYZTM/H2$\C(#T+Y6A'R6B_6M%EL5U^ ME7=F$?>SW-P5].%[SNFJ"0"7$O,,1S$,2*(T*2A-"B$54+(DY)0BIC*KVI07 M6YD;VW8M= RDOXSF90;PAM'(W[\;/-8?OI7[ESY[_8#.)Z__M?_<+S][DH_= MRKWV4[>[V%,2OYGZU8F@J]7F#W-NO-3SJ Q30LWY"-43 DZ@GAG$,%0XP02+ M"&'4JA1]&Y":?]RTU7O^4K#HVP24\-&4J'IJK06T-7=@POT)Z*V/2KP@^8KI M\#N+P[W)C7Y^?,C6^7\ MPVI#MTN[!"N_R2AU 018 :S3$60LRC%&8DP$E8AGZXG>,ZQ&\< (0^_B%8: MX<)5_28S-UQW\&,=!"\?"LGKHRK]\THV^E@>_^ Z#A8!<'3CF=N MDR=O/6HWU9JTEZ:AZXY+H.O3 NR\JOJHZ]<"'*0R+%[F,OB;S?D&W-/CGS=;HW='5F5KQGUMMO/\C5Y6R(5T_-[,,)"(4DDQ" M2BC7R]G$R OB#+(@1A@QF2DN;&>K_%H7EBV#7CX9,N[ MX0!TEX$>GM97FDY[NM[6K7S)RW_L,Z>_R1_;-]K=?RR)GBW$*D*0I]C(H@01 MS!234'(F8Z;"B*?<37W'IME9CD)[JXUPU]M"BGP+C ,+\#6_6^;_!''HM>HF[L[0@S@-^-R:"RV>,.NPM$ MWD3 +)J<6 S,'H1C43"'>]W70!\W:[%9WZ[U\H#1]3\^*27UI_A%4^3'VS>? MOGQ]9/\C^7:[^;#:;(IFJL 44VF" QBFJ80HHA0RSBBD. ZXGE^SP"ZZKV?[ MQX9V)&IJK8>[,P'C?W . !^JESX$_BZ MQ[QRH\>,N0_X]E/ED3MAHCGR6)WA-$\> .6%"7*?ITXV,Q[@N!J_U#7%"Y_U>/8MS_DZDG^HB?MW\NE9!232%"8)M6)29K!+%$( MQG&8(4D1$H'5[IHG>^8VX.BW.!ZJN>'6(7;3X0EA'OM8^J0ZQZX.?.W._J^U M0POP=TD+\&GM-R#5!Z2C272X6?/*NAV]H+LNYM'OL;T/I4TAD/*+Y#*OLBG; M'6_"<9Q*/1-7H:%,E4(::?)4B/*8AHJ%S"F^[EQ#<^/"UDZP-]3Y4/@THM:' MO(-Q&O_0]A BCW,S6R#\'::>;F;JP]&+SIXX[+Q\?0^]G\VZ4F,TQ8/:3;*& M=+[)XGY) RIQ'#&8,I1!E"!-#8P&4(:!PAEGL7*H!7RYK;EQ0F,:,'64'(1P MK@!Z??8X5?M RV_?ROHNM2-ZC>H$KKXI%Z< M)?V"DX/ZRVYB-U4OC,STE1LO3M0:1T#'DSJKLNJD MET??E3O^YH@^,/4TCQQDRJ1S31^@'N%__XK M9-6/?ZVJ6"^/]]VO7-\S9?VQS->R+&_X/Q_S,J\R#\R/A6Q? M8Q)%&,68Z D)PA#1"$$B1 CQO7R+D&,BL0I<_U:BW,CB]9@T+%X 5J;^R:R M7\7=CCZ\HCDRCPP%TCV]W18<7UGN5]N;-MG=UOVCG'?K&_N1SE>YSC?%KYNM M;+.629+&L2DS25F<0H3B#-) Q(9N>)8F0HK,:0_IJ(6YD4IM(*@L=&..8_#L MF&(0)",S0Q>-$<[FSKKNZ;L_?OZDW_E9]PZ_Z_,7>M+$^[G8E/L2?R)%)"", MFN E(X='%:0Q8C (,<\8-H7,G K27VYN;E_X3KW-J./6A8+^>Z#NW4MX;=<7 MOD ;?95Q0NVN,G:4DHEVN(RERL=<5N#OI^%5MN]-W#3A^,GL>^;;2%\@B M'K$H03 2H9X#9(F$+(P41 *%2:JRB$;,15/[X/E.3#&9EO9]OL[O'^_;LZ$^ M)T(="!T.>?H!,\FYS=XTSX?IRXS%>P\V>Y-D+P MYL?2G%=WI Z:JSZQ57Y7G:F4M^OW/[A>:WQ2^S)@-W=W126W#W1RV$] M.9I]EX\_[3I7B+$*Z>F^#>TU>T= O@8U!N;P_$7YQLLWCADB/FT?CA9;/I$; MKQR4/FUG78]FG]B>GD$$M/QN_M^H #W1E:Q":XW^FXG#-W^X68N7O^AV5M$"Q)1)&,L 9"9E(%6]Z]?W:4FAOXCYM[9I+CTH3%O(:?1GC.$!$?Z&A MGN1"Q/5/!,<8ZI4O)CC%@2!.V^&3]>,D 415[ZS%43=.^K5Q&854)3!*4;5% M8?*-> "#($Q3Q#,9):'+%L5T/339A@:W_M:F[#B[A<%DW3'R[+[FN^J+Z1BX M 'O;07V)Z96#7W;O\!C?Y0-97\%@@VR9-G+,!VQ'869>'CJD5.7'35E^T,[6 M:E6/>O+TZ:&)MBW?2+4IY*YLFRP_Z'_F=^NE4CBC)*9Z=%1Z=&0R@S26S(A* M90F1(9;,2G]EN"ES&QH;L_H47NS5$W9D.@V^(S-I4[[Q)^/&GX#Y0,'>$[!W M12\#C"]@7^Y1:KZ]UC$]ZSP.P=1K*AKQ"M<@A@)TN*#GHB?VHT]0.UI>+ MW_2#UZ(*SZ&KS_I%_TY+V=F=V,NY19PE24P05&' (3+[Y8QB 7D04,["* UI MX,*8SA;,CBAK!8M?FC.W5JT _+;6W:"_W2?]KTUA*BS5/G5V+AV7&>Z=94>J MHW;!R%S:V@Y>&'\2;/#[MRIA?Q1QOMX8>N).]_8GI\!PR9?\']2/(3D'V MMX]%H;_E7= ,CV4J69#" ",!D6 "DB2A$(L84T0ITY-(%R8\W]3<**\Q#ZSV M%CO&(UV U8ZS_( U,CEUC-0KYP:T,2*0KJ/AB68N-#0IGUQW^) X+.[HQQ"? MBPV74E0SMRK-ZM-#Q4#O?\B"YZ44RS20*$$X@1$)]2(3TP"24" 8BI"$",7Z M_YRV8*^V.#N^,%M 1278HD?J:L$C&UNK;';C ]@\])@270??CDZ\0CHRJ[2V MUD!6UH+&7+"SUQ^W6$/CB6*NMS7-*N2FS]H(1H[_BK+K12F_DLCNO9M8W[U:9^[_#>]P/QN MKGG2J] [^46:? W]^U9 Y)&NC&!(N(PYS40H,\A0HB#*3/@4EP1&FO&7O.V^9 M^;6^:@_3 AR]LCNHCEY>CVDZL^M_7_E!\W%LVL2D^?A]+B-J?A:Z2R%61W2/ M^E&%?N['S?K./+#)#90J#)%*8YA*$D)$I8 TR1@4B2)IRD*1 G5R^.91ZQ&WX@] U./2@*7\+)70/2$VT3JA^ZOF9/DH048 M%^0.+]T]F=2AA0M=F4.;RX?$&WS5;T3%ZR]+N2\5#EAJXB:# $40";T88BA MD*HH%HS2)"+4/:3@3&MS(\OFJ'IG+6C-[:EM<1EJEY@!#P!.$Q;0![N>9_Y7 M,/%ZK'^NK56X4L3,.&.OLZ. 8KLN?_B 01O[,+?VW_J3/ M^GKB\RTE__/=YNF_]#WUEZM_V'^PQT^:Y.,\ZT#[(9Z_H-_X_4&OFK;RHSF, MN-7SNO5=SE:RRKCYK93J8T/1J@OLAG??P([\^=?FPLI>L#>XSG5< M=!'V-]J[0.1IT+=J7@+&7*L@T>"%N>O[#G9H'E1">]V E!^ MT<]^+*3XM/XB^6-A-BC>T#+O!&X2P04.C89NAD*(D$0PT\L#B** L%"16%*G M$]5>5LR-'8P3K59TQP_0.@),*>;6%5#YXC@KZ=57EM.4L7M@['F+._BC!MP. MPM/7)*>7#=/.>H; =#0-&O2P?OSY\V8C_LA7JT8U5+RK]G,_5WG4RU12B; , M82A##A$6 I(,<1C0C#.98IQ))T'A2XW-C0T[BJHE^,DH,8+8<15V$5L[6O.% MV,CLU9JYTP@6H+84?+Z_,2S: >**?BTU-RC(V3A^2B=4]?;.:.D<_^A^R M>))-T.\R"3 .J)Y9\5#H^91(8\@(2R#&(E(LH4&61,LG6;"-?0;3V=9\1F;IEV?@C9F[S F? MR5I7T?"6EG6^I8D3L*ZZ?)QJ=?V6OH6KUO6C-??NZ-IJ]/ >&FM=RT5=@->.+WR! M-C)A'.+5&CJ"\+L-(MX*2UUH:N(B4]>=/BXX97'/P+7@^G ;OGR7EWRU,2O1 M72*AIA$'#-"RKY]M MJHHV$WZ",Y0*%< L1BA:W\$I^7IX%"0QCX@K/!I]9+W)GK6NC^'@$_%^Z,VIM>]/^?F2?7[ MLQ=[G^-\WJQR_KP_>.("896E!*(@2R"*C %)3',J/X%P13Q+/,TP3EH>F[T M<'F\]3:/.>R P9.8 ;"^Z@QF 6K+P>_-_XYRQ.<.W/B3F,.&YS*#.0.(P_3E MW!,&9*>_N9X-]^9,-MR-:,5]]M.J?;TJDM"84,STS,?,@;)0K^JR0$$6IRF. M&&),,>>$\[&LG1M9UNF]S#(-F%U, ]X[WEG46%79>H6WQHZN9_,NC,SP/K/! M^[\&_3*[Q^X>G\G:H]DZ??[UV+"?3*D>O=&^M:H>"LGS.A5(/JQD9=I:W-R; M,]5_U>FIG/&8Q4D(8V0B>!,>0QK$#(8I4Z%>PT_N*4Z[E)_6VD)KF/E!N(O*>?UL_&KZD^D72_]J7YOL@Y6>IWT8]Z[^3RY K M(9E);,J2 **("YA%+(-I%+(0!8GDR"E)N;"YD! O0EL]K5C M8OW-@7 =RW,.?:#O7-"R2]1&DV==RANE.IVC^RYT14ZE;DR]PY([>C M&;W1)ENF6:Q4DND99Q!+:.)]8::D@&G,2(@(0SAB;G'7UQMU^6"G";\^2'!= MU I9/]UILC2?YO8[73OF<%A CZ,L"@.40AE(#E&:F@)S*H511E+."<^8XDZ3 M?:_ 3Q(^4.1WN=F=W!PD&!OX'<\'+0"WG,-[A7'LR7IE[ (<92(;BZM9?&.S MQRFY-3Z^YM[7&YQVDFT-P-%LVOY.=XW(*NJA4VJC"2S6:&84J0 B4Q,#,1S M+* AY#PB*.$4,6$5C7"^B=FQ2A5TXUS.YP*&EXG##S(C$\41*#WT'\^@8R_] M.!REB50?[5\A)[7'R_Y?$'H\<^-D&H^7#>_*.UZYLM\\ME-GO7J^.78JY'=3 MQ_U)[HNT56GM2RHS'J$D@1BE>M$O(@0S) C,DBPF*DI5QD*7:95+XW.CPH[M MH'ZG7U@/7I8\K'4!'&,#G/K&;@8V%N(C4ZQ?L)WG97U0\S1#'SVXV02X4X80G!D"9)J)>, M<:JYK2IK2T"H)S[*]N=%9;3)X8?.B5F;5,(/&PM,'],F^- M@.;(5.4#2"NECVCQ_,M5,!V>[6IHNMPW(7-D?V-24M8^;CB,1AC'C M4"D2F;U O53,8@2Y9AP62);(T.G@Y')SRXJ+9&WFQ?YPW.2Q6;' MTE$EI^Q@\9D+<[ZQZ9-BKCI^,COF^EU]P^]4OI;BC5SK'[:?]5MQ4!WEIBP? M[^LPP-]*"J&$V1TY5)U&O] U54QW8#A#3;[B;Z@]4>@DU? MNAOI-;"CR=?OW)'IM7$0-+8"X^*)@EX=-XU^L3!*#!U/=[?O?1TE,GS<[O 6 MXSB*D1-'18X)]'$C+U&O:8Q>%"DA9K" *0I&9O%BFLN5#)2>G5S?%=E*P#]L=#_(W\BY?5]44 M&=5_X)8;$C8(8TJC-,WTNHR1Q*AK,DA4AJ$*,Y7)A"*D'U1[^GXM7@'?MM4Q M]R_$*-!>/^CS"-;XV]'51U^9"O:V[F2"/7[T]D> 'O&;Z"SP.GG^V<_IH"4T M%XX)KSUALO-"2U>Z!X>VM[A/##Z>B&&^7?.B2E6CJS>;HMC\8>IU-A'-31!S M%911;E:Y,#O_[]_ =J]^R)RF=?7Q\,7JD'1QXX M/IY+ .FX!G:^=?)!&O? IRKL;!Z=:#\RO5)G3C2*3=VI3B/?"-!?&"5]MC;9 MB#H"1-W1=XS']Q6AO;\W!U\;_H\JB;R\>=Q^WQ3YOZ18IEC&6"617L)')F(= M)9!BCJ%(PP3I43G2RR W#=JS;E]K]&I#P=Y2GW*T5^'PID9[OJ6)Q6BONGRL17O]EI[Z1FTY MV$^JCLRY68L3\3J[$P6&@R3 )AR:)0(B%@O(TB" ). \BU*1B,A)J\VQ_;FQ MS+[(<94Z<")ZK;>$D&/'V+'/B'"/S$A>D'97Z>F'ER_='!$ M6;MVQON0OIDV.@EDLK&S9WW*'9!V!#0(GI$I9I\3]OX:)OU+4Q[Z[;LRY>[Y MKU.8\M"]LW4ICRYT^Z#+8KO\A?XPD6=-5@UGH6)8+W,(#R*(PE#!C*>)R=MB M* VH2KE5=NC1D^CW$*9";C.)50IH$F/$4S/8-C"$J4F* AK#!* M[1*8!R$U39[R0*PN<]H@_T?FLL8NCP5$SGI[B<'T31WVTO_:,]?Q\R9AK+-N MM$QU_H*>*RS^78K'E?RDWCR6^5J69;?BX9OGSK_JG!^" HE$@J"25:7<*(5$ MD@ JDY::18IS-SD65P/FQG>M_6;BWWH NBXLC+QGYQ?]\K*<^\ERQ34B^F,O MN;P#[[[^ZHF>KP68:_/3KL!Z@G.T!.O[G %5+7,CZ_.6EM_-]';V-@^C(Q+8W&AAS*_71ZH>.X>-4'W&'RV=!V\O$WV[>T*)[UBK:J*+Y4*@UY$$<0$VSJ\DH%:9Q0*((XDY$) M-DPCIR,WFU;GQE:[K\HP%)![NQU/VZP0MSQW\XWCV"=PYXF);D%K-:C,]G@< MYX*2KX,YJS:G/:)S@>'HL,[IYGY<=+M^T@_=%,]_VQ3_J*I3:.G0W*;UY%(W2M>YJU^U ^XW2(*8]LK9G\-!O9[SZ:&-?D/&B:V]/0.$G*3,*.O& M5.I%:Y 2/03(0"]:.>>IE(@D3O5]+C4V-TH_M;,]@)DOXFS'M+[0&YDY^P/G M3( VB'@BM(M-34I0-DX?$H[5/<.TD$Y)N9FU[H?5YH__(\6=_)GF:_/+2IC] MB^0K6I:YRCEM"@=]HS\^TWI['TD2IF$(TR0@>KE*!60LYC"6.,I"B01#W"GV MRKN)^FU=2+JJ MCOM ] ?W'Y6OL@RRTHC!A9^0=]6("UK,(DM_1'/]4E MCWUL1WFOVW,C$^55;"1-?;G-NLM&,IV)D*?J^- M=9R2VD!N1].>@1R9=WMBZ%XUR!X57]6!+%JL;QH!_XG3IG!]@C;L<[H^ X,OMT;?[?H+8:&+,[I<7![Z,(?#K# MY2U?R;;=B3.5'.$XSE%R?4!O-3;^6&[U]$P[:#++RV4:"1J*F)IH?091A"C, M B)A(@*:),@D=TM'$;:#)N9&/:U\4&LF:.QT%E\ZA/(RU?@!:&1.&0T;9SVJ M 1A-+$-EC54?[:DS,%R7G#J\<6JEJ3.&GQ"8.G=ES\"5^P<]WZOS/:MR7H96 MET3@2#&B8(0I@B@V*0\BY#!-,J:B6/\HG>9=)UN9&]'MC31[=:O63)#KQ?KF MJ9H'N\:RG 37;HHU&+*1J>\E6CL+/<:O7 + 5_C*R3:FC5ZYY.91\,K%BP>F M8-=;4$7QK#;%'[00;3DJA!.<\ A*:DJV)'KN4Q58%5RD*4\)#Q.G -HK[6>I8/FFSIY^98=RGH>&>_B>'[^X?5YEG*K[)XTLU50F=O])RSD@.2 MZY+6":@_FEBY#]JW[E\:09&E?JDRE2 &4Y$*DS,J8!9& 4PC%8@X2W%*U7(M M[XP XS?[::0?ZZP^LJS^R(YL'.]#>__#!*6;>)&VE$T)6O%$R(R7@%8CM-O, MTU./VDU0)^R@B0X0C >PF.V!=[+^W]NUGF&:*HSE%\EE_E2M,QF-:)H( M";DR0<8TC&%&601C%B1Q(C(S#N^)/ORD90[(QT35FS0-MR MU\\7@E.EL]5F@I]:@_]D4MIVB'ZYCFB/O#9[B+QEN5DT.7'.FST(QQEP#O>Z MEX'^*OECH>>B8<2^Y5O]YHM K^Z98)IG],H>90DSDG $IF$6R"# &0JLDF!/ M/7QN"_G**+,H"J.?V)] :ZY],>6CATU6 M;/F<&]W*RF>OZ;GE7]S1=?ZO:L*QU[^OXTH_Z_YO=Q(^J0_YFJYY3E<[6=CR M5-10%F,28X%@&E ,41QSF$DBH4*9TI,)D@A"G,X(/!LX-YKH^E>%C7]]O+^G MQ;/Y5+[F=^LJT-6A?7=TY:'$Z_8?V.?9G1<6X 7SE4] MV77/=.?.0;#WQB6_SICUG&0G"^+.UF 3>O-+I5L =8OG&DN<1L* M^G>?'>=/TBDCD_M+\\#M#O^=,V#OC1';/+CAT^5^<:;QP9AZXNO^=DQ*S(/A M.F3@X0_LF2'Q?5-LO\GBWJC5E-N*T)<21YREH80A1PHB'B%(:9! ):A06$0\ M3IR*1YUJ9&X$6=E8ZVSF>RL=DQ].@6G':4,A&OU$PJ!C[ .W%NBXYRU<<-]7 MBL*I)J;-1KC@Y%'BP:5KA\J1FUQROM&+OW])L3\@*+]H7OE0!^0<1!P$B4PQ M9@D, E,07L4I)+$2,"1!RJ0@,HZ=U.7ZFS([VN@H97=]Z9[,E<"X QI_^FJ3 M.W>:)?%,TA5CTY-S+[C$Z0S0+N^+J7<5S^Q)\L^LK)* M8=V^-_)_'SM*2RB.].0)"B$91$G&( ME!BG'B&21_ENHG#CT3$.S8\B=G: R M=(#"TEEL+:G. V)C$UDOL-P)Z@H2ONCG7#/3DLL59X^HX]KU0Z=?-V7Y>/]0 ME5CXK92'PS;*(DEB26%@Y'P18GKQ12("8Q5P0?4OB7!29+-L=VZT<4J=<0$Z M+O2=1UU&WW72Y W3D8GE*IP338BL\/(^^[G/GAOC--:!O]L' M[!]@=9D\AB$P,C_LG+]>-^X:"O;I"?W1F"@-X?HKX91?<-K?"WD$!S=,EB]P MVM!N7L"9*WI.C62UH?VS'IL*NKI9BQMQGZ]S4_=WFS_)MF!H6\:2Q4%$J8(! M9PE$1(60A A!%3%,:(HP9VZ%R%U:GQMI-<8OP%UM?A490%\XX#A172 M:( ?2PJU%FNJ1O5S1\41)2;DU3G88;E4;Q:?W%! D7FC[U!;]NS/YZ_<\WM,P; M:0D91E+)*((HY2E$.$T@36@&,564!%&*2=Q/R'6H97/C.N-876O@5H!]OU.C*UON \*V;KK8%^%/XW MF=]]WTIQ\Z0GMG?RUTTW\YU>"23)$ICF& I((H1 MA32.*"0HT=0=QXD@:*D?QC:V7.UJ@LO7WC5DS' G8RIX- G8VPW@F_N'QZVL MBBODC7S_R@CT@P=9@-)<_-]NS.S<2R**B0H4ATD8(H@4#R#EIB@V)5E(%*4\ M6F_T@LV0Z-C0VXU]8P(Z\A#7F@X:VT%M?)4B5'\('?L7X%V^ M>C17C[%HZ(NBI\'-N?E)Q["^X!P.5;V?XWZ8]$4^R?6C-+Z\,YLK.7O4+T"[ M>QC'E)$PP5#2.(%(Z$&(2J[TT),BQ@C&(K3:[[C:TMS8JS$6&&M!UUS[0Y?+ MR%X_B?*&U\CD=!:J'@=5ES&S/[?RAMU$QU@#,'0ZW[+"Y<)QU^7[)SO]LG*C M>QAF=\/ >M^_RNT2$9G$H9$U("&!B.$8DACI62#/9)Q1@0/1K\JW?OC<.')G M6\^JW@:O!%,>A%P/*X($&B\N-%Z"P]2\>"A H5[>N)29ZXW7! 7B?.!E-]7M MB\+((T6GXKDV;(3RYAUW?1QQO'TL MJA*!*A19'.OO,^1$\QG-0LCB,(:"*[W@C1FEV.G ZW0SOBU7[FZMSSE?(*W+3;! M0,=H ML+=Z 7:H?AL'5>=](Z_H3KN%-!3E/MM)UG!=WUFZ_JBI-YFLG3NQWV1_;[_) MVSO)MK?KM^G===PCE>)0CXA0QDFLY\\< M0SUC#F @ BP4IHB[R5SY 7S"D7(RI.WFU%[Q&WF\-+:"O;$+T,7RW348G2?: MUM!XFG-?;V_2Z;>U^X/.\OZ0I0G!CU!(^U3F'?Y6E M.4)>BU99[MO&_*I[?'QW5U3<>[O>%OFZS'D5'[5D:1 KJ5?[*$[U4$%):#00 M!(Q)G*:<4<*4H[K4*WDR-U+ M8ZG_6O[)5?'JM=XB.V+^MW@W1B;\;C61+@K=DB)&8?!DU1&#Q0(T:+QXC]YW MWJ._UM*%W2BALR^C3]&P5^Y<;\IDK^7'Q/)GK]Q=QQIKKVU0SW)95 MR_+#TZ_YVTVIEV,\2Q!)%$Q)J(?70,1Z.99@F%(DHC1082:L%2BM*4=+HMR\=J!TAI$KO?K*OJ1MQ M7(?>CD&\ CHRE7Q^@>-M!\?:7O#U(H[.E&*-C2=NN=[>I"1C[?XAV]C?.&YJ MD@4I:(/H+FZRO[(:*T? ?>=AP3"NJS)\^D^@%:A.G$=5MSS*'Z 4L?1.( M7CZDIWC*IBS?;JK*5'+-GZOZ]71ULWU+B^)9_[+>#8R$Q)B:<'@18%.Q0$&& M0TV"22 IQB1#(7)23K%I=6Z#C#$:\)W5U9J/&LNEH^BX'>9V[.4=R9%9JP*Q M8S!H+/8HC.*"B"]5%*LVIY5$<8'A2 _%Z>:^X0^59&JCF&H$4]]^-SN#M^M= MKO\G97Y=9_QW!,6724 DRI ):$TY1 +%D,9Q D48A@G#48IBIR.N_J;,C:-J MNTM3NU<998TG8[N9$CSHRP"MS'=,Z![03[:G^U.@/_JQ_RD!X-H1TQM[G1/3 M&^:OH'8'_/ZE4S?!8PCN<%B]A0ST-F3B6(*A@!T'&0Q^8C]N_2*W>5&=L9BG M?WBLIHNFI.!C686R!U)RK)D2$I2%$&',(9620HR(H@03)G#D0J!7VIL;2Y[^ M6!NS06UWK\R!:[C;$:)'-%^%]=R ="8V2W@\L=>UUB:E*$O7#WG(]K8^:N;K MM>3;_"G?/C=Y_LHL"*5*88B1"56-,T@"3B'GBD699")35FO%TX^?&Y5T+721 M]#Z"[3(U# =C9";H&M=+X_P($!>=\R' 3*9U;O&B.,J=GW/[HN3YT4T3RIZ? M,_BE]/G9J_H>YTHEBT+6NI[UY@I5G$G&,X@8U?_A^J+VM^:@ M5S]D4W3W]EU/>8][Q/9<=Q#.HY_DMA!_K2%NPD-O*\A\GN">1<';F>UQ"Q.? MTIYU\?A<]ORE[C.:KW*=;XHJID2*+_)ILWK2[_=;_8]\^X%RHSC9CE!QHA(I MC%R,2C6)A%+!+$ Q#%2B4A[AB$IK?2W[9N?&*[7EH#$=[&P'M?&@M=Y^,N#0 M!==G3>, .S*1V&+:8Z;E *[]#&P:F0U^@9UF;>Y079C-.3QLLEF>NX/= MV5^/NWL'^3W(8OML5L1;$V3\S\?\X?Y%V4L4IW&4$02E) HB%1+(H@A!O;KE M&<-2I(&3?,[U)N?&[:W%BVIG9[NK:5!9/:#2J 7XMO-!GY"./CT0)()#PA,4 MR<#LU)-^=4J/&YL;[73KC1MK^]8B/0&K':WX FOL:>(!3A,5&3V/B??*HB>: M>J5RHN>=/E]#],(];HPA9+Y\O][JN<_?Y&KU?]>;/]9?)2TW:RFJO85BB540 MBT"O0 -4AT0(R#(JH$K"-.2IY FV"@>^VM+S( MXSK"EYG#*VXCTT9_R*Q)PQJ.$XQ12O[GN\W3?^EGU&2A?]ASQ/4G3T(0U@ZV M[&!_0]\C?VXN%[^MM>5ZL:27S'3U6;\RWVG9U:]YE'_+M]_S]:>U_+NDQ9)E MG"D51I"*.(0HPP&D&,>0AB'!FCKB"#MIG?2T8VZTHM^WV/7LOU\'V,U()H!U M9-9I/0 O7 "M#R_4KK8;P"3X3'.Q ,8-H-WQ&4 P"$MO@07]K)@XX& 05,>! M",,>YT-HJZZXEBIBM)$3&"ME#@!)"IE,,$QP+"4.$Q0D3LNK$VW,C=*ZJX6/ MF_4=-#*(X$"OJ.Q7"N\4Q';$-A"X"5=8%6;?>F$V4-9IC$)SIUIX1>FFB\7? M+EW:,^U%EJ64'_4$3):?-ZN3(J"A%"$.FL@ J%JJ(8L59 MX);L4"U':"WVM+Q]EKL4#$5^;*A9:F MS5>Y[O)1EHK%+0,+]=ZN'QZWY4?Y)%=QOB:WZUSE7-S>/';>L-*63Q5&XZUZ>"GROC__(\P"?X2 M.Z;V7H+..%[S$ZL8?]:&F,B]._E)=10K*E=^H3_R^\?[9<)PEO"409E1 M(Z>H)*19+*&*8RE3PA(2.TVDQS1V;@-58[+9EMI^E]U(_)WPSA 9ME'[?\M6F?"QJ";Z=<5_DRI0C,2J@Y9%MY7YG,LL$5Y1D4 C*(5(B@"3%&61* MJC1))8D3Y73^,\R>N8TO54^=H"7'4Z&!G61Y@C0=]*^[<@&_C[+9[ D_7^=2 M ZV9]@S+#W1'YUV>'MLWDLBB:?6FSLG-]?J$Z0LHWRX#BDD2 M9A&,0I) %,4.!'.$XC@!R?<# RL@FY&AM\L8J M!OUULQ92Z/9SMI*FKL2ZE,LLRHBB80JCB 40!7I"F*4!@U1F,L,4"9S(7N62 MK[<]-R+3$_=[NI9-Z4J$0MS-KJKM_S%U.MY MZ<8"O' $-)XLP,V]WT)Q/6#T7:;9HN77J=UL#\G9@LX.C^A':)_,M9^*S\6F M>NYF_8;R?ZPV=\T1>1:F@L14P"A-3*G06$"6" *#.!-I%!E=$^JF2WZY09=/ M;1HA\L8\-[JZ@JH=0_E#:F12J@PURBU[4T%CZPBQ!W:P>"*9*XU-RBMVCA]2 MB>5=OL1V][*3'S:%S._6;Q^+PHC]?BOHNEQ5-/8SS==&"G@I$YX$),I@A*(( M(A9+/4,* Q@0G%")$Z+"8)C@KHLYCKGQVC*0=VE.6. MV63PCTQHI_4G.^JZ"]#X W:=U/$(&)? 3\:I\S$>'H1W^Z [FOBNDS&O+,#; M![CK(KR]GNJN)'53UP:0ZSO=OC3K7;VF>MC1.S>[>,M0H9C)((8L0AE$$4X@ M"[(8AD$@8QS*0""K/!3;!N?&G8W-H&-TM?3UJ%GZ1H)GF7@HQ"TT\K8@@E2+0!$V$P#(.X@3;+:>O-36_A?3+O78(*H.! M21:T)X^+X'+" XF4'NEH8A1860!)1#GDB$1*84H29*V;Z O:Z4^)9+TMY G3 MZP.:+Z0F/>GIOGT]Q XO0F8_=OF";J(QJ\<'[#1*V/MDHY*-$]W1 MR.IZ+_GI^K%+CE*,:9A!EB$.41#%D'*5PB1 J5A2N+ J;KG<1-S(\:@PV MD.^P+JO%<,>/R20(>Z Y@CJABQ6O)ES8 ZI+FH9]'M>//W_>;,0?^6KUI5-3 M4!&4I$$<0Y0B:;*&",Q02J"2,=:K1QY+YA1S>**-N?%>:Z)MJ4!K+.TX;"!" M(_.3*SC.I'/!?4^$L3X> 3:6RB0#YLFCACR".-Q8)'/A_>HJ#0@BU!M3#PRE_K'?".6)"5Q$O$ M1B1(FDAM@0*8!#&C&5GM[L]T6.7O<5ALPF\^ZV?7V5[G]I$QV0F?1+\WN2213 M&*=9!!'A&62($8AD&B(1RR0F3ALH#FW/;: TIH.N[49XO+9^ ;3]9BIMMCJ' M[+NX=(W=XF8DP$<>%CUC[;Q2Z8&:I_6(2\N3KCIZ0'*XMNCS"'^2K%$3R:'Y M*TQ8&L*,F/0$KM<&&4\"F.$T#.,DXX%T.BV_T-;<**PKR?K)I&N"3V=D64'D M09$U&JS(V@/'D9GIO")K-)$B:S29(FLT%T76R%V1]? 6]Q):=9S_]D->K\4[NI5+AFD<"I%!DG 3;B,HS,P6*4LC"DMM6SSC4R-^9H[ 2U MH769%6TJ,+;:U\PZ"^EEAO %U,C4T LCIR)9UT#H51_K[$,G*XUUS:UN5:RK MU[IO.;Z,Y'F[>9)K/4 :%BGHG?QBEFF-#-GGS59?D=/5-WG_L"EH\7R[YH61 ME%]R&5"491BFB J(3$4(FM( BBC-A.*8!'07,CD*.(/=ZXM0"KQC&3 M")EO%N"^]FT!'EKOP+9U3S^B]L]^C\M+]U[?GIRZTT8FLZ- PK>[_FI] E_J M_OJE[:^=8V#G&;A]G?ZRWXV+N(%&59G$)3>!8BD@D]GTXY M#%B0Q@G+]'3;:8_1IM&Y#8^US; R&NRM;N,FKZ D:^5NTV3TR[A'4 X6LN[W-M7[>WE"FP[_O$-XJV388X]C*8(_RZ_ M_;%IMLZIHG$2!"ED$<<044$A"=,$8DU/<28E20GV4/;B5-MS8Z-NQ,1#$S%! MNY5ZMK4#8/O'QDL!BY,=8D=5(\$\,F-=K874V ZT\2,<=O0 ;=S"#R=;GD,= MATN06)9EN/B(OE+@MO6Z;]=?C0*FJ$K:IR1** Y3*&,L37%M!2EB"60H0R+- M" F8TWEL/S/FQG:F0)^K\GM(=8(XA4HF69Q1'&18+-?RSHB? MVY&@7<-6WV=6?Y_=YL?[3(W-8+,&(B\?-J7^0#?*J&=5ME?)*[*UW3&AT:XC M[,C0([@3I3WNE2L-N.\J.^AX.N"IL^UH<_HN')E6)^P]9\KU"[8G2O9DU*24[1?(0TKW_/2>"2'B M?Q[+;5T6;',C=N;H!="M-N$AW])5M8W #K<1OICIF)Y)R,:N.C_%3+7OUM53 MJK#,)0T0T:MY#..($+W$YQ)2&2F8R8P(D:DXB9PDBL8V>&[#1%U@L=[ZY+T+ M+([>S7;#P)PZ;^0!XN;S[=O%Z6J\W6W5-M@"*#TXF'I]H..3QZ26B8#WE0DS MMKG3IL],!/Y1SLU4[0X5O?LBG^3Z498?-'3O?VA6U5:^U:9O[C7!&MFHS?JN M"@NHS^4JZ:@E#94D69!"&L2FD!%2D&$:P(@KG.C_(UPZ%6,;9L[LAHV.&EOK M#S"O)F@] CN7:FDV[503,--&R52..:XJ!G:JY1';9%TU]JG;^+TT0#MO"+C> M)?1Z&?-*2GI#@#LOJ#?HJ?TH^JWQ?+TMZD$A+__QYOF;?M+-C[Q<2D$"EO 0 MLA G$(580((IA@F*%6%)S(+8*NO!HJVYD>L+4X&Q%1A3P>_&6$?"O 2Q'1MZ M FYDJNN)F3-]6:#AB9LNM30I\5BX?,@J-K?THXR.Q&>3K[4,%8\#I-?\"F.J MF0(%D"4JA%D2(BHQ8@BAY7:C9Z-V3''.& M$UC:4<(PA$9F@HYQBZ;:FL?SIO.N>_KL3S0PZ==^WL'#C_S"E5ZC%Z_+V.RR MM/74Y/'^P=Q5&M;Y4$AYN]9#MBRWIN;Q+_G:Y*0LD51VM-&,>=%99\F)IR0)$6Q_(C$S/M:[2RZI:(Y1+OP*$+W7D<\U, M*WA\Q=DC#>-KU_?<"&OVV8[6S6VN3J)0&K(4,JD01 )G4+\L>IU+,\F9%%G* MK2H56K8W-S9HS07'NSR.NV%7<+;<$?.'WMB[8N>!&X$Y+''QM3]VI;5I]\CL M7#_:)[.\S5UYR,1L;HW6@E%?>)(FCK-YQ[.,B9@1# 5.,XC"+(54B "&G"J5 MA#&ERBHIYF(K=4[/XV2OFN,% MKXFD?OG4QZYJKY73V9ZQ?WS1OLS-1,^-/- M6NC?R>))?MQ)E,@@U=.J ,$(!PRBA,1FH#%[@$B,50_83;M\XSHRI_J M$<&H#U&WO+]+)J<.+O/'H3C7#Z' M>_NFP11UI-N_JNJ%;^1:JGQ;?OM.MW_;/*[$[;U^H[;OE9+@&V] =@C1]@JQT!?QA/ M0%ZY F3K2W5A8:TO.[#C[-AM_.X8F>]>](11T'_SHBMJ $^.C\.+C[7UVN+W__L=#7J^VVQI#24Q# MJE?%02H01$$8&Q'_$*:N7NR:_F#5)YPG3TZ]-C#7H*!:J'8I*$.I MX"E,8Y%"Q%0&J: 1E%F&(J*0Q$$TKZ"@VO"Y#1#5X<+)H*#:WKD%!37=[S!N MS*Q3YS^LN <%77E59A@4]++?_FV"@AJS_Q\+"GK9&=,'!1VTWU=,6,^OS4+I MYG'[?5/DV^=&$R-+&66QD#"@1.JU2A# 3!$%HXRG)$688>XT4IUK:&XC2VUG MM66PL[2G.LE9;.V& 1^(C4S;_<#JH0I\&0EO2L!GFIE8_?>RL\>*OU>N[YLV M5VYW^7I+QC,9LQ1#B@6#")$,LI2'4"*92H1"@H63G/B+I\^- JICE(TR8N&@ MJ$UTS8?K8F?WM?=&9.1/O 7CRQ4@>B2YG7#86UI;]]D3)[*=<.LX=>W41?U/ M>NC*[(CN]=5NUV:?K%)-6 8<4YG%!&:I7FTB&220):&$F"G!>!Q%(:6M..,W MMY.="\U:O<$OI1F_37224UL-OF]6E8K]JI%LS/?&NY_87.H ^Z.9H7A.=P;3 M8'@@S'AK 6&OHQ8+8#R>J5QJ;?+#$PO73YV2V-S6<\5P_Z!7*.9)G]1AM8'; MM9"JJH"R,DG\QY4R0A['4:92B%$F($H# 2E-)8R0QD?Q1 :94XSQ$&/F-NVX M_?SE/^G]PU_>54?)M5<5.[FFW [J(S^G9P7.=C?\75YR/1EZU*_O#2NW!>7; M91"F042PA"Q Q 15FZ4M$C!*58P5ISR+G*I+76IL;K/%SG%7QUKP>VNO:YW- M2SC;\9@O]$;FK/[ N5?3M$#$5Q7-2TU-6SW3PNFCJIDV]_3[SSIXM.E]_LI^GW:=T.4X2KV\ M:49O8I/F-\8X=-IG3R_@P<,G??E..W;XXIVYJF>HX",KY3\?Y7K[_DG_IY;\ MY8B*"!,*%55Z"1X:F2\9*BA4)E"<\5@Q-QWG$XW,;4S9VP@J(WMJ+9^"T^Y+ M'@K2R-^S,S[N\687 / 5&W:JB6GCN"XX>11S=>G:B2.#VVQCD^E7';M4JB[? M]-KX4QW3]5=9;DV1^":E($S3E,HX@2D/)$297LM2@3%DF.-0<$PR3GKLXDUE M_TQW_VHCP4_Y&I3&S?+\9OWK=K\EY&MCJV.- ME^:"VEZ[H>4ZP)?' J^PC;VF[8N8-<5:HW&"$TO)_WRW>?HO_8R:#O4/>Q:\ M_N1):,O:P99G[&_H*8[_LD3'F^>?Y>:NH _?7BRME3M\]RMOUM^]Y(?XN:;%4 8L"*124480A2LVQ-#6UH],D M$S'/9,J<4J=Z63$WYM.O*G95]>H#OAV_C0[IR#37V@\L:CAO-X!)8"HF+H!Q M WS39.,QD6,0EM[TP?K8,+%@V "8CA7$ACQLXJU0S5?4,. M'1B/[CIFZOGK7;Y>5S_1E8DY?H43/9=W0<8T#IAB,,:)GLW(2.AW03(8*41# MB7',>-J\"^_7XM_Y36C-G^8]D,WK\&_Q$HP\>1FI6^<_B=&.P]KS$R>["]#Q M?N'MF.$U>NNU9S4N)O][S&YZ=(*W64Z?MGM&O-.'?%OG?[_=K*N81Z,W48?6 MD3!%:1)@/1Z)!"(2:O#6YO&YK9.[M@*6F-KS?Q>H8L7 M<;8C?U_HC4S:_8%SCY>W0,17Y/REIJ:-H;=P^BB:WN8>]Y).A\G.WS2QE4H6 MQNC;SU_>;3?OY)-<;1Y,_![_OL1(XE10"3$.)40<2TA5&D-!(\I#CA6AL6VA M)\>VYT8OK;FEV7$7K:5@JTU=;U:;N^=ZUV4G\V!?\N"C0CZ1-7"?(/O5$ZL)WP7BHRY/G&RTF,]7>T6).O[")]E+*K? MEHUTY+_,@:)^8G6@5*]63)6T\OT/6?"\E-6^[!>STFE^8R8;3?#IWV1^]UW3 M^,V3+.B=_"*-!F55WJB>G#S2E6;X^VB99)G0$P8,"8H%1(E*(.41@3A&08#T M !5F8G@1C,G]FMMLI+4;-(:#CL' 6&P*,>RNVDO3[Z@RIRS/I= MF7 _;K?/UCTVKEW;O2RR/BX$%0(O7J$%.'KE=@ \J)))B@V7 M96GV%I9,"21#A&"""(5(I H2DA(8"D72(*8)3XAC$=.^MLQMN&U=JW>.;>#C))"/'O[80;OC!V@I4?91@^@^JN3VMN2 MJMSKE>HY@]UQ?K.+SI7UOH#K>1O*_BK_UW/P/14K%*( M-=10$\8R2B418<9AE.B/& DI($N4_D_&5!R':<"5_GXW6[JRC4J9TGPGGM@Y M,>814"NV+%JQ9;/XX=K-1?5?(/?>5DNH8H=%]7?7.)A)WQ7;R)JYO@&CQ^J8 M7C;_!1V/%F#O+*@O,?U^\,N7=]0HG);NWF$!6C#JZ5\-A\]PH-?H1F\!1I,: M/W'(TFMTS'$0U*M8,;#4YLOY\->M;D#;^5%_#*O=-;)*EEFW/COB",2!+ZQ3P*$C2A<"#6V?-%F H:-KW!<^\+UY,H[PN,'"%P"=Z)S*2?4 MO!]%V;7^2J=/3M"XS[/%6O88IM_J^*-#^I=Y)M;\ORT22?FR9T@S>< M%[+Y:Z-C42ZC$"68X<@4VL80T2#3*W<60,%I%A*1QDE@=1S5VX*Y<5W7";-@ M%]H-D#=^ %Y]DN8CI:TOU46M-_;3L'[==7VF.WHGC'V2UL7_DP+& ]"Z4&=R M:B? SHOJFJG@MY\3C]X-$\V0#S^'X^ZH/X>=7).^K+JFVFHQNY0>ZJL/!O3" M9+K?;6@]RNSO1'O:@OL+L;Z6)"%Z9.L0__J]\7NJQAF2IR*!0/(,HB/2< MVE2VBPAA"$6S+(M9/MS)Q-/I%5X\CS2]?WO=\^$FO9LUC MZS.6V[4>2_5OECQ(-1VD&8Q4RB$26$$2IPQRFL@8(Z8Q==+&/=?0W(;YUJ[F MT-?U5/<,FK;'M\,Q&ID#]B8V!Z\F+*>VTN>AZV4GY=> MN;YGS?M\G6]E5>3@4"+@S?,O]'\VQ=L5+W2,78T,Q+<(S./ M5Z2=*:D'9IY8RJ7E28FK!R2'7-;G$?WH[;=U(?GF;FVRI;_1'V_JH*VR#<0S M$7R/JVV^OC."T%6Z7ED5.%@2B1(>"JG)#6&(4&:"0:2"L0I3C!2)$77BNKZ& MS(WX;D1= :($17/(M=T NK?7\2RQ=__84=X4J(_,?UT7JNBXUHG%/EIZYT:M MNM1QQ!\3#H72$RWV-F-2CAP*UB%A#G[>T*B+JU*TY3DMVEJB-$M)%@2<0JGT MBA*A5$&&601IK#)%*$TEZ9EX/-"RN?%K-_.UULMA%_6KR[V -3L6L.XG-NNO MV^U8^E4Z M/);YNE*RN&?YNFKZK9[UY28IHLJX;G0%"RG"92"X(@E.H- 39HA4I"?1893! M+ EC(B1G2>"45>+2^-R(_86A8+NWU(V;G?"WH]^Q4!V985NS0GMC1J>E)"; /*(<?6 5/=!\^-,(QM M5<5S8*RSCXYZ =9E*A@"PE#E8#T0*JRW2X;2,$0IAV%HZA 1H5<@84PA%C*@ M0G^#$;7Z!.V:F]N'V5@+'CKF B5=A_$K&-L-XOZ0&_E[;D'K6@J,J7J%41OK M;_BV \73X'VEL4F';CO'#P=NR[MZ,DEU"'G#RDH&>1E$0D4!$I"E,=.#=Z:@ MJ30$I:)8I%ARAJD3<[QX_.R8HK+.D19> F9) [UA&/NSKX,*?F]-\SA)/^VS MKZ_ZY<.G_8I/.G;TU9Z^JM]7^D[/T]=2-!-VHWI>ZW^47W:G9+?K-W7AUJ_? MI31JXB@,,T0@#F(]]PX# HFIFBS"B.$(IRE188\X9V=#K-[UZ2.@/VV_RP*L M-NL[J(GF'JQRRO)5OLU=9PGN/6/'&., /0VI-+:W.P# 6-\JUI1 ;8HZE@G\ M]+%!_?E/8.^64=.K1%': /4/>KFZYKF>CWS>^#[D[PVS)QYS;W]2JNL-SR$; M]G^0US*M'[41M_K-*I>)GM_@)$U@H)=$$$62F=**(>12Q&D4LRA!3A.=:PW. M;>ISH>JHL1E41ONIV;H'W8[Z?$(Y]B[(,!1]%7 ]@F;<(J[[YN90R/7(>JV%M'Z5,,%(,D51/OU@$$2::8Y A&HZB$$>11''B M%#Y^KJ6YD4L]O \(!3\+J1V#> %JBI776$'G@!26#VD_-6XYVL=&YF5O?.6Q\4 MN-KJEB4/)66E]].K:>Q,PCL+0)[DP;9> J%;\!"U1>I,WKIZ1#@ M'2LF'>2Y%_3G/8@AG''!,XH1@0D6#*(\5::U"8(88<:+K! R\HO2/BIF/YK2'D+IQX.5 #"AF_(^E) M0X\V"#U]=3]:^"LMYR9&V!3@MNL+DL9,LT "J=!<@ 0FV@%CF:8&7&3(-->. MN0\AO!0P-2IH]*M*D/=9JQU Z$8 EP S\*?OA8GWYWW*\$ ?]L'C1_VD3QGW M\F,^>5W/X%9SFO-I?X1CN+D.T\!17.2,F&0A$Y%/8PR)GMPASP3E(I9*$*<: MY^=%3>W3#G;$U8&NV[<>!K.!O_H*KI:6U10?.O;E/!:A@E9/"QHW7/6LP0>! MJN?OZ$<3M1^W_KZJ^]1^*5>/LMP\F?,H4U#0]*^Q?6UG/$HY85C!5!8%1,S4 M *%Y"B5%&8ESDB5ITAR?NQ&'N_ >1^8#4\D7_:![DW9K]ED>:[WM^EXV2OM1 MBL=(N%%,8'3'H9Q&:5-1H%8;-'I?V5/S3=5)[,-9E+UYR!^P0+SD(7A4GO(' MY"5O]7B"?\UL4Y-[I?ZV*A>BSB:)F2B4R-(JR =)22##2:K=')&*F%#-9,[U ML ^>/C6GQBAH2.A/HZ)[[>1#U+IIY6(L!F:.!@:K78^.*H=XN->)O@B7D6I M>^+C5=;YI/T=)9L/[QFM'/-)==NEED]?=,&"[-WJX6%N"[CMPV4Q951E10:Q M0LQ44XXAR?,8)BFCB/&<1'X)TJ<$38VWJM7%+5O,[VB/JD$G\?18@%V(TBC+ MKY:.@QP-G0,BY-KKF)CQ5UX=QAY==W5='[S@8KO">[V/_EG^W'S_4RY^R-]6 MR\W]>I8+B51I,S5>T:]>&JS,HLMP MN!'.>" /3$N=Q1BO[.&/;?#DFNR7 0^%P@ Z?*5&%V6F4KS1 SB/ M>HX^3PV5#%+_N';8_F;QM: M;MRXTT&RS[?[4OZ .RWEZN_5AUIW,0:KG<97^M_NYLNE"5(QVUM6J4N30 Y' MI$ARCC,]A7$L3:B!,@VL2 SSN!"8T#B6:3,B'Y:.>XJ#C$IXPDWSVU[E(?-F3N(S6*;,H<17SHTY"<'Y;)C3MUY:R/(#+0VU MK;_(L@FAF//KI7@_7VQ-LITYAMVWKF2*"9EP!;.XB"$2$8),QC$4&8LBF:8I MCTF_LI5>>DS-S?ZV?7B@Y9/A):MWW4#,:@X:RX VK:IHV+?ZI-]8N3'9"",P M,+NU*TL>8GUU9$3&:4#:"\_@52/]M'BE&I&]H#I=$;+?XWHVDIK?W6]NU>_K MRK^_91MJN/M&._?\WH0#?ER5MX^V8-ORSK8/W&6USH14B7;W,IAF"8)(IA@R MD4M8F&#^1,F(2J_PT@MTF1JC6E/@2L'M6@)JZ7_:_1M=_V.MB5VO&,66VRV5Y@R]/K>,XCB1 M1*104ZV "&--L3F3$,5)GB9Q7J#"^?3[K+2ID:A5V'H^CSN5?4-RW& ^?UP> M%+R!&:["S31EWFN[#[+I<9Y^'D#W\_6@0(YTWM[](OXES,&[,S =!_'GGS': MP;RS.>V#>O>;_,AV76YFG_4 WZJJ&]%VO5D]R/+]ZD'3_(SFDN 8%9!F60&1 MP@J26.6PH"J+(J'?#BY=2+93RM3(M=$._%'IYT@'W4AV\V@P? ;F3W=HG#]P M)].[_#C]@)8/IW_;^V_=SQ[E@WY=#ID[Y0RM0_\F:*@TM3S8^]&];S3% 2K MH9>#0\/D%WIX,5PCN40-0G:9?!S#0)EE3LB<"4X\?N^H08J=ZK\,5NR^N&^+ MZ*JYV'M9_?_-TB9*WZ\6^AEKXV=MGKZN%@N]TC7-968)TZR(6 *Y- M.@1ED M2DB(BX(0*52&E6?G:"_Y4Z/377.^-XT!OU2E_/8V_ ]060'^,': VA#/A%/? M87+;NAL0_('Y>0#<>S2R[H5>L/[6?M)';GO="YK#;MC]'A.LWNQZO7UXM*'+ MOYLZ-!=I:T)B[N\\8? 6:5^!98\6;B37*^E/'&LU*1;OM_J*27E,A=% 3E.$XAB6D"&)(=^.&8YKN1 1[FR_G#]@$\UHKZS0O.H+MQ M_!!0#LS7E$EKWO?[ MMSW[L-R8EDY"Z)=O_443(5W\?_-'V]=+1)*F$:>5IJ!6]0I4R@*MK6>/M YDNUDG'%X#_=*$T5."4>:/K@F$J*7S0Q3 M#"-%LH(F"9?4JR+PT I/C9*>VVO636V+@;:A65ZM33I?;?6N6;C/C-Y;; MVVK;+]K+'/SU:$#5S=&#X/6P%Q\%"A0J0G^J/]_D"2>\_ $8L$.0:/RUWF#7S*/ MPQT]-_7T8V_5NU**^>8CY78]_AO]:7:LWJ[**L4!:S0'O%;=<\?/ M9T0<=_T&PGGHG3_3M,NL.=LJ#=^>@]M_^ZX%9J"U ']'C;@/V M .5@*[#/,WK'$*T>I':UCG2'(4P5E'.F& M';*F1EV5JG:9Y-?\Q1MDYVB?$- -']G3#[4^\3OG\ @7JW-2TMAQ.>=,/A*# M<_:67E'94M]P;_*7Y0^Y6-ELCE:OD:9IH5ZR7?^OU7RY63Q]W"Z%[0AOZJB\ MVS[8X]D?IN LEU*8IJK2U";ZJ*VV5=V^T%)/W23/J8P2"64491"QHH LR:G^ M-1$Y1;$BR*D6_JA:3XW*&FU!6:L+S+L%5K9^X:/1V"LF>J2A[Z;%R0[HX)N! MEP:NWXTG:M!;3NHC >U]?JRG?U@]XXT" # :AJ7'Z9ZCOB M%8<_O7=EO-+"4WMG?#,%QAV[[LR#D709,Y-A7'A?9$:,++SOJ6DK@\,H7?Z0 M,T$4X4DFH$(*0413 FE$!"1)EA:)2)5"W+]DX3%1/JPR7HW"77!*JQXAH_H2 M[AG8>Q1=HKB(12Q-AA^&*$TY)"F*89X3EB*$$YYCW_*#8; =OM[@'EFY%&%A M=3U?O0RHX=V@5G9:K5_(@\O3U@<[;#PB8N0#PM-&'A[J=5Q[6<']QU+>R^5: M,W:U6-5$+^=WRW>V?Q)_^JYG@C6U=0/T'&%_6UA_Z5W2B]Z9RK.TSS.%(QSI2G$;&(1'#'(&,E4(9(\C!?4):9!"_S M$5P!6948MG\@:?WO<=6;J?6G),[KOT7].@\,^6*YD>C$7I:!.7G7#V%O+JCW M ]\8*WZY LV+U%@.6J;;%Z!E/##6UW>"&@'POIV.?&5S3O2[HG$(WW!AA$$+ MW+MA2(U?I0W$"$-PJJ/$&*+[;+S6)73FRY8&7\HYEW71IEPAG"LI(1&1@,B$ MK[ $(5/"6PA).4E3I^!+)VE3V^C<*6PFCC:U6)U]-K#.P>RR.1D0O,&]Z2[< M>C7K.@>@S\Y=0"!'VW&[#%#/[3%'@#JWM4N> M&ADWVGI6%G<&VLT%'P2^@>FX4=1ZQ+M?VAOW5N^ --(;K5"UP9WECEL-W!>. M@_K?W@\(TKSPXWS-Z<*T=/J-FBV;S=,NV$3R*!$193 IDA0B+A1DF4AAD<49 M(D04*/:*<7:6/#5ZNEG^T/JNRB?0M(H.UNNP WZ_?8.@H(ZU^J^5UHM]JW;5 M6:Q1?(P6B>?A&J9G8H?!Z.,UT5'1[@7[GUJSG?JV?R+.:BB*("QBJ2 M$#&60Q*A""J2)"HN6"8CYUJMK>=.C7&^F57'>C,W'\5ODII8K*IVLW>QUC9X MW8QR 21#.SE]T?"JSWK$]@LJLK:?-EH-UB,FM*NN'ONS_\:2[4FROEFOMWHA M];A:?I.;S<(.R$I]^"GYUARPOUTMMVM3;66&"QY'-,4P0IG27D04FYY+%.:* M)TRD",>IDQ?A+WIR'[75'LRM^L#H#]8[ \S>M'QX7*R>I 3,F >]=W@S5Q? M96_\Q7U/Q7.(SN]0#0?\T-1187[3POS;,\QWV@.KOJU>-1C0[CM9PP$^TK;6 M^9=]!_S^;0^SR=4/NXX=+\\'CK;]U<_0]EY8SR?T6WDV05R\7S8 1:'W8(&G5!>-[@ MERM ASMZUO*?FR:ZM@[L[\OYAB[%BW^]-BG^]=*F8'FPB?&J7L-:W*) -C0=6_YN!/U@S'+:Q> ^-R^CDCGH![]AL8"/CQTA4:F-<6YFTS .7+O]!J !["'J?V0_!A[UTFX_,"KE_E@FII]E#%NL",KJ5HRB;N=N +$2\DH^!?/#@)>J/+8ERDS;@'L(, =E+@.\]10O12.5]&>Y9R3 M/$X3&!&90822 M("IU!PE$=I&M.".[4R]14\-=HT<W[)O"=:T4O[6]P M G='/AP S8&9[WC?@9.M!<";JD3*Z6WT $T$ND$;K"' ";&O7-R_&XSSA?K/ MW-^3KU;ZC=K,^3M32;!\:A9-.2,)0AF42*40T0A!9K8/0L9I I%@"&*!$-2."L8J$EF:>W75>/9T MKV]]A-899EJ9/T<\P)F,A8093R#)"DP5 I'.(M(HI!? M%L-PNDZ-6QI3ZC."771QM939V=-NIN:9(C'@N+MQV41&<^A=N-I*HPW^,,:/4RAZ!$&)U36QX":CILG,CSD!YDE(XCT/^(_4H'[G7[^7-B6 M5JLJ-T_)LI2BZO]ZL]24K-<$=;C2]5+8< .MSCNZOC>]RK[(\IKK:TMMB[%T MQKC@2-&X[F$="0E)FN8PXUQH!Q]SA9QJTHZD[]2FIUT%>[ZW^4K_TK*Z*N]1 MF6UC57__]MYL;U8QJQXAJV.\#N=C$28VR //6L$*_ C!&'JR.6 M8PPM1@O_&!'2=L3(F&)[KJVW;"W_:ZN_Q@\F3?2[?LKUS_EZEB:41UQ2&%&, M(&(*04P0A3A/B?9$I!"IUR[9"3E3 =5QX7@[7 MT(O&/DCYK_&Z<0BU/CLA9=RU5;>I!^NB,Y?WHX./TE#3PA2>77]02G*30O'M M3_IH^HC7YV,$"1&C*(=I:DK5"\T*1"(&(Y-RC^,LB917VTL'F5.CB5IEH(S. M0'.Y9_$/%YC=B"(P> .3QD=3.MMBMM,5&$7![0]9+N=W]V:+7LB?P%A0_27\ M@:4'9('XQ47BJ%SC <%+WO&Y-5105FL'Y_>U%._H@MM2V,N[^J)]00NCQ?- MLILE+TV#\1F..4%Q3&#$39EEAC"D"1)08453+-("HPMCN(+H.36NLU_A2IEM ME)VNYDS1*GMIV%>8D76,V'C]\1HZYN-H4%E[/]Z8"5IV[B[=6WH%FA%O6PMN MSHUX@ "TH.,Q6+Q:&"U?.;PM*-3GH^'"BKNP_]OSQKWO[DVX^>XZ-4FKK=* M4YLM]L> M%&Q9P.Y_J/D-AV,B_W S+]WIUN-Z2R//[?N"E3VF7*=C855A*"U ML7V*VUAY53=8'Z"CW<7(AVY\UU^AU^F/=S& )]OH7?[D00]5S6[HL[]5K7)F M:<%47A0"4IJ;/(T80QQ+!G$:I4*DB@KLG$E]N3I3(V=[=/'\!%157:_>;!_! M9C7,B>>IL0IZH!E@!*9V7FE'Z_G?*Z-&':5!3AD#C-94#Q']1VVHL\$S((V< Z7EP=^ZI_18KG[1P*6\?[3.7=Y_,^F>]#U_,%$6XP!B*@NOE MATP*R+A*(<8TIU'.N4JXST*D6]S4YK%*/;]UQ1E W=8,X6 :>+*I%+T".U5! MI2OX8Y!03#=< GGK9X2-ZHF[&7[0]-[M+G\/^IKS+@L=;(^@+I[IP, M.Y(+ZO"FU@WK-G\)XV1Z8M7A2;H^:31WT=.TMD_H>VO/.I,F=UR_#398*!8% M2[$4$.5%#E&<4$A)%L%4,"1ICH1,O8XLVP^?&B$;W8!1KE>XU3/8W)RYOF , MS*?../C7@SQB<*@*D.U'CUOS\8A1!U4>CUW3,PM[:R(<;M7.>?LF[^S7/Z-" M"%YD*8P2I+]57G!(8L2T=T6122N.D')*US@K:6H?;J6H.3!>[58;ZUI7SW3C MD^"Z?=%!(!OX\]ZCM5^;?3N'EG_J\3DD0J4AGY0S;DKR.7,/TI//WN"_^/JK M7(I5>=U$2689)3++H612DT :*XB+F, \R4SG@"3)1.2ZQ'KVY*E]_I5RX-K= MN7\.U/DU46_S!_Z4&\M[%$9]#H'[*J8W%".M5=PA\5J0'#6[8]GQ_/K1%A=' MU6PO(8Y?T#-S0X^EK9)XJ\P6],?%ZL]]'4DN<"&C)(49PBE$45I RO,$BDQD MDD09CV/LE;[1(6QJA+33U<:PF>,8JV[ODIZ=0+LY)J'@&YC0+D#./[/# 9)0 MZ1U=HL;-\7 P^B#1P^6>?A3R;K6TC_G;?'/_;KO>K!YD^=5$X7]?F?B/'[+\ M4JY,O]E9SDG$HP)#F<9(+VG2"#*.$I@*FF9"97F2.'DSWI*G1BY62?-YE'*S M+9> VC 8/T)QA]V-708!U )Y+%*HEB6,B$Z\56 M'D&<(@(+)1.99"B5?E6<.F1-C9#^]W:UD>*__[@XQ70BK:^N SS?6-A![%H;K&@PWT@H$\< T9;2T0;'R"E2* M7H$:L2$RT\YC$BHCK4/2N)EHYTT^R$!SN*5OBA9)$:>IBF!$LAPBQ6+M)T42TAQ% D&Z2'JQ6?/JSRVJ[P!_&,F!-\US&73ZXCIO08P[9 MT)O58XQ6C[J:@1 .5HOS4GU&KM\9"+[#FI^A'MR[0K*MDE*N?LR%%&^?3*K9 MS7*WQV^=HOEF+M>S+*&($X8AUKP,44$%) F54"593+,TY8KYED]V%.U%R"/5 M5N9FJ^>QUAVPI]9!'MTI[ETYV'4L7&EU"(0'Y\]-72^J!>X;FX0[7_[2.@&\ M/@]SG_+#GHB%JTWL*GCLPL6>@!RI:NS[A" ECVWOF^?=<9XW'3MH0V:[)M;J M/+VH?\PZQX,,S#"% MCL.J^IJ5C@5^NY+7T1I!+" >9N]#X MD@,SM7M- _.'O15/HU4L. 7>L&4)#J1.H?; *2@<"PRF5Z5;I063#>G3Y54GVI;PV&7NY1OMK26*^5/<[EGS9APP^W&I>,.X3AL:VT"SXP";RJS M?@&FB<\5.%Y>C"H]HQI*7M#U>J[FO*X?(_Z^76\JEUJ#<#5XMZ7@@Q*(Q:,K/ MJ)X!!(X3A%-..7'Q84\)F)JSVN@(*B5!I:4; Y\$L9M(0T S,!]ZHN),5^=, M/\(Z:\G_/GV:4Z;=R#T#?2X%;> /WA.O_L$]73B$#N\Y*NMU GRZS#X9XM-YDQ]EK/6LM(NE_E6N M[DKZ>&_BX>R[G&4LEQPG4&81@JA(8HCU[S"-,D5)I I!G2((.Z5,C2+:^GGQ M0S>6W;P0#*&!^< ''&QFHE<:F(%YJQZ3ZIBRMJGJ3K8&C55 FP4JNT!C M&*@LVQ5Z!XUMXP^;>S[L*PS?2)FTXPVC5R9N8, [G%_&V9=VC^13VH2982(42J?1P%MJ-3M(<,A0I*$FF4AEG ML<1.A>7<14YM2FPTML<=.W6OP&?IN*7F@;;; CPLA@//7HVR5_9T8?,FQ]VJG,MUD_%'*&4BSJ'$20913C&D MF".84XJ+6!*,LM0OT.2%A*GQ2J.@9V#A(7)NI'$1'@-S1$NW 9+P3EH>+*KC MY?-'CM\X8=YAI,:I"_MZ#W7S".O&5/Y+U>5VI@I:1'G!H5+Z.T:B4)!R4Y,V M+83*$5;8[<3MO*BI?=4[3:LU]%6]5+;+9].6P6OE[("TJ\<0 K_!/84&NF\5 M=/7BJ%(TI%]P#HQ@_L!)02/[ ><,/IS_S][1NT )EZ:\@ U_G:__\58N^?T# M+?_Q?O5 Y\M9%A&1HXS"'*<"(G/6QQ)&(&(L2; DR+,._CF!4^./9_H"HS#8 M:0S^J'3V//,[B[D;AX1$"^I&KM I@SA\W]:KNF2^'K/(W\)KB1Z73'=V!J;F=K/6M'V[+=Y-0>S>HR MMER!"@+0P@!4L:X;C0*H8;@".R#TCR_?IS\,.*!&)V1FUZL,:ZA8/=;.$_Y14*U1*.8LY$Q(+#GF.<^VX MXP@2'BD8)RB/E$0J+KQJ=_559&JSFO[@LDO;JSL.@=LD- :P T\GQS,8&C.: MH]3=7RM+KH Q!5A;ANQ^[H?F8.W-'=5XY?[E?F"=;U#N^;Q^'&G3=;=<2Y@O M[]ZMUILJA=<U!CO MF;K@NWY^KZ#EEC.R8 M=)IZZ'=T7^Z?T5#75EYK>OFFR<74_ZVWZ1'B6*$B@5PE$4217ER16,10YH4@ M"+$LX4[.1*>4J3%!K:@E@UI3SV.0;E"[B2 85(,?G?9 R2O'X2P*%^0XG'[V M:#D.9\UKYSB(@I@T3E MW*P@I)2*"RFR\FFS M>Z4J'WG<:(G*ITUIIREW7-7/6_]]64J^NEO._Z\4W^G/>G-AW41EFRCN[<+4 MOOFHM?U2SE=E%;YMRQ[4I:-F@F*2$X1AFF(&41$5D&2"P(3%$8L8U1\]:@K1 M?'?W\$/HYO09/"]$\WV454%M ["5U$PIFF?5N,P!SZ.Q"#Q)6OHM%((,J=NJ M8K01&H>HVN;8PEV-05>[3!6P,PF8[Q=8HYJ\%G/+E[,%U;S7+"%1#K3 ":+2 MJ*NAD""^7#H%?7:@:#2;C3!+,LI1BA7$E.B%%M/_H332JRVIXH3FA2+*J]?> M<3%3<\".!$U5V1F7AIM5H+IQX^50#]/AGIV%2J:XZ+W6_E9_MQ\_U,N?LC?5LO-O7;?9,8C MJ1+-#U)!E(H(FLA5F"N91G$:J5QZ'>WT561J-*)?M-2/,'H/@1NEC 'LP*13 MF7#5:B]@K;@".SNN3 $^)L$7.A?U\?;M,N#A]J4@!B*MWFJ,2FN7@O62^"Y^ M7C]J_$V*^?9!+^P>/J\VNVPS093V@#"%F,L4(IGJGXR'Q$0>89KD0D1> ?I' MI4R-U(QZP.SU^S';<03=:.MB7 ;FI$H_N#'(6 T'R-SKQ" 0I1R7,2I?=)KY MD@RZ+_8OKE.%%GZ3?%O:/B?7G&\?M@NSI_-9;LPBC2[,$NU77V^@J?&!T8GQ^+OWAAWT\.0R V]HUW%;>_U M-NTV=IJ;>@I@KSLPR@^$L'LUFJ&0'JGD3$#$O6K*](&MHW",U^-&JP[3Q\AV M"9A>]_OS^U?Y6'N(M\K.&%\EE_,?9NFL7<;OJ^_WLCX4J:JX+IYF41)G!&D7 M+S+A!8BA"%*).$QDE E!D0D[9\86E=G7)G!!!;6_Q\>+)ZC7CF8>_W!^SWJM0W@>@S4W:>.8=$?:0(9 M8!2\)I+^('9,)ST>.MJDTM_@]M1RP5/Z3#"MP-CJB,9&9>>$"9I&$:+ M@1J-@/T!\V383B@Z:?3XG2-R9:?JSPFQ^]*>-0:V;"W_:ZO?@@^FLE*]O5>( M/!6$%E FIL%407+(-')0Y9KQ$E1PY'=Z?%3*U)AOKR2P6GJFZ!\%TFV?]&)X M!J:\E\@,L$W:"4&HY/"C,L;-X>XR\R#5NO/BGM\[71A72C_/G+4TKZF,6":R M3"^4L3 Y?A&"F&0%3'(2,9'%>9[$LQ^R9"OG+_Z8')]7NBUMN#?;;!_56GI^ M[D=Q9$0H13,)51QK'!'BIIUU J-":2!ESF/F5T+E4A3'\1BM?F!7_"8$DH[$ M>2D^@_N*+Z 9@CF[, C%G$=EC,N<768>,&?GQ?[KPV]R.5^5=I_3A@D_O/VT MHLN/E-OCZ_J5S9*<)GIA"%/&,X@DXY"F4NE?98X8021+G&I&N J<&@]4.H-: M:6#/F]\"HS=H%'=?(#DA?GXY&1K'H1VM\Q">9Y!^6+JO/$-C.M(R])+7TVLY MZH-/Q]K4Z3&C+51]C&JO6KWNZ]\KLUH/?UB*]W0C9QG.>)3@ C*91A 1%4$6 M)=H7BU66BUS$*(]]FV4^DS UZMWUA:QW5[2:P.CIWR_S.9#=!!L$GH$9U1N9 M7CTSCUI_4=/,YT\V'I@] YB1 M(DX5CV(899%VKC*10IP*!"4C4:Z7JEF&1(],LPZ13B_Q^ EDO]8-S-=:7W.@ M-=]K[+?NZD+;;?5U*7@CMOYB :>O%5ZPD:R/ZV M@^Q+4,@\EEJAH!MKC=4;0K\5E@LL74NKSOO'6U.YF/%L,>5T0\^# 7XOQ=;0 M<2N(SY9H-6$6I;R7R_7\A[Q9\M6#-.QM,]?VU:C2+(I90@7DFDXAPI&$-"H( MY$@(E5$3+Y%Y;7U?IL_4:+@QQ[@>[?C5JNKS,Y- 95/CL[ G^^?5TO](\L(A M==R#'V^@AIX >H_1D"W@ N$;ZB3@0FW&/3,( ]W!Z4*@Q_8CZNOU6NHE6J** MF$>I@"FB#"+&"T@4BR$1@DND(A._,=NL-G3AQK?58[UH<_?PX3[)[T8&H%8W M/_*K87+C,'_C!Z:BZVZ+O4GDN8&!N*!^Z*B?]'-#7GZ9+_[:[P/[0,OE?'FW MUFZ5K61_S=:;DO+-K""%R#*1PS1-.$0"%Y"J%$&5*,DR+'*%O4[W3PF:FN_2 MZ&E\^*K[!/BCT=6SL,9);-V^TQ"(#?SE]@/+^X,^AT2@3_RDF%$_^G/&OJ2! ML]?WK93.S>7B=SVQ+X6MWD,77_2+CCP& ')A-&HW! M,Y5!HS/8*QVRKKH72L'JJ[M)';G.NA<4A_76_6[OV<-6EFI5/E!M4=4:JH[H M2!,D:59D,.*IIJ$HYY#(6,"$R"PK*,WU#UX-;(_+F9JWTE(35C463?'UP)L-P(* .' A-/2<-=H+'C(XAD80K6N/2%E MW+ZUW:8>-*T]<_FE>[O/DDAL]P>[>6%Z0:SKPH$X*J*",Y@PADU)5P%9EN6: M1)@@*$.8$*?8F1ZRI\8D[?W YTE,ID9YK3ZP^O.RBJYZ '"G$ZON$88NSFK?FX_R'U,NVK,BCG$&>19$A M*:*7,7H51Y DVB5+:1+3(8JR-@I,S0O3+V4Q3#'6'>1NA#4DD /35J_BJ\:& M\:NOOD1OY*JK._&3K+;Z$IR^558/GM-S77FN%_3Z5#/HNN7SAY^RY/.U7-\L MJR"FO\GYW;WV#J]_:!/N9//W+^6ONQYZLR(F618I#@M:9@ MC!*J8H0DPC>Y@W\#0JWKIZ&]&-PW_ M$XSWP'3>6&^/S%OVMY?\5Z"! &@,P#6H40 5#*#&05^V0P+L7J$&"V# J'.B M+!Q7X.L_R3OD55UWRN_2>)5[I_Q.^18)?JT1[2Y /+I68Q8W?BW(7Q1.?C4U M>F8@/3PN5D]2UJ$RS0G.7*[?;4U-@4=5]L&:!>?6/&V.8 M'\$-.2^5U).6:$G6GKC^_W?Z'^>;]4P)&;$XTE-$G&*( M,*&0)G$.:580560)YL*I(:NKP*FYLHV^%U#]68S=^#HD<@.3[@ZT-IO:?0K] M$ZCU#4>BKL@$8L*SXD:E,U?C7W*2\WT]"^$\K,K-_/]:=KM5'S6-+;FF+9M8 M8M;Z\S4W1R!K[9(B+DSZJRRT-XJ25$$6I2DLXCC/\R3)VFQ/;M.KS!=$]=I:[BZJK3&U4^T-YHJ%"2SU+O_>*(5JD*0J]AQ:PAY@G%09*(8:&4]I@*T[.)9BDTF2&02A[I93?#$8\N*40TV2J*IEW3\^76KLK.976( M?(L>!D%LZ,V^(Y6(!JE0>!:,@8H1O5)5P;/FGBM'=&DE0'.H\7EKZ@+WR& MWI;S&)H1TU?/8_?J2:H=*OZ3I**>!SE29 @B3@6D.$&:KFDF&"J$B N/UGEN4IV^[_&[Y^TBCQ=6 M\^VK6 ?XTYK&(DACF.>GG8(5MH"JRZP^H*OPR#HO@$3%LF1-F N1-1K]\4= MH([=%X>'C+;[XFY0>_?%XZ[^O6/7YDA(KF^7'WZ:ZD?;^?K>O$VWRARTSEA6 MH#A11"]86&[*+!20H%1/@Y(JAC/-TDCYK%K.2IP:%1M=S2F^?*9K$PC@WSSV M#-Q$*D[TJE"@E)E%HH",8@F3E!8RSP0B.._9L/=RU,=W/,8%WVU=%_0-'G@6 M?-'%]\,!C.^[8.S5R-<)FH#M?+OEC=[4U\G\8ZU]W6[L1_,VV>I&3Q]JOIQO MY">3A'6C'8;EW5S/(77/KPQG+.-"0B9,*TK%,LA(D<,DU["K".=Z=IU577"_ M;6BY<6,>%]$^'\Q+!8;[=M[*N_G2G$ #1A7J4 J*WB-^8>E>$W$&_$#!E[8ZD4#@NU&[Z'A&YCAJ^S?O;[0 M*@SV&H/03?%\ K$\TXB1Z5Z'Q!>LKW7O;VS!^9ZQ?!6+O4/&[-M5A4V6>^3 M;6^6;ZLO[=N]E)M=1SD:\R1*&88R-MM>A$60\3R',LNEIB>,H\@K2*ZW)E-; M!]1JMRI_F,*.>BA-VM)ZM9@+FQI:FP*L+?[Y"#U'S8W:1AF+@?FNM@'41@!C MQ15H!D>96@KF ]).;U/ ]Y=6400S9-IWV,C&_ZW#4$USL-7:MIH:I._@Q5S,U!BT40[<&>U\LW*/ NG&>Y?#,S"I[12\ M CN0K(Y7X-=2+PM#IK5V01$L(_6HD)&32;L,/)[_I3#5C%U@F9D(NYD[+&7\6=,_OH\NWL37Z4 M83.?RJ?9N\^S@J,T03F#JDCT DPJ 7&,"X@$D2H2+,Z%4ZCK_I%3^_C?W6NG MV^WK;^'2_8GWLW;@[_C=O]]\OK[\(SVT[K'_]:7UQ]B/4O^V^P M]:A1/K1#U9NOZ30+$>BB+*X@)',E3E1 M2R$I*(4\302G9JM#>(5=GI$WM8_M>6/(6E_PA]$8U"I[AE2> ]QM+@X(X\!? M\44(]F@C[H1+L/;AW=)&;AON9/IANW"WVWJ62^"\JF,HQ?>2+M>+*G!1_'V[ MMM-_W<@Z8B+F"4X@B:-8>_,B@0S+#*8XIWF4%4E1,*]B"4YBIT8VK6*E+:W! M7FW?X@=NX+LQ3GA(!R:>EL*&:.3\;ED7&^1/+4S!]693SMEV8^*!S$KA"S7% M[@9H0.Z'8*AB"&Y"QRV%X 7$02$$O[M[YM7IAZT>9&F+(9I"5O?SQ[HM^HSD M!2]0%D.0-SH*!-G02Y@&JV=J#L M#G"$2HCKD#1N&MQYDP^2WQQN\>,+(>>S M#\O-?/-T+81^<];O](^WY??5G\M94<012G .21)3B$220DI)#O4_)@E%$B7$ MJ:=NAXRI>3"5FJ#6\PH8336.P.CJQA!=@'8S0R"8!F:$7@@YTX$#!AV;'_KN MB@'T#_L/O^N9HWSP#D8U'[K+I3U/(YKVMA]^FOPKN=X%#X@D(HA0#-,BTI\Y M0A$D,E50+VB2C*DH$VGF=1)Q2M+4/O9]7V=9:_IOGH<2)S%U/) (@=30AQ$[ MD!HE!XF0. M%J-.'DW+&/7DX9^[!J1TK.^8 5,]%)!>P1%#G&J?8,H4BDGA5-^ M%K!:_2M0Q<9QJ9&[=L=QI7NH%$>O&G4/]V# MVYN5>L$6B*G\9(_*7KU@>K#0 MV#XZO7*8[ 4PG@^9O>3A_B4Z/FGI*U75//](N0WEMK."375?O%V5Y>I/4S^8 MZ@] _VVF,&,Y2R7,>)QJ=B8Q9"Q&,!4II91G"6).!_U]A$^.A*WF0-6J7U6> M:*4\8(WV@-?JNY=!\!Z5;O(=&NN!.=:H;LM/5G!_W,'=TA_L# #OAH?;O0;% MD+"/5)$B-/Q>)2KZXM=1L,+[D:.5K^AK;+N81>]G^,\=IL8473[]G_I CD4\ MR4A&(18'6>K_LC,/19 M96/\^>/)W@]1>W# :91U7M$U()ZX(M<-@-FKY M1HJ/V\VVE,T?JLIVZX_S'_+C?,WIPD2-K[_?RU)2M;&19"AF&4I@@BF%*"(* MXCQ54/NPE"1%RE*_'K6A%)L:U>TUNW1/H>= ]=U6&![^5]E9:,P"E5W[OU:6 M70%K1I6]8JRTN;J?395E^YLU=\@=ALM@'VR3H:=:K[S/(WIZ\T[6I9/VD7]*UULY0PSH>)$*"B+W'8*89!%40&9*.*$$C^E9T[XI>['KO4873XV**SX0A:H([R)R MW KO'B <5&SWN3=H[%'30?MVV6Z!RWFYE6*&29HBE24P3TT31TXRR&(F(2:B M0#Q#3*^0 T0@=>DP-<+JB$.BE<9@7IL3)!"I1=IY@Z\W<&/MUQTTS+X"6L6@NVU=&(3;/#LJ9>R]L"Y3CVQM=5[NGZQU MO15S/1JF#G5@T8 MW=R3L-I =7_*%Y@_\*?K9+E7-TFW3"@#?SQ[O&R;2S>.>'5/W'J)!2A,Z<.!;U.ZM1)@T_F M3IV^8Y@3HYF@45&D/(91A/0$G7#CK",]7\LDQ82EG".OU,IS J=&&5^'/ @* M=/(S(<9P.>H9[X1GY".=:9WA]#VT"<8HMKGZ[\OY9OWUV^]U6%J&BB*7N819 MK/^#9YE,8*%X57,ZY.:1/F$JLML.J"-UKACMR4'BC[TLJ%V(W' M*8>P#5#(Q0F7X)1R3-8K\4F'V:?)I.NFOJ7GZPU)4^)^:<*M;:"I_H& :KC^\J=^22^9YP'%;1]WW I;7MU'8I=HU>ZA"H&5==_FE\ MYN#R9FFJ.YO/XW]O::F_W<73=77T:S\KXSW,4&YVTHH,87U_P^1YE3(QQ[QCO?Z7T%_JO1'-"6ZK86AWM6G.L ='/-0+ .3#C5 MJ7D+T9W2H*VU]5_#(^J>@#@ LB-E)@9!V"MYT1.KCJQ&UR>-EN[H:5H[#]+W MUGY.^Z?54JR6-F"*T>4_;O5:4"\*S(,_W;R]_5KOO7$5%23&#"*&(^V[DQS2 M3"4PTCX[S3U IVC^GY12T;DP3 K"!R:47 M5O[9*F> ")6A=F/Z C%4HYOR+X5\ZR626)3%)5N=^ MZ1U.6+OY+4,A./B65J4VL'K;?LXME8>O*G5#UOUU1NUP*DC3J)?)9_$ M!Y13229>S^C9#K&U*72K]+I-OU]SMI#7Z[7YQ#BE608SEA00J9SI%95> M8+&,1YQG451$7O4#NL5-C9S:VGHV.NR&-69%$6>206)J%R+-^I#(3$&5%BF1 MJ2SB0C41.J,!^SPBYY\56C?"#_<>#DSQSS;.5PKL5065K@&[03IA$JH+9+>P M<;L_.AE^T/71[:Z>6US\7HKM0MZJ7U=\L?@N?V[>:JW_,8LYYCQ/,8R9 M=AI1GFHZQDS (J><<<1B53@E"3K(FAHA-ZJ:+Z%1UG.#JP-8QSVN,' -O\SL,2:M.K0]*X^U[G33[8^G*XI6]X<%6YX N="Y/L MGA9*\8@RF&=2+S*S"$%"$PYIEJ0LIR;/6/JPQ(OG3XT9;%;-H];-1F+U*X_R M$D(W/K@ F($Y8%>[Q*AF"GKRQ5;4A=/G&[JPU1::BZ[ /KWQV@3USC?SCO8N M/6)SC\(4+ +W^=-'CK,]:MIA-.WQRWH>OTOM9\A])J1IJK0+U6HJ:[[?2E-2 M\[M&6W/?%+]0IOK?\<4_T^\)S M<+K?^T&ABK!_D"QL:BI M3]>*CM<>F.D7IZTR"Y!'!K.\%^ M['>F[JZ\?3;V'W9C;^^YKL>^]$#C\M@M>)#Z?G*Q>,#PWV^FGQH@7U7 MW"9Z954^?5DMYOQIOX^412S.HT1"13(&$:$VYC6")*%QPHEB$GMMT)T2-+6I M8:>G[[+[!(ZNZ^_+T1E\(5ZKJ!G0*@G^J/]_D*VXZ:P&FV7F[**KI^O__%=/^?]ZH'.ES-1Y$F$4@X5$@E$D9"0Y3&'N9 D M082IE'HU6>^0-35*>*8J,+H"HRSXHU+7,SJU"V0WL@@$W-.8;!H-'8/ _4? MBFZZ&1S@P1V62F?PIM'^%[.J:R"W%H"]"?NMOB$A=X_-'13ZD:)WO]_+JLFS M'0:Q&P:Q+ZT;_N92/)@1!__8HR_G*= 78-0@X_57\)4PT<&^,.^*%_9\Y M6D1Q;W/;,(9HJ;>J/-Q,$A21E N8:"\((JH$ MI"EG$!,5*Y8B+!.O[9,.65-;XY@$CJHZX?/J[%>F"$Q7Z3QOD-U((1!T [/# MOMC@LQKMX>L-.L 1B!JZ)(W*$0XFOR0+EUMZ^K?WFN+?:D=:F-;O/TW M.;^[WTAQ_4.6]$[^JA^^>4\W\B.=EU7#VHRI*%&(P4*H J(X89!0(F&1%S'B M6"4<4:^ [$F8-34N?&>\H<5"KVW?Z'6N6"T6M%P;GPBL#1B>%:.G@;&K+S8) M92?$\-9::,T%;4A "Q/ GD#[NAH7<%W-!;73V,(&6'# 1J,#:GBN0 N@*]! M!&J,@ 4)&)2 @0E8G )ZG),:]U!>[C2,&M>SGH;-I[SY:6GG?Y+R8OOLL0Y$ MG$42QS')%90%5^;@-81.2Z;XM?PK* M\^<=ER SSJQQ<&SQ& P>][.) #"-= +A#Y?7 <(9(#J."4[=.=IAP!G5VUO^ MYR[MM_#YJUR;0XQBV(8\TP46&6Y_3I4UL& MU,KUC"!Y#IR;]]T;CH'IS!D);[_SJ,6!W+_GSQ[5"SMJUDMGZ/A%/7P26:I5 M^6 6K0>NE?6FUM:%T@[16E]JPDNT5W2KK%^D_T66OY:K[:.]=:9X@C*5,!@+ M@2&2)(&,IB: +$$QESS2W[EKW$= O:9aZ@%;Z ZI_-/L#M0WF!.7.6G&E M_U4O].Z,(8 92SP<@(##ZN!3OV'[:T"AVOX*U"/XW5['+\\&\=?ZW$T M)@)K8_6@UQE'#^?O=<9S+(=Q_''U\SC#H]_EI0:4-IYG&QZB9][P (_WGYI_ MHS_G#]N']]NR+M[RX>%QL7J2TAYK?M&?P[V68/)$9@3E>MY5$4R4:8F]FQ7B$C6RE>1->"Q5M^F][G3L,=0G)\M MAP%XX,FPP?9]"]M&[[K!8Z.Y39\;!%OW&6P8C$>:H()A[37M^$/6,:MX/&RT M2T!?TK^O48&+>=FX%P'F=BJ)2' M5OO#LG]7P!M[[VV@_O %VBOJH<"H&TK] 7JYZW3!D_J&AM.ET*[VEW(EMGSS M-VI.^S9/-AZ=+IJ>@RG+4VPVGK*<"K/Q5$ 2:SID,2*9R(M82*_0.R>I4_-^ M&RV!?J@L?W04Q;H :<= D-#X#1VG4>L+:H7!#LM:Y0&:/7IA%"QRUT7FR,&\ M'C '6OQ7%WM>E]1*R[R7-&\@$)1;LJ819#DD8(Q83G%:19'Q"D) M\D(]IL92_L7,^@[ Y;Y7(%A?TP&[LH7U^4OG:YCR9A=B.8(WUJ7%9%PR!ZA\ M_#*7Q_6CQL]R4U7[_[1:[UMP(4HPX2J!AZ33S)4MT7]S3/6KB(IMDX+E<_R;I>EM*<;O\*KEVPN;+N[=T/5__ MOEPQLS0QPW^S?-QN])^UF?HNRT[[BDI8,4D(85!F<0P1QQC2/"T@58P0GD8Q M\>L\-(224V.@?6#WOJ2I-A,T=@)3HJ6Q%%A3KT#;6&"M!<_-]735AG@9'/VX M5Q[BH9V\049WT$K[0XY(*%=Q"!7']2,'!/G R1Q25K_9YZO<4%-T\0,M34+_ MNFFK&4M,XIC 5"*]]E9I#+%ML%M$),VR1"_-O;IY'QS@SZOEC_DVIQ)V(1T6V2E_?=WJ_7F\VKSG](2U-W2])JP![IU9M!,Q0+1 M3$J8"((@(DD"69X@2&-*.9=9H0KB0R6C:#TU9OI]6>[T!+R=",FU)6M0RHJU M]))P6UL.5I4I?@PVSCOA1HB3&^FA#U&.);'ND_.NP,[6)K>ULN$*&"/U7S?@ M258>:F5G^$((HPY)(+8?1^=1)X]1A^'E7#2N\+Y5>A\>5DO[P-H'HXI2B5 , M35DTB'(]%^$"(4ABF> $JZ*(O-ID'4B8VI11*5A%N_E6WWT)GAM?7P3)P-S: M1F, M_6DZ<&*ZKY\_LBE=$^8=UA ]]2%_;[CWU9+^?0;+?\A-Q^W2[&^KFK+ M:!>X*JLA5)1F,LIABE0"41)SB&-DVA9+%14J98)YM2T^(V]JW[A5%SQ8?8$R M"OM]Z>?@=?ON X(V, M4>%6J JOKE2F[UZ@;NJR'(S"!..*MO(9:0^;PV7W:HZ=>4'G2_,OMS'56DS5F99FJ!<9 Q&>E0@4D(S$!421FE! MF2W[S\0HA:'.*#HU_JK4-='YZSJEL]'8=O>T69RV"E3UY[%*/YT;;C=:G,(@ MCKAB[5F>:?\*-%F#SUX!:_$$"BTYCLEKETXZI^8_1S$D1["#E3=RE==OUGF[ M7<^7"UFEQ.Q+X,L8HU3A0D\HA$%4B 22J&!Z M\;61(/6,EN)]0M5V'O>I M2_H&(/V0RZVL3X',N!YT62V02D4A(&?,=%F-$\AXBB#.,4Y1GF4D]^JR>E;B MU'BJ5ABT-/8-2SJ'L9LC%12Y@ZTJ[,[/$L/O\#.\;"H-R)#'_$X M@]&G@,,1F\-5:F@_?.R2#$<,.U)[X=A54^N0]%<;QG>S_&*;$I[O=".0T@NU M7$)"10X13PM($L6@2(3*XP*+5'EE+T_&LJG15*7^Q)LD^;X]CFPY%7VG1-2C MM4JJ7SS]WE4H_?^I7U+/\7_M<__@=OUS! H,-9SC-4[JJV _+^&]9)N],C=+ M/4UI^5^UA ]*F<8E/^2^'/.,=8/?[>Y<#!4!YZOC-ZMJ>8*-*H#H[N>C': []4/ M-X/T0BT0R_O)'I6)>\'RDBW[/:3O1L6*_^-FO=Y*\7YKDNH(!32M,!0 M%C%.4XQD3#/7(ZFC$J9&07LE@=72_2#E.(#GCYPNAF5@!GF)2(]XG!/OEO/9 MTL40C72FY/SR>)TA=5K?<79T_+[1SHPZU6Z?%75?V+-PW;9U-2X;:A:!.PVLFP\5!JZ!.>\Y4HV: ^1FGT/ M-E1Y>6=I9Q>O_%D;TG0>B%E$M)<#DSC6W@]."\B*A,)"D:C0[U!48*]-IK,2 MI\88GU;+.Z@%/8"%G?H7^]IP?K1Q'FLW]@B*X, DLM.U<@9:V0^V6@X/W7/ M&9M E')>WJC,XFS^2X)QO['OQK:2^CGB._U9%>W6/[S3O\^K_'&U*FT9FJ]R M+?6S[V#')K@R<1^0Z&ZS[W8! /OM-=:0ZTQKNN3N;G2GWP3/\KT%@0E5F4-$@6HTE._G2?, M '^5?$'7Z[F:\SJL9X?'U8FV$ '=WH&'*92W/)2:XSK9 X-]X)L/+<]ODN.F M8FGY-/OW_YAEF*.<,@XSA9GVS7,&"4DDQ"PI6)YCE&*GKH3[1T[-\?YWO?@' M_Z'_X\;:+6RZ^;6?Q0,SX;_??OX5_(?^S^7$=&C?$0I92_Z7N]6/?ZTOKABD M_F5/'JU'C?*9'ZK>?)!'_N+WZ:S+S>RK"4F[_CE?S](BDJ9C%*3<)&TH:;Z> M*(5QS).,8'U1N, M@;^MGC@X?W!'[>Z:MO4-K2E;_[;_XIX_:Y2/[JCZS7=W_(^]-Z)>3)IZIJPB M">:\_E=3^[A:'#:Q4>9?=ND@MZJ:?V^/3Z8PEP0Q#%EL MZI\640YI+@N8)DD<*UJD2'@=M(VK_M3(Y+@?;I9S#02[/]F*ZV\J&'YIQ2Z: M?[\"^Z0IO7*K.[BM7BX"ZG__8X\)^+"LNN!IC\HSZ6SD]\YYRVZB;]/P.W[_ M!"]2GWW$5QC/<-N08RH_]B[F*PS,D4W0U]"BWT1M#Z+N5PMQH^6L?ECI392% MC"FA<HW%W5!ZS9Q M! )L8);?8]56Z.OB9 M\2Q+5)(4,+/EJH0DD&J?',I(B511$1%)FC,4[\/EL^)['(D,S"@?YS^U)T2M M=KW/D<_#[GV(' ;*5SA!;BE^5>?G/NM@?]T-]26GQ\Z8A3\Z/B_ZM+%9_4FUH,RVS#"5Y@A%$691"A&@"66)" M\227DDF6Y;SPRH[JECJ"VI][7';7F//;*@S0+O15$#XAMYW[$!N $_( M$9A0B4YGI(V;W^1F^D%:D^-M/2H'T\7B2RD?YMN'5M(R%R+C*F602\4UG8@8 M,D$53!&*<Y>5?'T?,BPS@A$:1(11"E&8-8, PI21)$,>,X\2J'UR5L M:G37Z K*G;(]DL8[X77SD4*!-C )[O#ZVL*K"NW:S<4V ;\.!JXBPMZ%3EQP M02N0U]0I:E27R<7HE_Z2TST7%M6LJ@*9'>[5TFQ2V;B#)%4J5DD&95$HB I. M(-&)%JC 27B5N7 5/C4R.GHZ_,1.K9UE,9^3=J&4(/(=>PAV!4B]0JI8* M@[96\ 4K7*-M-[%C]]_V N-(6VZ_^WLZ./+.<.!7^6BBPI=WQS^6G M$(NWC M%)P81R=WWCM-N MEAO]*ID@HNI@[>W3;_3OJ_*=2:[:?S>%0DR8TN4\82E$LD@@X7$!,8]4G"-4 MI(4?1UVLTN0(K+;(!"8V-CT_A]Z;51])F^K3UC)@3?/DN\L'U9$,1QVJH9GR MXE&JVSX,Q*C!L Y%MY 11CI*X2/77D/FUEC@0,3F6W7=?,3H"JV3?7;$]D)Y;8;W@&9K9 M_)#IO_MU8'SH+:^]@-?9YSHP\.3FUN&5ESIH=53X+5O,[^PB:'VS_/"3R_7Z M5NV*WM\J$TO>U-4P&<:[*9TPD4H648@2&4.4IAA2C#&,<*;_@2,NW'(<@VLV M-2(YGI%B_@O^G&_NP9=R]7?)-ZTK]I:;RA*5Z<:-L/>-1]';D1QW)@ MUAMD&$=R\0*-0G!/[U*]7LGA"P3G:;\OE(!^<\3GU7+5%(UKTG]L,9R90E)F M:1Q!PJ($(DHQ9%00R(I,I531 J%DMEEMZ,*-\T]*\N+PG;SA/O[O1D9=.VA> MGVK4%8)^Z1&#<1IA-WX-@MO ?-G6<7<25*MY^C#(F^3.0A&(M$[+&96$SIK[ MDE3.W]"/)/YJ2FQITC&]1=ZO'NA\.2M,,P]FV 'E7*\1::Y_(@SB')&\* @1 MR"MW[U#$U%R[1D/;-P?\42GIN48\ J0;"5P&S\!?OR,#?>]'!(SZ MH9\V\.47WG%ES^KRIW>;?BU7Z_4L3?.($LEAFFH/ "D:Z6]2P$ M<2H.Y2IP:I^]5:JJ'6HFM^L'$[;F66C^',9N'! 2N8$9H7OK^PI8?0.6GG=$ M)E0!^G/BQBU#[VC\03%ZU_OZ!BDL]%_O?M6KFY(N3$J,>- 2UQOCGOS8^-L.+/M/<-VS! M"7W7N(70F X>N%##^6L+SN=*@UKKD&$+/B@%BUMP$CIRX((/$(>1"UYW]TX[ M*;=2?%T]T85)!FY2(C"3,8D0@202$J)$)9!DBL(HD9(G.,(I]@H./R%G:O13 MJPE*J^>3=X[)42S=N"4 0@.320/.3L5ATD:Z4 B7,7)4RMC)(EVF'LD3Z;P\ M1+^!V+7M5%>F&V(T<@@$W,$4L6>."?,[NZ'<^JF"UHB?Y6/^B6Z-Y_,03?369'17#'!H91(:&^":+\B ME1@*3G.:893@E/1H\W!6L-.7,7Z_AKW*YF"4MQHD]^B$W E\FG.J*RT1Z+AW=)$^->UJ*@V--62Y(%'0? M#>?%9WB,AUZ.WKZ[.=&(9H!"4-X(A5NJ.LH=>_'J!\>1Y:SG _QX2\CY['HK MYGI4/\[+AQNA>2F+<$)RF/"B@*;O(J0%03#F&&.69I+&3B7G#IX\.=ZIE -& M.W#SWHU9#O'J9HZ+4!B:&1P!<":!D\9V-('1]U3?M_YA_UD?/FF4S_:D ?J"?N["=WW;K?HJUYMRRS?6%ZG#/-*,FH/T#"89UI^A(K$I&J!]A$(PE!/% MDMAK27)2TM0^2Z.H6>\]4[5G^,QI>-WF^R"@#?P5]\3+>V8_BT6@F?RTG%%G M[K/FOIRIS]_@/S._K\O>NH@G0J2RMX8] >#KQ7-N.P:R4ZG]J\_I"3;*K_( MI$RIU ?8.TE72>):#Z6':Y'K122F.&S$(.4XADHQR8A,(R&M,JZZ!ID:,6SE M!'M!FTQS^Z7[+*"75W$?, U,!3T0EK/..-5(?.'Y;NZ]V:S2T=PS&*9 MA3!+8PJQ=H2@]H0RR 4)&5(!#0.GX+]3@TR-S1H9JQ83-YOUCU61NT;!0-W7>ONZ'S2,[#X\F.UE)\W MU=L9QS&- HZA2F*D'1R40A:94LZ48*E$PA6QJIEXZN%3^\(K^4 E(*@EM'=H MCH"[[,A< \? G[,#$DZ.RSF5>SDL1P\;S5$YIT;;03E[S;4E(;[]H'JI-V>F MY@Q"+LLJ][@Z3[U[JM*0;_@Z_ZGY]Z J $HCFLF(0\E) '$FJ(G=%Z80:IHR MQE 8676>\"?2U C@V^;QD1;/9A>OCB.HI0=;Z?O6<^@]97:VP;@3,3#U5"K M2H>M"P-NBL*TGZ[=F5J1V6Y21JK.<"VTWLLR]!;HE>HQ7 O@^4(,5S_YRECD M^OC7A$7,:12%,B(A#"5FVC%2&#*D_23"6$A43!0-$I?:"R?&<"+-$:HN;,-" M%B8L!)@W #2Y[!KXGJ''+43M*/!*G ;FM+NC$@O=,33]0XN/U?<=4-P:X77" MB(]5/!L\?.+2OB7FM7=%^7I#%_MR+^\W\G;Y36KYA=EJF>M//\[B6, XDAAB MR2ADG"J(E9!10 C!L=.W;S/HU,C ?N%V\/PG&M>(=[>]9VDG\U;79,3&RQ6NI_\KI?\YG. M%K%(H@29I$=3U(5&"+($*9BQ+*")2$.!8A?7SE6 J3ERICG1M1-43G*,"57V? MTX\ M>%6F,2O][+^^W;YI9!/>D7\Z/'1T. MB/DXI+A5 +S9JO";J2VZG8-&_&H*ZCP+WQWIKT/0$S'V%&)4>KP.J$.2O/)I M5Y2!UT^LSAO^]Z;(2Y%S8Y(VQ\L!08$(< Q%8BK!XX1 BE,*%1>2!0S%6>24 M$W]AO*E9@I6XU:=6GVFU)>Y1)KX#:,N]>G_P#;T1WX'<$)WK[8#Q65R^8[3Q M*\U?5OUDV7F+V_KQRA>3VK1:;KGJRZI<%W*=%Y719V*/RN:*Q@"U_^-HB3E/DQU- M#0G^P+QUC/M+Z:NP2>.;-@J,XZ7V!=03WSD//RH!]@7GD!%[/\=_(9'J3+*< MIPE'D4(A#!4C$*,X@2QF$B)3CU4CE40A\EQ)I!ZYAPOZNJ5$P!OM(I65[([) MY1;3$$9Q).,@@80K#'$B0DC,'TR;QH%>F @/K')I/>,_ZH[HJP!O:Q3[A'-P MN_A"A9%:XG%*C+Q$9X0:(\V DRDR\A( ERHC!W>Z+0&/OQ;S;_G#,E.PHD6HF])T.;2WL/%_DU=O0Y"+L?VMZ'>1* M25/C)J>+>10F),8LA5&0Q! K'D&BN((H9(1D,4OUCUW,L)YR3(T]M\DSA=EP M$RU!G0]E>LV*]:G,T%@/S,$?M%1\W:ID99*5JLXG+U6:@>V$'%[75FQVJ:-$ MGU.;:Q#V=VS32XJQSVVN@>K$P>X(%)_V!N=PH"K>'+:&SS:Z,G^-*:VS=&5_T. M_ ;V,=Q[?;5!VFCLLW+?@!/BJ\C?$"*.6P]P0)"/2@<..5:_I>?WU4K\E2], MEX[#%D+O\Y)KKML4[2[2@60DC3$4PF0.(L$A4QF%"&&%LZK*D5,--+?AI[9< M;*6O3IB.>F2Y$;_C1-A1^G#P#DS6W3/U7G@ V$=HQ&L 7=,@IA "B'CCYH1*Z;SJ]?@CE2 MJ($C:KY"#&R''3>TP!&,HY "U_O[LE43(EJ=6'VAQ5U1A7?5M?"_R*(ZK9IS M+&*>8 )YBDTQVH1#*K( QMI RS#.*,-61TMNPTZ/J1JIZP/L&7BB!?AI) 9O M-J4PO3+J VW'\VS+2;#E+M_0#LY<6U2_U:AJF?4[#&JIZ[X9YHR[/M_V25CIR&! M')BH:M%GK1VYIGG;3OX3.=1&!W^#9^%P>O9[_$HKW"V>U;5TV>WYR_O&=I]LJ14JP[9V^?] M)0T7W?Q%"]$4G/I=7[@N;Y=UJ.'OA:EDI((DQ QE,(H%A1BE :2,!#!469J& M612E$78*0O8OX]1(J"Z=:"*65[7,X,$(K=V1_D'+ \RL'96]\GP-3(/MNGUM M_=K%^\R)ZLGZ?D;+;66_<@9J3:N#N*C M*.\!A^K=1J+RQ3]*?0]=["*(F@3P)@%P'B+$%.82AG%LJ@5*!!D+,J@-SB@. M52B2Q*F,NMVP4R/Y1EKG3A$V"-LQLW_; 9=.R^#@Y G.CCX')W3W?V\8GFA:&Z._5II=WG_*<4]6'K?\B%^+@J MOI=R+A/%PBRE,(@2!#$Q^W-!BF :$:*H4%@(IZ1MJU&G1D![H8VEN9"5;5*8 MGO-PI>#&E&KI4R/':@(LO6#?L [M$^_DG0$C+ZP$KN,X9L"(#-6J@%IHCRZR M"T:^'&:K,<=UGUU@.'*FG6[N&_8LJGY==&&V9V^7[^A3OJ:+IHH*EDEJJA9" M4[4&XM 4465(0,QY*H5*(A$[$5+G:%,CHKVPU=8UO%V"1E[7<.(NB.THQQMP M U/-(6;Y#K,ANFK;@.(MR+9KK)&C92W4/@Y[M;FI?R_.CWEI.FQ4/MM'_;-R M+J)$(!(F,$B,,:,X@82D& H<1F&:IDD26.W4=XXR-<[8]9JL)6UV3$ EJWL_ MSF-0N]G"&U1#.TQ]4.K5D_,L"EBB103#H=T76.-C4"^'R4 MI+2+?W+,0NH&V+);N@>:U2[P4KM0[O! M[J;7.=;[\$L6/"_E;K/XWO14N%VNBWRII:Q"K>9IC!,VW#1R@C>]0DI45OQ :WEWU4GK 0'J[WD4(PZ3W;K^(#H#[PD[X!O1 ?[ M<*M:;-"2>P8:C?PMK#V1\[1&NHX^ZG+7$YK#E:OO8T;VKC[2O*A6P9NRW#QN M%\TGR4WZRFJA'V-"ODWYG3_R9?ZX>9QG+ Z8)DV82*$I5+#$=#5(H: Q9U2) M($S'B:5T%GUJ2]]>R!EXK$4TO'>]OS#L*_6VMP/C? =[ MR_NO,,O9909E+@QZ+XM'-*]*Y(0AAHB'RAQU:"KC*(6A%(QP(7%(W,WP042= M&OGMC*I%KF25S?0L:=$KF6F8J76PM5]]POXOL*V-SI[MZ$&GQ:?=/(R@X]O) M@P)^TBX>=D3WEAC_D$NQ*MYN8WD%R5(6:,M6F-:3*9&0B%! %H>2T"# )+0Z M9#AZ\M3(O!8.O+5OY? 2J&ZNO4K]@:EQJ_GE6-L+$-CWL.@-Q4B=*^PA<>I7 M<5+MCBX5+Z\?K3?%23';'2E.7] S*O!_-MJ%_R;YIJBJXW[\^3EO+.B;I?BL MI:W_8\Y2@CB* I@R;:SB@&:0:G:"F&>$4:D(=:N*;COPU(AJ;X8X1@;: AUS M1*6,&!2I:0(:!Q*R-$AAED0\#.* I0F:_Y0%6[TFU&T!A@/[#UK\MUQ7OKBL ME #E3HN!X+ =.!UIA89[&76)O4_X.=;CR&:CJ#XBM:T'7;6JN-F(7,_JS7HMRWI9_[B@#_,$:S,ST-03(5,EDU(.LQAQ& 62 MIIAED1+6>2#GAYD:M]^^^_@5-**"EJS "&N?"=*!:S>[^$-K8"[I!Y13,LAE M''IE@W0\=K1TD,NJM?-!+*Z^LL)&OJ1:YG>K@%)ELL!" M2--4.Z%,"<:QB@EW.EXY.]+4"."]9&N0:Z?>B FXD;-G38TC3.WL"B](#?SQ M5R#=;D&J1/1>7>@B#KXK8QR-\SK%,,ZI>[;^Q=D;^G&"V7FMSG/K+86$R)B9 MQ9\Q%$*,E824J P21&FHM$>HD)/3]_+Q4_OZC715!T&W;_X ,[L/O3\2 W_= M%0A5JS[_N=^GE?;T*1\\?-3O][1BAQ_MF:O<]XAOE[EIGF>VFC^MZ/+^T]O_ MO5E*C0AJWD&N)(ZS,(.4T0ABQF-(:)1 @0*D6!B1P&X!MQEL:E]Q(R_08SV" MA988;)8:5F"D!F$T T9TP#5YYFM 'PHI[9MT6(%_>2O:)Z1#6_H-FD968(0% M$&AY&S0-DN[;UA<1M-_)]HGD2)O;%Q'UL]EMBTS'_O?%1XRV)6ZK3'N7W/J> M/FWK%[F6^H^5>5/N)?^Q7"U6#\_O5L73JJA>G^9%EDBF),$4$D&DV4;1]E,8 MAR;)WJ2I($Z9575"ET&GQL>-W* 6'.PE!RW173JX6V)_F8:'0'1@.K8"LP4 M)(3Q4?)Q?&LVM07I]U;]<[%:+&A1]NYW-1F0AT[L>!4;<^W@%-;=_:&^;YAIE81;'4$FKEV6E8E,34OM14%E:;@ MI:I-TJEC:T#O+X/=LO2:4SSP8O1*L^N\! TU!9X6'N_BC;K<# 7NX2(SV#C] MEI:7';#KXD8W&VT\%_F_I)BG<1)R% 8PC%D"<&]J;!&=S+W+*QV 7D[5O:'YL QMN&*@PYB;( M$,41Q%($D 1"P2P,4RXD(XF2+H9H]W!3,RL;:<$+<8&1UY5*.D&VI1)?T U. M)>=0&R" T0X5;US2.=C(7&*C^#&76-UU?7<^[6#K=R+7!E#=:>MCOLS7; NY MH.;H:;T"JI(;5H*#?*?4U4W[NN8E8)0$E".(9&Q*&P0)S*A@4%"DX@0K2M-P MOJSV=TU1A=>8GJR>GB,A1IRE8;"W6P,&>-,'7@Q>MJ'D*I6*!NZN&.+_*%:F-YOM%=] M_R,OQ']*6LR%7AIBA#&D89A!'+$0FNPW&$=)2I'D-#"=T.PKC%N,Z;1DC%!5 M7+]QL1O_V !KQSV>X1J8=UK2@KVX,[.T,EDU59P!(S*XU]^^QV,H!Y0\D8[- MB*,2C@,$AV3CFLC[ '+-:KZ?X#)_^(@NU*AY-9G*S M@5B=B^^[)-SP=?XS7S\?E!L.,ARE-, P%=RD&P<$DH2$D&A;2^(44^*C)4%/ MZ:9&C]\VCX^T>#:.3DNC)CKFJRS715Z5Q:SV<<%W;3N#K6(^8IS[SK$=M[[: MS U,O2-].TKVP2B=:^$U2[B]MI! M^IN_JV7K(,E4#9%B+A1!(D@83$)>G2-+2%BF7>TT)B)(&0X2)YX_,\[4&/M= MTY3KQ5YT*=\*6_7\K&4!8A!!-(,=4VT9293#+L@3*5*)48!R3..X19>4@PD0C MK=X807^KHJQ,1H^J%0*\T<@Q"\MA1NQL*=\ CY0[U:"X%1NTY 9&J#%]Y@1Y8Z9KV0GAY''S6-RA^0H1:G'(ZY,;*WCO;3AUYT555N&Q8LD MJ?U&A^0R$S)$, BDB2^5 F9!0""E/-)0IDD0.=55\"K=U.S"=M)CK5\5&7 Y M_]%".G4V., M3#(=:AZ31=?%_3[ZSW+]CI8_OA2KG[F0XNWS]U**VZ7I!EZN]W$-FHWF*,$H MB1,",QEEVB",*:0D2J&D*0DCK/WA,'&)Z+1@CLUY(#KD4'F[+*]]+_ M:V0&=">T&UTXS(,=APR#[L#$8H U4H.MV*9JU9OO-CRA;R\NMMX7.]1$*6\>5QO3#53[J3')$)111"&.X@ 2 M%&OZ0HPP)<),H-2M%=?I@:9FP>QK^SUI0Y'G3W0!:"6I:T.N,\#:L9 /N ;F MG+H=UT[&&3!2@IMNK'HTY.H&PEL_KC/#C-R.JUO9XVY<%Z[O&5QOXJ[JB*OW M&^,NU;5.*W_KP^/38O4L977-%_TN_= 6_Q?]8LP90E+P3,$D11SB,(V@YH\( M9IQ' :8)4<@IB:B7%%.CDZV@=? E>&I$!4_Z*L=H^%Z38LEN8=3L1];5;1<"7KHEP#V"_!DA?@>J]9!@W(/T:F(X"SZ]Z6.\ M\Z="_I#+,O\I;Y=\]2BUR7:GJI//@-%4) &,4!1K>RD)(:$D@2E-XH!D.)!2 MNB5PGQUK:O[=O1D#\+; VO\P$H,WYL#3/Q(8P>F7U+Y1'#ZQ5O< MFZ)_6*[-%E4=;O95/JT*X^A]6]/UIIPSP2D*$((IEPAB&C'(L#1^610&/*8Q M(;%M6_2N@29G/E6R-L?ZIK1I(RVHQ;5OC=Z);C>7^,1L8"+I"Y=3@W0;+'JU M2.]\\&A-TFW4:[=)M[K>/6KT2Y%S^:58K645\O!5,KJ6[^H#E7G(PE"0+(;Z MRP\@)B&!# 4"DE2F)(A"E416[9$O#30U.JC%$H"6@()"FAIO)L!'+X^%_"F7 M'87VW?#M)@2?J U,")688"\GJ 4%[UQ.YB["91]SZ@NVD6)/:_B>]O 5-7S- MP6:/]] I/M4&K8XXU<[;1XM7M5&B';=J=7W/*K!UXGOY<554=0KTM%4.XYPA MDF9!: J^I@*:<@^08HIA@N-892$C2*4]@E7/C6?UIH\?F5H=(#TU,CN6?CV' MK)V;=A50(S%I(Z()V 4OA/18Y?4"#+[JNYX;9MS*KA>4/:KI>NGZGM5Q96CD7-.5,)BD4.-,,$X01S"C7QA&C(A+&+<6)6W^>GI*X?#GC-.[I"@"H M.H3VJK_4=Z*")(P($P$,,F$F"DGM\K(8AC*(J4Q1$F:1AQ@-G],T=H&LW10) ML%F*JI6V!!^^??DR_FS9K20CS,' BTQ7^,:V]E97_(;'5>A*,(<-X;@HQ12" M.&RAL@SCL'ZRCK.#,MFHJ2"XU,L]#J2 &/$$$B4Q#$WNK^09 M$YE5ES>W8:?F0%6Y('DK%X0WPL_ HA$?5#6(9N"QUL ^],!A,B[';0P#\E)%_?J0^_M)>YK!XM[Y8F.,+\_\/_;/*?=&%.HO>]+LPO;I;B MY0]:5\X#)9B(<08E0AG$C''(@B"%"0ZC5$CM3 29R[[; #).;4FI532G-K)1 MTJP@5>S5TL1>:5.T2B4W)6.J?\B]+F[NPQ 3;N= O/(T#KQL[6=PJY_A36EF MS@@]JS/66[+/VNUCZDO,[![\\.4==9^AC?$CFX,1+^4A1Y@A3_[%$!*.ZF$, M"/&ACS'D4+T;T^NW=OUL]C)-Q6'SY">SP'V6ZWF6RBQ1"D$6">U@*,PA53*" MB!(>JUA($G''MO1G!YL:_6]EK1A ;@6=@:5T3,3O1)@&42B)(#")D?;>8BXA M10F&02(HSF@88QJZY.IY0WB$9+UQ$+9;"'WA-O"*MA5S5AT[K2OD/NR1^]R! MG'LPJ 4DO@)"NX8:-RC40NFCP%";>WR$594?-^M-(?_(E\;+V,:COM_(&U96 M_5SG24PSF7*S^Q,PB'E,(5,)A40SMB0D9:ET(FS'\:?&X0?!0U<%65T&WXYI M!H1T8/(Y1',&:N%!(SW8A:B_-P4//N8EIXNZ^_,?U,1*F^9]6[T\5ISKB>@@ ML5R71W_%\"YK:+HCONP?X[[Q_6FU?*@:W==1D?,P5 '--(VEVDR"6*89)%S$ MII*E##(J)+9KBW7BV5,C*R,>J.1S"@D]A=KE;>@KL!B893S"8+]?? 4<(VT* MV\/BM.=[1O&.C=W#.T;;O3TC:GN+]MPE/4-S^ \I-@NY4A\UU:WE)_/D6SW3 MRX><+9K"OS47WCR:K.M_5>_ AU_F\% >=/_-I$IDPA7D&(<0)S*%A(@$BE#& MBJ0TY=2I*+M/X:;&A%O=S,Y=K1VLU -[_9JJWCL3I*TC:)1TC.'P.=N6X1NO M-(=#1V[XF;YA&ST/ +VO> V?HHT;JC$ J$=1&D.,<677CJ;-XD\* )?YV ];YN*W"[Y8B.,4A]H8<(/R[G" M@J) +QYQ&*80A[& F:(21I'(6)!A'JC(+;UA--E=>&FE_6R7W/H\:W=L M EL4JH38!HH",-76^^X,,+O?K] X9:SK.]A4938!^B]_;39DO95F^6SVR M?%F)4)^$/U3!,"N"LOQJ_G6G[C9K4[2NK!3]C_SAQSS" C&&(AAB MC"!.50Q)')IF)3*)4OT+&3H5-O KWM0A,S\'JT M50RT--M&AU0S]4*Y=A2["3NI@E.T/;+5<%K7_(XOX'73:1]!]7A9+:M].K59V#-^>41C0C M"HHP0J89A E$B01,><81#2*9B:A'?:P15;!BJM \L M]]4F-JU_FX2I6O]6['D)*@3 6D.P3Z?:H6!$O.ND*$?LNB.8/2S/UHT@7F2:("%9H2N2S $,<$0Q*B#,J$*10%),8Q M<@GO:S]\:N%\=6^UHGBNNJE5;6"JDD=:9*B=HD<@M-!N2\L++.VXOR]"(YQJ M0R,7>-^%@C-;GE+7$YV]>/2H?'-*J4-".'E-SR [PPB?5\O5-LJE+JG?'!G, M)24L02J&VLI,($XB @F6"(8H#KA(.$;(JM:UW7!3VVJHU_]M#PU9"_E;CR#= M"RC;?=W^L!OX>Z]A:TNZ:ZO1"'O>RG8/@+-"Q5>\6_=@XX:W62E^%,UF=U?/ M?=&ZEL2W'U*N/YF9,V;*K[R<*\0RIBB'F#*SPQE*F$62PX!A[<'&-(LRY+3# M>6:@J1%((R>H! 5;2<&?1M;S!_INV%IN/7I ;.A-Q%Y@N6\#7D#"UX;>N6'& MW9J[H.S1)MNEZ_L1PXN:T55"5U6"==](]7U>\L7*G/GLXXA(*-.,B@2B) HA MYLST-3#YJM3_\TKRRI(MWFW*M#;6B?/O\I5B9IB>E%O6;+'[F7);[ M#S4B49:%,H$A";6]A2F!+,$48B;C(,)!*)!3L8/!))T>M5:: /.N@:TN8*>, MV3W>JE-1PU:A?I&V_B?>\GA@"M,Y.(WWF\E1@FX' ]YS!*Y_.5\E''.F6M JW_]$_TP3([5K[2H32I2D" 92I=KJ#C)(:9A"1;C( M0H'#&#.W<%M'"289-+M5 *RJO2UO379=9\>.Y =$?&#J;D-=;R-:MN?U1]0] MP?-$OZZCCTJJ/:$YI,J^C^E'@.^ERI=2O)5+_8^UJ5-P4Y:;Q_H ]+LY5*4+ M;J0QM2OENCX'S7ES_;M5N3:;HZ;XS/;8Y:O4KL+R;EGG6\PCG$0*805CDF&( M!0HA"U@ !0M5F!"J$DE=+.ZA!9Z:X;V5MG5:6M4:JQHZ&L%-S:JJ8T.?;C&# M3[\=)4]I4@?F\$95T,A>56N9@9:ZX'L5IK-7N.+QKI[QF*4R MXY GB8284 HI#Q.H B*)C-)()9E+A,V+IT\MQ.;>C %XTUV]SU+P$CQ+4[HO M)$,;RDT.<2.91_/WE,*^C-L7SQ[7=#VEUI%A>O*B*P)KSEBVIHKAQ\7JK_^0 MXD%NLY3>2K4JY%?)%_K=SE5>'[X9IX\&:_+0M)%_B]M+CR8+$9M&N1+/; LU[5-6?Y%GV9@37^!)IH' MO&$U=3LZ[AZGUR'Z9_1)&R52J-/%KXK.&N5 I=V+]-098)62X%#+F=\M ?_8 M^XQ'\B/8^+%+7@$]&>?D=P2W=4#(?%[O!'][I(O%-GMIKB2F(E,YOEU^* MU7]5OESCWMVQ1?Y0%SG?I:K?J<9)E-7QS4?3MM)T:UMOROI7!]61. XHCK2[ MEJ7:<<.!"B%+XQ1*',54NW%2D=C%F!M2V*F12:-KE7FUU7:W7=32=P;V!3+, M1E%K>Z@N:E\K#FK-MU>X&8"#OB1V)N%4IGY@OAQVU@<]]!]CACR9DH.*.JIQ M.0;HA^;F*&/VK-1UOE28*1$?R*J^B+%'TPCBB)FFU)S!D!*5,BQQ@ *7/<3N MX::VJ6@.'MYM\_9N'GM4P^I&-\N"2,1Q A.:F:T;QF 6T!_5E^J+HN^:B[?"O4SK1 M$9RS%1!=G].SV^;CTV+U+&43='RZT,@]_=4X,W7TLBQX7FHGYMM:"] 4$IF+ M!!$592D4/!;: %,1)$0[%$S)()2*JXPY-=_Q)MG4^%/+#)HCQSI!H33"@E43 M&B4;),V[THCWTO?:/K MJ]NE-[G&[7'I&\ZCSI;>!QB0SC^OEC]E:?(;38FHL@JK:O_>Q+!]7JW_4ZY- MD=V'I8FFF",44Z4Y',J 9A"3&,,LCF/("&4I46DF,^&=WOM(.C6Z-Q$I6]FJ MM)%=93JNI1^ Y'M-KT?2'WK27GL1V.FWK1MH%-(_78-GN09[G6:7MA.'616N M@7_,5:*7G--;-:Z!N]:;Z<&LN?3GEH!-\>./Y9R^Y8]^!2ZKXMGK'ZM-J64?K7YV]]3:4>+K3]B(QFS/JMB[NMJ7<&M.6Z;AYQI[[FY7^_?39_ M?J1G$H#(8\2134@41#4B?VDH.,DQM.=BI8%:$ M%TI4&;I:@9EA&/,/4*O2KUZ2RS19LO^PX ]-[8GNL6N4CP*A6) M>D!TKM90GT>]N@E^JZ7-EV7.JW/.N1Z.LHBD4*3Z#QQ0!5G*$BCB *L(8'@TDZ->:]>7@HJEXY8"?G-E*@;:M-Q#H_F/71#?3^<_GWM-%GAV_%)*WT MT[,R/4/]0,Z_JZU^&NX!S?4S _9;@[X4IFC]^MEL,JUOEE5WFRFZ*KR4!TJ?/\B4'B /6@'9#S1I,V(HQ*> P2'U.5R M:]]J2(\*"+()AB@G$$1&0F6WE5"6"")&H,'4R8\^, M,S6R,6*V6N:!/XVDH!+5D5S. 6M'*![@&OQ,JP=2/6J6=>+@K=38Z5%&KA#6 MJ>IQ8:_NR[UU M>T4RT.-UR33YE7/V)Z7.V/]V\3W?'0";WCI]I 5_9'O5JV MA =_;L7WV=FE%V[#-7#N&ORU&S1; &/1@-GF*3TWG$Q4Y&U9;J1X7_5EJ"OM M58Y'>=I#F2,2\I3'$BIAFM5%)( D#?1"G# I,4\"'KL=Z+K+,+7U64^T+ 3,<8.3PEJ^6?U M1DXY.[VATXXTI$J_(=M^PYO"YPY.?SQ][?.I0D-+.=!$),L)@EDH?96,,(($JP=E2 *<9HA0B/)>G23[QC2 MZE,C8Z1Q=STNJWRTVV%Q2\_BI=ONH)^DIJ9/.67Y0ML)&%D1$L&B%SU\Y/YS"U(P@/ M2 U,#CL)027B#.R$]%B(LQL%7U4USXPR;HG,;E6/ZEU>N-SGL7]]SJ-]O]LJ M]B#_*,DS- M"ZLL0,B.SGA]G,9W3\8UY^S>(![Q!/V$(P7^K"4>*/"I/W2#'G-W2S"! VPK MB.R.INT>Y<: C[\6\W>K9;65]5>^_K%MUO95,NV@T*7X4N1!GSEV7@AS-]P5JQ7+0]XUJN6?E"U$J$P0M5J=,V31UF- M/*B^78U\/,I[+<^;QU6QSO]5O<(?ZMX6_REI[&W"HD=X-M9X(-#.O""TUE/L=7$K:W,#!@] M@%9DE%*+EW$HT6#^M'A/?TUXWX+\V[U0;H-[E>+RIG MS]13_K[Q>Z-Q0C.<;VD#AYNB?5[O!?7UX_FE=Z4LRVKWGZ@NM"0^Y75(0]-MGG$ M(L+T/$$4A0QBP1ADL4@@BQ!56,1!$NP"1.S,I8MC]H@0&=I(T@_Z0AEQ#BA(9"T@4QA#S*()$ P^IC F6H>0!29RREKP /F8NJQ!5\*AW M9.VL3Z]X#;Q\[&)PM/7>2'OZC:SINLO;XOIFJ!DA;@=X_C'<6#:V0I<%;S>=DFI<34_>6>% M:X]T)A>8O&4W60TZ_]GJI*)" ME4D2P33,C)63RQZQ;]"& MMG0.\)J!)I#'):"GYZMJ[5K[QG0DC_L,YJ:[*-7VWIWN MZ]FP^+C/^6>YOE.&[[>IIY0F*(D4@E0ES%0[59!E*(0XS+01*%*I(J<*_A9C M3HV :W.%MP77OKV1'+Q9K,KRMSH!3GO\VE3\=\=VP!938&<:>@9V8))^(2VX M;=#\5*/YN4932SX#-^MUD;/-NJI!IWW7+[2H@C,'R -V0-!7\UR+$-H1][48#$D92G-!4P8%Q;<2PA^AN/8IA%-(PR',M8 M6O7<./'LJ=%D(Q[8RF?W19\"K?M#OA**@;]?:Q2L/]T.?4]\L:7D__:P^OF_ M]%WUQZK_L?]&3SUKE$^S0XGM%]EUB?N'^&&YSM?/'_.%+-[1M7Q8%<]S'K.4 M8TI@%)NR@W'$81:& <1!AE2:!0%/K0[PSCQ_:A]D+2*H9 1;(>V_RE,(7OXR MK\1EX*_3#1*G3[1#\5Z?Z:GGC?:I=BC3_ER[+NNY1[(IC,/Y4>I;Z$([,TT\ M:M-C:,XH32*42IBHU,2(:L,Y$YF$$4)A%"K]=6=./:PNC#>U3[J1TW'3XP*F MEAL>_I :>K.CEA0THE8G7XVPX$TC[OFB2>[[&'; ^-K#N##:N/L7=JH?[5U8 MWN9&(=ST<=1KU/=O*!"0B3B&-&4I3E64BMHHDWS]R:D3P MW03SBZK)FJWOW,*G^XOOI_7 '_7WS[?W']Z#;_? M9_,?^R^S]:A1/KYCT;??UXG?N!\2WW!>;*18L47^4!GAIBI=DSI7JE51%:DK M5O715Y$__%B7&?<8?VH?9Z," M:.E@]M)W6@"M1E/L;ZL(J#6Q/R#M,TW=G_T(X _M>T\4=_MSZH'Q'^G8>H!Y M<#K8O@+%CG/N/D\=[=C["I7;I^#7/*:?P_=I7ZCK(\V+J@/%^[SDBU6Y*>3N M4):$),78[)XJ$4,LF809"R,8))BI-$,R4T[G3G;#3FUA^=2WJIDERG:>H'_L M!EX76@+/@!&Y[K4#]D(/7^3?%/DZ^#[R[5>YU\GWS@ M:$??7>JTS[X[K^M9S]U$OI\([#5QVN]H^>/C8O77?TCQ('^G^=+\\*OD"UJ6 MN)D;TXODGOZ:9RI($HHX5((%VC9(!=2O2 H5#920"H=9Z%@=P)ML5E_% MJ%4$/LFR_'=P*"^@^[HR)CQ^LRPD7>3_TG;Z@U81Z"ORI59)EFM0F,*0Y5_T MJ9V:8/[Z?P-]$=!O=^!8A=[;FV!GPXP[NR-5NJ_R2#HS'XQJP.@&*N5FP*BW M^^VACMM>/UI-C[7R?2/OJ[J^-[G&K!W _HOTJ\T>VT;:4(:?W M&_E1PW"KN6@Q9R'G)(HB&/.X2MY%D(:<012Q.&0\BX.,.K0-ZARL!Y&/T3#H MA;S O"&@$M?^B.\\O)1&- MCL/)\_>.=@1Y4?SV0>/EB_LFK?V4R_IQV]K/_VS5?M;&^F)C6MZ; @OZ?Z;6 MPCP5%"4XH)#B.($8!::*EE 0A2Q1.(F5((XY;- UO6?2]-;Q;3GHXMY%Q%4I(HX3 (:01Q M&&[D73?;=D4&=:VJ(D\^&F.K]TX MU>>TVG'M*TW6P!Q\JN_Y#+Q0#+0TTWQ*=R&FUJ#-V(UJ-G<#>H=FSJ#:J!^;&1$S2" B.I*95? M8_>N"[L^)0,O8^*O4F#'6&,7"+RL]HFZ@!8WN9\7OUO]E,4N]C,.HHB&,8=Q MDBB("=9>U#\XLE3(X-*./!$'^2_V1\+O\3J\GEP;P0& M_L9KY7U&NY[5MM?9[\LGC7;H>U*!]FGOZ0OZEB7XQVJQ6:YI4:=.EW.L5V:. ML8!8!!3BS/3J5BG1BS-'@F81%3%V*TQP,,+4OL$F#W\G99V1;QFZ=1['R]_E MU>@,_'VZ M.C1,$9Y:\H4G#XQ)'+%)Q1Z+A0P;D+^]G;OZ]6XJ]\L;A]?-*. MO=G'-L=]*"_Y9@E-% ("ZMUM'N8J7W06RE!OA/3 MS= ^@Z:=A7T]1@-_UEL!9V O(C R^K.HNS'P9$J?&614&[I;T4/C^<+5GLKZ MFR+=^K_S]8M2W1]7A; M@]I6<6'.>;Q\W"A.H<;SJ4^T9[G^7ZNWXGJZZA4FPC MG;8-SQ(9DS3(8(0XT6Q'**22AIL:!7TSHF(DQ78JF M/<>IS3=PM\O#=DRI\S&/=KPY]NP,S*8M=4Y.2=GJ(UI7SFZ%C)ZMGNVM7]X0 MJ/O*\/,ATKCY?QY!/,H.]/GL04*A]FTTTE2FG.(89HQAB&5"(4$D@C(B(I0R MHS%SKD-M-[3+AS]6;>H3<3KERT =YUK5EO-@1[A#8#LPJ5H$/X$_;=K$^(YX M.M/F9.@PIY';HO0%PS&@R5>;E&.^?%^,!C2'#J8"*!32+N?Z_"N?K MU9HN[&CQY"A.K+<;:[@O\-Z, 1[S9?ZX>01/39-7U\(0I^"TH["K01H\"F G MG\T>0X\J$!WZ>ZO_<&J,D2L_=*AY7/.AZV+W2(+W3=I3:?(/BZ>5R4$6;Y^_ MFOU"J<7?^Q41(Y2&BD"91*:GG/X7354(B8H)X5D0A-RZ[8'UJ%,SA':"@[;D M@#V#G>SVT0?VV%^.2!@$T:$MG,M@>G;H>B'5*Z3!?I31PAR<%6^'/KC?[,MM MNRG+S>-3E?_PW53'H@MN=L3RY<.1%63J^9GBU5^U:KS"& M) Y2B!BGVFI)!4*NW=#]2#8Y3FMDJ^I/7.O!]9VMOD[="'/P*GY>2R]@% ,M MS4ZX?C.PF\6O7;/HP?6[$O'!O,&^+G@X3^,T%%(IF*91;,Q,J6F;!A"+$ <(\P#QT*'V MQ+7R6!'%^.4I_FB<4A/]\M=>#>VDYL+4%&+R!UTH4SM(/CXM5L]2UN723VKM.'[0F1JIF7VM0AU TY)]!B[4:?7'V]>BZ(FF>XLQ M*BM?"]8A"5_]O*N+X-\L155>V8RHZ:C.&9PC&B+.)(8<(U//3220I1F#),L" M194,9"A<=O$N#3C-#;W%7NHJZ^4_F.0O?=]_7KB_;M]SD-0DP841 ' M809Q@@7,",N@H#A(61IDC$N7OFC??I^:2_Q-LS1]6A66[G +F^YOO)_& W_% MWVX__W[SY>[K!W_]T/;Z7=T/33]JU'YH>]$/^Z&U?N->;.\;7,EJ)/P>5VL7^ M7&[KZ4"ME@^&8=Y+MK[7C[CYE9=S3N,,913#!)EMJ P1F-$D@%2@@&4X8)&P M8N6N0:9&Q49&6'&MD5*_SGH$\*>1]/PAG#VBEG[0E3@-[?L8B.[=(')W@#HP M\.7TG!IB7$>G0\DCYZ;KVGX??>4A?95/^L7X04OYI5@]%/3QJWRD^=+4U=NL M?ZP*0S#[:VX>C4F(YB3.)(]#30@B0!!+DL$L%@(F88I9R&7(B%,;^?ZB3(U M=C(#NA-:&W);J0&MQ';CDBLFRHYQQH%_:)NOVM;?2P@:-4PA^NV<[#5I7WC3 M/2?.Y'4]G)XH[@I!1B7"ZP$[I$L/3_24VKY-H#>%ZK2%OGS(V4+6OYK')$B# M1%$8FO0AG#(!LS1$, W2)#7&EU3Q58GM'8-/C3CW\C7N[Y5)[5VXV['B4&@. MS(,G$]IW]46JVIM[J&^ZH;X^F]T"LZ%RV;N&?MU,=@M0+N:QVSRCKUVH7Q): M"$V:8L/7_Z3FF';]_&6UR/GS/,ZR !'M$")SBH81XY"%"D&4R(1AA%2$4C?3 MKV.TJ9'45CI7^ZT+4%L3S1-,@UMAM9R@$11L)9V!6E;P9_/W( F+5C!YLZZZ MQAK9@+)0^]A&LKFI[XG\8VXZCS5'G=7-+_[0HOU4G^S/_*G M3U_^H$OZH VS.G/[KOA=ZE_117/-W5_-A=OBOW,I$HD5(Y!$INQ?PABD<8(A M)XHBJ4(2V57\&TG>J?&8Z:Y;Q4(]K/ ,[Y7?UW'V&.XPR3=ZB)8:5=N1@BU&@/X[5&&=87TY\88HIRCB+HT [ MZ?IK5! KJ=UU%6,8IED4*D[2D#"7*++3PTPM=FSG3YJ06]KXDP]%5_%%%U#[ M^N*N4+V*U]V)D@?GNO!?HO+,(*_L,!<=)2HO7-W3">8_I-@LY)VJ^U.^E6I5 M-+TJ]4#O]5_E.N?:^VY*Q]V;HE7[Q$5NK%#),41,!1!'0L(,I0%DD281S +! M0J?^/U?*,S4#=*N."=1OFLJR2J/M?VF=9F"K5;5K=:GRXB#3:.F<%_%DI-9!;[P=@7X[_E=*,NS7@![JCS0-/C[TNR>I^=6.ZA)F!?\JFV?@\ M9CBA)(I,/39-O:D@D"B<0I6A4,A,2!2)*Q*I3HUI]06/GRSUI3G:JAJP+W:A M+?E>\'X)4"=AMZ/*JU$<-9&I-%4H&T'!K05LO=.5NO#PG))TB20Z5XL,OKB^M#XKGB!.14!3! M@&(*,449S-)$_Z$2P1(2)I'HDZ_92YB)\H_1Y=]-2X/-NNKI>&'?R./D6&X/ M#H;U2)M^E?PSL-, 5"K,]KN ,]!6 ]1Z> ]XN0I'7[MRO608=Z_M&IB.=M"N M>IA['L<_C#VW?/@B];N[7-,'6>5XYC_E_>K#EV_S)!.D/-/DO#'WHC)6A<@:)3:H8=,!U9&1<> M,%I"AITB[5P,RSOZ&:+-PZM< 8;2(*2!A"FG&<0J9I!$809CF?$@2FB:NC6] M:3U[J@S:)\^B#9F=T=<3B)$(T'/:D:=4.G0.#IU2;]/\D.S M?.L/OBI=\3Y?&&=F'D@L510*&"4$01Q%"C+,]!]*TBC.&(\CI_W],^-,[5-M MQ )O-J786S26V:B7,+7[?CT@-?"WO)70K,-UX1M3I:R2TM^'?0$&3Q_YN5%& M_> OJ'KX\5^ZW%M]QGV/DJ."8O, AW%*PT3S0ZKY040"9J8(8Q0D%$L<8\->W,>)8(D:H$2D$B;?"P M%&88)S#))!)2)B()A5N7H\[Q7+ZP<5H;[<6MCKW7YC]!=8,;?77#;,=6WJ ; MF)P.,*O^$U2B#M#4S0H43]33/=:H3&.E]B&QV-W4,W3J9(F_5K''M\_[2YIC MO1O3P*/Z8[_!DJ\$F@=I)B/)$QAS0DVZ40@)P<+LBJA4I)G(,JOB^T,(-S4K M2XNE5L4C->7CGRH1'8.E?$Z<'9&]UG0,S'OM:J=MQ=HE3TVY_Y-548UFL_HO MT-K1[9I.]X"J 7#W%5WE4[1Q0ZT& /4H[FJ(,=Q/ YM>=M_6A:2/U>9K@M,P MS4SE-H&8=GAE"IEB&92QBH(L#I' 5ET'3CY]:DR[[5=A M,C#=>8?#_HSN*EA&.I9["8^?([BS>G>&=C!^;6!TZW(I!V<]N3H'=:1 M"-,/O$Y\Z@15!\?:/6[C?=]OY'_*6EQ_]=J+F([6[Q[V&$M[ G ['WY & >F<9OX MV?4*,*F=\US[Y$8#H%48*7+V/'9CQ,R>&'TZT;+GH7&*D^UXC+O)VP&6KTVY0JV_N M97[ X'N5E82[GB26Y44<<+YL=7K$[A62S%LBS\ 6SD^#P6EO=?J'=22STP>\ M3D:G&U(=5J?E@T8S.]T4:]N=CG?V,SR_+_>M%?1 S4%Z.2>"T$RF*0PXRR F ME$.&< @I5T*J@"HBG0Z;SHPS-4.R+695Y:,)T7$\V#Z':ASPA'.*H) LA#@. M-*!QH""*N""*49JB=%Z?5WU;TV(]&K:'8PZ'\%OYD"^K"L2,+JAUK^Q+R'*F M?1Z9(NT!2?V^4BP@#4TR8J0]HHQ$8<2C!MD/RPO&A'=P3ND=BZ/ M!Y &-A5>?--F/7M[Z9MV]ETN@.#)1SDWRJB^R 55#WV.2Y=[JDKU6:[GF$N. M920U<(F F!MO(B $\DP0)+F,(I%>59-*#^*T7KU61:JEK'8&?]+%ICYJIXO% MZB]W8CB)LATK7(O=F-[#MD35YQJV?^Q@N[D(V_5UJUJX#%6UR@SQNC6K6DI> MK%C5OK8?.=RM?\BBZA%4E41XOY&WR\_RU_K^+[GX*?]8+=<_RCG*L.0*1=KT M0AQBH3+(I."0)EPF"2$1$U9G]"Z#3LW8U:].Y,8(5M#:,81OP 9FC$I"PX"5P,OBMDF9H=N)7+ MC4VOF0P['AT)XH$9M*D6^L;H\1LP7RO8JP+VNAQ7%S4L>W%NG,G5 ZJ>:/4: M248E5 ^0'5*ICT=ZR]XNR\WC4S7H=Q--3Q?]5QM)>O6I_<*O@[CZCHBEIT4SKUZYI]9%2 M[@']X5+.KQ'NM5/2/0!KD;+N8Y214U'O:GE-OI04VL;?-DRZ7YD???@E"YZ7 MIJ+UYTV5MIT2E)GM"\B(.7_5QC74"P&&29S$(0[C*%%N7?%&$GQJ2T4M=Y4L M+K<]JM8K8"K]@C?YLBXW5#K6&QKM+;!;7J8XMP,O/![R81OE9Z#UBGQHO2+_ MJ/J5M4"8@1J&"23-]IRXUTZH=17[[Y%LVW,RO"7B]AW?/2#YYN&AJ/:I]R<" MY;YPY3P+B.148$A0F)H6-1G,,II"*@.4!"%".&6VR6_=0TUME=E)"_A>W%8! M7_O@V0L0=R\(?H$;F,+WF+4DG;5*S7H#S3[2V!]X(T48]P?1*:[8#I>.>.(+ M#Q@MCMA.D7;\L.4= R2L_4'7FT+_?=!!"@F:(ID&D-/(% *D"/8-=UY?W&<9^HS\S86>L#XSTP:]MD MN&V5&+2#UQ4PCI'L=D:"Z22\=4/DE/1VX5%NU"AD/O^P7.O'W0A1F$83]5^? M\J5$2%G3CQ42)PBFE/S?'E8__Y>^O^86_8\]I70_=132 ML%)L2PMV%_>TB5;+!U,+8-MK;F]W5?PR#PA11"4<8ASH/U :0R)C#'D6HS#( M5, B-_NG>[RID<&G7=>]K< MT[]9<1U;'EQ"W-*N\8?CT#:,@?"^+X3NEHH= M,+ZLD@NCC6N!V*E^9&U8WM:/8$Y5(MFG)2L[N=(/%$ M)=UCC4HD5FH?THC=36XD4A;K^9=B)39\?5=\D\7/G,NJPJ"D+(RHE% EH8(X M21.828QAG&4J(E(D,;%*A3DWP-2HHI&Q.C9KQ'2JTW@6R&YJ\ '/P&S0 QEK M&KBD?M>7K^]M??7ZO_9?_-G'CO*17U)J^UU?O*Z?/?!V4VJWI2RUE<'R9;5A M_W67;7LKM-61JYSNHJ^;;L'FI*T5OEW%I$A1Y4>U^T:#_]!V'&_@ODD\=>]S$^RQ+.4\5FF0I32%F= V*$:3.GM+9'GY])&34TZJ=IQP<%QO9YHZ#LV6:88;C ME, T3C#$A$E(%5>0(!&(*$T%%5:Q5>Y#3\T6;.3=OMUU(ZBFL$!C!'SJNVGE M,"%V+#$,S ,3R%9H4\=EBW;;^AKR6-\=,%]!K?8#CQN6Z@S(46"I^Q-\G]R9 M<\';M7S4KK",B$(TADPILTTF-(_%,H0DRU 2J30.6>;G]&XWYM0([,()GI$; M5()[.\;;PW_M45XO4%_W.,\&3X]G>D<(#7ZNMQ]Q(F=[1Q#8G^\=W]J/BOZ@ M_(=^5/%LXN&U:_9D'MYTQ&0L#:5B @91&M:I55F&"91)A$*&9,9"[$)!'6-- MC7IVHM8)45MAW7BF"UL[?O&$V,"\\A*LG9P#-!JUP,,3BW2--"I[6*A\R!HV MM_A*YO^X60II*OFN-^6=,C^9JRQ(1,1B2!&2$&>9A$2J#/)849JE$B<1Z5=E MZN+8$]UV,:G^UR?@G<(\#S"0Q-8D3E4*,$8.48@89S>*("8%% M:V?+J2[I(+B/4*YT'-SMJ-P;C*]9L* 6&;SYWH#Z&ZC%-PZPN6+(6@3GX1JL MPL")(5^Y;L!Y$"Y7 ^BXUTO+E>6P'#@-/M'UH)855,+"E8):7*<*@VX3T,U/_O%\Q4J! MSS-P%MLAH+VJ-4%_;HZ4;,K>]9J=6KK5N]"LY<+- S1R M_:[7D^)WO< 4=&%.< M3O/R?U"3BKY^KAIFAC*)4" $%CF)3(U] 0F@ @R!. M4Z1$Q.V*L_@19VJ;# ^\1>GL3+Z\>X M4S/PPF+9 A54.H%&*;#3"OQS-U.>6]!>GBF/_6F]SMBTFM=>.W-^N]M: WU- MZ]O+@TRG+ZXU($Y-<^V?ZKY0WBY50$FI[[9X.4\P@GA%*8LP^;\#D$6 M(0PC%,5"Q"1B)+)=^DX-,+7%[*6,]K1W$KS+2\ZUD R\B+P4[_).N!TL]OQ^ M+3PC,;8K3$[4VX5!!YF>O&TT>NP2NDUXG=?UV]S_*G_*Y49N"P0?TND-*ZN? MS3-)J'8_"&2((_:^Q/:QZ0'^W KO M&*%@.Q5V6\\# #PP?7K"UGG7V1$I3QO/MJ..NO?L",7A]K/K[>Y65UVD[TYM M ]!O^#K_6<5JS0,<8!F%(915[%2H;:],<@)#GE')E(JPLJZO=WZ8J1%2+:GQ M<]@VAX3NA+6W/#IPO6R6^4%K8';9 [5+MKGQ"Y2]H>8'L)',M7[ .1EME_'H M,-TZ;A[-@+NL0-N,L[BZGS'WD>:%:2TI6S&L?TBJ'5\I[DR&SJ8H\N7#6UKF MY??EBI6R^&E"7&^73YNU2>!9/!1$IIX?ZLO6"W!3F-0J3P#;:5!I35XJ?8,M!0'?QK5 M0:.[1Q-WM'GR9!P/+^^H9O5H\!\:Y.,-W&<#E1?F\/*]K/^^7;XLH-CLY'XO MZR32>:9XD"$5PE#$&<24A)!((:$,PT!$@C#%D6-(B:,(_Q<'EKA.ALU>K7]L M1VNF5DD,WFQE_TU3]W%-U_J$Z4Z9+CYU9OUP>+ML @^&^VC[P][Q=]Q"[H5@ MY^ZRVQ-'W'CNI>K+/>E^C[@V)_BKW&Z$ZY'T?^B52[Y]OM>/O5.FK5&K)'A, M@CBC#$:Q3+7/(C',6"IA0%*D*)$)352_Y&!K&:;FA;1S6%\H 1HM3'<8HX>Y MP&C2-U'8?I;L'(Z!L1]X97&&?:1D8FEFJIMOE?%'F5>BZ8DV M^THQ*G5>"=4A?5[[.%^ICP=R'#3;O%U>;+>Y.\:7A&6*,09)&&"( Z(@222! M(DL"%*6)5(E52=019)T:%>\H@3:4H&7WW74W9=VK4$@3/FT*'7"M MU-79@/Y> 3L*G\C$#DSSIW,/C\C_J'MROK1KH#Q(Z,@(4S-8GJ,_25\Y/=([ MY)>S*OT/V;/.X>,3S0NST-WIQ;!\6I5T<:=, 9%/VE(5=2W%VR5?;,RR>+O4 MZ^-#OBO+^&6UR/ES_6=KNR0-,F&,_C#32Q*.90")4 A2$:8J4DR1R*F6V@ R M3FT]VJMHK-+?5ROQ5[Y8U'593?F=2M%+Q5='FV"[5>>5IVWH/?[6C!5@JY^9 MO:,)FX&=EF"OYNZ7M8[@S^;O079J!IP+7]4I!Y!PW J7PT%\5"5SP*%ZQ@WE MRWPMJ]$/A[MY7!7K_%_5D4]34_(_)2T^ZFOGDH5,",8ACV,&,1$19%AF$*?Z MAYB%<9I99;M<)\;4%@/];:2.T3S]X+<,T1DH4Q,L%\ M MC2&_, [,)+T0[!\;?!D3W]&]'2.^3GSN90C.1MA:W-HW0[?4-@W_<;,4[^5/ MN5A5E3T;M);1K#NYEL.VHQC.$ U/-.?2V?23&V>=RP,Q;%N[E$4?.P+6&X#C[UO[6 MGM&7YJ#]K8DV?[=Z-(^M/*\;4T_EH>*]M\_[2[[09_.C&Y,F8 H2KY]OER;P MR?RPK#J2W/^@R[OZV.3S:OE3EMJ-/SA9^=V4:GE/UW+'L^TD)9ZF2::XB>S, M%,0JC2"5/-#3C!&2:1)&D56EL8GJ-S6*WQE?30B _VV5'@219U9(YC MT.BTP+<-2)V6U!-:4BJU8:4W:&,#6N"8>-?V=0U H$)H!FJ,0 NDII716L,$ M&IQF8(?4B7B!"BUP^(H.$0LPT3?!5ZCNQ+0;-PQX8LJ?"S&>J)C]C(U*AN.> M3$T7L[F*&0TX2B!.90!Q%G%(>:2@0#C+TH"%@70*4^@>;FI+<26MV_IZ 4^[ MY&BL$,.K".$ M;S;K'ZO"M*BMMH6_F0#^FN#,WG#YX9*Y=I2+G\JOAS.8G)@6G(<(#_GMQ M"YJ36#$4I#&,DIA G*@$LCA%IB%EAN,$4>*8:?:*RDR-\5KB@S?Y$@B]T-"B MK+R-*N_",>WB55\4!]_B;S#](SH2.P=A;]3,&D? A +4&H!*!5"IO?NI4?R$ M?_#R'L_>P"O/G4_3_[54&=_.?^5).VG4O[9,OK)G]*J_>32!T4W;=Z-2(7]H MK?*?\G;)5X_RK52K0M[37W.5A"0)0@45$RG$B*0PPYQ#PB7)B,R2$#M9^->) M,[7UL"4[6%7&+F]+;]9((_]O8+$JM='+*CW FOZZ-OW%:0[M%KKQ9N958C_: M4]6TXGXY5;?-5'UJ3]5]QU1Y2%3I@_!@N2A.PKQRNDD?X"YGE/1ZZM5)(^HP MHN[#KR;L>)O$,">A2E%(*60H3$U95:H)&(60ARQ,XX1F<>)4\<]I]*F1;BMM MP-"J;>'0?LC;<>=@> Y,E2]S9HX2*\";G?"[A)KS'MXU&17VJ/G/E; 8^[6R M(.QAZ]9&M30>/]ZI'FRSEE) H")B$1D=D<#@C4/V(P M$@A+P4*4!DX'PZ>'F1H[5:E+1DQ@Y)S5E63^K&5U#+D[@ZL=)5V/UL#<4P%U M[PJ4,\ETX^")3*U%%_E.J]#\=[G)==K]::0 MCFGW#D^*G4=A.ITFY:J5'V<60P M3*8:S43VI-O\^P7?9CI7L,'Q2Y3)V/@['^'#<#CGM(N0THNWNP<[CO[A;9X\ MZBCH0HYNMHV>EHOU.>Y&MPT-!SO25C?WW*.H=CP>LE^_)Z'N_MR<:FVFN(^; M.Z$3Z2^K.N?J/^!U>[_".L-,"AKC!"8R8!#))(,D"1)(8I;30)^0M\MHYQ3= MU.3N6['^N2CU0;TK5AMP#;(-*%OPH%"@+?<]G/:FX;[(6_619]V\E5+P*@]A MC;"JSZTQ[A46T'W6V 0ZH_;ON=%1TR\NS\)XH=W5QHM3;.-NS/B@]6#CQLM# M^DT ]V+S.2N?*C'*1?[IM4ZL=+=890K9:KZMF=.])X4IHKDD'#(N"41$8LAD MPJ#D- AS&@:&F5<'D)OQ]F1;^Q+"OTE MI"@*D:M7D,K=5!6@6+/E8E[738D9IH@A"E$088$AQQF5-,Z#0%B="3K^F*E)Z,##/R>X-%LN#6?(LW)6 ,$.10U$ M=XN=\Q0X6M"<>,BHBY;SANXO3"Y<[2'G3).M+:(BE'$2>,AQ1Y%@2-D6#F+=+G M65!@E6#&26J]4T>?]<'XNW4A%O-5'2;*7Q^*;%76]6BWY5YTR$&8><#N]1,_4;N*,_J>"Q0I/'>76F+KF] VXVM56#'K)WR5S=N0TD#2XWE'3?4]BEOID2+;4I<:KEY=09!C++(=<2K5T%J"E5H2%6JF7+U8'I@XY-!, @[4[:[NSX1G24Q>ZBN+]IH6ECC'^=['1/K$?50K^YI*O MW>[3E]7M+R[*\JNL0MSJ^A4GKYYQ3 B*XP1&)&40Y9A!DA$$"8EQK@2#Y9%5 M>O71D$]-?SJDH'EGL]Z^'K_SS01NDEWJWREQ)*BXL;M.)O^?LAQL>[V].\Y;K+(OW&\Q+39S M][)Y*=J#<&63E*9\6&^RY2S* B$P"V&B=ZCW3%=Z_W-WG.X#VC(?A+ZOIBO M%G+!L]7F^\OS\W(ABB88.V0<(Y;H[.=9HAUP'#(18ABC)(T()33!1MD&SSYE M:DN;':"@16H9XWZ>UT>3U(OP=V7S\L6GI'&7Z[_5;Q_>M7]1/W1BO _O_@=02P,$% @ M\8%!5@--&S=QX0 M$T* !0 !M>&PM,C R,C$R,S%?<')E+GAM;-R]:Y>3 MQY(N^/W\"L^>KQ/;>;_TZNZS &,?UF$;%N#VF?FBE9=(4&^51$LJ#/WK)U*J MB^HF5%*^]:;=O0U%42CC\F1D1&1DQ+_^SZ]GLQ^^X'(U7U__OO_^!__^G\!_)_G[U[_\-,BG9_A?/W#BR6&->8? M_IBN/_WP>\;5/W\HR\79#[\OEO^^]_W/SMU8^NIO?]('TL__'__./U^_0) MSP),YZMUF*>ZP&KZ+ZO--U\O4EAO9/Y=NGYX\"?JG^#RQZ!^"[@ R?_^=97_ M]N__XX19J QA6/X]+TI!!<;!?\O[?_[L?K=3\O<450V?#Y MFKYQ\<_K(D?0@%_7.,^X9>QRB=DBW?BA617KXNI?SD+$V>:[DXS3R>93G\75 M>AG2>A*#5^@D0N)&@4HB0K#!@HR(SI3 4-N;+%>:5T3T1@LK3'__N/CR(WWP MCU4.]8N-0#;"N+/<5C#'T7VYZ3[0STY\B08M5\!5\J!XRN"XM*!=X3)J%Q@S M)Y&]N]I-JG<5^FR9?E@L,R[):EPN%Y;ICG)O(O;B)W[\');T09 ^36?Y\E]7 M\]%"5^M% \EMU4+D_NT'XKK@X>? M%\OU1"CN"B8-Q+(!Y2()P3L--GI)8I":*]E$\[NK'H0 T3\"CI9D)TAXB\OI M(K^%@T\^Y(C2B]\/.TL>V#E M@R"A^H5$$XEV8B(^+,-\-:VROS!S7"%C5F9(ID@Z\%@!%\GJ&6VBSURQS'@; M5^'6R@>A0O>+BB82'1D5+^?KZ?K;S],9_GI^%G$YD3[J["11S(NOB$[@,D' M412M9 (6Z>ND?"KH&B#@YJH'H<#VCH(3)-D%$E[-TV)))FPC^/+#).C-=)61FKYQ04B":P$_S+/8N?Q!4?.]0 M:2';+D#R+&=2P>KBM]?3.?*)UU(;068Q&$&BD88.3?*40/ 063 QJ"8 N6?I MPU)6K'=TG"K4GI#Q@KY\L_RP^&,^$*;F25UVORV=M/B_EE"H9Q#,81[U*'6B^0 M+3CI!.A2,&?/M'.G'1.W5SQ,]1WG,D\2X;SP.MGT+[^F3V'^ M$3<)5Y]]Y*:FWL.F=J,(\)PKU6D&4CH)@*0UWAGAI M(LPNT'!1U[&]MJ_'("GA?#5)KEA5RXV]%A3Z>)L@<%4@ MUUM\)X@EKQ>$%V@8.79[C\2*;NE^7B MC_6G%XNSSV'^;5*BR8P;#:'H4E.G9/O(SD'.(1D,WGML82GN7?PP7'2VR>*LF)@Q(,K*MOB4E"GI:;O6?0P M/'24H_\6R]QM56]C_/PL>)"AZU$!Q*,<0%A540'+<@ M, <5A0A"G):S?'CMPU#1Q]DT_3Q;A/6$&53).0,I5^(5IXA) M14<(MA1*:2F2:%&.N[/D81#H.*%YFA"[0 !!]ZR6AB[2/]]_(K&MWIROZ_O@ MFJR?"%TTQ=$>LDB9\&P08K:Q7M/HQ%TJW.D&D-A'PV$8Z3ZOV4S,G3SN65U7 M%F-^_NU=I03G"3_@U_5S^N%_3HQSR%0(8'3-ZUM=BXMY!FFB+BSRZ/5I;\ . M)N6P=X(=)T&'$7H?YH?86H;9JWG&K_\;OTT'A@X<,0T7'FLX5 N\+$]I7TE@F.%CU6H9"_#?5]$X2,Y';'XJ3E M13*+#5&QL_1AN.@X =I&J",CXQEQD#=.$UT_J__GA'>*_I&T?W"-KD9%[-RV)YMOFPFP0? MU"[HSD>TZ1RTG[(3FP@1$Y/;"US!@UL34LH<8K(<%$MT^'/R!41205B><]'F M.S+9]_DG;=]M"NWGZ?+L59X@"W0@94W1CR9"0Y00HW10;/8^ZH *3PLR;RPW M3@NA9IJZL9&/%N/8YGM+^*;\2Q@,/,L,)EA=D^H1O&42CHJTOD!G$4A\31I^,MFA#.,V]O[7@ M."V#AD3 4:+L]B!_L9BO%K-IWB0XPJRV*7S_"7&].N)$?_BS6C4%/(C6$\_X M\Q5\#.'S9/.*KGIM;\K/TSDM-B7O?;'M!G.%)9N*<(EK.)&X1>+;O<4SM:KR^]<;Z['T'6LQ;A+S>IOZCQNK:R MGD>9,()V&$ A"<6C22 56AD3&4^_[X+S>,S<(F1ZV\O_^M\^B7,:I;]V?I%6"Z_3>QQPUJSZ2H/7E\??:7'.L;3/(SX&;(\D<9PH:CC8#:FA#@#X_M-BN?Z R[-7\R_$Z>8><<)R MR"D$ R+61[=(<:-+#,&8$E+4Y"K@OKXG1SF*]] Q3C@V')1.EG4'>'F64FT1 MMGJ'"6D+Q!G^BNO+DGFOJFB8 Q=KJ714$1PG6;$H>9:;OAZMK=,^>L9I]SH< M?IK)O@,&W_HYT!*ZVOGF8 SWD"^L\*YS6W:=^%W3&XV5U_ MG :PP^'D:-EV@(NW2_P![' H:JV)#L!UDW@T03FT"#9BHIUA$WA!!W$0 M,FJB'+W;]_+AY*!_G%ZS QY/1TOW>&@LUF'V)('8KXMYNN!,!QY53ARD$0C* M%D4A)K&7E U!6^>LWMB6] &-!9\I'# <264]!03['VV>=S9]C ]/81@3>#4 M3.@= .@-<1+J8_;7&%;XK@XL>U-^HS.ZBFM"08 6W@N0P4I0(9& E+/@LN=9 M\8!:[2N8. 9!>PGJ(0IK J%V8N\ 0Z](!_./4XHAMQ*B;?#R:YJ=UQ<'ORP6 M^8_I;#8)R#A94P;,FXNQ(E$9.M*%0>UL4,GLJ[XX+B[[/ET]Q&M-$-5<"1T MZXKN(KA,/%"X2?(!Y86'4)LHL-HI' VWTK1VDQX%D(%#L28 .4J81X/@"R[C MHA$,?KI8N+Y).<,/X>L5PB<6F8Z<))!%"O452H1H,@?-L]$Q8C9FWQ/C8X#Q M,#4]!&%-H-)(X!U8D)T\PXZ3;S$''SU""3:#TJJ0;"B\5(+[$ I&ZUOG".\E M9)S)'T.X,R>+N0.L;.F?* H 56T+F(E^HKJ0'+@W$#P+*@N;<.\#]>-3.>,, M]QBL8.-1@NP@:_-Z&N)T-EU/<44QW>;][*?%C(2^JO'=^MNU:+AW7$J"M33$ M%Z<(S[$B(0A4Z)SF0;3V9 ^E;=R,S>#E8H.HJ /+L\/7[21J<,;Y%.M3F4C[ MD&^RXC[71S/19<1<M;<7VC4SUSDP,#A:46_VL-(:@Z03JDVD7"VG2K M1/'^QU[[EQGW(&L,CM9B[<.X5';N"FHB/#I+4J"(4 H24,@0@[:;ZK52O)0A M-+\)?8B8<6\GGV>+;XAOL-9?=AR#T,A,#K+0P(A][IA(/2<*.P.8O^;UW%7I_).+BL';[1U$EQ-E2M/9M5K3]N! MN2 CIX@66[]W^RY1W3A)PX5C;173@V%:S#_6LNV?,*YWN%"<:2,4@Q),[9_$ M:?L5YDEDV5I/OVC;.NEX/R7=N$P#AOBGJZ #(&U2[CORVN&$0DLN:\U=+)G5 M.QHDX6@.@><4E?=1Z=8GWX M4EO76V]]YBYS.Z"_U(VC]"2IQD<)NP-_J?88G6X?'=5JRL6\'M$X3Y45ZV(A MJ8C:C]I65AQ%H4G3'SDY@S*A-/L&EAWUAO5A(V6FAO:4_8?3590.6="UEB 6<$1G09*N$L86GUI=FMVD8^VI_$*R<).@. M@/(LYTUU0YB]#=/\:OXB?)Z2C[7#UH2IS$UQ%LB](^AKYL S'^B/: R+DNQP MZW/K^U2-&^4/!*;&RN@!7BF=GYUO4O*;&+,._UCB)YROIE]P6YSY>K&J=9EO MRH?P=9*=%,PXA)A" J7([W.1@@I72I;,1DM.8/N[M\>0.&XV8"C@#:BF+@JP MW^$Z3.>87X;EG&*+U0[#/V&9INEZ(@U&XU4=2L1J]JQD($N.P),2H=Y'BMPZ MZOL^5>,F$09"6V-E=&#F[@IJD@)%+,H82%AHBT3.R%#7.RF9L])%9!M;/_BX M2\6XN8.!X'.BL#M(/GTO_)U8Q4/ARH/(F>#OZ@,7$^OED'%)B(C"M0;/]V@: MM]+_J=.9IZNE&K&WLVXTF/N%ZFL+L)ANG]9"]^<$#-Y3=P\53=I?-/@9) M5@F\YECS!9$,G%/U &/6"LVL:%U$]A3=96^F1DC6;Y:;9?,F^'V+R\W KDE1 MG.)<)/]PTSB#7$)PW*LZZ*W(Z%(2S5M?'4;9V/FJQLC9G[EJHIX.O*N;7&U' MPCT[7W]:+*?_C7DBG4XIAPA">@^JX*9(F4Z HEPA+])SV3JUM9^BL1-=3PJR MD]3116QX'S^O5JMSX@6S"*9NC\!*G5 I"D3-%&3GO%4ZV6C,$T!K2\W8*:\1 M8'6$&CJU5[LC+ M+.C%D0-:W7I63Y8TF(;#")#,IHM M%=,7UNZ<]-RZD@4%P5)P7CN-!8@V9_#1>A=*I/]:9RGVD#-VKNOIL'62(GK$ MU,4QGT@^)FL$$5PF\7 /3D@!:)5,%)EHU;Q"_0%2QJV.>7HL':& 'G&T>Z;+ M4K20M8EXUG5V:Z3M4!-VY$D60<%N$JFUZW[R:/;!TJ=/CZAC5?&GF+9U)<[5 MHER\[Z"_/3%E^L"'MD^7'D)]HU3I]NKX:L$KJ+%D):E> ZI2!ZD6U@L<3Z2Z!LY8#8\P$P4HA;AI#8V?Y<5.90P#C6-EV M4(UP]4+U8KC!=0LULFZU[4NL6?PZ')6\-W+<(I O)Z//QBDUV)/AV\2,FZ(< M C)MY-Z!77E'NB ":EOZG\@RSA:;5N(77%V?JNF_SJ>;EIRT31(=L-663AR7 M2AG,=2X=L6HI[G12.W D16111-^\/_<)Y([K$S4"S-W1 D^BO0Z ^AYGL]I, M&N?3*L3U] M>\#P)6GC:Q75:E#9U6(< A[) R1[IN$]*BN:3 M@0^B;%Q_:ACX#:"3#I#VZNQSF"ZW&9?;?(<6^,AT'+:9+N*6*\?AHT02&02910I"8+F07A M7D4+67O+?,"8FC,<>$R:)1XI*P[@,OU@-\M#W3<(FFFA@]-6!PR#E>-E_'B(^"U$YOBQ7D=^:)??#M/Y MJAI(7+V9O_Q:C>;Y=/5IZ^/77FD3(X0+M>;=)@*\8BQ U$5 =HI80\>S:OV4 M_;M$C5L9,$@NO*D>.C!!FS?1OR[FBYMG\>5NL5$5:14=QTG7BG?CR-%G!K 4 M$[*MPT9:WZ7LIVC<.2R#>$'M-- !GAYFI*2HHL>BL M8NNJI=-0Q-F?"49M!-^%2WT9#%Q6,TSGY\34=3W/)E(*U- MYV'Y[14)==/EL=9!+#89V&O_,"=CN O;0E*%J&L^WT(113"IG>*A>39R.'8. M0_&?JHZE%^5WLP^(Q8M]_!SG6*_@$S=1"R- >O(M%+<%HB)I!YD%1Y\DDZU3 M5P^0 %W8%DNF]- M_D.T'(:9/U513!.Q=V!<;O/Q/*RF:2(,XXKP#L$:!)4M@C>)O,S"=#(ARJA: M=X6XEY!QZUC:Z/@[P'F\P#M$S4_3V?D:\\2X*+/3$62N.\H8"5$D!8PE(7D* M2&P.C)L+4L8M07D2Y!PC] ZP\SM./WXBNI]]H2C@(_YZ?A9Q^:;<>8YS/3!' M9.50<(C.5C,M:E5[%:&*BC9&H0.[]3/TQ])XF)WZ4]WG#:JF+OII',KAUD); M7[R1D?86UKM,F0-X] J0F2A34+69VT@H[."H'!8M1T+S\8KKUSQ>&/N[CQ:# M8\+AIGF-L: P>? Y:5 QZ^R-LZYY)]I'DCCN4=P#,ILH[T_WXO2!YKPW^3GI M^>E#*PS[%O4@OMKW\-NNM)D[2V#8;YM'8%&*!F#"""E* 5\I"D R+3EC(PH^?#1O*M@V)COU)LL?( MO8-#]1ZA7/8(OQ*.DLD9IBWPZ'4=(,;!*6X!I> N\<*S:9V*/X"L;GKT#0ZP MUCKJ '8/]:C_>;$D1V&^'>&:OGU8AODJ;,:4DWPW?YIM5%P+5.IV>[:);_\WQ;,GK)[MO%?K M$&?X8;%ML3RQ+$HEZ9A*I19QR5JO;DT==\.5)!/%D;4NQ!R*EW%/@[&VQ9,B MH)\RT7T33EZ$U:>?9XL__A?FCWAI#K;5%.\PS<)J-2W3M$5&H0.M6@1?M(RI M3BB,C@YG5R>D.BM!BL0U*N88;WVITYB%<=_WC07_I]!WQ\[2@^P_R'@R%(5( MPR"G.O0@A@PA,0>"3KY8A^!%W_P]6"OBQWUUV!W$F^CX5),^#KPWK-[A?UZ[ M/5T<:XFC,\(KD+'0L98415O29>#&,I<$UUFW3OVVYV+HHY^HKQ )%1-,.*MKGY[>^))(_[1&],1+?69P?PW2-. M8D6S++4"FPNKS18B.5C!@+ A:<:]SZ)U=\@]Y'0S=F',3.&C=/*G&'UUP,U3 MRX%8CUYNE+NV)QV>=1">I46EB@B0Z]PU954!GT( [;)'U"YH;'U,/?'%VS[# M?U_BY*.W\LRBN"U39DXC76BNJHE)%J#-SJ58"DN;3Y*KQGQ?ZYK MQB$@/JR^_YPIB/L3C'63,V<#PY1 .E= 94S@+6/U195AHOC2OC%Z.^K_7)[R M4/9\0(UW;-8/SC16GF5,OF ]P)#VM:+_HV#""9"**YF2EI_ M^#Y5RW^Z(LQ[!F2W"Q ?FKX]6#CX/6[:!W][1GACX<6:0':0A 4*K0$?59V[ MH'.2BD=M6Y^!!Q%VG)4N\ .B^N![K] ^MKFPG+ M@2G/!7!6 Y68#$0T9(I]YERB1:<&J..^2<3([]9/5^S#8_..D'(','F6\V:( M8)B]#=/\:OXB?)ZNP^R"F8+%RQ 4Z$V;/U<[8#O/0>L00BJ:V>8NSEZ"1GZ\ MWAP^[:3? Y12.C\[G]70Y*'P\X(Q]%H7@Q:2(D&I(FOW2"G ,>9C<3EJ'5O# MZE#BQLV!#0"Q0;32 =S>X3K4Q/1E]X=++KBJ3;0+:-Q,M$%'IM<7$+J.YV8I M2-/Z.?K]E(R;;&H/I ;R[@ U5U[C:^)ETT=O@EHIJTVD<]J14)R2!'F#))2( MR4L>G5:-$7.7BD[NF1K&7\<)N .(D%%<8ECA3[C]_=7\;G[CW6(V^WFQ_",L M\\35UF=<($3F$50@]H+4&DB UI<4S2"S!VI&(N-N\<##U=("^%_L& M<6?#B-JH0#KIZB!N#5X["XQBC<1##":TOG?91\_H$X:' \)CQJ,_1BM'(^SS MYA4C[:7ENM%!>%M6$Q^M9Z6X^EB='$ K*73-& '1>ZE2H3.A?8^$^R]*1APY M_&28.E$#?2'IU6IUCGGWP>UVGURV\L/-52=%'1M54F@K/#(K0&1E07FO(?BL M@$OEA=,BNN930X\@<_0IQT^+Q0%UV,'!^@"+_Q%FY_@ ARPE:QTOP,RFSY$B M#@N3('UPL1AA]0!-8QY+Y>ASE<<&:2L-]H+1=_CY?)D^55[N[L6)%!J9)]=9 M&TT"Y$6#DYY!4J%D%YPS8A!,[J5J]*EM3XO!=AKJYU']/L8V.VP23%%*% ^H MH@;*Y+5A!>, MN.D"+1.OK5H#U#IC,)R';)UC.K5^U7LP<:-/E!O[$#Y17[V)JV^D7A=GN]//L\6WQ# MW/S0VXN38/,B8Z)C*<[S -;4'6<"AVB,!LD_*"]^^3/@(0L_TJ<_5A\4 %SF:/QMOIA'>X/5CP/2Z_3!-NI?,.T^+C?/,I6T=W5K5V*)W $3 MP=5WR@DBHJ@-HP0/SC(,K2^A.IL8^&0X.U[P':!F[^6_-RX)4T@JF HHE33X M')!^B=YDE@+'UB ZO23C+W$=U$PM)]ZDOYRWZ4)P3SU HKT10A%@?2W)];6) M0J'=HK@7T1JERS"7/8^OR!ATAM>8)1F/44%3(#U9[ZR+Y^!-Y\]; 7;#N MI[W]:^>KA79&R!G!,\',!:;I#,,('CGY\X9+S@.Y/\T[-NVCIX%G5#_S[7+Q M94J2>_[M-PIN7LTO)I+//SY+Z^D7"F+P6@(V>$>Q?8 B?3W%,X.HK ->F+ Z MBE!TZSSXXZGLI/3U5 3=XT\-J:X.G*Z;'F.MA].8'$03ZSPP$IC#S,%XHSF% M'85AZQ92'8TS&EK;>YWUQXB^ ]S<2-_4W,L\36=X@Z4/B\=*,Y#/J(7,P'P- M6*PS$%+MB5*BB\[2MLVMG?PA^!BWMO:)43PZ$#K8##\AK9RF&Q73US.\:)K] M[*SF=/Y[6R.7G9)&28K&$^-5R)%.))L@E$#>K@O9N-97AX?0-:[)'1\]BX%5 MV0$\7YU]#M/E94LL"MT_3N,,GZU6N%Z]_)IFYS64_V6QR'],9[-)5C(5X2U( MY*8.@(^UWCB DB76MZO6-G\U_"@"Q[6NW0%V..6.B%R*@">OYE^(J<7RV\_$ MW[;@Y%KV$^^R-84C&%./+(4>@G0)),_,J9)2%+>&:MV)JK^[R+CO$KI!6EME MC(RJ73O^IOR$<5WOX<,\X8O%:ET-?4I+O/C;Z2HMSBN#P4F!=0AS2K5;?'!U ME%%*8'FPSEE6A#L$;4B&->^C.?XAS"#I:F[P6-#=74 NI\NEMU*\4/X2M+9#/UY0=^S+Q/D-0S$&6WIB"-J!N75[P/9K&?930'1";JK #2%ZVS'TS?Q]F M^*:0'$ERZV^U%F[3C.YS%?Z$R5B4$PQR5.31,AO(NI,K(J-4)+M4=&EM%P^C M;-RW"MW!$PEV2):9R"_0]*XCQ2Z@V1+!?8#R]T,U>M:6E(K/R9,L1RSBF"$L*"X$+5^ MA($2)<6>D6O^NP-@,]UU@,-JQE>5<"1+_O)KY>I\NOJT MW5TU?S7)Q;JLBH&<4P3EI8"(10-&$:W@&JUO7=_T7:)&+LSO#I%MM=C/P7S? M1#V2%>GYYCBF.J1&2X_"B@(/9//6^U!K M%13%&''OO(RM*[_;4#[R X3N$#\"'OK9#'=K]Z_$?/&2\DK&,2GODTU@ZMT_ M>?6%0L@2P"3RH 0W@9?6*:G#J1OWPOV)"^<&4EH'7N]=SIZE[5TL60JLU4 I>$I"U.SI.C35;?Z%)$R=!*UOKU]B%T]=9KMPTFO@N]$Q7412;^ M+E>752NT92<^2!M2Y) MLZ 4-^!-B!0^9E^DT)&[UJ7M>PGJK0'O$P'M6)5T MBK"W2_P\38;*Y$D<%Z[9<[T%1;K)J[Z8?/ZW?%')P-MQ-R M]:$.D@S6 T.E4C:&2[P5W3]03?FH97MKJ=L4;D.KH>?HX]*;>!N^55?BHC#O MG B$5Y) 5*"3#[Z.(8!1%8,YYC+IUG\GC*.VMZ^X3NX3- ME-AE9'*9-WB'F]E=N[QY%540,8,O)I #[ -$;V1]0IHYXPIE:?T:[3'T]=:3 M]XE@V4AAHS]NN,G7='ZQN=XN:T>KY6*-:?N ?\O>MPG2"1!"-"!99.0L9P.Q MCD"A$,T4$03QQX\XHK^[<&\M=P<_I-NJHDNC=],+N6;,.1>9D ZL]1F4U;2! M9/$0.0J?M4+!AK=X#Q#76\_=)S)W+535)P9K;/7K8IXV=U3K73L>E,"H/ -O M8JG6.T H%&\)5IQ-!B./K>\:'T-?;YUUGPJ);136 1@/3_1/6."\*$O2JQU$ ME)<*@K$<,D5D5AA57/-978=3-V[\_/3=,H90VO%P7-!6&Q*.V\+/^P6I<\$L M68%DR.]01@@2I$-@D7OIE$LN/Q$L]U#9R:S5)^H)U$I='=A'BO@O^_+6%O]+ MO/%6X]D\7S_7,$H'IBC@KZT/R!5VM63>6JAOW+C.M15"ZY+RPZGKLIM0,YPL MGD1I7=R[W.'M=J.#24B,-J[-M*%EJL\ML;YM"^!%1A0BH6@^Z/"[1'79!NC) MX'>2BOI$W?/SU72.M0STEV4M1E96JEA< 4D>+BB9,T1F#+!4 HDP%MF\)O)[ M-'590?-DF#M%0>/?I]1D%(DN(>;5ZT688_YMGFO(M<;=N@SI&!=<.!"F$%/* M(OBD(E"PY[)0UL9B;J+NWD3@]U?J,KQHC:4!A#X^DO88Y>O'9$Z0%ZRB@5 # M)%5J*U_:$8#>\LR5%KD,[KH]]BG@8+=L8UNN8Q73#]8.E^ DR:)=#G3TNYJ7 MTK5U=(D,DD1IN61!R0$& AQ(W;C7:D^,PX&4UF]2Y>?I/,S3_8)DG)5B6(9L M1*H=S1WXVC9(ERQC+BRRT+HB]?%4CNO@/752I96Z>DBJ7#@9]>7!9=>JB]=C M1G$9E:[.A:OO'H2"D.K-(KID'#*%L75]X,/4=)DT:8:#V^=P&Z7T *\+C^)N M6[35)/,2-O&V\[%*R 4(613046JL[FO[^M,]Y'29%AD,8(W4TH^?]PX_7_'T M'M,Y$;+=+R$S6S"0E )QPVI2T:D,I#>I^B3;SZ ][M$=9DH>=HC\U@5=71R M7A04?EA\"%]_GZX_U;XG)+Z?%\L'6CPF4Z^MR7YSS7E-:%-$E)@ [D0PQOB< ML75+Q&-I[3*Y,O29.ZA".[*9%^P27W087 P,OKDCL^-%!QO VE+;4V@.OE@/ MP;AL,^VWZ>JRT3+T)ALI*1^T'>X'"=:6LY"*A DB4Y%7\!;KL R H]. M67']1$4K]U W;IGS$Z-Q(*5UD/9[60JF]9OR\BOML/E'?$=H?S.OS-;_:@G$ MES#;'@XDQVFBO5#_XMD\W_S&SD].)+J8M2N01:+X/\7Z/DM$\*D8$:4KLGF' MV0'8&-=)'2QQ.+;".W!@3V)V.SS];K7OQ>"07;%N13TQN;[K3>&TU> M4@P(:)F.CFNO9>O&C4_+X;C.\F [I6.8='!PG&8QM'$!BQ; 1"9FF?1 YZ\! MG;A1T2+RTCK#.OQA,)COW2?$'Z7$$T<0DP26ZPYP:XK-++L,T17R[E!QB-G4 MKT3A+M46+UW9\G&]]$YQ^Q@E]C*#_?SSY]E&E&%V*2E4KJ0N MDG9CX-K6YQP,G":?S'F+B>(0)T/K'@$'DC;N<\3!D#B$8CIPD5_-Z;-H [T- MTTS![X3)H(MFAD2$U3DA8?D@-7BMT>;"DVV>$+M%PL@#LX=0\YT7A,?+O O( M7(W1J1Q,C)%)T/]#%"0%54I]-*$=!84V2T&\1=$ZVW^+A)'?4ST)9(Z7>0>0 MN11+?21+7UY7T+^6J:-Z]K%_--!^F+ M]FCD>JZ_75KW5;T#QDQRV5P&UUIY+Y4QKJ:,F:==:R*QGNN,62US\=9X:5KG M^1N2/^[!_+2X6_0!@C\7_G<:'[S:-D/(DUBXCT$R*,XG4().OE#(RXE98>:" MCKWF%7:G43RN+_%G0?FIJNX V)NN'>^G'^?3,DUAOKX0^)$RVM.Z9>PJ]XQ;^C0KJ)U-S,TC_ MZX]WM/2:OK'YJ\W?U'_U#LL/]???WKVZ\?EGH5*#8?EW"ABVG_]F^3',+V9# MAWE^?WYV%I;?%F5'*!<=#4D/;Q>S::JW_C>X6DW/*,2Y">@[;R>/6^?':[YN M;0R M6A!9<5#CS?L>!C8J);JWYCHLQ;W%9N M'F&U[_^<-E;Y !H;6=V783DGRWZUR'6G-Y^<5O7"8"GA55'ZH[Q65 MKIJ7*#U R\D57+<^]QK0F44>F$"@W42!9 X68D)&N\M*JUDVQK8>7?,@,>-: MJR8XN%-)U43PW5J2>\*^8]R_>S^FC1WY/H6-S,@]"]7NWK5-SZ8=P6IZ(Z/O MK PYUOI2E@6%!YNO+ ?D$5-QS@C5NDC@<10.D/RY]T#567.4'!@WFC87I\A? M6PW:E<2R%[7>:7@Y=.X-L1!NO^SVEC ML0Z@L9')NKE2K8;9O.VYIRY>VN)LYA)2L@7((:_Y%&\AL9(B^;_TO]9W: <3 M=_K;V^\L=-]N4#P;9T@"N9!42" )G$P&9"B:*VMY$*W=IF/H'->(#8.ONX]U M!]9?M];LE\4B_S&=S<(\WVF3^'B;MN_3VEBV@^EM9-\NUWMV=[U[,L42O>0& M':2LZP "KH' $ &EYUPK9J1L78OR* )/'IM^R&+7.R0ZE5,)&;@+=2B\"A3_ M:%]S'BXZ9ERPK?LP/H["<6W;<-BZ,RA].+UU:]FNLG&OYM6X;WO9/=ZDW?LQ M;6S9]REL9,1^#M/EYIKI6MD[;I] M])QJHN[[[&MD8R(,"Q8@$<8)SR%",,(!"X$B$:R]7MP3,-N) 6J&BSMC[ILI MH5OS\CS,:H>-]Y\0US_A.DQG1V6M[OF41DFK[]'7*F>UL\Z%VWP?FE@HF) G MB$JE>GHE"$YXB#9KG[5QS+:N6#B,LI8O)F[(_#[D2V994I9#$!AK9ZD"/FH' M.9FHA'-?1%-(M>,T!/RP >UL2"'4-G*@%QI>M,IZ&JQBU-KTT5R:LEC:S.UCYYQ;5 K3#SX%/54#71K M/5XL*"R=K[?Z-"%RNPW1^\Q(:D[&*_'V6:J,/Q1E$ITU- M;?+,T3LG6IN O02=_')Z5P]UI?MV';."2YDT:+MQ&I#\!>8$9$0GE64Y8VNF M#Z%KY,*%9CBY\P2ZM4Z.MH1?W]HPJO MOO>9K8JP'D5[LX*LS:H_[ZSZ^\ZB5P@,F+C47D/0FH/R44 0=2!SL"%Z*9(P MS2W58:2=7HRU=YGK/1*"]KE.3I*QY%KQ:,#[8L"E+"-7V6G?.AM_*&UC%UVU MQ]#=DJL!M-2Q)7M=^S(>8ZXN_F$;FW0?%8T,S_:CK[$A4A:YCA@P:=/DPT-$ M)2$68>F4LX+@TGASW:3@5#/RNLXKQ:LQ]ML/W[G$EDFH'",(%X@_)VV=GRMK M)^9@#>/%B_;\[:-H7)-Q@O9O6X:&@N\VQGM)&W_Q#>F?K*?+S85DG09^C'EX MZ)/:V(N#Z&QD0';3A9L:W,LE[\D@"/19"!,A8*:3AW%R;VW4X)!)YNO-K6I] ME?4(\DZ>'$'K;%?9M ]XNZ"/O5KN.^MX'2YDZ$"NEUG>:$#' MLDQ.6-3-)Y\<2>O([7P&PMJ=\1)/H'(6?"'M_<2KL*B0+!6P$B%?*#7<32O(3J402> MGFLZ8+'K':*QI% 4 HHZS8KE HZY",ZJ%#F3GHG6=:N/HW!T"S<0MN[FHP;3 M6[>6;5-L<#TPZ!AS=N(G[S M[<0?+=V MXZBN_& MPAL]?=M)@@05O%(2O%";R02T087(($5T4H9,P4/KF=+[Z/DK=,)[#,[N*3QH MHZL.VN_^5J>\OERMIV0@$&QDM(VR,N!<9J!0>@P>!1MD_.%W M"1MWYNWX.&ROO0X@^6$9,E[>=%TXX:MWF)#XBS.\V&>%A!:]$639!9GW'#,X M:2QHF5A0'*5I/I'A(,+&'2X[/B3;:Z\#2-9>_W/ZD6^WMQ;&;&3T#GSPMEI[ M!X$S 9(DE6*R3&!K%#Y$R[@C7\<'7A,==8"UJYXG.Z+::>QSL8'J\S;G?8)< MK_25]@JB#PIT=(JE6I?-6Q>N'$38N -^UU ,FWR\5G7*Z_U9JM-8FR M^AJ?-T5>YC@_,070X M(C;/OLXJ3_E\,_SF'V'USXO-=9N?E+ VMG,@0R170^E(\O*>HC+IM8HB*7'+ M4MY)6!^ZUKBS$L?#V""ZZ,#N[6EW>)NS^D:4,W)C1:Z[)GH./L8 R2#*D#6+ M[@E;5!Z5<&9_/6 .K,@.(/KJ[#-Y')L)J54G7+#%'DGSH-77$!FV08CA=&^=47< &PHPY#[%[[$::NV#G#XOO:D"\M\X23]'I9+\L(O=M]^GK Y%7GKMT'5&\^7TCV MU:8Q!3DIFT>"ESDS%W/0]?VVK^^WI7'@DT[D?[AL73(,=>L(ZP@R#\/K7_C^ M9VC5=H#>=R1'(J#>O/Y$GLILL",HD15(B M5KS34L7:/2VUK@O?0\YAZ/L+7PZU4E4'J-O[('EKV[<_<6GCT7HF>37JL8Y. M]JC ,Q$!F;5,"\:5;WU\/Y;&P_#Y5[XC&E*I'8#VJN?C[^.!I$B1V \S5^#+-- M$^T[?D@FJ?BL0!LB7^G$(& ID(7,A0E;KVF;NXP/$',8_/["5SAMU-0!WG[% M/W:>TRT7<_HRX4Y)U)VBO:*9+>0)1TWNA0J%@:_C4;41WAMTCESBQC!\+(V' MH?,O?$TSJ%*[?2W[*ZZW!\'KQ8K\X>4FX?6AUC8?\Q9VWZ>U>>EZ,+VM>GJ$ MY9SP<+74%=2R+B9RZ8$;J4&IVJLEY0P>H^4N&254ZZO6AV@Y.7^=/F$^G]6G M9K=6>!Y6TU2S2]/9^1KS1LX[7D+42>M"NTT@B0 %;;0@"J24M0I9>\=;/P\\ MDM21>X"TP-"=S/03**U;JW5S,OEV'OFWHZW6OD]KU?3Z0'J;M;L^=#X\:1U% MB(0$%@4=8JC(\S(>$IV80L3,@VK=&_%@XMK9M0>6W/BB.UM#".-$2+0UB@%E M44*,20-/V;-HG'>N]2W'(TDWP:8.XC<]S'^J."LYGVNCUQ M+VN.P]V:XZ//W>]_9IO3]Y&T-SJ#]U1IW]=.-UO.>*HMVVK1 "=7T"?O 2W: MH"6%F=7(N8^O[ MBCWDC'O&#H>:ATW9:1KIZDQ]EO[K?$H$_#R=3]>XJ0R_+<;GW_X1_G.Q?#$+ MJQTOP@M$9"5"K!.ME8P6@I4)_9 M62V=W&9*+TI];H7X/+@L:(^"0"9!%64A2NU (^.R)%GG_C7&\BGTCMM^Y^E0 M_&0Z[0"_USMV#]>W6+3:6IYU!L\% ^53G0\>=&UOP&-1D17;.A5Q!)GC-ND9 MP^8.H\&.0+K8Q^+/Y^LJTN]N4 R\ND6">*]UEEK4,B*+4)PP/%!HJ9IW-&M) M_[B-?IX>UD^N\X[P_J:\HOBV'+RM0U FFQS AAH-."DAA)HZ<)YN@J$+1*H))AQ#?S((K-.65E%6^=/S^4MG&S3 ( MO>)K:U[_@:'*++^9O\-TOJQ7 ?7V?2?O0-ZPYE)%B.AKBP$*WH)2M7$;>K0L M6:];OT1]+(WC9I&&A^ 0JNH)BJ^G(4YGFSNN[S/IC64\Y C:<%8?YI#SBJA! MV"R-$ R3;IX;.H;0<9-"PX-R,*7]R9#YVWP1Z]UI]8A>S3^?KVN;#/*79M.- MLJ]E4!1S(GD&(M72SHAU-HD-0.&7+H5)&W7K=P5#\#%N^J@+7 ^B\FZCE5WW MYR=.,?1EF[=,S]C<]OQ>Y%>:;1%"@:C7V.I*O MRDR"K(-BM;6:L:U3C-^G:MQ@XPD UU@QHS< GR8DEM:8ML[[-I3Z=FOS^*@+ M"VC!,U,[^I1$(9IWX)+@7&)4WO'O!!*'KS;NO?" $!I(X!U8J]UJN;0\I_6O M8_);G GFON*!.DCU^](!N__")^/3NCM_[PV2;U'T-PHL5=7O*?@ M)=GDT7ARPKP7H"PAP'G-P#B*1 ,W+A3>>%/?3TD[ZU8__T[6QVF9=(VFZS D MKS9?>8@QQ"AL*NA:WU/LHV?+[G[0GC3"R%6HMZ&;[?:Q)!L ITY(&J3(>6Q@!-2 )-, M,:E3-JKU)?AI%#?L\$&(67Q#?(_++]/J,=S7W_C9;/.1FW8[%V,+_IN(PN5T MC44R4$ M0<<69CU;4/24"/0/\(ROSE?KVHD MF-O,418!7"$)N*RU"XD[+YM?<;=D8-P+GC&WQ&@PZ&$/ MW+0'SW>DNV'XZDRM>__M^3)]HI^H-Q:U8&J+CM7J_&PS4^).#8'E,M>F@D'8 M KK8SHT#ABWTF2)+-O6GNJ [(Q[']7/D3$:1#K=+;O:V(A@.V#EH3,R&^%2 ML21ZH22HVC&/S 6'' 7)0"0;^'"54,=2/>Y%6F?8'U#AW:9UKCK!X_$%H'<_ MHTT"YSNT-M,OW>NLIS#SDMJY7J M(L^1'"&\7I!^6ZTW33I_IN]//\YOWSB79+UB I*5""IF!3>ZXR8OAX3JL_KJ"ZLM2:OG.E^MM6:\X M;[TINB)UEJY:$!FP2Y$R7'9)L/7SR!WG'3"L.#=6 -=H76 MGRX(("8O6C_-]Y3]2.=XYLE"UKQ6;9@(@159*V:3H,UJBQSR,OD1I(X;V@^/ MT>'TUA4\?YLOKRYTB-6+HV+U;C&;D8=34Q6WV\EK;I.AH)!;SBNG"4)D&;)0 MVIJ?M"@OB*[I^MUT]<_WY)!/ MRS2%^?K%^6I-PE^NPCS_@HN/R_#YTS2]FF_RTR>55[12;]X(>2]!K6SKJCKE M.XIY4^JRS[_57W^F=1;+G5I)+2SZVJ(TU[YB-?,5D&1@A-:^J&0SMN[3SL/LRB(\_W9M$)XM,=SQ;;1 MJU%#5*P6\CI?0T99[QNRRJ5(IEH_L#N!W)&'$@P&TJ?28 =@?;V8?]PTM[OL M[[R?.X79%*,UE%([VQ6?('IDH#T321=&[D[K67N/HW#<<'XX2 ZHIVY]SXMM M6,5,9\5&AJL_INM/5WOQA*%4AWURJP%51_#1;%C5E2F[7/OWG:6OL *7+XXP9TB-*526\I@!A>L 2V5D8+T MB*)UMNTF!:=/ZB;? -]\QAI2D;M0/_SJV?4_0IVF=<_S:YEYUC6L\@:4#Z;V MET]@O.*)?G%,M+X,/X+,<:W3"3BY.Z5[6!5U:UXNB_#>X7JZW Q^KA5XQ]N; M_9_7Q@ ]@N9&%NG&0Y!:VGZY\#U9[3K,UCN50;+D"!M,@Y>.XDXG2U&HH_2M MKZ\>0=ZIMNS%IS#_B*M7 M-IW=(**#K,V]_0+NBN/5_.57\E2)Y7L%;16 MY) 9#A?.M.-CW*3D4^V&T1'0U2XXE7&O=1 BD@_GLP85:@]HJ1DDY8EN\J], M:-T]H1GQXV8\GQ[O3ZGKKD"^\TKEMQ7>KC8P)3E??,T_!!(N,PA.60E2!%&" MX%';H:XUOT/:N-5+(QCD9GKJ"GZUP'7'Z[I\QG+[P93/(01AP$A3*UU=AA@, M!V^"BTXSH_AP174'D3ANG=+3P[&]WKI-,I!PSZ;K#7MAGFLF>4HAPSQ-3TAL M?O\S6Q46/8KV=@F'RU6?W5KU'D#Z:+CVCM510K@MI',,&1@FE,J^F'*[.6:+ ME,/A!)Y>N9'J_J_7MXMYGE8MAMGEB]$=AV/G\5S)HDBOP"I.)MV5##YA *NY M#TC"RK)]O<8CB1P]/3 0PNY6;0RIO0[.XLN&@)?RO%UY@HYI4^=XY%C?*I< MGBL#4L7DE'.9-Y^ROI^BT2/Q)P)>0[UT>[2^67X,\XMYK70^O3\_.PO+;XNR M4_;Z+*7%^4;*;Q>SZ4;.VS$G1YRZ)RW7YD!NQW&CLWJ7((+SBI;,EW[DVQT^ M-T.EMV,Q:\83;[XV%Y:)%&*J&"0TDN4C1X]BX.BX"9X52TAO;25:$'ZJ\?P5 M_]A1UW(QIR_3=HDWRVUN^=5\]R>F1 @!=;.9)UH6EB0B6&LCJ(!UIJ*7P#73 M.0I$U?RMT$D$CWOF/SU2;YODI]/VB'[!:KF>O*NL//LZ74TX1^:2,1"QMBJQ MM6E)Y!J2='7N@P[9'>2*TJ?NP)/^= W-&PN."[$G5/#B5&GW )%_X%G$Y:08 M+CDW"G2I550^, @,%6TQ:T4J7*C#'N<> I+MDN/ Y 1EW5;W$9(;6>'_F,ZG M9^=GEX1G+P1YF> 2K_EN3NXG$S7?'9-,20BF#@H+OJ/R&XN.K/1C5+9H(;^Q M%1^^[A#NL_%6A0Q]!U Y6C*-4I<6!<&/1<4*^9HH_6GX=9 >. M/1$I+,)7Y'NM)J4()9+Q4# 8"E2E)X-9J\U\\;H4S7+S,4LG$SUNCN'IO9!Q MM-T!O.NLO5OS]N[,X[OYC9V?G'CN$D/&0<=(1MS: E[S.HC"Z7>CU9)KN -8/#EG[;87E?/9Z6G!BH@N!S .@D<1(D1%BQ C< M.A82EJ)\ZT%2!Y#UY[2\;2#:6FM' _$++N.B$11?G7T.TV7EHK:U6I,(IW1* M;6MH7GY-L_/:5?B7Q2+_,9W-)M&DHE1$2)$+4.1902@U?UZSW=%&Y65K4#Z* MP''+HL:%YW":''F(XWV/PRX*&C[@\FQ"7E..6DF(/B10CIQWIVK*,*4HN0GD ML=\J[+YW>N-WEAFWH&D<:+66?H= VO3*?;=87XWA^*,V5]]RED) K3VX;.H\ M9UL#2@HMLU96J42>>DQ'XNKA5<UC2[^MO&VZM+"E8;REFS&2BA2DU&R6@/A*SUB014CD2 MB8^C9-P!HGVAZLR=46!8DJ!,()Z* MX)"$3R5$K[T_Y.0]=+UQ)X*.A[Y!]#$RQMY3Y+[:E,^L5MMA#%@C_JM>>Y4= M88/1%,&#DIR,O*NM=)/D%$S%8)733$1U +P.6.H@9+F_'K)::Z'WHW;K.^CB M4HSUA1-62QPBN, 4&6;O@RM!,>E;G*8' \O_]8#57A.=0&NWA<\[C&&-H9:W MW)AZ3U]]7(:S#8LQ.D[<2&#:;MJ01HC:27 \D->:E'7&/0)LCUS^L(PR^^OB M;TAUC7V"UI%?89DONM1<.IO;H9&3K&CW[L&@K^@XN(QY@A@2W/*_MD)95%Q.CF$=/7H!+=6-(9R'X^DK) M25U,",J6YEVI#R'L, S^16\DVJNN SS^>EX+,=Z4JWXY[_'CV?:63PG.;'T[ MF6L/GL@]N0N)OF*TWZ(+2N?6;QT>).8PW/U%KQK:J&CD\_.2B>?G*Q+*ZG)2 MVA17$RFT%EYD$*+&TOZ"MPF-A-Z!F;JO MJ5=U(3U[,5)%0IZ$*[. @C:0A1>0U"B!).+,H<59Y_89NTF58=![R]V MPS"0TAK>X+=^NO4KKK?3,5XO5BMR3#>3(J^>,ST/J_J6*?\TG9VO,;\,RSF) MX^KGCG_"U639-D^YVDN@T9.NVVM=O7WA/F4>*6;@T@10QA<(1C.H#Q%US,Y: MUWJ(UD.TG%Z7NB/\*P8-4R4)%B"%FD_44H#'Q"!*U)X[HTUDK1VX^P@9M]"N MB?[OEH:>*O .SM0;3$Q*=%PK+H!QE2KQJEZ6*0ICM&0\8V#-0\X;!(Q=CGFR M0O=!Y%'2[0 :OV/-'F-^1D=G^(B7?N1F ZW>G*]7-12F774E*89U@F+1Q$XKH4;%BM' O/QBNNBC/=>]BY\V[L"S?]YOMIT MK9BP(C%DJR'7"E 5@P:G5 %36'3%99EYZQG#1Y(ZKK$<'ZN-E=FO+7V(T8FD MPTLF%89<(>8#Q*05*!4D>)<">&.-XZ;(%%NW4]E+T+BX&\21;*> #BS= MO"U+ZBF*'@\\QDN^VL]N]R?%G M^;*!XLZ(K,9W 7O7&##Q?SAO0V?Y Q93R\D N:PO[U($YYT'+UA(4H7L9.MQ MS$-E^9_-U]-:) MO$)#7J&**,DU9!$*.NX92TSEUC%H$\+[.C>/PM=MF_?T"NW60EY6*!##<3K? M-I%M;" ?O40;^W@:9XW,XSU$/)MOY]P^2_]U/EUMR+D^R+UW,0D-D;-ZZ)8Z MI8<'0&LCQQ21Z]:M&!]'8<.Q)E>E,5>+K)Y_V_G3MH^,]8GN5 M1 1R@ 7D;(,QEOQCU;IWU .DC NU8?6_:*^,3C%5OUS^_^R]Z9);N;$N^D09 M%_/P4ZUN>>N&NJ4KJ>US?C$P)"1N5Y':)$MN[:>_"9)5*M7( 8L+E!T.VS6) MR.$#D)G( ?'7^668SB9,U>;L*4%"=+0CLP!O90$IM;>*:XO-FXT\2U0?1]I1 MJM\!3H?K8>R:F.G%-,UGO\_76PW3Y]G\8O[IV\OYXLM\L5;3MLU?YD(Q+1G( M7,A$E8F!UTR#X#IQ%N@_.U4N[[I>?[ Y0L7S@>4]>J7?Y9)!0N\9UFWCS31?6'1BW%A M<\J220\B!PV*>4>NI)(D&[H3A#'1)';VQL71RCS$C-A'LAWX.#?S+6JKR-6W M>CO.9[749;V%M&:>3E .T=1:N,85DIH&0M<^TT RCRP9-:^_Y04)&CLRT4_3=Y^&C MI=X!=&KKG_ELW6=O>\)&%Z4OM(T4"EV[@7)P*5JP*=8'I*RL;!W2NT?$R ]K MQROV;F_KHZ3< 4S>S&>?Z-,N?\6X^DC_9KUYO/&BU,$8(K#:<[O4=T:ZE:6G M8Y@9QQFVG@OZ$!WC]F4]Z:UUM!HZA-)V>W%-\@B(D+.O?;.Y@V"3AQC0!D4; MPNO6&94/4S+NV7.\AI^!S 'B[@ T'W VG2_^F*]PN3U C=*\<)[!VNI^:ILA M%$7;B(O,'7I&,FMM.]\EHB^H'*+9NU;Q46+N "=OZ 1^6U[2PM/5E@,9163: M(20LM3VUM!"D"Z -+R(H9F/S6/V_SZI.7.D"KH#T1_A\F9O MI6R*"1E2D<1'K7OQAAL(QBIGK"^"M2[\?(R6<6^I8W7\)&0.%/C88>3U+;O. MKMQTV/WES3S,7H4TO2"_\WH,G?,^5P:O :9EH?UDR_7;I0+7+ M6CT!Y%"-S@<4;V]P>?$ /U)SK1BGNURP2,)*')S0M*=885DH1X>Q/ 0N#ZPU MKBTS/%R.%6]/<'F/7^<77Z>S3QM+[1Y7(3,G:J];67,R-(+CF0-G1M(I[+T3 MN\PWV7W%<1\8AH5..U%W8-?\R,/ZU@Y*1!,"@R08DJ%'-KXK,4'RZ&W4/' 7 M6L>%[U$Q[OB1DQK'1ZJ@.Q!=A]&M#:$4NFF+)!Z*(Y$P1^XG*=]ZGA@;&$8] M&,7'ZO9)J!P@Z [ \O3Q24" MSR'ZG@\E_ Z0]"I,%W\/%U=(!W*M]7AY$9:;U]["BD^6?$Z)CBYA7?NR.[J$ M7:$])DU)^>X4K:-1]"@QXXXR.NE-UD8A/2%K,R;G=PS+:OF]G;VO)N!BVSQJ M^>=L'I>X^%H%]WKVY6I5Y^G,ZI9:Z_>V%*ZS;4TVBC8J1(LD!V\%!,$+!!U" ME(S9@JV/MZ%X&?=D; 2UQP \IMY'=BO?S5 M+:9?PPHOOOT77N1M%OCV_D@"HZM3HW2=#:IXK)D3A8$I!://H1BY2P+]X11T M@LE1T3,_N2H[.+ ?N-S>W+013ZZ63$4.PBHR:UP,0&ZX W1SVAA7*Z6KY?+*\PO9KE^ M4>7Y,BP_OPO3_ X7UY4XZX8*$RF*"^L66M6B5SK$NK_I&M.&_A.%]]+L<'B> M@-3N2MP.Q-2\7P7_/'C_C6Z>U;=-E\#-+^\+!K5*9*@!4T;7F'L!IX4!%S P MZ9B0>9?AGR3E>TZC3$=<1D:RV]>?/R[6+[NW=A ML=H6R;QY]WN8A4]DL]YQNV MU*$[\POZF$^;/YF@-\FD: "9MM6IJ;FNM0Y9*I.5QN?R&2$M,H N<"QON!:"*X^T$2L@Z&$5[;U4;P/?>.F#0Z&Q<%4 M=#ZF=/4#L["'Y-C7H5TW\ FR83S2@C3NJ;P #)W@J _.P@.K;!N^P:_QWJ4I]55?=K;CC?^]L,/ MPRR_QXNP(N-AOEPM#^\??/!2;?H(M^&T43_A'XFY6??[?.F;1J^8?.TAP^CL M2_41DXZ]6*JO(#E*41,"4FN+9F?BVG41?F3)M1XV3WA1:IZ32\ M^>BJJ%A+ M_Q"8RYZ1O4I :WT=[T'>N,])PZ#I\;;!;;75@3'X T.5C353-<%A4].>L)@L M11U?N,SB=)ZJ6#<&,HW$OU;*>7#F!6RYGOB&R; M'6-]T4XR!Z:.0E!,"PBAY-K=.RCCC6X_>O-18CHZRXY5^7P(^7< I+31P'61 1E,$%(1H)) 1E/#HMH7;CP'$WCPJJ1 MZN<#ZJ$#7%WGTK^\F"]OWOO(T?%>%)& 7' &Y&T[\(QK8*B+(=<*K6N?\/L M(>/F*PR#H.,EW@%LWJX^X^('R=S GQ>1HP"1:MX=]^222T]6@(Q2\NP15>NF M6X_1,NY3_D#'3PNY=X"?)^[\[^&=^B#+F!/ .;.5)PW1:+(C#8L^),^R;'VE M[4)7+WVP1S/$#]-0=ZC['!:?<#D)'LF2= A!T%VM>-'@K7<0E-/!<4U6IAD4 M91LZNK7!#]3VDW Z0/3G%4]M/(AM_S4&C*">?!3;[L$N9H-DTEFZ2^M@/T(1 M>!T*(+>H$6.4MK53W67H%$M]C*#C7CORFU6N\W82^!F8;#T*\:<)G>X% MA3U#I_OHI0.8/>Y ,8UT-UH)EM<& JX4\%EH"%+6,=ID.#3OQ7NFH=.]5+YS MZ'0?^8^3 U M\<$/[S7HN9?2YBTEV,%9LI-[HZ1FH;@ P63R1E!EAVEHY(/G]>67,%W4)+?:W?C-]"MN)OO6FO57\\6?2[R9_/&VO)Z1 MQX5O%[4J9X&?<;:DO]_\\+?J0BVGZ^JTJ\MM1M(?\]6OTV6ZF"\QO[H(GR8E M6YTRY\!\J)9JINU8S=7@562>?/3=9@">E.AN;\X#\38_!^5WBG-NQ_L1-BXI_%@J!U..;TAKAHQ MG^<7>9*-J!PD9]YGJM(@Z2/CG%?F] M-ICF/QI,6YG&;]5"GYRR,??SZ! MW[U4.6\KU_Z@L8U9.5&L- PA6"W(LUG;F09!DU/#M O2LUU*B!]=8!QX-%/; MTS X0(8] >'#Y_EB58./UPE.RGN6G *TMM8QF#H451FP4NFLD[#N[I/F\UBX MLT97<#A$?8\!XAA9CEI=>8^3ZI/>8B2A$?TU)V.F3OP5E3)^ZH!!&+!VZUMR:4S$WK/E!G^@:] ME\IW?H/>1_X= .G9LA&;BM*11Q!:2E Q.?!2<%"6QY1+?5-MW?O_7,MW]E+] MON4[^^BA UP]7$QBBR%++G&0+-=&4Y(V7TX!0@A%Q^ 3"ZUOO[,JWSD&0<=+ MO /8/%I&PB)WTBNBGLE"G@&6"O\"(643C6').-OZ&#JS\IVCCI\6 MTI#X.43J7?0/O.Z(2!+Y@:%)]%8J83($SSWMA&PA"JTA1TL[ I-$V=J7>XR6 MCC*5&F.HB?3WQY'?X&B&GZKE]['1(]KT,E[1)U6&?KW"5R3(VBG]8N+)B6!U M?HOC@<22G07'C(;(E?=UQ#/&W9[:'UE@W';S0\"CG3S'Q\93.VDC^U*72L M;HY%WG"6M2"'(T9M0=01?:I@AIA0@U6Q)D]%(UCKD/?!EO5@[>%/;EGO(_4C M+>O?9L.AY^75HHIWHJ-0*\>/Y'1D99_* MWS]$$5U8W \Q4Z?&;/FQ4O)$3@0(8VGC1:T@.&9!*QL-]W3#E]9%QD]3U)'U M?2IL':B.;@L&_C:?YW]-+R["+),)&6:?:FG7IKKF>\+\]1\=7AYPT#)MB@&. MY[!1ZO_U&B_N$[*MGKM:X$W"=JV$#XR1[<[J6Z_.!8(MM6^6C-$C][IY\\R] M"#SVK+M>[+9EP52R17F$H@3M*!\CQ)(TN.P5EX+1IFU=__0 &>/&-8=#R=WC M[5@-=! >OV9AHA)#+Y4DQK.MPSD$.;Z,_L=RJYW@/J?6W4&OU^X#+@RY.D:KP"SL[*@4;&C18/76EPZ_GD31?W,XURC"*FJ"!;+D$A,HB694 EN(T.O2I#F00G M-:!O=_98+B?>:LT9[2LE MW;UF7P1DH(K-0@6[##64(_4M*'7=0>*X^=;4?H MH8,[[W9/A+L">S6=35=X4?MN3*SQV2:R")&31:A0)W(],$!&-)GID*1OG8VY M(VE]V%/#XVT(374.P-=T>93OK/WV5[JXRF1>?G=6B*)8H@;#ZJQWEBR9):7. M_BS18J3_S:T/O6/H[<.X&Q>J375ZWN'5:Y]ILWO7_8WN_G'\]GOX[_GBY458 M'C'\<$AJ3ABL;2&O44Q2JT+T(B$D3D!6K"3P:#5]*Y6C7P;>?(SB24W2[YGD M3ZAFDTB>K9+2V!JXS#53)67R)HL#HS*/)@=N%&LLBMVI.R?3=1],/=[8I:F^ M.K FGN#GEUM'P[H:5*.$,DUI@%SX0#:4F 12>&NK5)NP=YO?2+:8N0 MNQ5L ZFK;R1^9^R/<(G;6BY%QHU41@ 95[6-L3<0A9) MXR)R,*CL#LFC]39R4YLWTX2S96/I=G!P_8I?\6+^Y38C[Z>?/G^? M*AF3L4$&D"$S8@?)\,BH0%OT@>585/.*[F=(&C<"= I\#:&;#J#V<1$R7H;% M/Y=D\ZZ_J7*Z9H;G8FRQ"-XQ31:NJGE6F D>.0D?"L^AM7WV)$'C1F].";-V M>NDBO?+EU7(UOZS5[A=K=2T_3[_<[!CI0E!D*C@ZHD'1=Q UC[1W%#,B:*YY MZZ?>)\@9MV[EE!!KI9,N /:V*N;MXMUBGJ_2NI-+2/^DP_FZHP)GK*@<0:X[ M*HADP.DZ.CQ[XQE'Q6SK8O"G*1JW;.64,&NHF2Z0]H3LWMSD/ONBA#2" PIR MRY6N.TD+!2DYE[/R)8OF([-WH*N7MG-C130.4U '9MKC//VYQ')U\69:AE-KVR)%I$#A=",QYXM R%WGK^_0YFKIU08>&V0$JZ1MB+U*ZNKS: MM-._G"]6T_]=JW%BO,NQ;AUK1*GS"^L \YK5RLDH+3DZAJWK,O:GLEL7=7 8 MME!;/Y7Q3S#Z!ZXFWA>;-'G@V5>S52D!T=@,W#NM- :2\.GNVDI1MW[KX+C; M5QV''W[S5;@8)V/E5G;9O6UW:Z_]]M>7&@ ?)$WE,!(&STUI()E1$E)BC,SX M[&HZ/YV%I?:2(4,04#/IDTM"^]85Q;TFI"B=K$890?J0211:D7&<4C63,5F? MF8_#C1GZF1)2]L'4$0DI^^BK TMS,SWS9L;FF_H/JOKJ,[5/1N:L)3EBKK[6 MZ P^: ,ZB;CY1\BJ!QT=5,[;O!Z0 == "HVDKC;?D0+FY>^DJA_:1X MAJC(EU2#"IB*)2,!Y;!Y+O$=$E< Y1\-T'L*.DW0%<:F,4(N S60?; MM(0JH:VI>SW*Q^:4DZHSG9 , UW;T',F0$9KC,-,%#UD+D6SKC)&]"!PW/#<<\(;34@<0W"FZE)B5&&V$9 L'E4H"LAL0>(F\ M:"V9:-[!YJ=Z,R<;EW,20_#DX"!!8C!$7,66X] MNLR#LB?,%]CUC7:,*_I@#.SW2KN/0KII;/?4 ^.V&IZO.R;4,5Q@:8N"4MQ# M3?D"7Z1QGI&CCZV?L':AJ]N0?)QOF;AG[GH?&4_. +EE MY*P)I<&%+$ 885(B/B-O;5<\2U2WF4^MP-96+2-7HMX+ BS";$E45,F^?O?^ MU]7\ATJWB4R91:TM%*[(=_,L@JM,YL(,E\$D)G8I4-USV6ZSFH[%U- JZ, Z M>\9CCTD(8T*J4W%):I%$YXV2X(47-FC4I;EUUB" ,D9)3JOSJZ%"NI@C\T2/ MJUO2O(FVUS^JX?>WBY?S2Z+Z,\Z6] >;'_Y6HP/+^N]_FUU=XF*3NLK(, U& M%2 KH<;)@X00-8(KR: VDL7VZ2%#,S7NA)L3P+PO6'1P$._:MC#;*#V3MIHK MZU[1-< 0R$X6T98B^0!%:RT;3-J?$[,'J^AL$5U>K&H$]489]&Y+Z>(+93W*CO,T$ M(1,O]:'0,%M3IGU-MS!0ITT[1I%#%>@@%$3S/ZR)9J5WK>;4'$7I.G=-/A]E# MM'B>4"7LX<0[XY1E H0@3U*9%&E'"D7F'/&95')-.6/O\!*7COA[T#->]]7B> M:*6_I3UIC='K-HR1!*M2(1'' MG1CX5+:$3KP>*'43KN^T/7:-U7CV>'UA>% M5KYAU5AKR;;Q9*(+LGM2='2#: ]"&XS)>LO8"0-BSY$[[H-"K[@]7*-]@[?& M!]%)84W4P$J)M!4+<2-)GG4RJ>;X@\1@FZ&L6B"KE "3R1I5F?3G- B#(P0K[F]/_G''1]1A&W M'W"*4IXC[7RO&(F"DU B1_(8::\&Z8P*V#I&M3MUYQ1,W0=3]]L'#**O#N[P MMZO/N'B&O8E&GH++BFZ,ZOAA-B0ZAL"9\%QD30)LWA=Y![K&[C@P#";N-D9N MK:#14^8/2FH,4=ED-6@L=IO1(#"38223RLB,$>*9.WNHO-(!^P\,"K"AU=!/ M8LE.6TAPEPN64%\1&"A)T)>HX]_7[[GZOI MZML'3%<+DC8N7WW]8UI[&DV"]XZ\?P;6V5R'KRD(21AP0:$+VFF596,^'Z-E MY)+'5FBX>ZXU$?W(%4!W>;C5O_D/7/TY6V"XF/XOYK_5WC3"**MK/ZP@8YT MP@0$5@Q@\-G:PB+C>@; V=045^)E!Z4QO56V6\8XJV"(^EMNK@ M$)3D9&\*CC[H)*UO"*4WN\X&&*XT<4PH[2WR?JS[!P_9JT45^8M9_F,^2YMO M)D$4DJ')8%S1M%,B X=!0H[(C0C6>][Z7M^5MI$+&$]Z_QVKFF[[\AQCY4[X MB2W[">_ MK_+]2FL>VE5T"()*#$0U+Q7X+P*(+B6W@K--&N>L#R@=?_+U9(4 MLJPBCR3H*O*7\]EJ.OM$D'[<6)0FJBY!CKA0Q6!@R!J MORUMHI.!J]+\8?8 ,COV"?;!T-TS<6B%-6Q-<8H#\D7.ZW.B_K#,%Y>;3I=- M@QU/+C'<(;@[9Z*&] MOC#6W60V1M6Z'3YW6C/F:N0HDDR%(<<_T9W$LBB\R"*S;]U,ZA%2.@'>*/AX MY'8_1EF=8F[3S.AZUB\7C(@NB=BH0]JTL.!ECB"$\=R3%Z=5Z\:VSQ(U+@Z; MJ'X'.!VNAY'#?]4K#+-O_^=Z.GTPV17)R,FOTZ*UK0^&L3X=!N:-*%;+_(RU M=_]3^X/ $>J:-Y%=!\?)S1']R[?U8^YZ416&#CN M,F-(VFZ?(_P8,9V\)/1PC;516$_(VR01'"C0VU+8;F26LD+)#"CKJD5;Z@R8 MX( 5;6/RRF;3^O%T*%XZ,=^.@]IC !Y3[R/?M^_F*Y+_-%P\$E]ZMYA^#2N\ M^/9?>)&W%\SV?A$)4ZHC C6G T0Q$KVS04 .TED1Z7Z)=H>[^7 *.L'DJ.B9 MGUR5/1W8QU^#;VXF2I"9;:PS$8+C)';F,@19>[+IZ+C1 4MJ7BDW !^=O$]W M9:",!9,.MLK.KZL%DPNTW<&JI.I %0%U$ !8PQ3CRF0?6AO931^^SR%T=""* M#GTPWT>EHS8KWSL))2MO64(%F.N(GCJ>W852;TPF,-N42]PET[]YWL\Y.'[' M@7!0575P7A[R\BK(?"J91?"UB8"JPHQ8WV"+$E)@L'5\PGD\E9^#8=#F%!U: MT5U,?[B[4_\Q77V>5WF&/+WX]BO2OKDDYDG.W[V9R_D5W1TQ">2V=@--ED2K ML!92Z%K.HWGFDDPOW;J:[V!B.TF,ZP79IU'Z6678W?'5PRP_H*SY'66U33 Y MBH3A$E#:2>8D53RLA%(+RX3$HGWSP:RG2%#9MGYY4/BW MSI"->;_X01<;-[FVX]"::;"9K'SEE810Z([2P4LZ*IC1=C#!'$M\)^[=L7A[ M)KI\(N5V8$+?"M9OV:PGS:L%_L\5SM*W==A>!QM+D"13F>BF094@,)Z!/%+A M8LE82NO>'3N0U0D23PN8QU_UFFBO)T ^Q-!UT-U'64IQ8#ECH&+.$(MS(&B' MLV"YC6PP0#Y.5B> ; 6%QZ#62"^=0FUYLV.WKRVNH&4VU99M+H+B:,!IX2!E MF;V,7!8]V+/P$W1U K968-@!;$=IIB>T_?+MYLO_FN*"B/K\[4UMRK'>HY%A M8MIJ(/KI.BAUO(>4E4F)R9-'B6FP6O4G*>LDIMK+?=M*ASTA\_9NN\_?=E][ M$^FJL!:,R[2O=7;UQ;M S,87QZ04N7E?W7T([.1D;(B070[')NKJ"8OKB-MR M+3&^/? M#]9)"L/0@>@]N1&ND4 M7.+:FK"FE.QX[2M-K&!M1F1K3%5QX4TVP9;!RJGND]/)93L*N [12*?@DEM6 MC!*91JP->K6!@ F!M@[+AFFIS6!)T??)Z>1Q<11P':*1GL!UA/G[_<'* M64XV4"L7!NV""YZD4;%UHUI2!3@#5M-H;$H4F8^^BGBYRA6UOX M*>$9SFR@C0DL<@W*&4X7C5> LDB5,4D66N-N-\HZ\7-&/Q('T&,'Y^(A:7NH M92%K'$&E3"Q&+\'7V8^&I,BU-4&'H9H@G$TKHR'0TB#CKR\NP M^#8O&Q?R@3]YD5;3KR2#MFEH^Z\[7.[9D3(X1<(99E=,L@P4UIZ#43 R$>HT M^\2R2]PQSDSCH^.L.B(I97VRJ"!Q$HT2DJP;7L>2%1*0=TY:/]C3XL_?$6D? M] W>$6D?57=@*-QZ-;NY3KZ7C4+U#GS6#H1)2)>:B<$/F']V MGZ!.0#@*5AY_$#]2<3VA\'C)WA7'=;,8IBV+M6L:(V-,<5N+_!@#8;D4(6>7 ML?D$Y:&9ZF0W' _ X<[D!F@8O=/3T[;_]E4E:%U4(5$'EPJY >0'.Y,[SWL',J=&QHD8\'DY]HJ+\-%JL7B].7[6Z/!DBU%&D3P7@I0042Z M5QGY.IXC8TRY$%N/,!V_ 8[AY8['6VJ=LCI>O[O+^$BS!)^^(RXVKY^O@S+S_6_-?7H M:[BH+ZAAEM_C ZV'H/2:AMBT$&[XTV21/KC=&W)XGCFMN1=H!#@]45 <0?, 0NL?LCS^X M]9<3U"ZD& .DDDN=T&O Q20 R71/A2F+L76A\U$$C]O3\407]VG4>3AVYZMP MT02[O\]G^.WWL/@GKEY=S?*]VR P&7DV&5S1LC9V(9?2DGWBDTC:9>E";HW. M9TC:"7_ZC/'74B4=G([/G?N3$*S+Q==86JWZQ8 0D$P/BZ5H8Z)GL?5XA^=H MV@ECYHPQUE0IW:;W/Q"T>#W[2A\]7QR1O+_+IPX6='F:_M-&5DKR+B=NP9C: M-I[.'7"JEM)9(U-,,>C0.C'@-)&5&R'_8[[XY^O9N\4\X7(Y$=Q%EKF$K.HH MR*(M.,,UH"Y,9(-2R=8'U<.4G$7L9!]TW#V>&BB@@YOOAHM7T]ET^1GSW^;S M3%Q8:^B:#N"9T71NQP@N.09!HC66!5MDZXCBC"8P.5T!/,/H#5Q.9 M0V&<(61=R+V(1=4^B'0Y9VWKM#W.?>NRI]OKGT64H@ED]A5V,U_N!$80G:=? M<+'Z%F:YVGQ?Z@O?'S>_;6,2/;/&8 ;2/KR=UEQ2V6?NLH*,D?PV'P-$43*$ MD$2TS$>#S8?1G,1<^I#H:+VZP+?E6OCO:-G:;>%& YM<7YF3YQD3)*S;D7%% MS%L#MG"A#;,VL-8&U*ZTG85)M0^"[AYL@RBI@]OQ46Y^^?:1/F)=&>24$K*0 M'QM+K56O;1LBDKOL!%>%ZZ2<:.VH[$#6N) ;!@_S8973,]XJ0]MBGA2YU9FD M967*Q%(FE@0RL(XIG[VNXV-/A;?O9(V+M^90V!5J!^JE ZB]NEK,IJO:Y&.6 M7TW_JE\MM_5<+"IEE=*06&TFA[0IH_4%-$^Z:!8EIN9Y>(]2TRFP#E7\W72X M-EKH $^_!Q+E#!??;DMIRPH*&X3 "*A3W7I<@I-UM+5404>&1>?6@'J"G'$C M$T,CJI4>1BX3_CTL_UG;:)&X\E6JRKG+3!32<%Y(2+F^X_.0P)?DP.I4>#8: MI;T3Z7JP0OC9A<:-2@P%E_8R[N ,^C OJW^%]6%Z_>6OMX-AB9_G M%_GUY9?%_.NF&_7-P1LTMU$ 3^N92=6MMKJ %*QP9836LGG7Q,?)&3?)86B MM=)#!Y"J71=6B\W1O'ZH^D2ZNN;%&>GI)M,@1+4/,R*X8B/H*&P.42O#FZ=V M/4'/N%D-0X.JF29&1-5RL9J\#[-/&WZ:]/#7+=*+)Y=5+4' M>J@]T'4"ZP72*<=XVFT6Y7.JO[WH.#= ,]4?++\N*K8?O?;>W/1X(1L849=( M*JP!IVK#,M M.$GDP>=<#'CN'*C ! 2I(W!OHM8F%M8\WW$'LCI];3@0";L"[4"U](RTORWF M-:?3"4K0@W=7>ZPS%%.:R3JJ4D[V5KBGJ].UA8'SMKXP.H/4BI:O+ MJTVZ#!(1:=.(@KZ^P+7"9OG%Y7RQFO[O^N>/,C^Q1KI$=@%$VEQD<0CBVZ"% M)$1PR6K)FL]A;D5[IV\?;> ZBH+W![;? 'N&GRJEPYZ:-2_59A.=41I,63>+ M)5,Y,$8NL2S&%"V59"<[,W=-"C[]:\C )^:^BNB@V//V'IH0Y0Z3$R!9[2OG M4P:74UB/W;3,<:Z;#UB^O7ZG+QQM0'.PH,^IE.Y%SM/ZN74L3)DO+K='<\,< M\B=7&"R#?'>^3IL_GF1Q0@H&VN6U VN@MIX#XPS*:&-(J?6&'39_O"8XK$N[ M,"_?S,,,\Y\DS<4?\Q767F(X7;<:FW GLM>) X_K%CF>@T_:$-]1Q2"XPBR? MP=9N*YU%#O@^*+B=2=)8T"/G'KW'+^';^MGX;;G#QJ]7^''^\3.^G%]^";-O M+V:SJW!Q\6V"D1EK780L6:V93@I\S!+HFO99LV+H_W: T?XKGT69W:&P&E@1 M9W4?IK2XPOQN,4U(NVV%Z8=)#&UOQMW6&NZ./(#7$]^6*7(LH8 R6#M@$JH= M#P0Z&[4H/@FI6[OTP]^6#XO]/49:ZWHBW^TVH(PI+9BKSQ^";%AN$@1A%0@E MNO=G[QK9\0&(O/X?%)UQ. G=HBK<@7':; MHAX7,@Z6*#=<"+"17R M$;P('$HTK$@1K4QV?Y!W\\R254=&+"&PDAYD@IQ91A6C(N4B[ITMH'SF?6[_V+>^__?4%9TNL7BMIOQ#^&R[KSJT]W8@_Z?UX[).TJ=2(*)<&T-(B-01-!E!PJOB,+=.>3I5 M^_8OTU6XF/XOYCK$L7YD+:W9)"L5-(F;F*$$3RZ*EQ*/)9V?N@8?2'J&U=]G3V<1%FRY VB4AD56_ST+,G03-3H"A.!KI5 MJG:C2Y"L-BH9),N:[^"P/+M0)W#K Q3SH334P6G\(5S49[;5U6)66P.\N+B8 M_ZO:1]>UCH)SY6+A0'0[4$YZJ,-?Z0+CJ: P)N36?>:>(>FG&6'8$)I#:+,# M<#YB4+VY2:L*V;OBH@"O1:D-3G*-2"%DZYTWBGEL_B[W'$WCPG,P$[2I*OIX MFOJ(Z?-L?C'_1/LPU=C%NVV@(U15QJ MB"ID0&\**\$ZM*W3ZYZFJ,MCZ3AT#:"*/@XFG'TBP6"U(\(L?[GIUI1JLYR) M-E%X:348K6L5LD'P3J4ZDC74*G9AW"X9C+NL-6XYR-!'4CLQ=W >K6>P$/U7 ME1WZALQ.O#E:?=T"+ +'.NG )0/.R0S!>,DL%BY9Z_CO$^2,6^ QZ$G42@D= MX&F[1][/OX6+ZN-?L$%*63V:=VBZ[NSN^'F REKW:SK;7DUG9&7.@T7[^;+=;7$ M;_55<#DEI^7-=+F:2),0R3D!R;VH,S9(EB9'<-ZYVHM!Z+M9/T>#KA7MX[;) M&A2EHZBW>UA/2BF"!9*F021'QC!.C-"1G[0+VD66!&L]5.5IBG:"H/T)(;B7 M*OHP_=/5J6TP_?:8+GV?ND\<"+)HZVEIE"(+KVJO7)ATL3VR7 M&MT#EMX-5><5;3^%%CHXP'ZY6I*8ELN7\\M(;FMEI,J07 RLW>K):\UKE^-6 M=OOUAE*I1*\3 PQ6@5+%U1L?T3Z[ #M*XS M[;>[\E9"RC4WB"DEX9!VG!*T][P EYFJ^232%2F#3JW-N*@\5=\/:,/P3?SY3)^J[^8SXB@IL55+0@9K-ZJN91. M6X+E0O*1TQ[ J"(HJ0B\*=,.*5I[)# +IUI;22V8=N)0, M.5])@U' M;>*ZB+DH7@0P9Q(H:Q"<4!)$RA@*$T:&V!A9#Q(R\BCL=HJ>MY9Z!]#98<-M M:Q44T]%RSB![3J)2G(.OL]M"ELBC8[I]7^*=B1L78@V L/]U>(!6^H+;NE[K M8J.D_-]7R]6MN:>"W#.,D0&9#*+VTN40#6H@KVB5Z^9V[/W#UYRQL^LYC_AOMY&IP?)_'ZP0S M!FPV!51T ;P7M;PV&,9#]OEND[2VHP0.I'O<8H.3H_8T^NT+TT]9R]_C7PF+ M73>+"K'0G90XF3N.!1"\>*6E-BX.D"V\%XW=8[6-_S&HZGJ YMN7KU^L5HMI MO%I587VY#7_95_!$[N@G(@I76 QP_U*;Q.I:9/W-CK$XXD'&XM:"[J/"1O(>@8P5EO M0S&BN-2Z^=1]*D9&UU *OQ=M.4KZH_=!O7E33--?L,P7^!Y3;1$P+=.T2;RX MEMA#TIP8KFT(/@+GFH-BK-2<"R2[A@O+DW*9M1X_?QBE(U^^)T+C";38YXFG M.5DD49"45""#)=1IRZX8T*6$.H05@VGM5A]XX@V6Z#+BB;>/]+MNNODKQE68 MY="1KM?7+UP-DC&N -=#[_?%DQXFZ@ZOKS7SVB3[MLK+R MD?[-^JF&7.V4(WG;!HVHN3L&(D-/WK96= TKQT3K7/6'Z!@?+T+N #2_ M8YY>77XD/M:#K;;Q7^12^%J.F'59SW!D$#-C8%0)M9DFL[:UH_8@(7U!YA - MSUN+>^1ZX->SZ6H:+BH'=QS>__+]7,R1M\FM>R%'@3 9 KXB7$AW$8ADD M6=.B5&!![=*<[+EUQD5& S7.!Y)I!V?*CY?S]Y"L1"LRV@PNUI$_VA4(EBE( M3B-CF9B+PQJZG3RNM#9>6LB[.]B\#(O%M^GLTXO+^=5L-2&#/V>;!>B"Q(NI M[6N%YI"-D5EPCLZU[IW]%#T]6;\'*OQ)$!TA_>Z0=.N9N[J8:X:0:QZ%S\"S M]B2IDL';R$%&'Z2+9/OIUDE0_!"0'3*IY)\=LVGE=Q>?]S&AT-@Y6#I-JM*:X.,FWY1 MMJ"6) MM2 S*"0>!%P*Z)./0>(6\M';''R!CW,:&0^/D$%D?>YXT!\RMOC^& M_,7:EY^HKW/S=+00LBATO3ICT2C$,.2ALF?SI<$Z#0X-FP,EWNW(]WU> "=W M$IN:OVK2 J=_U[S+UF=?;>N;P>[Z/W75Z/]Q%U!U&0!U^\I"N!F&! WK4BF4@D=\DK M*)&E(H5GK+3NN7X>K\=[*7>7U^-])-TA6K:/75HP*8M2P!/JVMJ[6DR%@_4F MD%ME'-X=[/;O\WJ\EX9W>SW>1]R]OP0F8;--H2;?U\B,1P->>@8Y!":*(TY] M>,:DZ?\EL(4>]WD*W$>H/9PJ9"F^+2_7K8ZO!Q&B#FX=@*F]:)4A-D*A7>.L MXX*5G)AN?@/=HV+<6'M#T#02=&=0>172NOW=^IA-&G-!K4 '9D#%I(@/S2%* M+Y3RY&/GUL_&C]'2TQ-- [.EA<0[1XLYPNZHPD).9K,QX& M+NL8I8CT?\U3X)ZA:>1;JXGF=X#3P6H8V;CY!UY<+%^%Q:?Y+V'VSS_")HSQ M8KF'ZG0\K M[ Z.I0>VE[;)B!#I(L8:D? JT\XB,:4L1 QUFJ1SC0^B R^Q$[T-'W^)'2GE M[G!RG61:&$KEB/+J49)O2=LH^ 1"QN"DXYREUE;R0W2,//SU2-T^"94#!-T! M6-[CU_G%U^GLTX_,7">*DDY+1+J^3:DS14T&[WPM)K;.RQRX9*W[LCQ)4$_P M.43?]^8HMA)^!TCZ>UA,Z^E;7VLVMA\/'".2L;>NZT4TX)*W='TG7OL8"6-: M9QG.T^@1$#A!Q!R!YA75HP<6KJUE>_E8*IM7TZ_KUM[)TW4Z*2RPLU:3A MP$!)28:[LPX\EJS):L_"$NG$'L'I]8O88FWSESCT4J5+$@OPG:\NK0""@KI2Q#H M>6NC^D<*QC6I&Y]#1PAW1&@L%ZO)^S#[M#$7;6#,"F8@&6M!>8;@N2]@LHU* M9LN\V>DYBS[U%AKHN^](^&'!GM*V#_>I#I=A#XK?XC5@99MSR#D07FDC@!=T ME"7/6";M>0P[>4^[J'Y,&_<(9=U5]P&2&UGAOT]GT\NKR^O;*UHI?-# K&L MI),0:DIB%-QQ&0HRLU/^U#,J_V'1D95^B,KF+>0WMN+#7[<(1\E8,8Z!X#4Y MC$M90]8"&#>1.?3,F9W:]#RG^-N+CN-S-%/\P?+KP.Q[K,XD9Z^83Q*BKW4F MW"KPQD4HTG(GN!0RMFXU>$S/@Q/5X1P?6VTA[^Y@<[N XB:(\PX7J6KJ$TY< ME,D69B$%3JZ0U9SL7=HBW&:II< DY1"%##L3V%-6]X&0>!)F+?73 ?A>;,KQ MUPIZ6S:%U?5QJY96OYC=%.G71U+JYP(HTWZ$RNQH+?3)J@BSV!5)S+.@9> MJ=;E2P\2TE-23!L<'2_O#D#S9%<:SFV)##G8E.BX91(A:&2@C9:8'!F;S4/_ M1_<$.GD?A7:WWQ'2[P!);Q[(7MQZ'+_,%XOYO^H9&[[0;U;?)C'PQ&0@WD3- M-'12@].)0TUOU%FQ(G/K/+U]Z.LII-?HL!I*.V._,Q%?\SM\O9ZEQ7H28[BX MSYO.)J,K!80G^2DG# 2+]*VR'M'*Q-TN15/[KMN3@>(NKM3GN)M MZY[0/YG/EO.+::Z-1W[[Y?7'7U],LA6666+;F]I>6YH ,84('J/*V@<7]"[9 MZPU)V@F']IQP.(:N.KAN?Q3E+V$Y77X@6D)^.[O])L@G.67A+$\@ZD@1Q6C7 M>4%LQNAST5(&;)X;M"MM.X'1G0,8!]7*R ?BPR&:=^OY'Q-N+:LU3<"E%W2P M1P8AU !--"P[XU3*NYQP3ZVQ$TK\.:"DJ32[0L6C2/_>HN;%ER\7TU1__GM8 M?)K.)KF$Y#.3H-?,<)L*$5T\%-^) 1 M\.?L:HGY^MI_.;^\G*Z'LK["V^%DRZ10GBLHP54_)]?FJ#7%6&&P(1EAFB=; M'TSL;B@]J]C_:137U3GY_UV%!7WNQ;?;0>BZ'2<&!TRIT&)K" &)8$) M'M%A8?INUX8=3L-'E]L-36<1UA]*R"/CYF6XN'A'CLSTZO(6\+D(,62&4!,S M"?@Z06 ^0U8Y&L<]+USM@)('/WPW3)Q%B+Z- +M"0#4/6?(A2F2@,)*+2EH% M,@D9,.V]\BD8)7:)7=W[X-TT?Q:1]>,%U]5]\7+^%6>!A()?<4'X?5^ULHW; M3J3VA0>Z!5&*.D0^"?!1,W(I4^:H6G$WG)Q%7'Q 49\-@-[- M5_07ZVY8EU_FB[#8Q,["DHY)KF010H*-M5,22YQ$&BV4J%!HP3CRTA1:C].R M&^C.)G1^ZSNFK:'2 E+3,DCLR"$US M1#U"S&Y(.HOX=EO!=X&@'Y*J<7$Y$384E>L(4Q\]*%,0G [$1HE>2%NR-JU; MW=VG8K>DS+,(63<2=;?S'CZLYNF?M:PRTVW]!6?+C9K:3B8X8)$V@PF.Y:[5 M7(*;WO3U:?\[(>_QHK[PKP^@#Y\)V[&2^BY\6]M,-WWLT:6H>:]=S.=Z6]1KW%;A8U'JC]9J_?/O^-ULZ7OPK M+/*FQ,3)*$OR!21+2'N42W!.*-"9S &&7(?=*B[W$%TSXD>NIC@=9N^>M>.H MOX/[_-U%F/T1+C=ELYP+$X,2H&-DH$K.$).D*\OFB,YFX53K77][_7'1-Q($ MYHWTT1&6MET7I+ YH>)00B'JM?6;.MHD))W5XOTF0[-6ZP(*:,(SH$UCF[ME(@I ME!JX0:Z"RTGPO L2GEYFW)J]5GAH*,H.KHO-C7D]V:8$)CG3F42AUZYM3?1# MA*Q)(A93D*+UU)\?"!@7(7T8'X=KI ,X'2ZX[VS/\IVMBM$Y+V($YHVN TWH MRG;:@; I85"A)-LZMC4$'^->AT? ZJZ;-K:.1[Y,WR/YNM-$SO#Z#OAS-JU# M,._\=,WJ34L3SR69F\ EKU5&Q%L4UD)*P49M8Y?/4#& MN'T=NL/;L8KJ &M_I].Z=B&HYHM*R&--=#/DK)$H:C/K+ UP)1(RR['(UN?: MK>5'QE877LJAVN@'2-=Q *N5%TD"T>I "5L@FMIOSJ!F16J),0T#I1Z\@H/5 M^# <#I!I!X!X9!^M-PKM)=IO'TGSUVT."\KCT.:1]QH6(* M.UEE39OE#U9I-JY)?[CD>X#+%N4EFZ)MJK'LFL&;BZ4C-Y/QFLA1+E(I%G_" M%OM[*>N1%OO[2&[L3NL_M(B7S"DI928'1=>:6:0#E!/S*3JO))*GNTQ?X^\AM;\3^TB!<69C*+,X:GKS:J774^;78 M/UCQ!\NO7_/T^YWXV)7XYJ8"0,@LT9/1@[K:6HPS<,:(.DM*^V30VMW,B98O MR,]2/6ZWSS["C"?6_<@ORW](G"[]_%. [5:UK2/Z>S3YAGT MNHD&W4O<.P/!9]K-5G+POLXI"\(QR[- ;#V*8$A^.G_Y'F9O= >4<]XTZ__9 M/N1LS@\^"MD$ M\7G>XUW>?_OKRW2Q_N-MLR[OG=0Z.>"9ESJ46$! XIX. \<#EU*GUA-]FQ$_ MLBO9 ?Q/#H%>L'^(W*]=H(UM^>)KF%Y43YZ,R[_1OUU-!);,M.,@M)&UNVF$ MJ&*"&*0/B,$4SWJY#)[A9=P!&#WLC+$!,K*#O#7N?KU:;">O/5K@-:'=CR[4 M\5FECJ6W)&K/+4(QG#-,H?B[J6(/^L"[KSCN5(P1W=R!E'+.9_)6)#>"N(K+ MM)A^N>DA;.GV\4EPT*%&HDHT]36G)O,YF8,HQ;!N0MS/\#+N_(US/9-; N2< M-\IU6[A7I-G?P^*?N'JWF"9RZXF-FIE899&==1@L'1K!T?WD"WGRI01 5HSE MSAF+N9?-L@,_XXXB.=<-TQHH/^&FN;YIU[+PA14BF@&:]4R#4,!G%4 R#!Q= MQ'M-WKO;-+?Y&7F^RD^V:PY&RLCF_\:#J:\EF*^^S&4*-X\"RX_S M5;BX_?O:&/"/^>K_XNH]IOFG6>W0/+'%,^&- F88[4I=) 21--T+) 6O.0;6 MNE9J,&9&GD,S,NK[P,C/O%DV;PROYHOMC^K?\8D+*G/E--@2+:BH#40T'J1) MP:)($6WK1J:GY7#D(3\_Z[8Z'DT_\UY;AY'?KF-CRXDU2CG,D0Z@0@=0()HQU )\3IWAGZ"B[\MYE=?UO]T$FW2*48)/GE-%H8T M),B$(".6)&24@N_2I+LA22-/AAH1H6/IM0-7;&WU;@+QOUXM;O*!-UP_FIVS MG)2$Q2O!B$.L(]&] >>MK#9&3$YSWW[^P(&DCCR\:NSWP!/HMP<8'V$NKW_Q M#YQ^^EP=QLU@U&W&P$9,UY+)$QN\3,XD$%AJSQ41P9'P(>08G9:,W,;6?=1/ MP]ENF^1G>XKL&#WGO*>V093-]?AZFV2_&<@H @;R$B*=([$V-JD#I;((8!UB MM(I)[ELW^!R C=UVR\_Z4#HV+GZ"K?';7V1&3I=X(X5UA/+U;$4W]'*:_AXN MKG"2T2;RA!SH6'/4;)VZ'2."-ZIH@:)V8.QLK^S"UVZ;YV=];^T..1WLIG>+ M>4+,RYIZ=CL*?\UKGA3NZ_0E!W1)DC4:5(; .'UE0M'!*N%+ZZWP+%&[X?AG M?>!LJ[,.0+C3N]+'\-BM\XEEV]SN_L^,Z3TQ.]R,Z7W4WX'=\GI&)QA^("6OF7M3_T'EM[:1 MU2$5I1,#<@CH%O)<0!#90(S"A"B-9&FG3JI[(/D)\&IP-TT &@ZO5 MN[,FEUQ/ZU.>K@*O0(CZ"!7)@ XY!A"(FGXNF#>MC9A[1'0)G$,4/&\I[0[@ M4ELC$@&?7\SRK_@5+^9?JH2VEOGU+ 8F6,Y. W>UKW+,'KSQ&J(7WAF=',?6 MKO@.9(W;Y7(X2+762 <@^X 7]*M/?R.'?Q$NB+$7^7(ZFU:#M68P;7F[WD'* MVJA2D&"E,:"L4Q"SH6]=5,5KYF5I/D1E'P+';2$Y'/"&TU(/(XFOTFJ=N?'A M\WRQ^HB+ZW;OWJA0.Q74LJI2JV*KQ#P#'JR),BGD9I<,LJ?6&+>]8GO -)5I M#\?3\?'29*WUP67PF9,8D?P:7\C\-$ECU-%+Y5K[B,=3/7*?Z"Y@'O]O?!R MM[R^O?+.[>'DZO(R++[-R\-3Z^\F(3_P5R\2F3/3U;?FKRS-*1OT2698.?;Q M?L,= 3XC@Z@L^4FV((1H#=A2HC&<2R=;%Z_^+.\W=<2YKE:]XH)L.&TRA"!J MOZ+DM(UH.39/3?_/^\V>F!WN_68?]?=@U*PIIS_>!(.Y8\HI!C:5]2C/!.33 MT!TH"_U'6S2J=<3S!P)^EC>:O4!PUU(Y6",=P.EPP7UGF^[0BS#[(USBUM5F M*DM?&[APRR(H+ZL,G(0HG-+9L:A5ZV8E0_ Q+KB/@-6^GM_0.NX YP]8=T?)*@SCV_P?%R_Z&@D?(Z M0.(M?V-3\',]C3.C1.&[*6?\Z6*_QYBH)];].:/] MM_^YFJZ^O9[51Y^U5MZN/N/BX^C^_N'@U7]1_-''1*EV;ZK/D MZQW$Z6@).@(=#XXC?>]EZ&5G',1AYQ9)8_RVVC[#@^F&];+ ]^#K3;74"7#<;4340R [> M>%\V#3568;'J_*;[L?!ZHB/SFF4&+EBR=R4C T32MRQK;9GW/@\S^/ $O'7N M\?P$VW!(L)WS'?BL7/Z^UM^-7)QPI+^8(;O@0$5/2D!,:U(/L]%?!: M% C6>NV#2V10]+(;6SN)_?58.*-M.!3(CG02?YOESF_$&Q7>Z6BWMN;K#+A7 M8;I8-QFZK6/I4Q:11^"&IYH72M)35H%AABDTV1EY/I[D02(X4X?S;,*I@\'Q MI_8U=Q=?[<)=9\<(\#*1%<+)-?"1K)#DK#698T36S5-@0[Y_^GCMB=S;7/4^NC]68K_;4"OG=60F:#]SH2$(&G[BQR,\:H@ MNM8%U/\I_M\7L\,5_^^C_@X,O1]K@E-,6:)UD(S+H+*3X(HW-5R5LI<^JE@: M8_>G+/[?"P1/%O_OHY$.X#1(J:6U*BO/___VOJRYK21']_W^%]S)?7FY$;)= M[O:,J^RP7=TQ3XQZ0F51,GG8/D2"2"1 M@ &7:\:$NPB.,P>:PJ8<@BJ<'_PJU)%?_M\*5H>X_+^-CCO ^2T_[[*KIP\V M^"K)5#LWJCJ.'&GEFVH-C/6H2FX,TP?(Z/P\>7!L/#909T=%C8BUY>)L\J'* M;;5B"\/L4_3@9:CE,<9!]"H"DA!,]H8YL5$JE)YZ UGTTS6J;KWP9[GDO,M6 MO+OD>X#+)]@QWG/B>$C(FPCDI C!0+!<55\8&60=FH"O(9E=]ZZ>;G1:?ESBK_YTG$VB&:* MWUE^'7B?#:IM#4:VRI,P9G+EV(.36 !KPV?R@31BZ_Y4!VJ\,EQA1!?I@0/K M_IC1WO(41WOF-$<)UJMJ(43MDXX>HO2!ODG,L^.I1_KIJY-WQ'J/QX?; .^8 M%^L5QS<.R#Y,E_]XO4!\,R,"25X?2#)KCVT2,->!& HPU8**7 ?LKF)Z$;), MF93OV!Z-]D>:U] MW8164B!I0$>7ZF4N QXM TX[=G(FB^2ZZ3NR-7<;+2_[O\OKD" ZUHF#JU]? M9#\'GR'XQ+L.,A5P4U[[*/5GUF12 M_UU7]CIY?Z.!U\V+2BH7Y"(DT!KK)AGJD%)=!^OJ;%$QD6TW#?N?Y.2H+P%L M@^9F)K\=,([9>[HOA75_.Y-81AE) #S7IJ]<@^=6 PNDJB@PHNTF__48$T=Z M$-H0F<,MEAU@TD_KI+K7OR%/#_.K\P4Q<]$08L7Z\H8C0"X@+M*49#%QN10? M78$0&(+B64%@]3M1#Z2X$L$T+R78FLHC/8,<$._#*GK?OKJ=FOX8E/ YTG)F MC"*PJ M$-+2P/5=)9%:B[^8*_UZFO[]3PV,R_=O Y-@[X-YJ('0RRU>9['G] M:&T]:IG@6C8NL%($,R21J&M?5 \Q\0"%*29%5-'HWI;0IKR-N\D<<:0Q"'BZ MC3TN]MB3\[,O\\7T7YA_GQ$P;FRY];K8U;;[?C%-N*H0OQ#!NW)#*FOQ321J M%0)YF2ER,CK!1PC)(EAG6;)2>*\.D[9MSMJXFU5W2VIU:8'$FV<*@^*1 V: @2I? %!LDYI@<-F^ <7 NQZU_Z6Z==0.H7I;< MO3J''2W1#7&M!?B4U%[@Y^EL1G_[(IS6Z=)\(C!)Z] "-RZ29RT#N!P8L)*R M"EHBFD$Z*';"_T^3MAMDK6Q4H',$P.TG&[CSQ; [R:/'6DS?$MK$9X,Z%@N2 M% U*9HJ8F;,09$E1<1TT/_ATHJ8<_C19R(,MWS[!][^[\FWC%J)7-G,#(A92 ML_ (SCH-)FM,T4ECQ""7ESKA_Z?)J/[;['(1.?"0 M"]ECQR"ZJ,@\9^Y+(I6K06[SC\3ON'7R8R_)8P!9+PMR#_-UDO.T?A-.KQ5^ MK47GA4LU62YR8K6-00%O90;#$&-.P;!H.]L&GV1HW-KXL9=4%S#I9AMTA9X5A(4*PD=N&T(\E:7* ^$N%X699OX_@U)8CI;3M-ZB ]CW%*8"US5RZ4>)3BM M/*!,AHO@C<:.2_QO,W/UA:;8.9Q\S0'QB-*V+9,B)#G6> M@XT4VJ[$IU PG[1389 2N"ZX/^YD:;\[X4CX[&5E#YJH.OG\>;&J2[]C J-F M-FD;;>OI'9[8+>W&.Y(:G; MEHU/BLA>AA(@NYQ(FZ@@4EP!B,B-$191#5)S.P@W1]K6IWN/MQ%^NFU!\F9& MW^*G\"EC@:0+8U'1 M]I9:=PS:G=IQ\]P= 747[1TG3G_YDP1,FIW.PN+'JA/<;W/Z+;D\\]/3B[S\ MJFGU))MH/8L.4N&D 5,T^.08),E2XM)C$*W/LS+U[.Y\'\&AM5K$@ MA73<2XKP)($J^B) .L1@9":?H'6.>T"/]N7YHJ[^JS?4I.MLB6L9/[00VUWP X0X$EQ;G,9BX5*ZZQ(':GME]_=AL\W36>!])>!V["FM/7 M2(H*I_=8G6C/)3?!@"'_AKQS7VM8N*G7"7UMRA28'@B,CY$T+N(.A8R' =E$ M3?V@[B/IKX?SG-CQUME>/W$';XJKCXB%81@L)D^7%.QN;-UEZFJ)Q*S+&Q5P+ M)34+@??H=;Y^[2Y25-P:5W(!D8E!Y1BM+NDB2*1?"!ZMEZVWX3W([3=ON4] M+'N K"6:9\K?'2B;C*!GS0C#P7%-)*8UP>"I=/4S9RS\VQ M+64[K76 Q5H/=:&ZT]/Y'[7IR26?Q-K)72VJOU6.A,]!-;EON_Y/S8WG8^O/9F.] MH; N2FY :6<@^)S!TOX@G+.)A=:5H<^0-'*#F)'-90L]=1"(/VKNO35)L "< MLP+*6PNN1 0N>2TQ M"Z+UMC)XW6X5\"WA/K+83B[/+VLP=DY/_G%+09,B9 Q*"[#%U'1M#! LDJ@\ M-YG^I]$-4\G;B(%^:R&V0=VCEO/@.NX@K'F$^8>S";B3/*0R(I[AV41Z^H5J;_DVB\RS%5?^1.D-5T5;@I4C F3&Y2AGU8&[Y M/H2/FQ,Z,'0'U.F(0*;0^IFU^FKZ?9HI,%U.1#),:6XA"!E(J(Z##Z)._HV\ M<"%(M,\%[EN\;MS[Y*W!-92<.["!-3&?_^=\>;9J5_H1S\Y.+P97D.O[^^Q\ M>1Y.KVYY+">)1RE49&!MQ'I[)T!4CKYXM!@C5ZSY-<2M"!RW1>Q0-FTX'74 MP"=\X-6YP&>D#W'%%A:>+7"AZP%[8.!K9[^ V7%OO,4RV*WUITG;"'3NV$ W MA%[ZA=M#_L%$<>T,)W=6IUK3H0IQI;*&DEC.M;&D:SX&> OR-H*=_TE@M[=^ M1O;2-CE76+L2O\\6^'5Z1H'X+V%1>S MUX?EF#57SGIB,M3I3]:"-W6EV2R2 MU5[D&#;PX!J0LEFVFAT+]L90T/A)FD>XOL7QN[,ON/BT"!0;I]H3DH.HX1^]]WK5.=EKPR6 MT"D6B257$BC&%80ZA-(6J9AA:+(]>!9ZF[XF_&4$6/6,'B@6VH'HS./XL MQQ-#J;,G -^]O9HYK]W.P7F/=0 =0F Y0*ZVV&H*AA"'0N4N5Y>.]SAA#\$? M0^W?S?8^]\IF5ZNH>0^CIU\S: .C+3@\0%U?\4I%P1DX(V@S-L[U\6\^5U/3/E;XWT$('V]\];M87!6:?:Y.ZEV&Q^+$>^[R<>!%2EE$!6\U] MUL@@:!F PF&=K4PJL=:K:0OR^KCAVP(5SP&ND8IZ1-]59'R+K:M:K>*LB$9: MR*EH4)XGB$4(\,B#YUY(:UH[95N2V,=]WD.@L*&JC@>)E_D:>1SJ'MIF%/9QBW<\'.ZBJ$YA>/G9.DZJ*VSQ'6N%PDE* MB_-PNEREL2=2QR2$R.!3X!1XDV?CI#"@K7/"1AD=MFZ+M0>Y?5SC/1! AU#A MR,>N=]E\BV&)\W@Z_;Q2XD3:P$/@$C*+Q(H.%LCI#J!JLY'$ \I\IZCDP53P M,Z_IX_9M0Q2U%NUQV+2;5:*T*-:IH.4O7[^=SG_@K5]/,G>R:)_!%A^%S2$_0-V[!Z2&!VDI)70*PBFWBI8PD M* .85 8540'1C>!CBL;'4*QK7>[R,"7CEI,>%%1;"[Z#YB^;'&H;;\G%5A*2 MT0J4< F\=O740"5)7@H+>:ANJWL7(0Q6+'I(9.VID_%KIA[E[#<\F]#"\!B- M!8[1DL'UY.I:LKH%D0452&JI=8^-A^@8N0+TD'C:5NI]V:FWTQ"GI].SZ8U9 MK"+6PTR>(=NLJW@<>),=F%"[>#CR&YL/J'F:HGY[6C0Z_MU7"WVY3C>X624C M7T]GTS-\._V.>>T6^A!RP8@0R?"2P?4,0G(9!(7CW*:07?/> =O0U\T!\-ZX MV AR#92T[Z[8,HE\R=F/5;8S+^K0]'DY7])/Q-?$6*8M>MKL9;UZ*6FUQL0E MH%-9\H#!J$TN1FS\PF[.<5N!:3AQ=^E;W1#;$Y'NOYJT..R M"X=I=\E_AY-?\:IK.)]U&)X H4Q04%P<% C#X#K3T>E=>F MJ-;%%X_1THDAVD//ST)G!Z%W !ZB&I=GT_2RMBE9_/@5OT9<3#1:(M,%*)G7 MN+..K$HB0V)"N>2L#JEY+OXA0GJ#S2XZONM7[RWP#E!SJP/V?YXOILL\734@ M6;-C&:T?7_L_:"5!.:00!(L':6/)A5/8H%NGH9XAJ9/#G)9(:JF$#C"UOO%P M>UT$FTQBEM&ZH-A21:YK1W4+QEIMHG+:A=:&Z"$Z.@GQ6Z)G;W%W )G'?4.* MG_'-&7Y=3FS@0B>O(&5,Q))F$'4,@-I%Q@L&ZUN[T1N0-:XY&M*G;JV3KF$V ML3XEYNJ^;;"L9\2'@"!+(,NK?>:R]87.7F\0-U?\QL#:2@L=X.G!&W_K1H$" MN2%O3X-AD1Q!(R*9]$06N)BZEWO)8 M>ZP!$J;DC,)Z2NUT;7,OP&DC001CE."ZL.9-#O;I/#78P>_0J&HA_PY@5'OF MIOGGV?1?JP5R>;_H/2ZF\]J&:5$+?%[AQ7\GB5Q2F:.!>H )*D>RRQ3M@&>& M%\.8L:IU9F$K L>]T#LTY(;35;] G.2@)=.95I$-CJ(A<@H<-PA"(7?!.BU, MZ\D6CY R[LW;D<"UE?S[A=&G+^'L[_/ST_SFZ[>0SJXZ.W^Z'&$I8Z"H6T*1 MF6(8S![(1"EB$I&D6L@Q5<5D<,DBV75GD]68DV]=W; #F>->@!T)G=E1H#08#OO"RX91UC;*VQF#WU:) M@H]G87$VK!][D8&HW3S/3ZL_]IJ4]/)\4;5WD:R@OWX_7TXO9E8('I0)BD$0 M6!,5=81VY*D>)PD9R2L+O'5:O WEXY[/'"/.AX1&OZ;Y8:Y/TC_/IQ>,3C Z MC(S5>NQZWB6UA>@UAZ0LHDC)I.8##7>E==RSHI\']+NJOU^87V:>;_/YGA;U MXH&EG3D++F4%Q0I-/,L"46D/+&*(3H@4\H'_CDP]V,G:,N-U*>7OZY+_,\H#I MNYWK0Q8RX>;FHNODP7?[CXY2X+M,49F1.M4WY,$[6L^;ZFCONFB$#8KQ9SR!GR2M0J,TW+%#.W+C]_ MF)*1$QK-L'#7\C60^XCNZ')Q-ODU_,]\<;525_?*8B89>&.!Z2QK?W,)(24/ MQG-.FX,S46T42]'C;R"&?KI&R\-O'A-&=^*?0<>C!(P#DA8:G;<6[\@C*"XI/UG? MOO$1DY48H12!H&*(%(0'5ILZJFA9MB*S9SR=!QX[GKX;*6G>1F*=*/O%FG3$ M&',0%KQ$"C.%E!"C2%!8UH+@+Z(L6RC[Q9C7'(=5]BX2ZT39+R_OU7$?B. MC P>*#02?!2>1) 316*=*/O5I5$2Z$O)Q'V];:M" MX&24$"%%PJW)0K!@ME#VJRV4W3SM-ZRR=Y%8)\K^94VZT[G.,HK@=63UZAGM M0"YK@JW(.18?E=NDK^>=QXZ3*QM6V;M(K!-EO[Z\4:]R<9D(MN@">:NJ0*P- M0Z)W/#ENN%=R"V6_WD+9S:NZAU7V+A+KX%SI7@C[XL<+G*4O7\/B'ZMXA4<6 M0[UI:@3GH*0O=;B[!N2:W%"[ZEXU=$+H#DWCU@ T#/H'44*7H+KD9KW82C:Q M%,O :.YH^],6'"=?1Q91FRLFX5+K/DW/T=19)FDO!#P+KSW4T0&\/H;3>K+Y M'6?G^!N>709+FB?CT8#6%"@/2/KJ^VW]G M;\'OC)[ON(CS1O@Y26EUU/D!$TZ_5^M]V9.J<(_D!=1556VX5N Q.K-[.9Y]/Z]2/U;B&2P8\^F)RO;1NZK#S M0&AWC@QH%,AE,8)1Z+A!?/7@P\951"Q,;3*'_=$7C..@-E/;TS#8088C ^%O.,OSJ_,]ZX57 MB@([0EI=J/GJ9"^(R(U* MD#W2YI=HSXI>(XAD=8X%,[>;)-%O/72\BK2[4?'FFYQ)GO/@Z4C?4 M8@]M(!89H5@?2KW^GNXF3Y]0\ZAGH$.J>1=I=:'FR].\5!12B%K3_76"G^?$ MOBD!,-KL*6Q56FSBN=UZZ#C>^Y!JWD5:(]>TK1I.?R5Y719FK9'">@LN-NO\+&-F,?&"GZ^R\+ET:(- M7@LE $T@L6B+X%5BP*,HWE 4S.\&^;MAY3$"QJN':Z38>6LICPR5D^4TK(TA M3SZR+ (86Q 4DXJ,H:Y['A&=HV=VLXDESV#C^HTC@J&-ZN9[RW%$[:>+YO.3 MWS].HL@F"?)V3*A,\X#@1%!D,;5,089E30("I@:C<^;2 M.5_"4^W-MUOF?_VO\8HFAUGF6TJP YV__&U"(9+FO#83J#N2\MF 2U* EX69 M;(UUYJG@8#N=O_QMO-K)872^I00[T/G??IN$8I4O$@FES-3C+ V1R0+($Z(L M%"?[IWJ ;Z?SOVVF\T%**(?1^982[$#G'_\R*>@HWLT)BJ(]2%&0"]'S!-P% M69Q4EMNG6@ULI_./?QFG#^UP.M]2@AV4?#Q0IO>)_NDJHJ7=*/ D.4@5ZR2I M&MMJ@R"YL8E$PLES&;Y0]I*<<7M/'*9&=B?1]XBBRLAZ/2F3E% H**;A$E2V MG,PA!;/&%,X9RJ2Q]2B))\CIK99Q1Y4_>P5_-_GW *7+2V1W6;HLD,JNV!0T M*%?9X^SS&CC$Z2!$E M6%%$@ MR=T')8VFN(\%2#8&[KW+G+7N$/TL4;U5SK6!5EM== "N>VR\O1I H,DAJ 4D M$+CAH*K'$%P(8)AS,6MR/=-&A[7[.%5OMQJ$.MA(FT-XYKL)OD<(O<=%_2!\ M1CZQA:N43(! +B>HM+*UBD$NJ1XX8-&XT2GN/B"Z04]G?M2..G\.2KLJH ,P MK>])K9HMSV>KQF%_GYY]N;H0:.9Y*=%PHBJ@*< M<4%NHC+*M)Z%N@.9G?E:;: WM+KZNGXR22$$6D(>R$5 $I4,X+.GM14H2HDB M>)TW:=EQY[&=N4K[(6-?L74[6F@-]7(#ZLL_;F#]\HKGLO[%+W\2.;-P>O7+ M^./]8I[/Z=^$6?Z(B^_3A,O=.Y4.2$R;OJ6'DE:K+J9/V['K\3#(6"G.D\=7 M.^VR>FLWAIK'S]DK(6V(K7WB#4G;.WFQ'ASUKEQJYO5#FCF9Y;JZW];5?3&C M^,(5CH'%G!*"<(DB:54B>)DS%!DU>1G..=:Z2?I^%(\]^J4]WNZE00ZGT9$K M ]?&XMUB;2I6N>X0N2]%&\@):Y9'4"">?09O5.+<6L+31A. GZD1?.C=XV+K MD'J?-U1"'R"JA\@>PIXY(C@Q6).I)%79"]EG MSU?S>Z=F/RWZ3T9:2*1"B+U@;GB%X M5!PTUTI8S:PS:0-]WW_R>)7&[56^I]Q&UOJ;65D$\K]()N>+RRXKC$Q>\<@A M&5:OVM6^A$8P<%X:S;%0,+Q)X?%#SQZO]KB]YO>6W>BZS^0?+:;AE S6USH$ MJ/;>N&K:9%1)/"M)[KB+H,@C G*' A@4S*N@Z^W+C5#PU%O&*T8> @_-Y-E! M@B<%^ RHW;:*F];C_L\QO:06^EZH_:0VPB^ _0\572*DC$5 MR-]#+CFH4'.8F!.(4 2ZR 6[>V=O]!+OP0[;^MH/=U)1CVB[4=U5J_=""*5. M_W 4;!0'/D0)2:R:3Q0S MDZJSC1U%5N3Z@@W<9"6#34\VY^BI$&_HD_^!\=.@3&\;97: UR>+8!V7M 5I M#3+D6D91TY?2U*E"2C =K"ARHQ/<0U8A#Y:3&P6!S=1SO/6!)SE/ZUO":9-A MY?N][T!5?IOS?.!"/D3%-48/Q>9(X4]AX'D]T)#('"I$)\QAMZI."OD"!JV5 MSR!*78M11(A9!L.O%7\?SQ88OEZD MZ*6RQI-O7ML5TYY#0:"W(4'2-HM"NXZ,[AE#^>"#C[I$;RN-SEN)MR=LK',. M,9J,,61P5L::=V<07$P@N0S!6T,?;]+T_X%'C]?]?4\E/:;N'20VLL)?36OE M0#RGO[B<5T)<*R>(9D$1.BC+&#A7%"3C2\PVZF(VT??])W>B[EV4-&\FL1ZC MN!L9:^&+E5(ZR"$1*TX+\+7ON6,FUL,W$7GK:W[[GB/U6E>QRP;26D4]HNU& M.CN9HFQ.'!)SN=Y2]!23:D8B$KP(GD(V@Z<,CN$<:2N5;W&.M(W\^_!,JMP> ML, &)6J>)812!10YK_UV!03FR/9F;37;9)K%DR_I#!Z[JO&^[]) ICW:F;N% M2+$PQ9)/H%G2H&3QX U99IM+5"K7-HZ#&YM=Z@9[K9-HO+_MKJPNP7>G>$E; M3!BX &YK;:].'J(-'+) ABE8C7XE:XW'"N]N> [0,_K,%W\+9R>XXL? M;ZGH;EF(FB-:U7$\2=-1% M#_OLB>W4U!/F+EE9348.RW,BY=WL Z;SQ6(Z^_PB+*?+WV?SN,3%:M[VF]FW M\S/Z-2UJ^E+:;J:-N^BEI:;ND^1J$MVX"Q) MWO$%"<[O)I-5G7]0)W/H Q7PH#75@C==NS-GY8E:WKI/3T_D?@=RFRU"_ M&"8SHR@_ECK30L4"GE'DSW5,R*)A#%O[ ,^0-&[FMT]H#J'-#L#YHMY;3?CQ M"^+9V_K75G8-+""/.0:!LO7ME'Y;D1\&$5LU M*M]"/7U [5ZU[U4X-;$YA1A=+;:*N8ZOL> MUX 13?(\)SG$A9/'"3K2&R=[ M@JV1@D9.RI&'L3C'O,KQO%_,SS!=W-2X9 65K..\-"1>2RR*U^ -TNHAE\/* MI)R5=Z:_/)B2>^8UX]8#'!1!K87>@[5:R^H#EG.2UE7:YWQ1I3]Q+@B5(H,B MR<%0J;;D%]$#4XPDA/2[]J653U(T[DG;./:JG8KZ,%CS>#K]O-(9,98NQ5?F MB_KC/VA-K7ZWF'[^VN52^ M+?6-;HZO7WMY83N8K7*;%]%N5X$4N4.T]F-LS]R@YXV;"]M#[ M79O22N0C3\+X$&:?+R[WY!PD:I:!]E,RL!3R0AW^ )YKQCC%'(Z[37#RS.2+ MJQ>.C81&ZIOO*\L> '!Y@=2H7#QMKXZO2I1M@!!M!$F;I- J>N\V,A6;0&#L MX1<[*NNNNG>0W,@*_W4ZFWX]_[HFW$?K@U41DO<"E),9G! 22C#!>D?.=6PQ M[^;62T=6^BXJF[>0W]B*#W_>()S7"B^M!&2>B7V&%%6Y'"$SAUH6CS)M=&OC M.<7??.EX(K.YX;""$F,+4O5[3H2:L' M\1+?;G6 /]@Q5FO_8 @]= .K=]^PGO-2Y%[Y^H2+K^_*97YG@L'&XI,#X>TJ M<.<4N/-8+PE[:;-A0K8N2GJ>JAZ=SQU!\"# FFFD4XQ]P!G^$4XK8Q.#W@5G M,S#Z3VU>*2"&%(#)9#@348G2NHO9,R3U:+J&0]>NNN@ 6K<9^3O6_#/FD^_T MZ6=\-5VNROT^A#-<%Z],D@M%Y^CJ4*MM.B\TE)6AE;+#@G:@=5J^IP+0:&.$/T7!#SAT3C S2. M>[@_&AKWU59W:'PY7YY-%/,,HR##;D+-E)"=CZIPT$&Q7(RVXFY+ML9XJU2, M>X9_.$1M+?$.,+,ZP'U7?E_BZLCM73RC58#YS>R7/].7&H*_GB]N4@Z\[H\R"ME%*5KKCV76@B*SUO7EN].[K@G]D.B\% Z[ "N+\Z7Q-IR M^7+^-4YG%Y7*F.:?9]-_$<.9%#$MTQKR7QQ&GZ1_GD^)RI/KDJTI+NEWYU\Q MOSO[@HO?YK-T4<-U\2_J^O51*T6*$"20B DB^@Q<2IVXC"&C; SJP9D:MX!@ M2.CWA8?>2PX^?U[@9_*V7Y^OYO]>I,7?AQ^UQ&+YZASW+C_8] 5-2Q%VXFJ8 ML@23=3+(>#V.$A1,RPA!\0+2*B:E1$REM7O?MBSA]C:Q?$RD5PS[FI;2V8), MHO;:<@ZB(?ZYXN0$B2S]W>KVQO[ELR2.G3?<&1]/^YIM5=/!SOY0GNK*3;G! MWV^T42H_6_:N#[],9\P8WTTCGP=(^HUT=I2+D@&B"SD6&_&Q]8E MS5N2.&XFO$>,[J*[8X,F80TG3A5?8LP@8BF@;"W;UH6#\=(G[G7& ;R7+8D< M-U?>+3RWUM^1 ?3U_'PQ\:$8QNH] E9S%44Q\(IIT!ZEY3%H&5OW,MB6QG&3 MY[W"L?/-.&]O2.&XBOEMT M;JN](T+G2:%W7C&9.,69112(+)>:[$WD7+, 5@;/M2B.V=;SLG%WB,DM]+6[BB< MGX73X5'X^RROJU$P__)GHC\]^5I_FH1D*+J3 :(+AKR66*O%48,T%K5E7LGF MY4,[$;H1/MU/C\\F>MP>K/X"K+/5.43^-%!%Q_6I;G21?.F*J95+T)493 MA_=$KJ/D*L76!93[G*K[GP%W+731@1E\A(W+1B8)N?4%&11!_@6YOIJB-$Y? MHA;"^(32\\,@:YM>,YS]Q C;137[FK AH79]Q#YQNM1Y8)'<5TTNA"4_PDLR MS6BCLBYDDS>[R[8_VJZ)V@QP/\4I35L%_235#Y,[BVB ^H<)'Z4"XBYG5S40 M_[&S:'\AVGX99Z^86N[REC8#WYJ]1GF*%9 MOB:G%M&?SNM\@2N+$$PQ,IL(GOL$*M@,7FL&@E8LI]6,(;7O;KDQ>?MN*J^P MU.+&%SBC;U;:>'U>!?R1]'N^?%?J)Y.4L]#6%$"G/"CC%;CL"LCLN$XR(6?#8.CNKM)<0_W$8_=9^PW/WN-B.L_3M/YT505N='(J. ZN6&(O M.@^1EPQ:)A6B+(7SUBU<-J5MW /^\4#80%,=Y%+O\W62TOG7\],*]/6G[ZZZ M!TX$I^@3HP5=.((2+D!D2@)+3(2MV/N$XO M5S<2IK/WB_G_8'J(_>75$*7Y:J^X*,0.LWQS&[GX57.7[47H\;NXV.'O>IC?78I?^QOWM MJD1MF64*HJW=UIE0$+C,$$7R4=G,BA@>F+MY%H.A\!#H>!:0^ZEJ9_1]6[G9 MM*\LS@;"X$=.K M+G"WJWJZM'.P8L*.>EY!1]MC[(/2R'X\9W M7:R&;@#4Y?*Z*8&)L6 M*1N0-6ZI=A? VT]5/1\:W!/B^H/E^S#-$XF$%Y(;^) 2J!@]F703@"7GZS"7 MHEGK$IPM21RW/KL+<+938<] )=GA]//LH@(I_;CL)U,[MEW(?'D_Q'3""(,J M RHG0!E.6T3V#B0W@BN6"C/#'SGL0/BX%=Y=@'IH=7?I$=QG2;FL:?5JT+7U MH,JTPS@G"AANF:']AN+7X1&\&SX'J_#N I_[J6K/?-8OLS95D8]+\NJ,17J# D+*I&S$H3+$(B_[+A)Y*D<)LQ_@+I>SPP. MC,PFRNO25%[S*0C^0+-(V$HP"S]&#<%(9[>I";5VY MTW+W'R&5W\7NOXW:NHVC'B@S1^T*;1(%N$22G9;$5XX>%$]6)I>CQN%+4W:\ M"-!%U6O;V&A/#>V=*FUVB_8!WV5USWQYH_OP[$6@SQ-^_()X=B50[@N/P24H MUCER962I\Y$-<%=0%"O0-V]BM3.QXYK,\6 ZA"Z[W,.?870BN! L>@?2&[E29[/I&Z<6]BU:_]@0J9%UC( M_?X4_IRXC,YY&\&MYL2:0-_II*$VKG'*.VEUZQ&)^U'<6QY@)"P/I>-CNROS M<(CYQ_3LRU/7A\(L/WX99#J[:(MS\RI(\ULT!Z9[T/LU8^I@A)LW+#"G!/E0 M*7I6^V^3.RZ4 (6**25L2-@Z]S3JS9LEO7%E9-[/Z157K[[Y%]=D+"^FR4:> MC?$H *V+H(0@DQ-J:$'X\]W*V0>'S^\G0.N[ M;]MM&J8 M/9U]OHBS3_Z<+B>T"^J2'45%+DM0DC;(Z)A8R==@T9ZSUGF09TCJS6T?'"1W MAW8UU%C? 'PUKY,5)T&;J%GP=>Q)(H8BL58=Q1"=Q8B6,]GZJL.S1(T+PJ80 MV!Q>.^BC X#]3H[0HJSRAY6C7_%KQ,5$Q6A,T*EZ_Z9V;\C@@P_ 5?*>*5J' MJG6$]R AW0)I%V7/6TN^ _CL9/!75OX3>>$OZ%'_>'LUL8ZGJ# $ [ED2R+E M%F(N'(1R7%J'.?,N',!'Z.\MRW#HK77K6?>[*G"2;I4R0+I+,G.7$T$)PS@"YJ1UI3L@S?$>DPO!ZA:]L$W<\7 M2/0'M9]\23Y\VF\3JIB-!Q9B(..9$T0A B3G=2CF,DCW.2.;1'N M#Z[>5U^5S^-YW(>$\_A?3[RV(2=#?C(+K@K&@F/>@$%CI40>0QK^Y'\@YGJK M .QQM8T&II]PE5V;FQ"9X"QY"CP5"2(+":$D1U\*)/ MLHIV \OQ'Q:OYMI_6^WC!SCB?>!M!SZ8?8[?$8Y3%3@(OV8 M=+"H)7=T5U9+LXF'VI9_NK\!15C(I<"&64$);D'ARE"$)BLXEA%N@DPZ:DW M0$D_70/RU@N/,&^TGZ+G^TJ]!ZBLST.*(H\GZ02J#F-9#:[W4C+(BCX5+*L; M0W,@*7X]661-NN.>Q^ @L12(\2 X^>0[$08C"9_)Z M-TII/Z/R6R\=6>F[J&S>0GYC*S[\>8/PB!BEH# B,"3"G65DY'*='>R=4_1N M)YLH_N9+Q\EG-E/\SO+K,GFQ1V L3/#!&052::SGYL2[< FRT*H$:[@[0+[B MW_OL>!?[Z5J MKJ(34W0VUD@(Z*I-\0*B" RLY=)E0T(ZP+"F%IP!)G/+I&#PZ3+Q7*' M[:>8?K4>8EP[KTT,!>ESKH3+\KMQ,>;V9I44=?CE)SL;:,@,PU_FGCAQ*GP6#F+A0O@@E M[?"U>$U8Z9E^+VE&3N]K:!C=, : J;+M?.X"7F8\UM[;DQ9EB2)Y]6I-F<>MMI?I9UU!!)/\7*>L*+S<(G M0[XJN%SO=0FI(&@?0*-6DND4U&:'$ ==57M&/P>L(/U95E0C!!U;-=S'] 7S M^2G.RZ5)N91A^%'_J'U%W,9O'+0J;C>^1ZB,,RI9I# <1,X.E.(:',\"(O-> M2Y>3$*WS-J-6QEVJX_4Y[6AX1RF_D0(^_8&GW_'7^>SL2YUTI&1PI8XT4#6Y MIR5$Z3F$I!"S4<6KX5VFK4@^GFJX;9#WO#T>3J]=.C!/LOO?9*$^_3&?".\M M4[2=9!EIQ_.(X$GBM+%PU#9S+@\P4FT32H]G1L4!0;N+%H\4JP0^Y\P3HE1V^(N$&Y%Z/ V$#XS7K?5XI'"=?L=)=6Q")%D: MA[0J$WD_,:($Y#ZB3EFC,.:NT4T&TT/2+"O_YY MNBG/RTNF5Z,/)BJA" 4+\$"1IPI,0Q06@?8;;8W+.8<[.>-[V:^=7S[N?-6A ML7@8G>P.NCN3+UIG84F\7Z=G*Z["++^S/[ M3M_/%S_>GR_2E[#$&XU'PKIRXL9'NV=L#TE=F^SN:/)LEPF^I/_D#OT/+#A$ M(S%$"RXH!:KFQZ+5!C ZX0I+NJ36^:*M"-S7%;D\S;S4R_7++RXDR&"TPF0@ M8;V?:WT 9UV >M9I#2^AJ-8>\C,DC9[-'0@]=UV'EIKIP.>M@QI(-_GW69K/ M\G35B?[TOC5X\>-E.,//9"G>E5IN=OD7>76G,\CLK+$%LK7$,SGVX%T)$,@] M"H6C"K(U&EO0/2YDFP+I7B_? VNU R0_P^LUIW^9S_/RW>(C+KY/$RY/TC_/ MR;/+Z[ZWO%:%:,Y!>JE!15VGZ$4%6>3B?>(Q\-:ILC:4C]U0^-"(N]=S^.#J M[P#TEPX<[7.7799#,%FQ +($ _YJ#K# +;RU$$@,HDSQ$M!IRD4$A<@H\W3-1U>-/'_=8=43$-!)X M!Z;H<7_F[=4=A80A(5EXP.)E[<&MZE1N8DDZ&8OE#G7KS74#LL8%WY!^8&N= M= "SR_EN:SZNT[*_AK/SQ?3LQU645Z+.C(PLV)1)<)FX"YJ1 MIPADTZ66J3CE96,H[DCJN, <"#B[1<=[:?&HP/IF]A'KWZRXE-$I"K=2+3X/ MH%@D3[56R,A"ODR40D=LW5QQ-TK'W;9[@^K..CPRI'[Z,EVLF52H,60-R1!_ MR@2$Z(T&KH(**%%@:'T&L!.AXY;@]8?3W31X/#"=A)*=CK1%F%!'9RE:>#Z2 M[\YYT/1_B<+ UA-1-R1MW.JZKJ"XE9::G:(WBWN65[(*F!.K7?'0L P4*0J( MEB$DBA1+"-JKTGI0YV.T]!I(#Q+5[*:!#LS8'3Y6-OG>M1.#(@0N!3@;"_%4 MZ#LF W K.<^HO#>M2]PWH:NK\&1'!#P-J_W5T2G$;KBG(J0LF"1Q,8^@-+'D MK4X@'.:2''KR"0X KDY#B>%@M:,*.@74M1]IE(E95T\A6%H=B7GP9.DA)RNR M#CI1='X //7I\0\'I]T4T!^:)C%32!RL!E&)IG!9@XLY [D*5K!D!"\#9XJ[ M/,FNWHJC2PYSXG! M0R"Q0P=^4)!L LC]-=:K:;SG8+(0,A)/PD9?[X(K<*H4BEB0H2".8FH_Q^IY MNL:^O]\#_G;44M?(N_9%?;1!\N(HLJG-DV)T$(V.8# QF0NW*;?.AVU UMCW M\'O W6XZZA5VD\*C0!TB%.XI\F&&0F@N(^@LBPLV.-O\_.E!0L:^,C\RM+;2 MPS%>ASO)EZ<8;V9EOOAZL:"&N-KVY)L&OZ:V.9^C7#E+P5NML@!;:AT>V@)N M%:8H'UAAD?OF+8H.7*^_U M?''RG_/I[.STQ^OSJH+U8-V7%P/AI]^1/DB(>?D!$]*/^359C(N.UF%Q]F,B M;?;9HJ#HSBMR.%+M)5@4Y.B-XMIP;M(S #XHP6/'*T,A]&;]<9_:'[D*_F!" MJ>?5GV?3?V&>I%*RD10"6B\B__'24H+\M5.SEZ&Q>('??BW<'J.$^F3\%HHT)R3%>!)@(]2 M4]"9C(I!:XNM=]*-"!L[1AL:Q,-IJ=M>OQ_/YND?'_#;.NF\1T>(QY[4QBW> MB,Y&;N\O_SR_&9!Q%1U7B8$ULB))!(B( ;C4GA5,M&>W/KBX3<&^1N>.[,BV M?EZ$KR?G9U_FBVI$3[[6.0M\PIS*6B"M$:OJ#-$H(!CAP0A3A+4VV]BZL'E# MTL9U,O? PUW+,H0J.MC6[K"57YTOR$Q>M$[_^(6$O)PX+5R,R$ F4ZUPG>4A M3 #B1R>FDLBF=4G+\U2-ZY4-AZM]%= !I#[5AOKGBQ\KSB[OD:XG!]0F_,3; MBK&)BBP(GCFP),LJ2U;Y8J 5+XGES+QLG<[>E+9Q_:6&\!I$&1V [*I_W7QQ MO7A6HQV^SF)ZXBI!)",48 1N01/#P(F@M4N2^%T:W@]3]6X&>V&P&JL M@)TA15".\P-LAA>1@];(/H%BMK+?<@D,7,2@=Z.,#[H6;QW:#-6H] MT%:XO?@[,%(/^XP?L+94(,ZNGM5=/VG+%85\JOE&\ @M>UNIV\^]:,VAH^ : M2P&49&X58IW-8@C.7L0HG8W30W2,FSYHHOU[-F9?PL=WA@?[9JLN9 M%IP\.VLNRI^5Y?563_;@L@BR3OLTK/FN]3 I70%G!QT_ YI=!-XG;M8-IGS1 MQEBE:WJ#A",40O",5E00F7&C+-YMP34$Y]P>@RW9B:(+7 M#L%X8VAE20HT5>*@HRQ2D0.6- \2TAUP=E'RT]#90>(=P.;%^9)\R.5% M5[OEJA1KM:8H3C!!, XM#T>>)6I<,]1$]1O :7<] MC%Q^5:=OA-F/_UZ;4E=<2CD5D+I:Z,(RA!PBH.(6;4E6ZSN1UH.54;>?VA\$ M]E#7O(GL.C GK\-TL4IDOOBQFN'^\C20D.KB$,0(]SX!0Q_JW),$(>D$V6I$ M#!BL;^W^/DK,N&=?S;>B-D+O"3TK-I:_K@[V,+^;?S+Z=G]6:NUF:GD[7;C(K9E-#;*MUZOJQ(NL(D<&@X>N%T M=*UO50[%R[AVKQ'4'@/PF'H?><]\/S\C^4_#Z55Q7RU)74Y)GRONWB^FW\,9 MGO[X*Y[F]2:QWB.D+UP'CN!8#C4"*A!6YY'&9I5]L%+E#?;7W2GH!).CHF=^ M<%7V<:!\>S-[>]4.((&]5XEV62TMG6)O>20\RE5!$*<6Z MUKF+YVCJ*O^UH^8?*7-IHH8N;-(E V1:XW1V,07B84M\X_['\D/][EUY=WZ6 MYE]QN=I1_CK]_&4BC/:.6P5)YGKOB0D()5$Z ( !<- 7 " 8JZ !A M,3(S,3(P,C)E>&AI8FET,C$Q+FAT;5!+ 0(4 Q0 ( /&!0581&0&^:0, M "\* 7 " :>] !A,3(S,3(P,C)E>&AI8FET,C,Q+FAT M;5!+ 0(4 Q0 ( /&!05;8,E$6-P@ "8M 7 " 47! M !A,3(S,3(P,C)E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( /&!05:#:PS4 M20@ %TM 7 " ;') !A,3(S,3(P,C)E>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( /&!059A@@_U$@4 (XF 7 " M 2_2 !A,3(S,3(P,C)E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( /&!05:D MZ*8.>WT$ (-P+0 0 " 7;7 !M>&PM,C R,C$R,S$N:'1M M4$L! A0#% @ \8%!5L[6&H0J&0 G"(! ! ( !'U4% M &UX;"TR,#(R,3(S,2YXZY!P!M>&PM,C R,C$R M,S%?;&%B+GAM;%!+ 0(4 Q0 ( /&!058#31LW<>$ +1-"@ 4 M " >0U"0!M>&PM,C R,C$R,S%?<')E+GAM;%!+!08 #0 - &0# ( "'%PH ! end

?@PGQ>K+=_'Q4UVX&GUG^Y_RQ6WV4NZ2E'_*C>)EOX_SWQ_X+GN[FUFSTQN/ MR69;UF_,%[>'>,.?>/GY\"FO7LW/*.MDS],BR5(CY\]WLWOK XO(VS]Z,O(ZNT.H_&C*;UE7WD[3^W)_*O/IO4K4K%\LL7?&T MS./F4\B>C67.UTEI/";%U^^-IV23)L_)*DY+8]F<#,\+(T[7QM]XMLGCPS99 M&1_3X_"K ;YEO(R37?&=\1?C\Q,SOOWF.^,;(TF-?VZSEZ)J6-S.R^JTZX// M5^TI/AQ/T>XY12[XO_J @_ KIJ MP/JKYD-QB%?\;E9]EQ0\?^6SQ9__9/GF7U5D(<$8"$P@TCT3Z>K0%_^HOF9S M_LK3%ZXB[=@X:!K77Z>O"\NJ/D*O&D&OEWQTX\+(=J)0#&/=,#<(O<@_APE] M\,Y]\ ;[\-C?!VWCL1\\$HR!P 32_#-I/EI!/I)()!@#@0E$!FOU7Y=*6[.N+5OTAWDN*NB&'Z&+$W%_;3 M&J&V^R*)E5W0@HP=#% TAD(3";2)0!NMK!81Q282C:'01#;)2EM:@SDT@;6M M+Z>=$CA=$/;(B)VL-6UE15E/F,OU!1@\4)!I# MH8D$D\VV/+CLH.8;BL90:"*;Y+\MK2N=,*?YW;G(O EE(]D3YL@R'$(3NT5N MV!JVPZ3"SVE2\K7Q5,8E5R^#:-%&#Q D&D.AB4R2)[="N-R@3AR*QE!H(IMD MQBVM11V%'0F>.Z89;GF3W.T28?;.M]L$9<4^8Z_='& M#A@H6@,A28R2=[==N%R@QIU*!I# MH8ELDE&WAQ?$-7-=VUJ8G7S/\N0%$E6<%?F6+E2' MR9G=()K8+7+0]K"#)CG^E*4;X^_UCRE2A"YT0]$8"DWB M,12:R";9>$>_U#Y:BBV>)!Y7-IX]89(2>Z)ZUE@5_'Y->)G&^TE"A*Z20]$8"DWDF'( !UZFXD!]/A2-H=!$ M-LGG._K%^?%"A+K\%FW(P*(.*I)$]MW1V_>/:27I,LM_KT7-TW66&_?5GT\O MA\,NX?FUFH8NQ4/1& I-))@2"0=>&.- $P8H&D.AB?6;E#"XX-H85U'38M[8 MH\&&\"O4'&3MNH&@,A2823$F$"R^B<:$) M Q2-H=!$-BEA-5Z"A5*%O5T8TY_=U-Z3N7?U MYEXA5C9!K%#'#T5C*#218$H,7'A!C@O- J!H#(4FLDE9@*O?3A@O5F@. $5C M+9K\#=%3\..1N??TYO[G>H-EE[SRM1$7!2^5-71ZC-%7.$'7_U%H(G^417CP M,AX/FC) T1@*36234@9/O^]PW6BT.]4 GNUXH90X+E5Q;N":\B48^G.:VFV'?Z/&6!5W^,T6,*NC> 0A/YI13#@U?^>-!\ HK&4&@BFQ=7PNJW)$9/ MJBV>]D*I*V*8_KRF]INZS%'CR/H1@$*3>23<@D/7A#D01,' M*!I#H8EL4N+@Z7<4KILWP\Y\Z/AAV+F^0Q47VKYGRHI\#WOOD;WW]/9^4)&3 MYE%H"@!%8R@T\6I^RA1\>-V0#\T;H&@,A2:R27F##ZX;\I6E/O+E(U=%,?VY M3>T[N7Q_I,N_IK9=CSEZ+$&W!E!H(I^40?CP6B(?FB] T1@*3623\@5?OR5Q MU5S:8@A7D\_J,I?297'^A=O5:-4V91_?'&CB\H&D.AB5Q3 M%A' RXL": X!16,H-)%-RB$"<'E1H"X(DI=V>\+DR@;]V4WM/7G^0._Y3[=A M;>IPI8M?3O^Z4K#0K0,H&D.AB213FA' 2Y$":!(!16,H-)%-2B("<"E2H*PQ MZ@I678KDR8(="A.[=7&ORP$W?Y+;PQ]6(G2[ (K&4&@BR90T!/ ZHP":-D#1 M& I-9)/2A@!<9Q2H:WED(0Y5_+2=5X?UW'HD)/L>#E3]7PKQ?K7*7M+*SC[R M%4]>XR^["8+4'W#L$(*B,12:2#;E#2&\BBB$9@90-(9"$]FDS" $WPQ(CS>: M2^7-@"PY544=5"2)#'\X8/C/XH7I&[JG $5C*#21;,HO0G@-4@A-)*!H#(4F MLDF)1 BN00H5]47=J72I/^QHDMXC/P@I/P@'\H.3>!E,W] ]""@:0Z&)9%/6 M$L*KF4)H>@)%8R@TDJ@(DF4=80#6<=)O#_ M] W=RX"B,12:^)P%2H8B>.U3!,UVH&@,A2:R2=E.!*Y]BI153;9<\*\_[&B2 MWB.)B2B)B0:2F)-X?T3I6W_ T2,2NON!0A/)IF0H@E=01=!L!XK&4&@BFY3M M1 .[*:/U[2IG7+DP67_8T21!DYCYQ=,"*TENFJ-\\ MSU!Z_\'ZP([/9R28X^,B?XGS39(6QHX_5Y#F3;T!D1^?P'A\46:'YIF$7[*R M^EYH_MSR>,WS.J#Z_W.6E:<7]0'.S\%<_!]02P,$% @ \8%!5FJAHDQ^ M!0 &R< !D !X;"]W;W)K&ULQ5IM;]LV$/XK MA%<,+;#$(B5+ MX"^))=\]Y#WDH[N3>?Y4\:]BQ9A$ST5>BHO12LKUV7@L%BM6).*T6K-2?;.L M>)%(=S\_K>#9^=5QN99R6[X4ALBB+AWZY8 M7CU=C/#HY<9M]K"2^L9X=KY.'M@=DU_6-UQ=C3N4-"M8*;*J1)PM+T:7^(SZ MM4-M\4?&GL369Z1#N:^JK_KB.KT8>7I&+&<+J2$2]>^1S5F>:R0UCW]:T%$W MIG;<_OR"_DL=O KF/A%L7N5_9JE<78SB$4K9,MGD\K9Z^I6U 4TTWJ+*1?T7 M/;6VW@@M-D)61>NL9E!D9?,_>6Z)V'+ X1X'TCJ0H4.PQ\%O'?RW.@2M0U S MTX12\T 3F?6$N+96:/I#36;MK<+/2KWN=Y*K;S/E)V>W[)&5&X:6O"K0 MO"HE5RLAU"3D"LWKX1D7Z 2U=J(Q_/@L&2^3?,OD_ANZX56ZT=Y)F:([QA^S MA7)X3YE,LEQ\4"A?[BAZ_^X#>H>R$OV^JC9"F8KSL521Z/F,%^VLKYI9DSVS MQ@1]5G-="?2Q3%EJ HP5!1T/Y(6'*^)$I&QQBGS\$R(>(98)S=_NCBWN].WN MGB,:OUM5O\;SW:NZ?[7T"GVJRH>33TIU*;H4@JEU^^N3PD'7DA7B;]NB-(,& M]D'U$^I,K),%NQBI1Y!0Z\]&LQ]_P*'WLXU02# *!&:0'71D!R[TV6_JZ]SF8]0VLA)-F08!0(S" [ZLB. MOD=KC7/XJM9V[:Q:VS5S:2WN8HB=,5SQ*DGOU:ZP1>!T/739(<$H$)A!V;2C M;'H,C4TAR88$HT!@!MG8ZVM"[WM4UGH;.6CJ$W^H,JL=">*!';78D2 (2 M&=ZJ;?';E(;^13L93MUK"U9=]RZ8+GWK5N0V$];TYQ[LT.T"BD:AT$RB24\T M.88^VU&A&(=$HU!H)N-]@8^=)>W,W+)<;5FT9ES?4MVZE(]B^U(:NVMI%5:IWP@\9O*;-0JG^\$[ A*-0J&9U/45/)X< M18.@53\H&H5",QGO"W_L+'5?39/A3EKS/7]*)D/)[=IAE2?C'Y$_W M:*XOJ;&[IM[6'$RB=(YW\):!1*-0:";7?>F/XZ.(%+1M $6C4&@FXWWG@)VU M\O](E%-;:B/14+56,QP-16LWF]A%2_H2G;A+].MRR1,AN5+EAEOC< ,WQ<0? P5$M & 12-0J&9C/<- G&6PZ^ERM;;2(%^2*)A=6JSP]. MX('J+'91B,,]+VY(7W43=]5MJ@XD6;I'/'C3@+Y5AT(SV>Z; 1(<1::@/00H M&H5",QGO>PCB_AG@X&39X@W3V_!-T!XS?RA;N]D^V?:%.G$7ZM=EJO8,S]3F MT5NFV.0R.]%J9=(:%.B[=U T"H5F,MGW"B0ZBB1!.P90- J%9C+>=PS$_6O! M:YDSWLV(<1@/,^+<9N=C@KVA!'?MXHB$T1X)]F4X<9?A#@G"I%'0=_F@:!0* MS3P*T+<*OG>4PP"@_04H&H5",QGO^PO?_;O#P6FTQ7NEF9SO,1N^*-IC%@\T M/-XZ-:3VP4-]^DJ@1;4I97-PIKO;G?"ZK,\U#>Y?X3/:G-/J89IC8Y\3_I"5 M N5LJ2"]TT@E>-Z&ULQ5AM;^,V#/XK@C<,=\"N?HEC)UT2((UO6($>4+2[[<.P M#XJM)%IM*Y.4I ?LQX^R'3N.55\;".B7Q"_D(_*A2%.<'!A_$AM")'K.TEQ, MK8V4VVO;%O&&9%AR> MSR9L)U.:DWN.Q"[+,/]V0U)VF%JN=7SP0-<;J1[8L\D6K\DCD5^W]QSN[!HE MH1G)!64YXF0UM>;N=>2.E$(A\0U,UM,K4<91%)22P5!(:_ M/5F0-%5(8,>_%:A5KZD43Z^/Z+\6SH,S2RS(@J5_TD1NIM;(0@E9X5TJ']CA M-U(Y-%1X,4M%\8L.E:QCH7@G),LJ9; @HWGYCY\K(DX4W. %!:]2\,X5_!<4 M!I7"X+4*?J7@%\R4KA0\1%CBV82S ^)*&M#414%FH0WNTUS%_5%R>$M!3\X> MR)[D.X)6G&5HP7+)(1("C) ;M"B6)UR@3VB>)%0%"J?H-B^WFPK;AXA(3%/Q M$42^/D;HPX\?)[8$NQ2Z'5"_8X'KH"ZR\$>ASGI"D#6"#0[57WM&K M&Z\7,2+Q%1JX/R//\3R-08O7J[L:]>CUZDZ/-X,Z1H,";] ?(U$&Z?.S)%S% MH0D/SA-TQ_+UISO(H03-A2 0P[_N ?=2I*)OW5!*1?U]8NJ>G,MMC@F4PL* MBB!\3ZS93S^X@?.+CE"38)$AL!;9?DVVWX<^.[**XBH94$KQDJ:P^XG0T5C" MA06N$4'8A\OM3AG1ROM^1BWK-N]#Y8>W\L-?Y>1SS'>R@+:W15?2=X;.N$O"L$.6'X9!<"K86L], D6&0)KD3>JR1N]1_$=F23;)%AD"*Q%]K@F>]R[4V^S M+:8VW M_5)NFE;=[6U.9X\X)>I#J[J+9)@_:?DQ M=":H6#2)%IE":U/='%C<\%U2W^@1QRA:9 JMS7ASRG%[^_K9@L$72@T\JJ06 M3VA+N'J$U_J.M,13S5_395_YP7ERZ\7"\]36BXW/3OOVR: 3]L&Z&!@+5!QO MR^E@_;0>2L^+4>S9\QLUK"X&J U,.>G^@OF:0MU+R0H@G:L0B@XOA\?EC63; M8IRZ9!(V8W&Y(3@A7 G ^Q5C\GBC%JA'^+/_ 5!+ P04 " #Q@4%6,E)P M>C@$ #V% &0 'AL+W=O7U,D=;X3\IA8 FCSE&5<3;Z'U\M+W5;* G*HSL02.;V9"YE3C MK9S[:BF!IC8IS_PH"(9^3AGWIF/[[%Y.QV*E,\;A7A*URG,JGZ\A$YN)%WHO M#SZQ^4*;!_YTO*1S> #]97DO\?QO03UJC%-XN[U"_H?ECR2 M>:0*;D3V-TOU8N*=>R2%&5UE^I/8_ DEH8'!2T2F[%^R*6)'@4>2E=(B+Y-Q M!CGCQ2]]*H7828B&+0E1F1#M)_1;$GIE0F\O(6Q+Z)<)?:M,0<7J$%--IV,I M-D2::$0S%U9,FXWT&3?K_J EOF68IZC+K\CX& M35FF/F#(EX>8O'_W@;PCC)//"[%2E*=J[&NN$)B8(H:IC0S<^GAPWI\<^G!PXVO6I- M>A:OU[HF2@&<$+LV)R0&E4BVM,OQST>,);<:$@HD&OPIK_^$@Z#WYI$ZQ(L[@BL)FB_$K3O0I_^)=F9&&Y!G MH+)1,6?BL8IU!%93;%@I-CQ&L1.RL9\=2 E=XYLYD)2I1*RX)AB'[S$^ :Z; MU"Q&"HLSPGR]U]/@+.CUQ_YZ5[N6L&$]+';.^Y6JC"I51O]3%0G&H=2W99,F M[G%Z1861,"AW)XGZ)*7/C37GANJ74*,7I&$;4.P$>J6RYY6RYT?MT$2HQEHJ M4$8[-1(&_2#8*Z7#J(N#H/@P:!#M!-5H7%0T+IPTK-D\%;/3%7*@^.W31#RB MZ^!8(N@TX"E94(YE@J[DX 3/&'UD&=//3;PO#GGC9/=Y%U'#W:A>=$"\(6IP MT<8\#+;V*W OH5Z )%SP9"7Q@-4%?X5^^/N*R7US5+HK)^2Q7_D2K;:D^^0; M8L+S5O([WC-TDK_#39^O&K>Z._-HCEVBQ5VAU56+MJI%;V4/2^2N5.T2+>X* MK:[JUG.'3@?Z"H_X \"HW?"X,X\6[BVL=;CUUJ';#-_1I]9-W*47OND4+>X* MK:[:UEN'@S?;Q%WZY9M.T>*NT.JJ;OUW^ ,#?OPF=@.>.S9Q1YZZ%*Y3A^[O M-(1RD'/;6%/$_NM1=%6JIU7S[LJVK/:>7YNFGFTT;6&*CN =E2BU0GUG"!F< MC7#E9=%D*VZT6-JVTZ/06N3V<@$T!6D"\/U,"/UR8P:H6IW3_P!02P,$% M @ \8%!5G3#6TH^ P F0P !D !X;"]W;W)K&ULK9=M;YLP%(7_BL6JJ976@GEOER"UC:9-:K6J+]MG-[D!JX"9;9+VW\\& M2E.@M$/+AP2#S^$YUR37F6T9?Q )@$2/69J+N9%(69R8IE@FD!%QQ K(U94U MXQF1:LAC4Q0?QM1H[ZF%N\?/[M^J M\"K,/1%PSM+?="63N1$:: 5K4J;RFFV_0Q/(TWY+EHKJ'6V;N9:!EJ60+&O$ MBB"C>?U)'IM"[ BP^X; ;@3V1P5.(Z@J9]9D5:P%D22:<;9%7,]6;OJ@JDVE M5FEHKI?Q1G)UE2J=C"Y U4"@0W0:QQQB(@%]*V7) 5W2G&9EAJ[(DUHV*="B M!+2_ $EH*@Z4XNYF@?;W#M >HCFZ35@I2+X2,U,J+&UN+AN$LQK!?@-A T!^_G$Y?BTW53':BMAM1>S*SWG#[V"^RVX_QZX/P3N]\"]?L5'K2>"!RUX\!YX, 0>], =#^,.^*CU M1/"P!0]'P6\34*UY+8$/X8?]NO>>EU'_B?3'+?WQ.#V3)-4]JVHC1=-&AI(< M]Q?"QT'8R3)ZMXE9L/72)ZW1-!<@Q FB65%*6*F.IQ8%A!SL=E8OSJ'M.'XG MSOC]IN;9Z?OX ZN3ZA:'4DKN:4HE'>YVC=.K]7%"U^X&&KWAU$ O;1N/-LIF M@43"N#Q4BY-],)O=7RQLN>%Q-YS=ZXB'H7JUTUY3O_1?/-Z +U@>_PMNOS&K M1\MSNK0#TUS?M3JTYLZ^46_:+PF/:2X4REKIK*- M1M>[X/K@61%M96\9U)M M3*O#1/UW *XGJ.MKQN3S0.].VW\CT5]02P,$% @ \8%!5A6>5-;; @ MC0@ !D !X;"]W;W)K&ULK59=;],P%/TK5IC0 M)L'RU69CM)':98@]#%4;@P?$@YO<-M8<.]A.N_U[;"<-69N6@?:2^..>XWON M=>[-:,W%@\P!%'HL*)-C)U>JO'!=F>908'G*2V!Z9\%%@96>BJ4K2P$XLZ"" MNH'G16Z!"7/BD5V;B7C$*T4)@YE LBH*+)ZF0/EZ[/C.9N&6+'-E%MQX5.(E MW(&Z+V="S]R6)2,%,$DX0P(68V?B7R21L;<&WPBL96>,C)(YYP]FP!! PBV M 8,]@+ !A"\%#!K P$:FEF+CD&"%XY'@:R2,M68S QM,B];R"3-IOU-"[Q*- M4_%545+^!(!N01$!.J$*S2AF$KU'DRPC)CF8HFM6WS"3JN,$%"94GFB3^[L$ M'1^=H"-$&/J:\TIBELF1J[1KY@ W;=R8UFX$>]SP W3#F^#)R^'> 35AFZ;0\H5[^#K9F0*# M!5$2_9C,I1+ZP_G9%^^:;]#/9XK)A2QQ"F-'5PL)8@5._/:-'WD?^V+UFF3) M*Y$]B^.@C>/@$'O\11?2BBTJ<\F05%A5O9>U)CFS)*9PKF(_.CL?N:MN4':- M!L,P>FZ4''3G/\4.6['#OXHM01">D13-ZVN#4BY5G^2:*NJH"3UO2_&NS7#; M)AGN1"7HV#S3$;4ZHH,Z)FE:%17%2N=L(X//*5G:>M2;P&C'BVA7SJ[1AV!' MST'7_C6!;J=0%R"6MN%)G9.*J;JTM:MM3YW85K*U/M6]MFZ-?VCJ1GV#Q9+H M\DUAH2F]TS.=$%$WOWJB>&G;P9PKW5SL,-?_"R",@=Y?<*XV$W- ^P<2_P90 M2P,$% @ \8%!5@B5CR 6!0 =1( !D !X;"]W;W)K&ULK5C?;]LV$/Y7"*\8$B"M3=FR[,PQD#@-VH>N1K)V#\,>:.EL M;(FZ.WYW1]YWY.Q1JF]Z"V#(4Y8*?=7;&I-? M]OLZWD+&]#N9@\ O:ZDR9O!5;?HZ5\ 2IY2E_6 P&/N.>;K;$#_?DL9QMX /,E7RI\Z]=6$IZ!T%P* MHF!]U;NFEXM@8!6P"*"%&)C33#\V\$"TM1: M0AQ_5D9[]9Q6\?#YV?J=I->B2!-2M2;@E9V_.R1L[V2];66C4T[.^ M00\MSGY<>7-3>A.T>$,#\DD*L]7DO9WRV$ ?0U/')WB.STW0:?$6XG=D2"]( M, @"#Z#%R]5I!YQAG:ZALS=LL5>F1-LPY75.5E5.9)V32U_H2LLCOV5;+BYU MSF*XZF$]T*!VT)O_^ ,=#W[RN?U*QHZ",*J#,.JR/E]V>'Z!8QLN!!<;N])R M4%PFOFB44T1N"EOK=O-I-!S.^KM#+YM"M%P'.P_\L(8?=L)_P'#P&$@LM?$A M"QN3!I/I";"FS&C4 FMIU-[B6YH9'TS]-IC0Z 2@ M1XI&TY$?X[3&..W$6"T]37+&O?MYZIDU&)U \PF%D1\9'>PI=-");5$H!2+^ M3N I+BD35S'N[[)6>UELT 023DX#Z9.:C,(6N >,3_]'^01<])V%L[)^B&H< M1J>5TR-U5%^/L0=[[,%+^6]MFX[=<].1VY:"N:;#2WZ5W5=BO]>R=AR%?1- M.^EU?M?F^HO9KYK@,#TAG4Y.D^B1&@];=C+=TS?MYF]7;U(\!)A""8*]_($' M7K C3]TYW=H>H19"I'NBIMU,_1\V=NB!VBCA/JG1<-H"=T_@M)NX.I;%/^_J M<0/2:#(-3X$WI8Z6S3'P/2O2;EJT348AUN4Q0;MC@A=CU)B=CJ/&HFU*C<)A M"T72/4?226?ENR+S M>]%)QO^Z$KV2M>.H[%F9=M/R9PR PGY!;-YB9Y.1E+,53[GA+=NC2<"^##:E MVC,8[&DZZ*;IZS@NLB)U:9(.=WS4DIYQUY.6[8^MI&NI@!CVY/.DFBLZVNB3 MX2F%^\1H%)R6T/[! 1Y[X(V[U]"(#Y=<>5:M1^N[DVMW8W R?D,O%^4-R-Y, M>2'SB2ED!DU26*/)P;L(:Y J[SC*%R-S=TVPDL;(S#UN@26@K !^7TMIGE_L M!/5-T_QO4$L#!!0 ( /&!05::#*EDZ0( $T( 9 >&PO=V]R:W-H M965TV+:(4,BS.60&Y6DD8S[!40[ZT1<$!QR8IH[;;ZP5VADENA6,S-^?AF)62 MDASF'(DRRS!_O@+*UA/+L5XF[L@RE7K"#L<%7L(]R,=BSM7(;E!BDD$N",L1 MAV1B73H7TT#'FX"O!-:BU4=:R8*Q)SVXB2=63Q,""I'4"%A]5C %2C60HO&K MQK2:G]2)[?X+^D>C76E98 %31K^16*83:VBA&!)<4GG'UI^@UN-KO(A185JT MKF-[%HI*(5E6)RL&&(Z6J'ICJF-R59J2*Y=O)=]:O[4M(JD3-%E%)592;%LQ=PN*%GBRJ$\1G/.?BK#N@-(CJXW$0B! M6%+!7@H!4J#C&4A,J#C92^(QCX$GI6KC*O,,/=[/T/'1"3K2N \I*X4B(,:V M5%726NVHKLA551%W3T5F$)TCSSE%;L]U.]*G;T]WMM-MY4UCD-L8Y!H\;R_> MKGYA:GLK4^!HSH3D?[S;#GO "PKH 39J@;+H"7W_K,#0C81,_.@J3<6EW\U% MWR@7HL 13"QU90C@*[#"]^^AJU#_"6RK;%Y3-N\0>MC>FXNZ)JS9>EW2 M*[R!P=-WWRH,7'\XME=M2;M!(]=QFJ MJOV&:O\@UVBD#0HMT?COQ7VG:#?&DU,-U7O/7 =H-83QN3+0#\IS3^(\#=02P,$ M% @ \8%!5J4_-#&^ P KA$ !D !X;"]W;W)K&ULO5AM;Z,X$/XK%B>M[J3=@LE[+T%JFI[N/E2JNKK;SPZ9)-8"YFR3 M=/_]C@V!D 72:NGV0V/,S.-GQH_-V/.CD%_5'D"3ESA*U,+9:YW>NJX*]Q S M=2-22/#-5LB8:7R4.U>E$MC&.L61ZWO>V(T93YQ@;ON>9# 7F8YX D^2J"R. MF?RVA$@<%PYU3AW/?+?7IL,-YBG;P6?0_Z9/$I_<$F7#8T@4%PF1L%TX=_3V MGDZ-@[7XC\-1G;6)"64MQ%?S\,]FX7B&$400:@/!\.< ]Q!%!@EY_%^ .N68 MQO&\?4+_RP:/P:R9@GL1?>$;O5\X4X=L8,NR2#^+X]]0!#0R>*&(E/U/CKGM M9.*0,%-:Q(4S,HAYDO^RER(19PYTW.+@%P[^I<.PQ6%0. QLH#DS&]:*:1;, MI3@2::P1S31L;JPW1L,3,XV?M<2W'/UT\!"GD?@&0)Y!P $E>$46S&)&<186&:] MWZJ4A;!P<$$KD =P@@^_T;'W9U,R>@*KI698IF;8A1X\O*2XBC'N2"2[3R9N M(ID&(K:X,^A,)@07>(IJ,YF"YF3D(U#/#F$VJT/@S=W#>8B=)C7BHY+XJ)/X M(T]XG,5-?#H=WSHY/8'58AR7,8[?1[?K8IL0ZXCOF+5J2M2XST3U!%9+U*1, MU*13#"NN0I'A?FFTVQ1I[DX'Y_J[\0:C"YDVFWG39JE.2W;33G;/Q8(*18R? M?&7G@_ DQ&^]:F0[;5@MR/:"[+21K#]N)CLKRUD]DJU4;\B['?OX^RE;1_O]GRK2I"^T>K*JHH1V5R77U]FP>9W-+F7;;.=-9_6_%A57 MQ0CMKD;>ONQ&S0%,+P.X:E=G7)46])UJB]9]GO9:3O2%5D]/55#0GZPH:$M) M\8,"VVJ*URFPJC%HST4&;:X??E3@5;NPM+QWN M[%'[HG]I+B/LB;J"R6\R'IG<<11E!%N$]&XFN#AD?CF0/VB1VO/U6F@\K=OF M'M@&I#' ]ULA].G!#%!>T03? 5!+ P04 " #Q@4%6HDZ?.Y<" #Y!@ M&0 'AL+W=O)J'2;@_3'DQR(5:=.+,=:+_]SDZ(V&I@+\2.[_Z__P7[/-T) M^:QR $U>"EZJF9=K7=WXODIR**BZ%A64N)()65"-4[GQ526!IC:IX'X8!)%? M4%9Z\=2^6\IX*FK-60E+251=%%2^SH&+W?L7#VR3:_/"CZ<5W< *]%.U ME#CS.Y64%5 J)DHB(9MYM[V;^<3$VX#O#';J8$Q,)6LAGLWD:SKS F,(."3: M*%!\;.$..#=":.-WJ^EU2)-X.-ZK?[:U8RUKJN!.\!\LU?G,&WLDA8S67#^( MW1=HZQD:O41P97_)KHT-/)+42HNB348'!2N;)WUIO\-!0A@>20C;A-#Z;D#6 MY8)J&D^EV!%IHE'-#&RI-AO-L=+\*2LM<95AGH[OBXJ+5P#R )I)P,^MR9+3 M4I&/9(4[(*TY$)&1^Y<*OR.D9 XE9 R#Z*L)5N1R 9HRKJ[(!6$E>Z)7RZ?C=[ K6?.R8VJ: (S#P^" KD%+W[_KA<%GTZX M[7=N^Z?48RR^[_+49(ULECEJV[AG K<.U*!##H<>!&11TJ.H>*7*C(@1JZ4:,.-3J'&KE0H_]'C3O4^"3J,0=LNID& MZ0*.WP#[@\@-G'3 R4G@ @]*B0=^W1[X"KL"@7T;R&I=2]@O*E+MVX$6FG*7 MQ=S%P*WZC<,&Q&'#),"ZY'N%]DTVB;B1:5;6YKH;%5VF&. M=Q-($X#KF1!Z/S']LKOMXC]02P,$% @ \8%!5GXR^FDF P U L !D M !X;"]W;W)K&ULM59K;YLP%/TK%JNF5MH*=L*K M2Y#61-/ZH6K4Q_;9(4ZP"IC9)FG__6R@0,>C;:1]26SC<\_QQ?=P9P?&'T5$ MB 1/29R*N1%)F5V8I@@CDF!QSC*2JB=;QA,LU93O3)%Q@C<%*(E-9%F.F6": M&L&L6%OQ8,9R&=.4K#@0>9)@_GQ)8G:8&]!X6;BENTCJ!3.897A'[HA\R%9< MSK)U69N6%H1B4DH M=0BL_O9D0>)81U(Z_E1!C9I3 ]OCE^@_BL.KPZRQ( L6_Z8;&I#F3K>"&+1?$+#M5>RP!A+B1+*K!2D-"T_,=/52): (0& *@"H$)W M252H7&*)@QEG!\#U;A5-#XJC%F@ECJ;ZK=Q)KIY2A9/!@B4)E2K-4@"<;L"" MI9*F.Y*&E CP%?S(9AS%5/NJDH#HIJ(@[&8A[SR2.^^24L&D_3!?0 MA=/T+&^C8B:U*(F8]$#=<9)GZ82Y18H78/[ -J3J6W/ MS'T/V[1FF[[%-NUC*U%.B\VW;*^?RZZY[+>X[#XNN\,%7;^?RJFIG%&JXLWJ M.BIN^.\M<%TTYP.,?+^37K/5H^E^]QKS'57=4$RV"F>=N^HM\;*%+">2947;MF92 M-8'%,%)M-^%Z@WJ^94R^3'0G6#?RP5]02P,$% @ \8%!5BQ;7U2L @ MC0< !D !X;"]W;W)K&ULK57;;M0P$/T5*R!4 MI-+<=M.J9"/M!40E*JU:%1X0#]YD-K&:V,%V=EN^'E^R:5K2" K[L/%EYLPY M8WLFWC-^*PH B>ZJDHJ94TA9G[NN2 NHL#AA-5"ULV6\PE)->>Z*F@/.C%-5 MNH'G16Z%"762V*RM>1*S1I:$PIHCT505YO<+*-E^YOC.8>&*Y(74"VX2USB' M:Y W]9JKF=NA9*0"*@BCB,-VYLS]\V6D[8W!%P)[T1LCK63#V*V>7&0SQ].$ MH(14:@2L/CM80EEJ($7C1XOI="&U8W]\0/]HM"LM&RQ@RF!R8WQ5FH(U:=X+;G:)943G&Y?H@MI+H[-_M *)22G>*I.;ZQ4Z M>OTV=J7BHU'=M(V]L+ V+[ ;I4X0J!/M ,LL< KA+2J0D.:A;!*.(*TA,4 M^L?/*C[SW0QGX3V"/\C'I\C$90T_6G*4 F5#//P7U M>C.TY:Q"3!; 48VYO!^2;S%/#:8N2KODS#._V-WUE8W&?J&R::=L^H_*] [+ M*?GY]*);D18^ZHD,SX9$3G]+QH/%(^91QSP:9?Z9"8'2_L4\5K4UY&X*ON;;4&G+0K?:]92Y*:5/UA>JU]C6\ !C&]4EYCFA M I6P59#>B2[MW!9_.Y&L-O5SPZ2JQF98J'X)7!NH_2UC\C#1 ;H.G/P"4$L# M!!0 ( /&!05:7N"A4M , /\0 9 >&PO=V]R:W-H965T]?:CZ8!)#K$WB MU'9@M[^^_LAF X04U/ MC/G>&9./+:9[@E]8@E"'#QG:9.>_>&8,I4,H11&7#%#\[- 2I:DD$F[\K#B- M>DH);+9?V4,5NXAE#1E:DO0;CGDR,\8&B-$&EBE_(/O/J(K'DWP129GZ!GMM MZ_H&B$K&25:!A0<9SO4O?*[RT !8YP!V!;"/ >X9@%,!G$L!;@5P+W7)JP#> MI3/X%9O37RMTG6= GV:I/LE"3C129 M/ +LYM:P^DS-78N67JVEUZGE6T$'9 ,BDF5B%V=*X!LL6@D4WK76=GEMZOLD"WLB.U#'K]7Q.]6YVR$J3FU"%\9! M@:C60RD3DS2%E+V-MHJDZ<=-D;S!:'*<_F6+G27L)N,CF3K=O5:F/LG"GL@. M9!K5,HTZ9;J'+^((S1D0Y_=F73Q:46T"C4X6MF-YEM5H,YMJ\]T1VD/=QG??Q51M1#.*2XGPK%P4F;8?)Q?BD')W)]_C2?'>Z M>.V2.)W5\X[*O$Y[3[,>I'U2IWWRASU#7D1EGAO[?>.U/[_U3T["+XA MA+]VY 3U?Q[SWU!+ P04 " #Q@4%64&="$0(# !Y#0 &0 'AL+W=O M9]COR.46/Y8 M]]TP?TP+D:4$;ACB19YC]GP)&5U/+-?:=-RFBT2H#ML?+_$"9B#NEC=,MNR: M$JQZ.5+P.^)["FF]=(S63>TH?5.,JGEB.&A!D$ E%P/)G M!5/(,@62PWBLF%:=4@FWKS?T3WKNQ?<]"4<$%S2NQ'$&>DO(7/U4^; G2>)ZZ)H2D7 4DACB78 M1UP/V]L,^])K)7[!I(/F<+W$$$TLN/1S8"BS_[1MWX'QLWN?D3/D9_=J' _2F;< M#MLQI%\;TF\U9.\A_8.F-%]B\HQ^-EG32CO6&I.PP"0L- 3;*T7/SEZ^Q]/61,<:;!(6&H+M&#RJ#1ZU M&RPW(BE9J,?]OS:/]FSV!GLVMZ8[UF:3L- 0K+39WMICYL 6>G//I8<%$>6^ MK>ZMSP\7>MO\HG\JSQ7E,> ?ICR47&.V2 E'&+(RHU^V1!TJ7>R M]U3(?;&^3.39")@*D/?GE(I-0R6H3UO^7U!+ P04 " #Q@4%6N]*P8V,# M "V%@ #0 'AL+W-T>6QE MSRE5WC+GHAKZ/'^UZ)0-^\\ MH\7M[L(A<6NO0#I_#U <*H+"8:'^16'WL,ZP.3[QTFOT\F + M>33("K&IY\@W UJ?Y-1[(GSHCPEG$\F E9&<\949[L+ M."%])2^D'3 $$:J M/P8.30^N,:N3,U'(.K:)8+XG=OH.L.Z!0<9Y8[#KFX'1H"1*42EN=:>>7 \^ M@SS;?EB5VN%,DE78O?8WA/JD@TP*F5+9A G]]=!HP&D&=B2;S>&LBC( 4*DB MUXV4D5DA2.UAS; -+3NEG-_##]#/;$M[F;5VKJXHT32U(=LT,J8#^FTUH]V6 MC5^EZY7LJ5!?%CH=4?>A4NF=I!E;UOUEUAC U$-[1/*L9N,3\'D26QW_Q1,)B=@ MLO=FOYHO,1D>O\GH)':[>Y0F _M,V7IPW7IL;48]>#T8^C_@=8-O@GJ3!>.* M"=N;LS2EXMG3JY979*)?RK?T]?R49F3!U4,##OU-^SM-V2)/FEEWL!!VUJ;] M#=+3C\+K=Q,=BXF4+FDZMETYF]1-3S=T5'L 81>YK0\W@G$,YD8 P^)@#C". M86%Q_J=\^F@^!L.\]9U('^7T48YAN9!Q_<'BN#F)/MR9)DD4Q3&VHN.QT\$8 M6[F^"L$RQ2L1RQ1?:T#'CWA_L*HFB M)'$C@+D=1!&&P-6((Y@#\( A453?!W?N1\'Z/A5L_E,]^@M02P,$% @ M\8%!5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'7R,=#B6=(CMX^:G._U/I>?*_*VIZ/-DVS?3,>VWPCJ\S^H;>R M=D=6VE19XS;->FRW1F:%W4C95.4X.#N+QU6FZM&[M\_7NC5CNJ$;F3=*UVZG MW_%5R4?[Z[C?% _*JJ4J5?/C?-3]7CLY&P&_WXIS;JIZZ; MK%SD1I?E^6C2'_@J3:/RWW8O/.27;&F[/4VVO,LNTOXW[%F/R,+@[/GWT0WYC_$T:]6JE< M7NJ\K63=]'$TLO2 M=VHK1V).JOD^6BN'Z3QO\=]P771_[;&09%(F3?*'3#7 M18?'AW+1%JH1UW7_S^XHP0H 5L"+-7?;NE2%^_9"O,_*K,ZEZ%K6$L 0 (9' M Q0GMQF!G +(Z0M"+CR$_PMBT=5EMT->.U2I'KM M"<2%M4,-3I!B)LR.N7*-6N*U<7_Z/K.NK_8REK7=31(GR"43 M9ID\=7Y?LN]RT*Q('1-F=SC!Y>X,T\O#:\U(GV/?*7O_6BQH?HW<$3"[XTX^ MR+J58F5TY=K6 ^=.PX^JV8AY2Z,9('\$S/[X)-W--Z"!HQ)F87RHMJ7^(:6X MDXTR7>8B;ET7,P!$S@C8AR55I9H^H_)=BV]8YS;I>NAA%)$R F9E=+V*"^&V M-?EFMWF1+@)F72S:I97_M+Y5/[BGHZ%0$>X\0"&<^F*6S*&L\"F>%!-I)F36#$T.]S8U4DW(/^MU M.$L<=.DA,D_(;!Z8)0XQD7E"9O/T6>+>1D:F"9E-VT"', MWYT>(0M%S!8ZA'F5*2.^TM%XA"P4,5OH$.93=DPQD84B9@OMGX$Y[1;]7XLY MQ406BI@M= CSNO83PO3>C)&%8F8+'<*\->ZJADY6Y:65!,9*&8>RR$, ?Y9HPL%#-;Z!!FG[S368\862AFMA":;#T=K-/& ML/#L>%4".^/T&%DH/E*EP-/#3C&1A6)F"P',G1*Y&%DH9K80PG1:I^6&R$() MLX4 II_ZI)C(0@FSA6 TA\6;R$()LX4&ZQ7_=9=2W*RZB3J*B2R4,%MH![,; M6]3/)9S7M#0H019*7G+UAT3307Y8K>@B58(LE#!;"$;SGM_>NTF1A5)F"_W"7*^-7/M<\ZIM6B/%7_[E+8J) M+)0R6^CPTFH78(J)+)0R6PAASC=T#BE%%DJ9+80P+^6*8B(+I&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUJXT 0AN&K M&!T@&.*O99!MR >&T?XAM&4E#DMN/<1;V)V8QFZ!O95K"I1<$#Z;= MCR_ET([[[C3L]N=A\7D\G(95M1O'\Z^Z'M:[EEN72Z_Y^1O7T>#]S\?IU+O\SL=ML]NORNUO_.9;3^(_!]4?7OP^[ M4L9J\=KVVS*NJOKS<+L\U->/\'"97"V>WU95__P6JGKN(($@F3\H0E"!P.N M8 <"L0.2'0C,#HAV(% [(-N!P.V < <"N0/2'0CL#HAW(-!;4&\AT%M0;R'0 M6R8_M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/2.J'D4#OB'I' KTC MZAT)]%;46PGT5M1;"?16U%L)]%;46PGTULEF-X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=XV^;.20&]#O8U M;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U M;Y\<-B'0VU%O)]#;46\GT-M1;R?0.Z'>B4#OA'HG KT3ZIT(]$ZH=R+0.Z'> MB4#OA'HG KT3ZIT(]$Z3PX($>B?4.Q'HG5#O1*!W1KTS@=X9]F?4.Q/H MG5'O3*!W1KTS@=X9]F?4.Q/HG5'O3*!WGASV)M [H]Z90.\&]6X(]&Y0 M[X9 [P;U;GY2[V'\.I3AUO.]QN?_)-7CY;OE]OCK\OOBY+U<<:[O*X:GOU!+ M P04 " #Q@4%6S1YDO$ " !Z- $P %M#;VYT96YT7U1Y<&5S72YX M;6S-V]]NVC 4Q_%70;FM2(@=.V8JO6EWN_5B+^ EID3DGV*WHV\_$]I*FSJT MBDG[WA"![?,[\9$^=UQ_>QZ=7QRZMO>;9!?"^"G+?+5SG?7I,+H^KFR'J;,A M?IT>LM%6>_O@,K%:Z:P:^N#ZL S'&LG-]9W;VL[M%+[8+N[*#FWFPW/K?'J^Q#L]#MMM4[EZJ!Z[>"3UX^1L[7?.A:Y- M3T6OSB>'>,/N])E?G#^7.1<8=]Y/P^CCQ";W\;C7D1Q/+\=8R$VA.?^*;XFQ M],7OYX[3KEW]E]GQ>G\,TWZ>A\_FQ^5W_.N,W^I_L \!Z4-"^B@@?2A('QK2 M1PGIPT#Z6$/ZR%>41BBBYA12LWX=A_X_CYV?:V:9_S<_FOQS=_ 102P$"% ,4 M " #Q@4%6!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( /&!058" ;D9[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ \8%!5H-4UFO4!P G"\ !@ ("! M#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8%!5FMC5[KM @ .PH !@ ("!=AD 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ \8%!5JGTMTE( P : H M !@ ("!3B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5O^.7B/6)P !G\ !D ("! MCSX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8%!5B_Q"D)O!0 0 X !D ("!670 'AL+W=O0 >&PO=V]R:W-H965TPH " < 9 " @0*$ !X M;"]W;W)K&UL4$L! A0#% @ \8%!5C,+E>EX M!P PA$ !D ("!M(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5G<0OW_/#P DBX !D M ("!P;4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8%!5@WM8 H;!0 /PP !D ("!Z], M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8%!5G8)N5%%! ;@H !D ("!\.D 'AL+W=O&UL4$L! A0#% @ \8%!5DQJR547 P MP@8 !D ("!T! M&P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5NK>$:L5! QPT !D M ("!."8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8%!5DA_\U7X!0 ^@\ !D ("!TS0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%! M5KFJ4U0< P Q 8 !D ("!/$@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5M;5U"O2 @ @ M !D ("!F50! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ \8%!5C05'^2K @ \ 8 !D M ("!^F$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \8%!5E]C[B%P P & T !D ("!&G ! 'AL+W=O M&PO=V]R:W-H965T>1QIJ@( /\& 9 " @01\ M 0!X;"]W;W)K&UL4$L! A0#% @ \8%!5C3] M5<7K @ ^0D !D ("!Y7X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5NXP! 'AL+W=O)DB<# !_# &0 @(&"D $ >&PO M=V]R:W-H965T"3 0!X;"]W;W)K&UL4$L! A0#% @ \8%!5I^KW,1. @ A 4 !D ("! MW)8! 'AL+W=O&PO=V]R:W-H965T2< 0!X;"]W;W)K&UL4$L! A0#% M @ \8%!5IWN'F>N @ +P< !D ("!*Z$! 'AL+W=O$" !H"0 &0 M@(&1L0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5IS3FCG&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8%!5EGDNJ]N"P F'\ !D ("!5\4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8%!5M(._ZYH! "10 !D ("!5. ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5E5,\.OE @ M30@ !D ("!U.T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5N$P8)Q#! ZP\ !D M ("!%_H! 'AL+W=O&PO=V]R:W-H M965T^Y;P, ),* 9 M " @=,# @!X;"]W;W)K&UL4$L! M A0#% @ \8%!5L68*N"2"@ $W, !D ("!>0<" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%! M5C)2<'HX! ]A0 !D ("!T!P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5@B5CR 6!0 =1( M !D ("!QB<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%!5J).GSN7 @ ^08 !D M ("!*#0" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \8%!5I>X*%2T P _Q !D ("!-CT" 'AL+W=O M7!E&UL 64$L%!@ !D &0 XML 108 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 109 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 110 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 319 520 1 false 102 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.maxlinear.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.maxlinear.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.maxlinear.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Net Income (Loss) Per Share Sheet http://www.maxlinear.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Business Combinations Sheet http://www.maxlinear.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 0000013 - Disclosure - Restructuring Activity Sheet http://www.maxlinear.com/role/RestructuringActivity Restructuring Activity Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Financial Instruments Sheet http://www.maxlinear.com/role/FinancialInstruments Financial Instruments Notes 15 false false R16.htm 0000016 - Disclosure - Balance Sheet Details Sheet http://www.maxlinear.com/role/BalanceSheetDetails Balance Sheet Details Notes 16 false false R17.htm 0000017 - Disclosure - Debt and Interest Rate Swap Sheet http://www.maxlinear.com/role/DebtandInterestRateSwap Debt and Interest Rate Swap Notes 17 false false R18.htm 0000018 - Disclosure - Stock-Based Compensation Sheet http://www.maxlinear.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.maxlinear.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information Sheet http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation Concentration of Credit Risk, Significant Customers and Geographic Information Notes 20 false false R21.htm 0000021 - Disclosure - Revenue from Contracts with Customers Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 21 false false R22.htm 0000022 - Disclosure - Leases Sheet http://www.maxlinear.com/role/Leases Leases Notes 22 false false R23.htm 0000023 - Disclosure - Employee Retirement Plans Sheet http://www.maxlinear.com/role/EmployeeRetirementPlans Employee Retirement Plans Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.maxlinear.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Stock Repurchases Sheet http://www.maxlinear.com/role/StockRepurchases Stock Repurchases Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Event Sheet http://www.maxlinear.com/role/SubsequentEvent Subsequent Event Notes 26 false false R27.htm 0000027 - 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 27 false false R28.htm 0000028 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.maxlinear.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.maxlinear.com/role/NetIncomeLossPerShare 28 false false R29.htm 0000029 - Disclosure - Restructuring Activity (Tables) Sheet http://www.maxlinear.com/role/RestructuringActivityTables Restructuring Activity (Tables) Tables http://www.maxlinear.com/role/RestructuringActivity 29 false false R30.htm 0000030 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.maxlinear.com/role/GoodwillandIntangibleAssets 30 false false R31.htm 0000031 - Disclosure - Financial Instruments (Tables) Sheet http://www.maxlinear.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.maxlinear.com/role/FinancialInstruments 31 false false R32.htm 0000032 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.maxlinear.com/role/BalanceSheetDetails 32 false false R33.htm 0000033 - 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/DebtandInterestRateSwap 33 false false R34.htm 0000034 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.maxlinear.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.maxlinear.com/role/StockBasedCompensation 34 false false R35.htm 0000035 - Disclosure - Income Taxes (Tables) Sheet http://www.maxlinear.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.maxlinear.com/role/IncomeTaxes 35 false false R36.htm 0000036 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Tables) Sheet http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables Concentration of Credit Risk, Significant Customers and Geographic Information (Tables) Tables http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation 36 false false R37.htm 0000037 - 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/RevenuefromContractswithCustomers 37 false false R38.htm 0000038 - Disclosure - Leases (Tables) Sheet http://www.maxlinear.com/role/LeasesTables Leases (Tables) Tables http://www.maxlinear.com/role/Leases 38 false false R39.htm 0000039 - Disclosure - Employee Retirement Plans (Tables) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansTables Employee Retirement Plans (Tables) Tables http://www.maxlinear.com/role/EmployeeRetirementPlans 39 false false R40.htm 0000040 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.maxlinear.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.maxlinear.com/role/CommitmentsandContingencies 40 false false R41.htm 0000041 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies 41 false false R42.htm 0000042 - Disclosure - Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details) Sheet http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details) Details http://www.maxlinear.com/role/NetIncomeLossPerShareTables 42 false false R43.htm 0000043 - Disclosure - Net Income (Loss) Per Share - Additional Information (Details) Sheet http://www.maxlinear.com/role/NetIncomeLossPerShareAdditionalInformationDetails Net Income (Loss) Per Share - Additional Information (Details) Details http://www.maxlinear.com/role/NetIncomeLossPerShareTables 43 false false R44.htm 0000044 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 44 false false R45.htm 0000045 - Disclosure - Restructuring Activity - Restructuring and Related Costs (Details) Sheet http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails Restructuring Activity - Restructuring and Related Costs (Details) Details 45 false false R46.htm 0000046 - Disclosure - Restructuring Activity - Additional Information (Details) Sheet http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails Restructuring Activity - Additional Information (Details) Details 46 false false R47.htm 0000047 - Disclosure - Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details) Sheet http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details) Details 47 false false R48.htm 0000048 - 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 0000049 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 49 false false R50.htm 0000050 - Disclosure - Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) Details 50 false false R51.htm 0000051 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) Details 51 false false R52.htm 0000052 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Details 52 false false R53.htm 0000053 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 53 false false R54.htm 0000054 - Disclosure - Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details) Sheet http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofIndefiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details) Details 54 false false R55.htm 0000055 - Disclosure - Financial Instruments - Composition of Financial Instruments (Details) Sheet http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails Financial Instruments - Composition of Financial Instruments (Details) Details 55 false false R56.htm 0000057 - Disclosure - Financial Instruments - Additional Information (Details) Sheet http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails Financial Instruments - Additional Information (Details) Details 56 false false R57.htm 0000058 - Disclosure - Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 57 false false R58.htm 0000059 - Disclosure - Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details) Sheet http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details) Details 58 false false R59.htm 0000060 - Disclosure - Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) Details 59 false false R60.htm 0000061 - Disclosure - Balance Sheet Details - Inventory (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails Balance Sheet Details - Inventory (Details) Details 60 false false R61.htm 0000062 - Disclosure - Balance Sheet Details - Property and Equipment, Net (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails Balance Sheet Details - Property and Equipment, Net (Details) Details 61 false false R62.htm 0000063 - Disclosure - Balance Sheet Details - Additional Information (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails Balance Sheet Details - Additional Information (Details) Details 62 false false R63.htm 0000064 - 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 63 false false R64.htm 0000065 - Disclosure - Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) Details 64 false false R65.htm 0000066 - Disclosure - Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details) Sheet http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details) Details 65 false false R66.htm 0000067 - Disclosure - Debt and Interest Rate Swap - Schedule of Debt (Details) Sheet http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails Debt and Interest Rate Swap - Schedule of Debt (Details) Details 66 false false R67.htm 0000068 - Disclosure - Debt and Interest Rate Swap - Additional Information (Details) Sheet http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails Debt and Interest Rate Swap - Additional Information (Details) Details 67 false false R68.htm 0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 68 false false R69.htm 0000070 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 69 false false R70.htm 0000071 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details) Details 70 false false R71.htm 0000072 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) Details 71 false false R72.htm 0000073 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 72 false false R73.htm 0000074 - 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 0000075 - 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 0000076 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 75 false false R76.htm 0000077 - 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 0000078 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 77 false false R78.htm 0000079 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) Sheet http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) Details 78 false false R79.htm 0000080 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Details) Sheet http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails Concentration of Credit Risk, Significant Customers and Geographic Information (Details) Details http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables 79 false false R80.htm 0000081 - Disclosure - Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details) Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details) Details 80 false false R81.htm 0000082 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 81 false false R82.htm 0000083 - Disclosure - Leases - Additional Information (Details) Sheet http://www.maxlinear.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 82 false false R83.htm 0000084 - Disclosure - Leases - Aggregate Future Minimum Payments Due (Details) Sheet http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails Leases - Aggregate Future Minimum Payments Due (Details) Details 83 false false R84.htm 0000085 - Disclosure - Employee Retirement Plans - Additional Information (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansAdditionalInformationDetails Employee Retirement Plans - Additional Information (Details) Details 84 false false R85.htm 0000086 - Disclosure - Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) Details 85 false false R86.htm 0000087 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details) Details 86 false false R87.htm 0000088 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details) Details 87 false false R88.htm 0000089 - Disclosure - Employee Retirement Plans - Schedule of Expected Benefit Payments (Details) Sheet http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails Employee Retirement Plans - Schedule of Expected Benefit Payments (Details) Details 88 false false R89.htm 0000090 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details) Sheet http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details) Details 89 false false R90.htm 0000091 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 90 false false R91.htm 0000092 - Disclosure - Stock Repurchases (Details) Sheet http://www.maxlinear.com/role/StockRepurchasesDetails Stock Repurchases (Details) Details http://www.maxlinear.com/role/StockRepurchases 91 false false R92.htm 0000093 - Disclosure - Subsequent Event (Details) Sheet http://www.maxlinear.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.maxlinear.com/role/SubsequentEvent 92 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityPublicFloat, mxl:ContractWithCustomerRightOfReturnUnderGeneralAssuranceWarrantyTerm, mxl:ContractwithCustomerRebateandPriceProtectionProgramTerm, mxl:StandardProductWarrantyPeriod, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - mxl-20221231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:IncomeTaxReconciliationTaxCreditsForeign has a value of -2224000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:IncomeTaxReconciliationTaxCreditsForeign fact are: Context: i30504af6260a479d84b612e7e41b67b4_D20220101-20221231, Unit: usd, Rule Element Id: 2855. mxl-20221231.htm 4 mxl-20221231.htm a12312022exhibit1032.htm a12312022exhibit211.htm a12312022exhibit231.htm a12312022exhibit311.htm a12312022exhibit312.htm a12312022exhibit321.htm mxl-20221231.xsd mxl-20221231_cal.xml mxl-20221231_def.xml mxl-20221231_lab.xml mxl-20221231_pre.xml mxl-20221231_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 113 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mxl-20221231.htm": { "axisCustom": 3, "axisStandard": 30, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1241, "http://xbrl.sec.gov/dei/2022": 38 }, "contextCount": 319, "dts": { "calculationLink": { "local": [ "mxl-20221231_cal.xml" ] }, "definitionLink": { "local": [ "mxl-20221231_def.xml" ] }, "inline": { "local": [ "mxl-20221231.htm" ] }, "labelLink": { "local": [ "mxl-20221231_lab.xml" ] }, "presentationLink": { "local": [ "mxl-20221231_pre.xml" ] }, "schema": { "local": [ "mxl-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 792, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.maxlinear.com/20221231": 3, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 61, "keyStandard": 459, "memberCustom": 39, "memberStandard": 59, "nsprefix": "mxl", "nsuri": "http://www.maxlinear.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.maxlinear.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Organization and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Net Income (Loss) Per Share", "menuCat": "Notes", "order": "11", "role": "http://www.maxlinear.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "12", "role": "http://www.maxlinear.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Restructuring Activity", "menuCat": "Notes", "order": "13", "role": "http://www.maxlinear.com/role/RestructuringActivity", "shortName": "Restructuring Activity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Financial Instruments", "menuCat": "Notes", "order": "15", "role": "http://www.maxlinear.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Balance Sheet Details", "menuCat": "Notes", "order": "16", "role": "http://www.maxlinear.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Debt and Interest Rate Swap", "menuCat": "Notes", "order": "17", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwap", "shortName": "Debt and Interest Rate Swap", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.maxlinear.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.maxlinear.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.maxlinear.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information", "menuCat": "Notes", "order": "20", "role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "21", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Leases", "menuCat": "Notes", "order": "22", "role": "http://www.maxlinear.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Employee Retirement Plans", "menuCat": "Notes", "order": "23", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlans", "shortName": "Employee Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://www.maxlinear.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Stock Repurchases", "menuCat": "Notes", "order": "25", "role": "http://www.maxlinear.com/role/StockRepurchases", "shortName": "Stock Repurchases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Subsequent Event", "menuCat": "Notes", "order": "26", "role": "http://www.maxlinear.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "27", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.maxlinear.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Restructuring Activity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.maxlinear.com/role/RestructuringActivityTables", "shortName": "Restructuring Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Financial Instruments (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.maxlinear.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Balance Sheet Details (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Debt and Interest Rate Swap (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapTables", "shortName": "Debt and Interest Rate Swap (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.maxlinear.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.maxlinear.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.maxlinear.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Employee Retirement Plans (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansTables", "shortName": "Employee Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.maxlinear.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "41", "role": "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Organization and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "mxl:ContractWithCustomerPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details)", "menuCat": "Details", "order": "42", "role": "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails", "shortName": "Net Income (Loss) Per Share -Summary of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Net Income (Loss) Per Share - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.maxlinear.com/role/NetIncomeLossPerShareAdditionalInformationDetails", "shortName": "Net Income (Loss) Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "if8a37bd2c9d14bd6a826e49b9620d596_I20220617", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Restructuring Activity - Restructuring and Related Costs (Details)", "menuCat": "Details", "order": "45", "role": "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "shortName": "Restructuring Activity - Restructuring and Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "mxl:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "mxl:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Restructuring Activity - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails", "shortName": "Restructuring Activity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "mxl:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "mxl:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details)", "menuCat": "Details", "order": "47", "role": "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails", "shortName": "Restructuring Activity - Schedule of Restructuring Reserve by Type of Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "48", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2cf5f7f3cb994cf087b5f4567c5bee62_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i6bd3559b9975408f83c1d4d2933907bb_D20221031-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i6bd3559b9975408f83c1d4d2933907bb_D20221031-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details)", "menuCat": "Details", "order": "50", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)", "menuCat": "Details", "order": "51", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i6c0dca476d5243f486ab463dd07124e4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "52", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "menuCat": "Details", "order": "53", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "54", "role": "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofIndefiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Indefinite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2cf5f7f3cb994cf087b5f4567c5bee62_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Financial Instruments - Composition of Financial Instruments (Details)", "menuCat": "Details", "order": "55", "role": "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails", "shortName": "Financial Instruments - Composition of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Financial Instruments - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "shortName": "Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "menuCat": "Details", "order": "57", "role": "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "Financial Instruments - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i74996e34abbe40569bdd7cd2242885aa_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i404d7ecf23444bf48d10e9e5d287689d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails", "shortName": "Financial Instruments - Summary of Level 3 Financial Instrument Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i77f3bac5d6a7424fb4c92e61cda970cf_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "59", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails", "shortName": "Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "6", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Balance Sheet Details - Inventory (Details)", "menuCat": "Details", "order": "60", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails", "shortName": "Balance Sheet Details - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Balance Sheet Details - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "61", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Details - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "idda791c2b9e34dbf9786249f237f3935_D20220301-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:ProceedsLoanedUnderNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Balance Sheet Details - Additional Information (Details)", "menuCat": "Details", "order": "62", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails", "shortName": "Balance Sheet Details - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "idda791c2b9e34dbf9786249f237f3935_D20220301-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:ProceedsLoanedUnderNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "mxl:PriceProtectionLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedPriceProtectionLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Balance Sheet Details - Accrued Price Protection Liability (Details)", "menuCat": "Details", "order": "63", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails", "shortName": "Balance Sheet Details - Accrued Price Protection Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "mxl:PriceProtectionLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "mxl:PriceProtectionRebateCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedTechnologyLicensePaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "64", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mxl:AccruedTechnologyLicensePaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)", "menuCat": "Details", "order": "65", "role": "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails", "shortName": "Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Debt and Interest Rate Swap - Schedule of Debt (Details)", "menuCat": "Details", "order": "66", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails", "shortName": "Debt and Interest Rate Swap - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i9cdb7a9994774dd3afe875013054127d_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Debt and Interest Rate Swap - Additional Information (Details)", "menuCat": "Details", "order": "67", "role": "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "shortName": "Debt and Interest Rate Swap - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "3", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mxl:NumberOfVotesPerShareOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "68", "role": "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mxl:NumberOfVotesPerShareOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "69", "role": "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "ied8f4548bf264f5d8b5e2561741cf9e5_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "70", "role": "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit and Performance-Based Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "ied8f4548bf264f5d8b5e2561741cf9e5_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2942cedf41e54f2d924d5a59571d054f_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details)", "menuCat": "Details", "order": "71", "role": "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2942cedf41e54f2d924d5a59571d054f_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "72", "role": "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Income Taxes - Schedule Of Income Before Income Tax Domestic And Foreign (Details)", "menuCat": "Details", "order": "73", "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", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "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", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Components of Income Tax Provision (Benefit) (Details)", "menuCat": "Details", "order": "74", "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", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "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", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "75", "role": "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "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", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Income Taxes - Components of Deferred Income Tax Asset (Details)", "menuCat": "Details", "order": "76", "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", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "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", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "77", "role": "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)", "menuCat": "Details", "order": "78", "role": "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information (Details)", "menuCat": "Details", "order": "79", "role": "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i310900d4800f49dfb1272ef170975bae_D20220101-20221231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "iedf56fa8a262413589deaba086d016d3_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "8", "role": "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "iedf56fa8a262413589deaba086d016d3_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details)", "menuCat": "Details", "order": "80", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails", "shortName": "Revenue from Contracts with Customers - Revenues from External Customers by Products and Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "iddf8ff29ffa948d69b5dfa5b20d15dd2_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "menuCat": "Details", "order": "81", "role": "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerRightToRecoverProduct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "82", "role": "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Leases - Aggregate Future Minimum Payments Due (Details)", "menuCat": "Details", "order": "83", "role": "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails", "shortName": "Leases - Aggregate Future Minimum Payments Due (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Employee Retirement Plans - Additional Information (Details)", "menuCat": "Details", "order": "84", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansAdditionalInformationDetails", "shortName": "Employee Retirement Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i489407502f3d4e2c8e56179cf42be53d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details)", "menuCat": "Details", "order": "85", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails", "shortName": "Employee Retirement Plans - Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2cf5f7f3cb994cf087b5f4567c5bee62_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i4703386ce018459b9fa06fd8ca0e2cba_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details)", "menuCat": "Details", "order": "86", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails", "shortName": "Employee Retirement Plans - Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i4703386ce018459b9fa06fd8ca0e2cba_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details)", "menuCat": "Details", "order": "87", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "shortName": "Employee Retirement Plans - Defined Benefit Plan, Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Employee Retirement Plans - Schedule of Expected Benefit Payments (Details)", "menuCat": "Details", "order": "88", "role": "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails", "shortName": "Employee Retirement Plans - Schedule of Expected Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details)", "menuCat": "Details", "order": "89", "role": "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails", "shortName": "Commitments and Contingencies - Future Minimum Payments Under Inventory Purchase Obligations and Other Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "9", "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-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "90", "role": "http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i81ac8ee77f8f43988c0bd53ea0d917c4_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "mxl:ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2a063e53827c43749a044dae4f47ae36_I20210223", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - Stock Repurchases (Details)", "menuCat": "Details", "order": "91", "role": "http://www.maxlinear.com/role/StockRepurchasesDetails", "shortName": "Stock Repurchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i2a063e53827c43749a044dae4f47ae36_I20210223", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i30504af6260a479d84b612e7e41b67b4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - Subsequent Event (Details)", "menuCat": "Details", "order": "92", "role": "http://www.maxlinear.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mxl-20221231.htm", "contextRef": "i7972191765ab45f78f85584351d991dc_D20230117-20230117", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 102, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_VN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIET NAM", "terseLabel": "Vietnam" } } }, "localname": "VN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r783", "r784", "r785" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r786" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r787" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r780" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r788" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r779" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r782" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxlinear.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "mxl_AccruedPriceProtectionLiability": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 2.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": "Beginning balance", "terseLabel": "Accrued price protection liability" } } }, "localname": "AccruedPriceProtectionLiability", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "stringItemType" }, "mxl_AccruedTechnologyLicensePaymentsCurrent": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedcustomercredits": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedengineeringandproductioncosts": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mxl_Accruedobligationstocustomersforstockrotationrights": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 13.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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_AggregateCommitmentsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate Commitments, Percentage", "label": "Aggregate Commitments, Percentage", "terseLabel": "Aggregate commitments percentage" } } }, "localname": "AggregateCommitmentsPercentage", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_AmortizationOfDebtIssuanceCostAndAccretionOfDiscounts": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.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": "Amortization Of Debt Issuance Cost And Accretion Of Discounts", "terseLabel": "Amortization of debt issuance costs and accretion of discounts" } } }, "localname": "AmortizationOfDebtIssuanceCostAndAccretionOfDiscounts", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mxl_Attributeexpirations": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Attribute expirations", "label": "Attribute expirations", "terseLabel": "Attribute expirations" } } }, "localname": "Attributeexpirations", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.maxlinear.com/20221231", "xbrltype": "stringItemType" }, "mxl_BroadbandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Broadband", "label": "Broadband [Member]", "terseLabel": "Broadband" } } }, "localname": "BroadbandMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "mxl_BusinessCombinationConsiderationTransferredCashConsiderationFunded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Cash Consideration Funded", "label": "Business Combination, Consideration Transferred, Cash Consideration Funded", "terseLabel": "Cash consideration funded (up to)" } } }, "localname": "BusinessCombinationConsiderationTransferredCashConsiderationFunded", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Cash Paid Per Acquiree Share", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Cash Paid Per Acquiree Share", "terseLabel": "Business combination, consideration transferred (in USD per share)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "mxl_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntitySharesIssuedPerAcquireeShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Issued Per Acquiree Share", "terseLabel": "Business combination, consideration transferred, equity interests issued and issuable, entity shares Issued (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntitySharesIssuedPerAcquireeShare", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "mxl_CallPremiumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Call Premium, Percentage", "label": "Call Premium, Percentage", "terseLabel": "Call premium, percentage" } } }, "localname": "CallPremiumPercentage", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_CallPremiumPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Call Premium, Period", "label": "Call Premium, Period", "terseLabel": "Call premium, period" } } }, "localname": "CallPremiumPeriod", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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 reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuancePeriodIncreaseDecrease", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "mxl_CompanyXMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company X", "label": "Company X [Member]", "terseLabel": "Company X" } } }, "localname": "CompanyXMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CompanyYMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company Y", "label": "Company Y [Member]", "terseLabel": "Company Y" } } }, "localname": "CompanyYMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "mxl_ConnectivityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connectivity", "label": "Connectivity [Member]", "terseLabel": "Connectivity" } } }, "localname": "ConnectivityMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "mxl_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability", "label": "Contingent Consideration, Liability [Member]", "terseLabel": "Contingent Consideration, Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "domainItemType" }, "mxl_ContractWithCustomerPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Payment Term", "label": "Contract with Customer, Payment Term", "terseLabel": "Payment term" } } }, "localname": "ContractWithCustomerPaymentTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "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": "Right of return, term" } } }, "localname": "ContractWithCustomerRightOfReturnTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_ContractWithCustomerRightOfReturnUnderGeneralAssuranceWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Right of Return Under General Assurance Warranty, Term", "label": "Contract with Customer, Right of Return Under General Assurance Warranty, Term", "terseLabel": "Right of return under the general assurance warranty, term" } } }, "localname": "ContractWithCustomerRightOfReturnUnderGeneralAssuranceWarrantyTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_ContractWithCustomerStockRotationAllowanceTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Stock Rotation Allowance, Term", "label": "Contract with Customer, Stock Rotation Allowance, Term", "terseLabel": "Stock rotation allowance, term (up to)" } } }, "localname": "ContractWithCustomerStockRotationAllowanceTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "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": "Rebate and price protection program, term" } } }, "localname": "ContractwithCustomerRebateandPriceProtectionProgramTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer F", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_DebtInstrumentBasisSpreadOnVariableRateAdditionalApplicableMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Variable Rate, Additional Applicable Margin", "label": "Debt Instrument, Basis Spread on Variable Rate, Additional Applicable Margin", "terseLabel": "Debt instrument, basis spread on variable rate, additional applicable margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateAdditionalApplicableMargin", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "terseLabel": "Debt instrument, covenant, leverage ratio, maximum" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "mxl_DebtInstrumentCovenantLeverageRatioMaximumPotentialTemporaryIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Potential Temporary Increase", "terseLabel": "Debt instrument, covenant, leverage ratio, maximum, potential temporary increase" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximumPotentialTemporaryIncrease", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_DebtInstrumentInterestPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Period", "label": "Debt Instrument, Interest Period", "terseLabel": "Interest period" } } }, "localname": "DebtInstrumentInterestPeriod", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "mxl_DebtInstrumentQuarterlyAmortizationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Amortization Rate", "label": "Debt Instrument, Quarterly Amortization Rate", "terseLabel": "Debt instrument, quarterly amortization rate" } } }, "localname": "DebtInstrumentQuarterlyAmortizationRate", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_DeferredTaxAssetLeaseobligation": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 6.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": "Lease obligation" } } }, "localname": "DeferredTaxAssetLeaseobligation", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DeferredTaxLiabilitiesPensionLiability": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Pension Liability", "label": "Deferred Tax Liabilities, Pension Liability", "negatedLabel": "Pension liability" } } }, "localname": "DeferredTaxLiabilitiesPensionLiability", "nsuri": "http://www.maxlinear.com/20221231", "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": "Leased right-of-use assets" } } }, "localname": "DeferredTaxLiabilityLeasedrightofuseasset", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan expected future benefits payments total", "label": "Defined benefit plan expected future benefits payments total", "totalLabel": "Defined benefit plan expected future benefits payments total" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_DistributorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributors", "label": "Distributors [Member]", "terseLabel": "Distributors" } } }, "localname": "DistributorsMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_EffectiveIncomeTaxRateReconciliationForeignUnremittedEarningsAmount": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign Unremitted Earnings, Amount", "label": "Effective Income Tax Rate Reconciliation, Foreign Unremitted Earnings, Amount", "negatedTerseLabel": "Foreign unremitted earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignUnremittedEarningsAmount", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_EffectiveIncomeTaxReconciliationOtherTransactionCosts": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.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": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxReconciliationOtherTransactionCosts", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "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" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_EquitySecuritiesAccumulatedNetUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, Accumulated Net Unrealized Gain", "label": "Equity Securities, Accumulated Net Unrealized Gain", "terseLabel": "Gains" } } }, "localname": "EquitySecuritiesAccumulatedNetUnrealizedGain", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_EquitySecuritiesAccumulatedNetUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, Accumulated Net Unrealized Loss", "label": "Equity Securities, Accumulated Net Unrealized Loss", "negatedTerseLabel": "Losses", "terseLabel": "Gross unrealized loss" } } }, "localname": "EquitySecuritiesAccumulatedNetUnrealizedLoss", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag", "label": "Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag", "terseLabel": "Impairment Long Lived Asset Held For Use, Statement of Income or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag" } } }, "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "mxl_IncomeTaxReconciliationForeignDividends": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.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": "Foreign income inclusion" } } }, "localname": "IncomeTaxReconciliationForeignDividends", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right Of Use Asset", "label": "Increase (Decrease) In Operating Lease, Right Of Use Asset", "negatedTerseLabel": "Leased right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mxl_IncreaseDecreaseinAccruedPriceProtectionLiability": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in accrued price protection liability.", "label": "Increase (Decrease) in Accrued Price Protection Liability", "terseLabel": "Accrued price protection liability" } } }, "localname": "IncreaseDecreaseinAccruedPriceProtectionLiability", "nsuri": "http://www.maxlinear.com/20221231", "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" } } }, "localname": "IndustrialandmultimarketMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "mxl_InfrastructureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infrastructure [Member]", "label": "Infrastructure [Member]", "terseLabel": "Infrastructure" } } }, "localname": "InfrastructureMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "mxl_InitialTermLoanTLBJune2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Term Loan - TLB June 2021", "label": "Initial Term Loan - TLB June 2021 [Member]", "terseLabel": "Initial term loan under June 23, 2021 credit agreement" } } }, "localname": "InitialTermLoanTLBJune2021Member", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "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", "negatedTerseLabel": "Transfers to developed technology from IPR&D", "terseLabel": "Transfers to developed technology from IPR&D" } } }, "localname": "IntangibleAssetsTransferfromIPRDtoDevelopedTech", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mxl_InventoryFairValueAdjustments": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/20221231", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mxl_LicensedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed technology.", "label": "Licensed Technology [Member]", "terseLabel": "Licensed technology" } } }, "localname": "LicensedTechnologyMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "mxl_LineOfCreditFacilityIncrementalBorrowingCapacityPercentOfConsolidatedEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA", "label": "Line of Credit Facility, Incremental Borrowing Capacity, Percent Of Consolidated EBITDA", "terseLabel": "Credit facility, incremental borrowing capacity, percent of consolidated EBITDA" } } }, "localname": "LineOfCreditFacilityIncrementalBorrowingCapacityPercentOfConsolidatedEBITDA", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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": "Credit facility, incremental borrowing capacity" } } }, "localname": "LineofCreditFacilityIncrementalBorrowingCapacity", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "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": "LIBOR subject to floor" } } }, "localname": "LondonInterbankOfferedRateLIBORSubjecttoFloorMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_LonglivedassetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived assets [Member]", "label": "Long lived assets [Member]", "terseLabel": "Long lived assets" } } }, "localname": "LonglivedassetsMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "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" } } }, "localname": "MasksAndProductionEquipmentMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "mxl_MaximumDurationOfEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Duration of Employee Stock Purchase Plan", "label": "Maximum Duration of Employee Stock Purchase Plan", "terseLabel": "Maximum duration of employee stock purchase plan" } } }, "localname": "MaximumDurationOfEmployeeStockPurchasePlan", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "mxl_NumberOfBusinessActivities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Business Activities", "label": "Number of Business Activities", "terseLabel": "Number of business activities" } } }, "localname": "NumberOfBusinessActivities", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "mxl_NumberOfVotesPerShareOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Votes per Share of Common Stock", "label": "Number of Votes per Share of Common Stock", "terseLabel": "Number of votes per share of common stock" } } }, "localname": "NumberOfVotesPerShareOfCommonStock", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "mxl_OtherObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Obligations", "label": "Other Obligations [Member]", "terseLabel": "Other Obligations" } } }, "localname": "OtherObligationsMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "domainItemType" }, "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": "Shares awarded as a percentage of grants, peer group based" } } }, "localname": "PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_PotentialContingentConsiderationPrivatelyHeldCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potential Contingent Consideration - Privately Held Company", "label": "Potential Contingent Consideration - Privately Held Company [Member]", "terseLabel": "Contingent Consideration - Company X", "verboseLabel": "Contingent Consideration - Company Y" } } }, "localname": "PotentialContingentConsiderationPrivatelyHeldCompanyMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "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": "Accrued Price Protection Liability" } } }, "localname": "PriceProtectionLiabilityTableTextBlock", "nsuri": "http://www.maxlinear.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedPriceProtectionLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ProceedsLoanedUnderNotesReceivable": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds Loaned Under Notes Receivable", "label": "Proceeds Loaned Under Notes Receivable", "negatedTerseLabel": "Proceeds loaned under notes receivable", "terseLabel": "Proceeds loaned under notes receivable" } } }, "localname": "ProceedsLoanedUnderNotesReceivable", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mxl_ProductionMasksPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production Masks, Policy", "label": "Production Masks, Policy [Policy Text Block]", "terseLabel": "Production Masks" } } }, "localname": "ProductionMasksPolicyPolicyTextBlock", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "ReductioninTransactionPriceMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_ReimbursementDueFromIntel": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reimbursement due from Intel", "label": "Reimbursement due from Intel", "negatedTerseLabel": "Reimbursement from Intel" } } }, "localname": "ReimbursementDueFromIntel", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "mxl_RepaymentsOfNotesReceivableDueToTheCompanyAnnually": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Repayments of Notes Receivable Due to the Company Annually", "label": "Repayments of Notes Receivable Due to the Company Annually", "terseLabel": "Repayments of notes receivable due to the company annually" } } }, "localname": "RepaymentsOfNotesReceivableDueToTheCompanyAnnually", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party", "label": "Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party", "terseLabel": "Proceeds received from other party" } } }, "localname": "ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherParty", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Recognized", "label": "Research and Development Arrangement, Contract For A Jointly Funded Project, Cumulative Proceeds Received From Other Party, Recognized", "terseLabel": "Proceeds received from other party recognized" } } }, "localname": "ResearchAndDevelopmentArrangementContractForAJointlyFundedProjectCumulativeProceedsReceivedFromOtherPartyRecognized", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mxl_RestofWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of world" } } }, "localname": "RestofWorldMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_RestrictedStockUnitandRestrictedStockAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock unit and restricted stock award [member]", "label": "Restricted Stock Unit and Restricted Stock Award [Member]", "terseLabel": "Restricted Stock Units and Restricted Stock Awards" } } }, "localname": "RestrictedStockUnitandRestrictedStockAwardMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_RestructuringLongTermMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring - Long term", "label": "Restructuring - Long term [Member]", "terseLabel": "Restructuring - Long term" } } }, "localname": "RestructuringLongTermMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "mxl_RestructuringShortTermMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring - Short term", "label": "Restructuring - Short term [Member]", "terseLabel": "Restructuring expense", "verboseLabel": "Restructuring - Short term" } } }, "localname": "RestructuringShortTermMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "mxl_RevenuePerformanceObligationDeliveryTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Delivery Term", "label": "Revenue, Performance Obligation, Delivery Term", "terseLabel": "Delivery term" } } }, "localname": "RevenuePerformanceObligationDeliveryTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_RevenueStreamAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Stream", "label": "Revenue Stream [Axis]", "terseLabel": "Revenue Stream [Axis]" } } }, "localname": "RevenueStreamAxis", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "mxl_RevenueStreamDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Stream [Domain]", "label": "Revenue Stream [Domain]", "terseLabel": "Revenue Stream [Domain]" } } }, "localname": "RevenueStreamDomain", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_RevenuefromDistributorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Distributors [Member]", "label": "Revenue from Distributors [Member]", "terseLabel": "Revenue from Distributors" } } }, "localname": "RevenuefromDistributorsMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_SalesCommissionAssetsRecognizedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Commission Assets Recognized, Term", "label": "Sales Commission Assets Recognized, Term", "terseLabel": "Sales commission assets recognized, term (less than)" } } }, "localname": "SalesCommissionAssetsRecognizedTerm", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_SeniorSecuredTermALoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Term A Loan Facility", "label": "Senior Secured Term A Loan Facility [Member]", "terseLabel": "Senior Secured Term A Loan Facility" } } }, "localname": "SeniorSecuredTermALoanFacilityMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_SeniorSecuredTermBLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Term B Loan Facility", "label": "Senior Secured Term B Loan Facility [Member]", "terseLabel": "Senior Secured Term B Loan Facility" } } }, "localname": "SeniorSecuredTermBLoanFacilityMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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 employee bonus plan (in shares)" } } }, "localname": "SharesIssueduponSettlementofExecutiveBonusPlan", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_SiliconMotionTechnologyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Silicon Motion Technology Corporation", "label": "Silicon Motion Technology Corporation [Member]", "terseLabel": "Silicon Motion Technology Corporation" } } }, "localname": "SiliconMotionTechnologyCorporationMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Period", "label": "Standard Product Warranty, Period", "terseLabel": "Product warranty, period" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "mxl_TerminatedLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Terminated Lease", "label": "Terminated Lease [Member]", "terseLabel": "Terminated Lease" } } }, "localname": "TerminatedLeaseMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor A [Member]", "label": "Vendor A [Member]", "terseLabel": "Vendor A" } } }, "localname": "VendorAMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor B [Member]", "label": "Vendor B [Member]", "terseLabel": "Vendor B" } } }, "localname": "VendorBMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor C [Member]", "label": "Vendor C [Member]", "terseLabel": "Vendor C" } } }, "localname": "VendorCMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "mxl_VendorDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor D [Member]", "label": "Vendor D [Member]", "terseLabel": "Vendor D" } } }, "localname": "VendorDMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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/20221231", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mxl_WellsFargoBankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Bank, National Association", "label": "Wells Fargo Bank, National Association [Member]", "terseLabel": "Wells Fargo Bank, National Association" } } }, "localname": "WellsFargoBankNationalAssociationMember", "nsuri": "http://www.maxlinear.com/20221231", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r347", "r763", "r838", "r955" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r398", "r399", "r400", "r401", "r517", "r692", "r709", "r738", "r739", "r760", "r770", "r778", "r836", "r948", "r949", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r398", "r399", "r400", "r401", "r517", "r692", "r709", "r738", "r739", "r760", "r770", "r778", "r836", "r948", "r949", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r347", "r763", "r838", "r955" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r344", "r694", "r761", "r776", "r831", "r832", "r838", "r954" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r344", "r694", "r761", "r776", "r831", "r832", "r838", "r954" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r398", "r399", "r400", "r401", "r483", "r517", "r548", "r549", "r550", "r691", "r692", "r709", "r738", "r739", "r760", "r770", "r778", "r826", "r836", "r949", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r398", "r399", "r400", "r401", "r483", "r517", "r548", "r549", "r550", "r691", "r692", "r709", "r738", "r739", "r760", "r770", "r778", "r826", "r836", "r949", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r345", "r346", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r762", "r777", "r838" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r345", "r346", "r723", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r762", "r777", "r838" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r775" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r725" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r348", "r349" ], "calculation": { "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 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r216", "r232" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred 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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r19", "r742" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r29", "r35", "r187", "r271", "r272", "r797" ], "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": "Pension and Other Defined Benefit Plan Obligation" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r102", "r249" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r34", "r35", "r256", "r705", "r717", "r721" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r270", "r271", "r651", "r652", "r653", "r654", "r655", "r657" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r31", "r35", "r187", "r684", "r712", "r713", "r797", "r798", "r799", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r27", "r35", "r187", "r271", "r272", "r652", "r653", "r654", "r655", "r657", "r797" ], "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": "Cumulative Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r7" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r558", "r559", "r560", "r807", "r808", "r809", "r938" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r153", "r154", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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 income (loss) to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r434", "r662", "r758", "r759", "r803" ], "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 accretion of discount on debt and leases" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r58", "r87", "r93" ], "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", "negatedLabel": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r312" ], "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 diluted net income (loss) (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r58", "r99" ], "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": "Impairment losses" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r209", "r224", "r253", "r283", "r329", "r338", "r342", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r607", "r609", "r633", "r775", "r834", "r835", "r946" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r244", "r259", "r283", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r607", "r609", "r633", "r775", "r834", "r835", "r946" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r547", "r548", "r549", "r550", "r551" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r189", "r190" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r599", "r768", "r769" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r167", "r168", "r599", "r768", "r769" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r176", "r177", "r180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r176", "r177" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r174", "r176", "r177", "r605" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r175", "r178", "r606" ], "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": "Contingent consideration", "verboseLabel": "Contingent consideration (Note 3)" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails_1", "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r175", "r179" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r182", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other noncurrent assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r366" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r60", "r247", "r740" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r61" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r60", "r66" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": { "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 and cash equivalents", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r202" ], "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 (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "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 activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r126" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r217", "r231" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r110", "r392", "r394", "r726", "r833" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r807", "r808", "r938" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Common stock, shares outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r775" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 550,000 shares authorized; 78,745 shares issued and outstanding at December\u00a031, 2022 and 76,778 shares issued and outstanding December\u00a031, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r266", "r268", "r274", "r701", "r706" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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 (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r73", "r74", "r199", "r200", "r347", "r725" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r73", "r74", "r199", "r200", "r347", "r722", "r725" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r73", "r74", "r199", "r200", "r347", "r725", "r956" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r79" ], "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]", "verboseLabel": "Concentration of Credit Risk, Significant Customers and Geographic Information" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformation" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r73", "r74", "r199", "r200", "r347" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r69", "r73", "r74", "r75", "r199", "r201", "r725" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r73", "r74", "r199", "r200", "r347", "r725" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r185", "r743" ], "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/2022", "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" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r456", "r457", "r468" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.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": "Customer contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRightToRecoverProduct": { "auth_ref": [ "r839" ], "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": "Right of return assets" } } }, "localname": "ContractWithCustomerRightToRecoverProduct", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 minimum payments" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "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", "totalLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "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", "totalLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "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", "totalLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Total" } } }, "localname": "ContractualObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r42", "r283", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r633", "r834" ], "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/2022", "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 net revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r806", "r934", "r936" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r806", "r934" ], "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": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r165", "r582", "r592", "r806" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r806", "r934", "r936" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r70", "r347" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 12.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": "Accrued obligations to customers for price adjustments", "verboseLabel": "Accrued obligations to customers for price adjustments" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r172" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r116", "r281", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r428", "r435", "r436", "r438" ], "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 and Interest Rate Swap" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwap" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r210", "r212", "r222", "r287", "r412", "r413", "r414", "r415", "r416", "r418", "r424", "r425", "r426", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r663", "r755", "r756", "r757", "r758", "r759", "r804" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r212", "r222", "r439" ], "calculation": { "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails_1": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Aggregate principal amount of long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r204", "r206", "r412", "r663", "r756", "r757" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r21", "r204", "r441", "r663" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r287", "r412", "r413", "r414", "r415", "r416", "r418", "r424", "r425", "r426", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r663", "r755", "r756", "r757", "r758", "r759", "r804" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r118", "r119", "r120", "r121", "r203", "r204", "r206", "r221", "r287", "r412", "r413", "r414", "r415", "r416", "r418", "r424", "r425", "r426", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r437", "r663", "r755", "r756", "r757", "r758", "r759", "r804" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r203", "r206", "r837" ], "calculation": { "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount", "terseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r806", "r935", "r936" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r205", "r837" ], "calculation": { "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r165", "r806", "r935" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r566", "r567" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r58", "r165", "r583", "r591", "r592", "r806" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r59" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r806", "r935", "r936" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r577" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r932" ], "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": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r932" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 5.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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r163", "r933" ], "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 allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "auth_ref": [ "r163", "r933" ], "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": "Other tax carryforwards" } } }, "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r161", "r163", "r933" ], "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 foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Foreign tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r161", "r163", "r933" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r163", "r933" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 4.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": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r163", "r933" ], "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 temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r163", "r933" ], "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 allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Accrued expenses and other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r578" ], "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": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r163", "r933" ], "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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "auth_ref": [ "r163", "r933" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails": { "order": 1.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": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r492" ], "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": "Accumulated benefit obligations" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r30", "r35", "r881" ], "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": "Accumulated other comprehensive (income) loss, before tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r480", "r766" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r476" ], "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)", "negatedTerseLabel": "Actuarial (gain) loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r125", "r127" ], "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", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "terseLabel": "Amounts recognized in the Consolidated Balance Sheets" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r498" ], "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": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r499" ], "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": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r498" ], "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": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r500", "r512" ], "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": "Expected long-term rate of return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r499" ], "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": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r473" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "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": "Projected benefit obligation, end of period", "periodStartLabel": "Projected benefit obligation, beginning of period" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r478", "r515" ], "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": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Changes in projected benefit obligation:" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Changes in fair value of plan assets:" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 2.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "Thereafter" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 5.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 3.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 4.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 1.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r493" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails": { "order": 6.0, "parentTag": "mxl_DefinedBenefitPlanExpectedFutureBenefitsPaymentsTotal", "weight": 1.0 } }, "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": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansScheduleofExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r479", "r484", "r486", "r487", "r764", "r765", "r766" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets, end of period", "periodStartLabel": "Fair value of plan assets, beginning of period" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r477" ], "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": "Currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r471", "r482", "r766" ], "calculation": { "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedTerseLabel": "Net unfunded status", "negatedTotalLabel": "Net unfunded status" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansAdditionalInformationDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r472", "r475", "r496", "r511", "r766", "r767" ], "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": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r494", "r509", "r766", "r767" ], "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": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "auth_ref": [ "r494", "r509" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "auth_ref": [ "r507", "r766" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Plan with projected benefit obligation in excess of plan assets, plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "auth_ref": [ "r507", "r766" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r507", "r508", "r766" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for 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, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r507", "r508", "r766" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for 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, Plan Assets", "terseLabel": "Plans with accumulated benefit obligation in excess of plan assets, plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r481" ], "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": "Currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r474", "r495", "r510", "r766", "r767" ], "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": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansChangeinProjectedBenefitObligationsFairValueofPlanAssetsandFundedStatusofPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]", "terseLabel": "Weighted average actuarial assumptions used to determine benefit obligations" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]", "terseLabel": "Weighted average actuarial assumptions used to determine costs" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r129", "r130", "r131", "r132", "r133" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanAssumptionsDetails", "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r58", "r100" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r58", "r327" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r522", "r553", "r554", "r556", "r562", "r771" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r275", "r296", "r297", "r298", "r299", "r300", "r305", "r307", "r309", "r310", "r311", "r315", "r621", "r622", "r702", "r707", "r747" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r275", "r296", "r297", "r298", "r299", "r300", "r307", "r309", "r310", "r311", "r315", "r621", "r622", "r702", "r707", "r747" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r649" ], "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 effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r555" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation costs, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r927" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs related to unvested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r552" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "negatedTerseLabel": "Excess tax benefits on stock-based awards" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r557" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Tax benefit from stock options exercised" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r117", "r240", "r270", "r271", "r272", "r288", "r289", "r290", "r293", "r301", "r303", "r318", "r360", "r455", "r558", "r559", "r560", "r587", "r588", "r620", "r651", "r652", "r653", "r654", "r655", "r657", "r684", "r712", "r713", "r714" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails", "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Cost" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r254", "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Fair Value", "verboseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsCompositionofFinancialInstrumentsDetails", "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Investments in privately held entities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "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": "Lease related charges" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r624", "r625", "r630" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r191", "r195" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r191", "r198" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Composition of Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r426", "r486", "r487", "r488", "r489", "r490", "r491", "r625", "r688", "r689", "r690", "r756", "r757", "r764", "r765", "r766" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r194", "r195" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r624", "r625", "r626", "r627", "r631" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r629" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r426", "r486", "r491", "r625", "r688", "r764", "r765", "r766" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted\u00a0Prices in Active Markets for Identical\u00a0Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r426", "r486", "r491", "r625", "r689", "r756", "r757", "r764", "r765", "r766" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r426", "r486", "r487", "r488", "r489", "r490", "r491", "r625", "r690", "r756", "r757", "r764", "r765", "r766" ], "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": "Significant Unobservable Inputs (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r193" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Contingent consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r193", "r195" ], "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 liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r193", "r195" ], "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" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r628" ], "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", "verboseLabel": "Accretion of discount" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r193" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsSummaryofLevel3FinancialInstrumentActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r426", "r486", "r487", "r488", "r489", "r490", "r491", "r688", "r689", "r690", "r756", "r757", "r764", "r765", "r766" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r629", "r631" ], "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" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r196", "r197" ], "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" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r937" ], "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": "Federal funds rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Useful Life (in\u00a0Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r251", "r375" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r94" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r94" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r94" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r94" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r94" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r372", "r374", "r375", "r376", "r695", "r699" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r92", "r699" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r88", "r91" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r92", "r695" ], "calculation": { "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "verboseLabel": "Acquisitions" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "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" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r642", "r644", "r646", "r648" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "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" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r58" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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": "Gain on sale of investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r58" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r58", "r114", "r115" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r72", "r725" ], "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" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r367", "r700", "r750", "r775", "r814", "r821" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r369", "r750" ], "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": "Acquisitions (Note 3)" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r98" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r85", "r89" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r58", "r368", "r370", "r371", "r750" ], "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" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r41", "r283", "r329", "r337", "r341", "r343", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r633", "r749", "r834" ], "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset.", "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r58", "r96" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r803", "r825" ], "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", "negatedTerseLabel": "Impairment losses", "terseLabel": "Impairment losses related to finite-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r803", "r825" ], "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": "IPR&D impairment losses" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLeasehold": { "auth_ref": [ "r58", "r99" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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 improvements" } } }, "localname": "ImpairmentOfLeasehold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r58", "r99", "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of leased right-of-use assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r284", "r593" ], "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": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r39", "r207", "r218", "r234", "r329", "r337", "r341", "r343", "r703", "r749" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "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": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r284", "r593" ], "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": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r378", "r382" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r382" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r159" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r285", "r570", "r575", "r581", "r589", "r594", "r596", "r597", "r598" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r286", "r302", "r303", "r328", "r568", "r590", "r595", "r708" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision (benefit)", "totalLabel": "Total income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails", "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r269", "r564", "r565", "r575", "r576", "r580", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 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": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r569" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.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": "Provision (benefit) at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Permanent and other" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes (net of federal benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in 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": "Uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.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": "Foreign tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r928" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 14.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": "Research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r55", "r62" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2022", "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 effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r802", "r944" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r86", "r90" ], "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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r205", "r220", "r273", "r326", "r661" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r277", "r279", "r280" ], "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/2022", "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": "Inventory" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails", "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r791" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r258", "r741", "r775" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r246", "r257", "r317", "r363", "r364", "r365", "r693", "r744" ], "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" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r792" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r44", "r325" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r402" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r672" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r945" ], "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": "Aggregate Future Minimum Payments Due" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r677" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r943" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r943" ], "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": "Original operating lease terms", "verboseLabel": "Operating lease, term (greater than)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r283", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r608", "r609", "r610", "r633", "r748", "r834", "r946", "r947" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r213", "r229", "r775", "r805", "r813", "r939" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r245", "r283", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r608", "r609", "r610", "r633", "r775", "r834", "r946", "r947" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/FinancialInstrumentsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "Expected post-merger ownership interest, the Company" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r804" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16", "r804" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r82" ], "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" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r4", "r212", "r226", "r425", "r440", "r756", "r757" ], "calculation": { "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Net carrying amount of long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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 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", "negatedLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "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": "Fair value of term loans outstanding" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r255" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-Term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-Term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r113" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r397", "r789" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingencies, accrued" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "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": "Term Debt" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Expected post-merger ownership interest, noncontrolling owners" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r278" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r278" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r56", "r59" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r40", "r59", "r219", "r233", "r243", "r264", "r267", "r272", "r283", "r292", "r296", "r297", "r298", "r299", "r302", "r303", "r308", "r329", "r337", "r341", "r343", "r356", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r622", "r633", "r749", "r834" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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 income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r67", "r238", "r239", "r240", "r241", "r242", "r291", "r292", "r293", "r294", "r295", "r298", "r304", "r315", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r558", "r559", "r560", "r585", "r586", "r587", "r588", "r601", "r602", "r603", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r659", "r660", "r664", "r665", "r666", "r667", "r679", "r680", "r681", "r682", "r683", "r684", "r696", "r697", "r698", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "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": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r812" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r35", "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r751", "r752", "r753", "r754" ], "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": "Employee separation expenses" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r329", "r337", "r341", "r343", "r749" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r673", "r774" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r942" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of leased right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r669" ], "calculation": { "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r669" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: short-term lease liabilities", "terseLabel": "Short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r669" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r668" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r676", "r774" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r675", "r774" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAggregateFutureMinimumPaymentsDueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r161" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r171" ], "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]", "verboseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r188" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r252" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligationDueInNextTwelveMonths", "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": "2023" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "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 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": "2024" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "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 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": "2025" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "terseLabel": "Inventory Purchase Obligations" } } }, "localname": "OtherCommitmentFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]", "terseLabel": "Other Obligations" } } }, "localname": "OtherCommitmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r30", "r32", "r183", "r186" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "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", "negatedTerseLabel": "Net actuarial gain on pension and other defined benefit plans, net of tax expense of $782 in 2022, $792 in 2021 and $0 in 2020" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "auth_ref": [ "r183", "r184", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "negatedLabel": "Net actuarial gain on pension and other defined benefit plans, tax expense" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r28", "r32", "r643", "r645", "r650" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "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", "verboseLabel": "Foreign currency translation adjustments, net of tax benefit of $455 in 2022, expense of $93 in 2021 and expense of $216 in 2020" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r261" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Unrealized gain on interest rate swap, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r260", "r261" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized gain on interest rate swap, net of tax expense of $8 in 2020" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "terseLabel": "Unrealized gain on interest rate swap, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r261", "r263" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Less: Reclassification adjustments of unrealized gain on interest rate swap, net of tax of $0 in 2020" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Reclassification adjustments of unrealized gain on interest rate swap, tax expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r26", "r33", "r647", "r656" ], "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": "Foreign currency translation adjustment, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r183", "r184", "r186", "r265", "r268" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.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", "terseLabel": "Net current period other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r95" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations": { "order": 4.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r63", "r64", "r65" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r51" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock", "verboseLabel": "Payments for repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r381", "r801" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r53" ], "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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance cost" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r276" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r47", "r604" ], "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 business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Cash used in acquisitions, net of cash acquired", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r48" ], "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", "terseLabel": "Additions" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r49" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of long-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "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 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r483", "r485", "r491", "r501", "r502", "r503", "r504", "r505", "r506", "r513", "r514", "r516", "r518", "r766" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r129", "r134", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (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, Pensions, Policy [Policy Text Block]", "terseLabel": "Pension and Other Defined Benefit Retirement Obligations" } } }, "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "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-based restricted stock units (PRSUs)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r442" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r442" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r775" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 25,000 shares authorized, no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r794" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r50" ], "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 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r800" ], "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 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 the issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r152" ], "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": "Cash received from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r103" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r101", "r248" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r103", "r230", "r704", "r775" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r103", "r727", "r728" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r103" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "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": "Useful\u00a0Life (in Years)", "verboseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails", "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r396" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r396" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "auth_ref": [ "r396" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "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 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": "2024" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "auth_ref": [ "r396" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligationDueInThirdYear", "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": "2025" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "auth_ref": [ "r396" ], "calculation": { "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligationDueInNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded 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": "Recorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationsTextBlock": { "auth_ref": [ "r112", "r830" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r52" ], "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 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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r155" ], "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/2022", "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r155" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r60", "r66", "r208", "r227", "r247" ], "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" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r60", "r66", "r247" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r60", "r66", "r724" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsCashCashEquivalentsandRestrictedCashDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r379", "r381", "r384", "r390", "r391" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivity" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r58", "r385", "r387", "r827" ], "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", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r380", "r381", "r387", "r388" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r381", "r386" ], "calculation": { "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Liability ending balance", "periodStartLabel": "Liability beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r790", "r828", "r829" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringReserve", "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", "verboseLabel": "Less: current portion as of December 31, 2022" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r795", "r828", "r829" ], "calculation": { "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringReserve", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Long-term portion as of December 31, 2022" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r381", "r388" ], "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", "negatedLabel": "Non-cash charges and adjustments" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r122", "r228", "r716", "r721", "r775" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r240", "r288", "r289", "r290", "r293", "r301", "r303", "r360", "r558", "r559", "r560", "r587", "r588", "r620", "r712", "r714" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r323", "r324", "r336", "r339", "r340", "r344", "r345", "r347", "r466", "r467", "r694" ], "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, 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": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r469", "r470" ], "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]", "verboseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r745", "r746" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r674", "r774" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/LeasesAdditionalInformationDetails" ], "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/2022", "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" } } }, "localname": "SalesReturnsAndAllowancesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r347", "r811" ], "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", "verboseLabel": "Net Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "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 and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r766", "r889", "r890" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r35", "r940", "r941" ], "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) by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r88" ], "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" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r497" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r766", "r889" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r167", "r168", "r599" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r164" ], "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": "Income Taxes Components of Income Tax Provision (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesTables" ], "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" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r160" ], "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": "Components of Deferred Income Tax Asset" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r810" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r158" ], "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" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r150" ], "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 Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r80" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r128" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r88", "r91", "r695" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r88", "r91" ], "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" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r750", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824" ], "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" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r806" ], "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" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r95", "r97" ], "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" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r103" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r66", "r208", "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r380", "r381", "r382", "r383", "r387", "r388", "r389" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r106", "r107", "r108" ], "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" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r105", "r109" ], "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": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r38", "r83" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.maxlinear.com/role/RevenuefromContractswithCustomersRevenuesfromExternalCustomersbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r519", "r521", "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r547", "r548", "r549", "r550", "r551" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r138", "r144", "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r149" ], "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": "Employee Stock Purchase Plan, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r773", "r931" ], "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" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r91" ], "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" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r69", "r73", "r74", "r75", "r199", "r201" ], "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" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "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/2022", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r57" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 22.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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r771" ], "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": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r151" ], "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": "Stock-based compensation arrangement, discount from market price, offering date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r151" ], "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": "Stock-based compensation arrangement, discount from market price, purchase date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r540" ], "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", "negatedTerseLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding ending balance (in dollars per share)", "periodStartLabel": "Outstanding beginning balance (in dollars per share)", "terseLabel": "Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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, Maximum", "terseLabel": "Volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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, Minimum", "terseLabel": "Volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r151" ], "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": "Stock-based compensation arrangement, maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r139", "r141" ], "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", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r151" ], "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": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r542" ], "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": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r544" ], "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": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r543" ], "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": "Aggregate Intrinsic Value, Vested and expected to vest (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r543" ], "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": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r151" ], "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": "Weighted average price of stock purchased under the ESPP (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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": "Percent of the outstanding shares of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r547", "r548", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.maxlinear.com/role/StockBasedCompensationSummaryofRestrictedStockUnitandPerformanceBasedRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r526", "r545", "r546", "r547", "r548", "r551", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r137" ], "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": "Summary of Performance-Based Restricted Stock Unit Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r143" ], "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": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r772" ], "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": "Stock-based compensation, vesting period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r547" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r151" ], "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": "Aggregate Intrinsic Value, Exercisable (in thousands)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r147" ], "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": "Weighted Average Contractual Term, Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r543" ], "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": "Weighted Average Contractual Term, Vested and expected to vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r142" ], "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": "Exercisable (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r148" ], "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": "Weighted Average Contractual Term, Exercisable (in years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r140" ], "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", "periodEndLabel": "Outstanding ending balance (in dollars per share)", "periodStartLabel": "Outstanding beginning balance (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r214", "r215", "r223", "r793" ], "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 of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "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": "Warranty reserves" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r111" ], "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/2022", "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r25", "r117", "r240", "r270", "r271", "r272", "r288", "r289", "r290", "r293", "r301", "r303", "r318", "r360", "r455", "r558", "r559", "r560", "r587", "r588", "r620", "r651", "r652", "r653", "r654", "r655", "r657", "r684", "r712", "r713", "r714" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails", "http://www.maxlinear.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r288", "r289", "r290", "r318", "r694" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r5", "r6", "r122" ], "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": "Common stock issued for merger, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r5", "r6", "r117", "r122" ], "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": "Common stock purchased under the ESPP (in shares)", "verboseLabel": "Employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r117", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Common stock issued pursuant to equity awards, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r117", "r122", "r532" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r25", "r117", "r122" ], "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": "Common stock issued for merger, net" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r5", "r6", "r117", "r122" ], "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": "Employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r122", "r145" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Common stock issued pursuant to equity awards, net" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r5", "r6", "r117", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r5", "r6", "r117", "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Stock repurchased during period" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r84", "r775", "r805", "r813", "r939" ], "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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsScheduleofAccumulatedOtherComprehensiveIncomeLossbyComponentDetails", "http://www.maxlinear.com/role/ConsolidatedBalanceSheets", "http://www.maxlinear.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r124", "r282", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r611" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stock Repurchases" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockRepurchases" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r658", "r686" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r658", "r686" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r658", "r686" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r658", "r686" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEventDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r685", "r687" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r796" ], "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/2022", "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r70" ], "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" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConcentrationofCreditRiskSignificantCustomersandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r156", "r157" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.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": "Provision to return" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r161" ], "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 carryforwards, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r3", "r211", "r225" ], "calculation": { "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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 and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Income tax liability" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/BalanceSheetDetailsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r235", "r236", "r237", "r350", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r170" ], "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]", "verboseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/GoodwillandIntangibleAssetsScheduleofAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average cost per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/StockRepurchasesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r380", "r381", "r387", "r388" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/RestructuringActivityAdditionalInformationDetails", "http://www.maxlinear.com/role/RestructuringActivityRestructuringandRelatedCostsDetails", "http://www.maxlinear.com/role/RestructuringActivityScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r392", "r393", "r395", "r396" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/CommitmentsandContingenciesFutureMinimumPaymentsUnderInventoryPurchaseObligationsandOtherObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnderfundedPlanMember": { "auth_ref": [ "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/EmployeeRetirementPlansDefinedBenefitPlanPlanwithAccumulatedBenefitObligationandProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r58" ], "calculation": { "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "Unrealized holding loss on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r563", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r572" ], "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": "Decreases based on tax positions of prior year" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "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": "Additions related to acquisitions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r573" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r929" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Unrecognized tax benefits, accrued interest" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r930" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized tax benefits, period increase" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r574" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r76", "r77", "r78", "r319", "r320", "r321", "r322" ], "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 and Significant Risks and Uncertainties" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r579" ], "calculation": { "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "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": "Change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/IncomeTaxesComponentsofIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/DebtandInterestRateSwapAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://www.maxlinear.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r810" ], "calculation": { "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": { "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 of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Dilutive common stock equivalents (shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r306", "r311" ], "calculation": { "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": { "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/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "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 income (loss) per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r305", "r311" ], "calculation": { "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Weighted average common shares outstanding\u2014basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxlinear.com/role/ConsolidatedStatementsofOperations", "http://www.maxlinear.com/role/NetIncomeLossPerShareSummaryofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28511-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28446-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r788": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "210-10-S99-1(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 114 0001288469-23-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001288469-23-000009-xbrl.zip M4$L#!!0 ( /&!059 HT/&5+H %L!0 8 83$R,S$R,#(R97AH:6)I M=#$P,S(N:'1M['U9<^/8L>;[_ I,V]ZFR*QG"5/KE]F_O5_O_MT=/'[YV/O MJIC&WN=?WYZ>''D_/?OYY]_VCG[^^=W%.^_O%Q].O?WA]HYWD05)'A51F@3Q MSS\??_S)^^FJ*&:O?_[YYN9F>+,W3+/+GR_.?L9'[?\>>_2<3E52>&-,Q44*O3*/$HNO=]"E7_QGCV3JX[2V3R+ M+J\*;W=[=\_[+U'X MWS]%XYV= W7P:B_85Y/]YSM[P1C^=Z!&!_LO7FSO[T_^W]X>C/)GN)YORHMY MK/[[IVF4/+M2.(#7+W9GQ9N;*"RN7N]L;__73W3=W_XZ29,"WI;!S?R1G]%X M4J&^%L^".+I,7M.$?N);]<_C-$ZSUW_:IG_>X"_/)L$TBN>O_\]%-%6Y]U'= M>&?I-$C^CY_#)CS+519-^,(\^H]ZO;,#PZ,_;V2\\)PX2I0>_\XN#OKX?_Y^ M\O;DPMO9'N[M5H=,_RJ"4:STH$9I%JKL&8PM#F:Y>JT_O FC?!8'\]=10F^@ MF]Y,@^P2EFN4%D4Z?7T P[E661&-@UCF34O /]N%'&[S8A:P@D6HWRP_#^FG MGXNP^=O>[G!W;Z_SY^WASIU^VQD>/-^]XYW=@]U]-7SU\M4C&>S>]O#5P?Y* MC_V9=HUW#H@CGP7)?_^T]Y.^81:$(1SJU]L>$*?S/'/IJ\:EN[.O>/$;Y[B, MX72KK$Y,3$#@TQZD^S24KLEG% M3][Y\=&O9R<7)\?GOG=Z>K19RJZEW&]=RH.#;>\\+8LK$-'S-/'.BTRI8K.* MMUO%HZL@BV$ "L[SD;?[$G2.;UQ"?8V\YB5=<,=5[?NE*U)-"RG$:M)4%M+9 M3UT*%)/.FK@6\GOOTWOOPZ>/%V?'AZ<-):IW _[PR3LZ_'QR<7CJ?3@\^^?Q MQ;EW].GL\[!'(V\_CSL'.]YO*B^\_=TD%)[F>WOXQWLP+K+>3P ?\SO8++ZG M/X'BO;WWO&8KW.N9?.SGZPBT@/][_/&\3;'JZS[OO@3J!"NV+G?[.MZW:5ZD MB>]]"/(\&%^5N2J*W-O>W=E^=>NQMQF_&X)V%OOB[->3\PLBYQX1QL*QNMKX MR<>C_A_ /?C'^ZR EO$ PA.#L/=C/BSB("D"W_OET-O;WMM]?F]'CS2QG\DK MTP=/5&/Z.^BT^#0NTI'*O-U]'YU[;:>!]CH.Q\H[2,@-%Z+R,0.0 ,?5DD$=@/>6C(/2](R"O29HE4>!YKW:W MMU]VC+"%@+_GZ.F)KZ,"1C=>83Z'8 DFZ.S^RY\.7K[1PUS'RGJ@6*AKE7B_ M#+W3J!A?32(5XSI?16KBO8^2(!E'0>Q]FDRB,9RI #1D_NTHS69I)JH)_.=R MKB^ZU9;T2$[1@GS.TC_4N/#.9T&4>#T?+FLNH1KC1@ YO2Z34&5XU4]_.X=O M8;,.IPJ^"VGCSL#BH8C(43J=1@4%24Y!0;OEEJV'4D^#,(*GX3Q^@8''"H9? M.3ZW)[<(5B8I7N\]GZU+5-5D@K?UES^]W-W=_MXLH9-=M9^)>5JNDT?1FNR\ M\=+,*ZZ4U\LE>IMF67IC#](:UVG@705P3L+K*(>C_IN*X]Q['V27J?>K!>Z5(,9#MS[$&1?5)&3IM77$POC/>K#TI%>4*27"B1$YMU$Q94' M>^KW5%A\^-2#)0-J.P).\1^5Y/V7#'JD_5BWBZR,\H*96S_7RQEA/Y8,SZ<, MRA6F/=9Z&Z/MP4*VL#G1F7RO(OU)DC@'W%E^OAJ^\&M/"I*Y=QB&@L+SP!+V MSH(B !,1KF,7!&"S.,$C&BN]$M1RLR&GNP<-4.O'[JZ@[IN_G M(.O)MO943MVH'JP-FGV]7)VR#Y0S@),6%!Y8Z' N"T7< 8[GO\LH4]Y6;T_A M(8Z0\;Z]6,0@\= A6\R]"%U"T212M)(E<,Y<+^'Y%2CDFBK[N[878+':2/$: ME_4O?SIX]88D 0\)0[&Q&A?1M8KG+#@B,&_RB],_]+P+6##G.,&ZQK$W4IZ:3&"M8;PC6.M@CD9XX$T5;$3&GQ-U$\^? M3=)L"A>IKVHZPZO'Z72&B@!M3QR!K(0OXR@813$=CV2L_?ZA1]YFVK'3X 8? MBA^/@CE,SSO)8U Q(EVEO54\?O BW1>COJPQ5HW0\4+ M.)(]3K[5O-=, =NSEPLQ" .[![ &/<'B]6SZF=DV=OJ5R5W*R%0OW9QX0[HQ5@HH> MX %%>WDZ504-LJ(X9&JBLHSU,S0WT1[-^\N;CDB@]L/.Q-V)M,>_U\IY<-V O0>X+7Q& M,MZ5''TNR-O1-(&UG;/1-U99@2"%]U&6%ZOO9E\/RFVFT8?]\DEQ"I'Y@.C] M1YDH;^<%(\[ZO\I_^=/>RS=GO5&21"(X1/V8*/=3%EU&Z#)]!'3Z 4S!@]Y3 MJ5G1\^@RZ9,V[Z,"CL0:@))]V>%\IPO0)8?_SU8-/[<35+64(#=3%)O M4F8DG,&F /, [V7+W]M*Z7LX56 -H/8$NJ*W[WO/Z:*7J#&AKQY4MI,"[ NV MYL%L2'F P66FE!Q*,O%5 "I#E@7))0KY+2"G4$TH(C!2<7HSL ,C5UK,&AK> M.E()7%GDVJA$/6&:1)-H'+!AJ;[.5)(KD'?1=%1FN:+YXBA 49FP2RX@_\,L M2Z_!8L*IT,.BO(U31,DX+D.Q@^&-J#3&:.7*@,SJOE?*W-28T #OCB;\ -!F M<>!Z<<'"JCS(I=,EH/8FZFPQ5,VM$C!+V5I\3?,!?;A1-T#?)RQNL'ZGW.QSG MJP#,E"#.4X.N*G,^($ 80*D)GS+KEW'M^ZJ+/AV1E,M5$H'JG"/K0.<;_"LJ MO$DP1F];1)9/S1D0U._!N)OWUHM3..9RXYQB=/#_EW"&+Y'NX1G).)H!H0+? M*F'UX&E_WO5?[+T8'GBP6C&.L+_BX(+G>(IS?"]S[(X)V>@&6SC!3U#K1'S M9( V7"W2R1]Y^&$O2@TY1*>==W*RSD4=\-I-8%BX;F(9=#/JM@L/VRYD!1U4 M8_(TR^6=AY=-'3!;V$ X8&%R *QEAQ# I\R"^9D9L!#)TK,/#%=\IH*2,85 MGL,!N;+93TWJ[ MG67IP%N4HZLAE(1&V!=%+B:!&:$C6B6D9\T'K M^+%%'?H5!;UGD]B]"I* *IC!PL)V"@8>)]7@,C2.-4/M=L%4\B+-8!;DP3++"R;*6 MX'>NKE46Q*RM)FE!0:G"IZ"X^(C@/G(BA(6<3O//QE0K+6'E!403X6<)CI"F0;[#UZFDP1T]:.6/?[21+IQ[& M0LF#A?]M\3@LQN]Z_^#XG._E*5BFQC?F:.=C9R3P?(G-KLHE0?P&7U12D6\^ M23_<"+BZ'&O7FO?G/?]@VVK]$@]>>2AMTM\\I$.'N,W8'(MD\) FR1WUN38* MZ@'3U^Z1I4>LOI/W=<2LR;IH"-VZX;T==>)RZ.[#\SX.9O "I,F[8_!G989X MH$([M"<47V#G>*HG!DI^@:\<*T7:SBS(@LLLF%WUV X\$0U-YML/*L[+T1_L M] >-758<$1016PF63&"+S2)[![+]#(,E6AP-6K(TCCH$GA-/6B;V$/,).XP6 MCV^"3P(G4,EE<*GN]E["DAC'&@ (3 \*;1FGZ)2L3"G[ D@<<'.HF M^!9Z#RR].\^&$X?N\B:MQ\'3(/5J0*T/E&YPB?L%?+VX+'W 2PV)G&6%K1G00;*-15N2 M\O%CH9*CR^B9_FBU4CA86N%E1L7,Q2BKOGT.0:"<2VZ"+#1GG7 =H'<'PGHL M4JOR@_H*'";/8^:E:CKC& 7QIU;DD_:!.+@FUW$M0"T]IED0L4$!4EF<1/:- MP$"H28>#5M'I)8XG#5.HT:@NE!;OJS+F,HDQ0*-5DQLE7 [1-;@M;#;UDX>) M S%<*Q,SR+QF2KNA Y,FI+'EAN#]+LQ2FI![UNCN3CC%>"-JQ3>%LW5Q%HLW01W8QWH9]3.]JGE-57 M@BY/,D42-+Q0&AOQWAHE*,U(,=**=X.$MDAWMF^S*1_ (?M) LN]X7V@ DGQ M9,U4(ID29N[<#-@H8.PQ*<@UI5J4VZ4,&). J]X761KX1M6M>\,>%D;2__*G M_1=OQ!QK]>Q&VFNZ\&B*_XCIK3X\]#T\-FKK Y5MY.D2>=K/I1%X_]HU#3;> MUP=2OT/%\N]V5VT#GH?X?]]G ZBUWK/=9[T?8Y]*):\TPK4F-ZSG(*\05*^C M';8D1LG0NJ\%Y>6P1UB\9&W6A_'L.>JJOUA](/=:#0W" #OYCFP3LI/K[D+7 M?%X0.Y522:)=Y2WF:YN^HY5FK+. ^L@"E7(+IC-2.#?'A4[O=.?0LE[DV)-Q MV:PI,(93UH?8QZ?0K5@@:% V $9\@VYX>"'&^1:_HW5/G)PMC8% - 98"'$< M4$J9_C@*PJ&U!O M!?)YFZQ*\GT:%I+,T$]+%N@CI-!H#3UF7:=&^=-%0K1?.-P[B M<1GK/.+ FZD,A3DB"YRZ,W<'CPT07*W/\Q(@&_('#G5T[5[M656Z(JX_U]@< MP?&X?I7FZ%L<7YO#OIAB_)ZN30_L*9]%&U+F,I5"^P$-&(8.7PL8QY3J+$,B MJ-=J<$LL(//B(FT8+@7&E69&5[3%QR0<62\RZKG5]RIUR9@O8Z&'50:[PC Y M9B)+T(;UY9_XQ4"J8V#J66RKT)(6@SP?K*3)! Z!:+_.8[4&P[:33!>'ZM?0 M[KT-U+V+\G^7V-<-E_LDR6$[R[XDFFW#,JPM,)_W9PF129G;G(S?WC8T_.EC&]KPU8B!!W[0<"IC+%$9&HSDNX MT8 W#9-&$#8BQ8'9:.YN.&?G8:XY:HB#V>-KT<@&K]^ :-[0J:&.8L[,1[1D\DI^RABI6^=V>"*X/XS&I*S#@.RIQS68-1>JT0HOT;J)=I67#] M=F399">EHSBZ# PSQD,&QXB=\XXIIB8(9!8ON48U:P1W5$\1Z+(+4'_:>?&F MXA;$A_!!U9F7!DN-M;1FHLE6[4)R5"#..IH57*7<"3[4F$/-\^BO9E-*+DN+ MT#K J>F@NW824BR"ME*@2"/O E"XR9.A.-25UT);IF9Y[ SXW8 ME0(,AS@$7$F?S3S%5$EKG&&389(@1C'29(@D3A3>8;*U#*XEK82:%EU%BD*/ MP9WV2]MH3A)-'3O7D<\"\WP0=>.6084^R!^)"26UG)+F0FI^0HWE23>U[H95 M#SEQD>MJ_+*::Z)+5S.;JZ0^ 7^]1\:$'(:$"6A%',!@/%Z-C>H:-5:F6+JX5>Z,&,R/-<859F;K[5!:"0\#&[\.Q!5W4'AP#]A4KRRB4;JG/HB.$5&L'!XL-:FG=-RL(&Q>D8 M?H5?F#-B:G22UN9$&^'VQD";T(D%U_/$V@_5BLK)[6.6&S3<>M!P>QLTW 8- M]^VJQSTQ,Z>\PWBP0.2 S,(<*K+AA*G#J7^W:P MAH#;-W&N/68J,1BWKD@Q$F&#IRO-2=;PLEHB"MQ4;H:DJ%R MWQN5!2E]NJ,=ABB_#FX_0!3A-M7=K8J(RJK -9SGR))P'+%L5)3\G*5_Z-+\ M70;XP-1$L*/%*FKC("\H!1U4/WX^ SYTB>12%>M^DB9O%,/QGE*SNJLYOM96E[J]]DW M,:+P'5#?= 27[>U0QXSG5E?%4[<^ ,A:LU5^^IO#7IE#_; KP:?/V%R!4MQ-GDA_,)/L0MV[B(JQ4++*/JA=U8%VIFGN9VVL8O608.Z'P,6(;C4KM7C#0^MZ".BJ4 MH9>]#X0A/'PLBN#*NIQ* JFJ%HIM3<;_:RTUWRIE&0?&F\J>(:;$;'M\+;+A(7BO"KCLDX*!.6RGYS2U'N0SV99?0(^;81V"11>_YS+]")_AS$0PD<: F!J16.T5J>*X M6'"@$"*#EFKFM.B2+<;][?P$+.?J8HL/GLKA*,]@4#IG++ZX!7)$XF6VC M33&X9,Z C-S6,X1KFDVX&N-W81HK93=1]AG9IF!?*UF;F[2,0Z.3QM*+(D1O M&D6S12!1FE-$RN%==-(;P8+(<[#*G4 .=?;=%FZN*,2)X[O .Z]4' XZ])KN M?%>SLE$BGC[15-(,U!VN#8AM_L@M89U0QC72D/!CX.@YIJ^@.X,8/KL(Z\_+ M@1P*;K]UDV:D\$C-/7<_R32HW:DOHS"@SRBS,6WXG/H5C@H5\C!G93:^@HM0 M,5&\:0H.P(S(SG2",?55ZL3CBU7B/K13#ZO",;'G8UF8(+D^%J'C+VT]BRWH M3M^QCRHC$6R>.%4K29I.F[%?ZD76Q+P6'=X78)O!4 =-<334;/TCN=,J-9C&QKA[)H3_(MD00MZ F+)*%I8U6MF>-F3VD&5!XML#F0$V,:.&YO M1C[;"@G"()@3&V[5CONZLU=I RI8"ZA@?P,JV( *OMWJZ\+&C5 !2?,&%PE5 MC.'S#DSW-:G>NEV?E"P8(J"WBN:V^E][KJLCZ@1Z^XVH6U30BMP-."(71"UG M*]7%"3.$.[#B1,)QP"YOS1 %A2?K0?XX_0SG.@VZ;;$]232CJ@^L6R#9#A482CWI0$.H,WT!&E9<$&':*+U^+@)W!TSNFRNR8%RLK]1B MIH1Q-(*TDA97Z@,9$*V#3IVF!I8LNK/N6<7-A/#/2I1&'L*-(NMWFV8+DN?2 MFXR*3?Y$39M\FM4K]OI7O<(-&)ZQ4.A#&\/?;2>E3(D)S\Y7JJHB9.O@4=B,?EG<9J2 MT>F^A#PGSI^(2;A4"39%-/61^**P!&:%10T*. R#FM^'7$N>QA(:V@6K&PO5=O+?Q8=:,3 M2LQ9(M^(H2])>A,K6'>_@?-J*$ /VA7P[I'W/L0_ZE4O:*TQ?Q(=&18B85WP M2.C'7\=72%6LS^8YP_ERB7JP%!^G68;$0&*>VSM2=:2;JS0F#RZ=2.U>UV)- M>E>%*;R) \2A44;]EL>(+XNH#^1\5CJ(.3Y>>-:)Q$&(4MRB("<$?U^I1VC\ MD(Z/P?K*"I-CR5(HIDPGK8M$V;B<,NA*Z_N<%PJ_SKT;N)4.*:52N3$%6#TL M%$6]R:LQB([H-T5F+,"7%HC;D+8G2PU,:SN\T_I17)]+S2UF_9DV$URS'=TM M>TU\I[_'VA$9?3C6WM8")MO"4H6HD?1P\5T!:#QI$F!HX;85$C'M2S1""IY] MB9KS)$#Z'%$>%^F^09Z7TQF_922Y7KJ@#]O?K@>?M6[R[ILAM<:XVBPR=T)( MPT'.:6 H75DO%MB7Z.G\^NM(W7!5-^063,K>91F@9J&4%-@@=JXCGI3$ZD98 MVU[N6%B83T78?2 5#(YFR&T,GT7N Y-#Z"U!;>1H2&.)#-=\GFKS2ZQ*$]FE MYZ$B2<#E+VN8)4D,L^.<-BZ( .ZX:_$ MIQ'QQUST$W+(5A*,@_ M4@2W9X5%M(FZ9H)TR6:_U=]QB)6CH^A,$J2]!(&:7^E0KA1*K@[+N9R5 UW) M!0F?R(4R:_E$FM)Z5OJ3IT#\@"EWT7,*]FS9,*UFZR=54\0=^E*=VF\9"D93 M)ZV9'\3?:8_(^U3=)>FYI[.J. M?YM4[I"^=8V[2[6ND5>;Z'154&]992%TTW !E4SG=;1,VK7&YT-8.D)%,.^, M*@W+Q%'%Y5!U[I=Q/0FS70Y(I;'4BH+/Z]8)(Q0XJRB>4T@S:=W:NE#3>!UT M$LT4>8J\:^1TFG\6IJ7D>PF:!M=I%.KZEV%:CKBBPA4[!^HQVEH*DH UR#NG M-T$BL+CT=0*C+IFTUK06W8=,R*9/7KJ56Q1N0JW?,]1ZL FU/JU0:\\B:*3N MCXV4LQ[:IAKA(S,AH2A> HFD?7&\#C[WJ #>->&RK"#QJ-AJE?N9)!?-VZ@V M/9JBE2[HCGL"?C52I_U)*=:#*;+@-$J^B)^C6K);(1@[2Y-H#&_)"S7MLP,# MV"=.LE>ZOQC$78%*$/0FU:J?B\HI,?UI02]P4*S$0I3:\^7+(JSUTZ/U&Y # M@XMC4OF_1,7,P<*4'$R$"J7H^=(S7&M:OR:4 M"W]>D'-WHD(*$Y%23#YL!Q02.<.-U&A@B['>@#4ME<20ZY2[0=3R24H 63W./4F;3!Q M&F1?5/&,E%OT1.&+;.* .QWBAC0VJGK"8 0[(H0T3%I+'SB&O=2<;,=+LC^7 MS28W-183(BJUG-I$I6 ?-& 6B:+/LI#/:6^39#4Z30-:FFB>JN#YCBB)-2J2 M;Q6>JP:LAUL*M1'AE@4%&]>&S3FW00P7.ZP;H(N+O4QR8/@30NA@=* *[0>1 M$*4AG03'=2VMC"B\X&0XX ,8ZJVOL"/@P%JA@V!T4KGT7GV?JQ*2SS*[9V06 M[8 T#-@[F?<:."\)6UKMA:7-%0'XEAUP)\UDU!QDA1@?8HR+#K".K$RB;*H? M0DW/V$%#K(EVA((:Y&6L1F8YL*"^CLMXI@M<5G- 2L&$A*T4:]?"P/':D MW2N:Q8MD*G.W6F3A-O/K,$8R\P@6&NQ6UC]+\ [4DF@6"7Q>.ZI.+#_GS6FT MHZ=J/$9,K.@VE2X9NDNE!,.<:W5!HO;\-5T:OJ4B/ONVT:-I5M<4R==O%:)<4D* ^/6W$>:'"R")1@WZ[/A*<\5ZU!_#<_J?- C<^T/9M M,'6H[#Y81#4I([$L(VQ[L8 UFP8%E,FZ?/4("461G#+B1I.428*,6=OMY!;H M6A]\S:IK]#2E9S7JZKM!:6$ZQI\B[>.;.4J=+9Q:BY#=GI1J)X,#SOIXBF:M M([%A.BXE+XA1,BT^ RQ[%R- GJ0ZUDYK%3TXE-9!.ETV'#<]]B.=PM%D$R-* MJCI!(X@=9=)M2U4AR3JAR=5*,&,6 Y1$W$LTOJHFT+<6F;VI9OW :A\FX+Y\ MXS$$M4I3=@P3SGIKN+ARKI9(=6C0&.1\4;04(QWPH-YKTZC6\C13G^42.74FC M(J!&Q!UFS3F_2ZTN-H.7'__.,=>A!L:TAYFH::X/;.VLTOF%(3;4=8KQWW8, M)CO'888UJL9W5;06$[B4^IJX2I+9T83@M,OH)MJO6\GGBO[C- MMMFM'MS]; M\EN#.5$%?YK _OW^ ?O?*UTD]P269YHX57-/L1JGL:M.M:FR3A8^7!+ZNVTH MN;(F^T-8D3?N<_:WAP=K(Q80&6OL_E-9F9W]X4MN4JC20%9YR(5,NTFSAH(029U& #+8LGJ639[-T M_ 7SS90(*?5UIA)*G*]!:9I74*85R7G?+4-;,UF7OM9'IDRK8O'9K#=7KW7? MB\8U%N)!CP3^3:V#M=)A/=7UY5T)_'H47*&T^ 4X<9I(U:TSA>0=>Z>GGX7[ M(A8^R)>_TQ:[K8PWQ#=>(:_VCS*(\C,;U(L)<))6G*S34)23'4V7]>D9, MZZBHG1RPM$+@Y[80@=Q,B%=C'TD=KD#2C&Y1H7_3^6IA>T$!?5=VT22GT7;2 M]B2I*76 NS?!3D<(ZHR,,\&M'[$ EDS!B,M++#]%(2+1L$@&:X^QP&R;*HRU MI+!!$^SVGWU#_V]H;V+)8+4D1 M[G(LZ/3NIA?AX>MS4#B8T]#[DB#AU]#:%20\17'0LR4XE'")J@VDCJ7UBL[= M17M>:JAI7[JS'E470@IT-2?OCIN<@+3&9$646ZD+@=_FS*\)1I'J;B7"_C)= M%0Q/E@X$AB%\G5M_72';Z2<_$<\_(2XH7:X/W,33^"O8&F#1N6 $*/AE7<]$,(WQ MZTC\WG;=-M$E@. &XI!<[H<=P/B_9Z^QZ M<-T(-U<8:5E5=J;62K (0&YB2ZDP>_?0<(R7^8A=/&3%3;S%&BD@I C.K M$R27BV;)W!H7N7:N&&ITNPL!,]YQ['-XF-89",U=5S MF[M,RW^);3GH%9RP%#OC;%F> =6[U$X$D<#:+=%6(#.0"L6#"L+.>/2Y!@QP M]5TFYPYG<]4@#?FM/-'H[%9ZRCP!5C M]*6P)QYU_5GJ%NN&=O17K?=8J"9XOFN/IJW$YS.\=TD5+?3!2$F$Y7$/\13B M3I!3D(?(26\.K-!$4F3\!AE:Q[U*U^^J'L;$B;Q0LT+FA+X#;45R8^;F;1U2 M:8U)6DJRMX ],#L&F($*&%OP1QE>:I]70#T ="G$F:+75IB%ADYS81(EK<%; M#[EM_6.=L'ATS@0Z*Y2N\R?@@( JDZC+.,(J+*BZ!KJ0C92ZP;HBTRA'ET4Y M+GQOZ^V#S3"P.+%:"OXW3KNUH[KO>)5O4QG>%&&O6@0MF,&MHP&=9ATZ#MPC M1?RLC;$:5M'RXU;%U;XHOT=CIV#>JTD,R=NO>7V+4XT85? M<>7DC']P8A?@$= MZGDE$:?QD(5B%^-J5&)YB@PW-.6!7:"%;J6$C&"KQ@G MY'F@^4ES>F8'4,:BDNKPJFJ_<5-N1\P4JWSAB<+H3Q=?Q85"BLB8)\Y%>^9^ M.V1+^UH#QZ8[@L[4J,)_EY**K]^[3.&B9)@TU[U0)A':XB.GH#F6-!E',V+2 M>8 L.!^T8T+ZU=!D@SQ9"_+DQ09Y\K20)^N1FBWQJAICJ/8I:LOQ_0_GE3N]^Q MZVS\G5PT*P*KG^\]LCC*N$]Q% JC5#M+U O5MJ 4>%LIA82< -:Q(L 'A+"E M,^/8<7J!4=1BX,0[%[X"*TBJ:ZPR$L^U:@FZ!7:[K&J5#5O:[5&Q(F^S2&6^ MK=Y71.HZR8!\@5D5WA_86<3G$D].%S4GD-3>"Z^S/=H],-!&A[J69R;I"HJ\ M5K&UUJQ]FP;$@LZ\D98E(3NLS935GGVZ:DF;5YQK"!.<8\46 MJ0=?<^Z(O3=3I@$IHKE@27#ZCCF^T&56/>GL*;"V_YBRVVS.9,Y6_8,Y"1:2:J-21]D%),;>-9*KCC^;HW^>25LG )MD M4$^#HG"*/[L+KPM)&PBI"6[A3IK&!5R=G'3'4!\\C*'I$5 950Y^P#551TND M"WJ&CK.RW8V Y[:RP491B')=4;@W^RNYDAV[U%J7V FH55L=36KKEM<.=0M' M;AXS=U]UT*SB,OUF9ZE?:1=ES_]@-=2+HZL]?&.>WBN&89\40P;8]-)[71.J M/7!A4YV\W&_-_\:#6:_]+'*V_K4)B3EQFE8TT3(,D44,,89(4!\5>% ]ELK6 M))>BSZZC<7M/I7:I\G!:Z]"[J*2X.Z4_L""V%#J-1O(!*?XPY@H+]L6U[M4=^3.4:,H9-$YF4!T\P2,E;29) MC4D&\QTSK(;5K%MSVT>1BG[0OU3T(RWM2/MXK[MSK[G%W,55U;XUE:0J[1]; MN5$DU]RV;7:4FV,O]C<\4)=(SH'"\XG$H[>HX#NFANE34RTD08@=%XHYMFM< MRS=>D)^)5/_U-]]9=*P4X84,-OK&EY885&R7V_3+$MO'(?H+]Q?*.V@J94:;Q)ZK%A8=D._KN:2U70G321,[PC= MVTLRXX^L#846T6?+G_$AC:YE--$@^5+CTN?HGPFRL-Z,I]?$N$Y:'+3V!%E* M$OW-9&@3WCU0,0>V8I> 'RJ,?$A2 ;N?4,4ZEZEN15-$383&E880A(&MJM;2 M'-BW:HGI3[+20YV^XFTZT#<*H98^'A6O'S=,-QX0]145WISJ.DQ4)AVFA5HC ML+Y#5+'AYV87IGMN#]*3 GLM/NAJW.:11N[\;HJKU,G6:9H&E&:O=P@+S;(BWLH[*&]"(RAQJ*M MW+Q,AS&Y9*&V[*7] @C* !/'[JEQE:[_X,CB)D[RP/4C<%2$3#01V&2>A>WF M67L-)YYBQ4?"+FA*CIS;A!,8RU$:4U-,8-&USF%C#/UH[*S*)N)8TJ# ^L/J MB.>Y^VBR.]M>;]-T1DJ_Q4Z6^TAS6.W7HR.'NSM-FEF#J=A0(!TX%D&.,QJP M[RF$7_#=@AO5 S'M%@Q\$Q]1E(P0X3,-?P:,WJ.GM(#BCS!-F@/8EI9BNLM+VI]7U^Q=%%!%UO,NET].0N\0IKO999,';: M4YMU^XY])>U+L(0BD5-'!V#*=),U$,ZQJ#\L98!F3O3!P/_8CH*1I51QMQ1MP8F>8#A< M(AK4L]5&4]@Q(:6:%(\,,U[_\J?]%V^X.O.@@AJT;+5]W5RJ/)>3_F*XLW4Y MJ#2P;=Q'P>TQ"A?*'S6Y%HU;VE[P?+B'AN#"%U!*+Z.16!]9V+0V7TP=6Z;? M$NURCSM[MX__K#K97CC<=&%1X@685T+Z\UF]@7*C6M^PGPO?.84>++:P30RC MMS++&G^7EM1?OK#XINL!*><@ODQM]_?2G?!,(9X!!6=V24C" MRS)FJF(F^?GPXNSDTP40AJEDH/5.DWZ^JD* >M=UE KA?'I_>.1[AQ].Z;GO MCSX?PE"O!Q*K-:WUN%'3' > OR-8$,NV).-YZ^3K27FFV2S<%7&U(T8B4XF- MA%.6R5L1R _:KJG6@VF5.0*Y@]<5 67/(?":>K",M0J"+O=&Y;QS/8,C:U9Y M05& ?.-J3+V.IZTYNDO+VAHA[6_4K&W#>R!7!MIXN(X(A%MI*&23/1NU'UUO M6MUJA$-YRS@;J2NA &3H"XNII^%YZP*U"!C<139 MKC]&F8B5$W#;JAU!ULV(K$=!\B4K9\68JNEH$>A[DRPHPS)F6!Y(S7E &1J9 M2K/+(!&EQJDGI3N=8P-B5XFC4""7!\ @G\[JUP5&R':%HZ@2R38BU C_A?ZM M9(SEFVBDXNO=TAG[!&\)E70$J)0(09 A7YW2B ;M37]KB$H+*-2)1]:/CIYP MLYQP>Z(NP9:FP$#B7:*OGO-6EJENM=VG@0-Y)7H^*\%UZJY*:^$WP[PFK!", MOR3I3:S"2]5L#O$M\ 'H^;Z/9Q(B?7+!0M9OG< G/<])U5DU%H9K1-VVQ*O M19U?[PXK2=3PS>*%.I??^(>CF%_#!H.U\M M%9:-KF8M_B7YKYW)<+HN(3>M6#_C_=:M6[1MMD>U[ YZ2+5+RFXF>YZX.D"U M^E0EA\DF-KG93!Q#"K@8,C#]+%'S186/R?#.THFB/%4D)?@4T0$ZFHNIS MG/'=6H=O3!G1;EIUK"[AAM(FGS:!O* 2XHQ%>*Z MUVJSF^[EC>E*G.=H(=52B-@I_2V0$M^IZTU+)L (OU9'KK5R]X,2OAN)Q%U_ M*W7,-A"B11 B6ZO.$I;NX7 G3EO/;W1^YIT M&HVUNP]NH>Z/L?JJ VRM^8J%]B]0J*C7/OGU=M[J]=*L-UK!-+BJG["A+@"5 M?TC3T.0^^]XY]47YS%+68//S"%X9U*(0M(,K!X6W( PZ2<9<.A99PL!$K: M6%Y=YAI'*F"P)O2'4NS_8,4R][6LELBLJX)N(7)+&R[R9E,XF4$<8VFJX*RR M368Q6\$.2^OGE+4>2,3\L9LFC8U;9G8$I:WDJ]NG8( N1;39I4/JHGA1D:@R M$:V?=K?M$M#DL=)9I3:B^P2R#"5 9_'FXS1'M8X :Q@MJJ#;6K?[52\EF61 M,^I:0OJ0\HJM8 5M-,=E#/?U!+>,P'&P5PQVU0UNS;6Z\>Y]+_M &^ NUP:3 M$%2T)"RG9$ [38!#M,BCD4"N0+K<*&QPGALS/DN_NK6V#".?E:,86;WDK-A: M>LCT\2M;5<\-=-91HNEJ?7<=H,23DPQ4.IR<*MA@"_8B$8>)T2\=IT"[SP6N M_@-X._7WL7"]#D8IT6]=G(NDCT2839+UX_26/,W,Z(OV!60NBGM!_;5<$>H> M?1-]Y66<2ALA#+8K>,)$%^&W6R\U5#023S0(P1Q*&28&"TDI)FEW6JOKMQBB M8?U]JSHU>;X%0IDJLT4XA&Y2Y4Q\HP*LR5]PRS6Y2F^P9FT/FI?K0M&"G&!Z MFV4P.LD1J9=$XYRSNA%4=]ICH.5;_.D<2/J^+O55G>:ME>$,.LNP?&IPIOF[ MX>N=+)U2\++T*AI%PM=A6+Z7E1Q&LZCH@3@#J5Q9<<6^?TQZ(RN&.A3*FLH] M."$K#Z^H#T:U51064^N85K5:KNMA%W= ,W5I@R)8"XI@9WL#(]C ".ZAB$*= M=X^PXCAP.>"=DG#Q:!I0++111E@KQVENF.VA:FA7]WG8- M1QRR>%):I%ESUKG-M]>5I]N5HDHO+$^G[ IF9?'V&P!NQ=-?@S&Z2;;L0?6U M>V"U>3@D$F/QP6L5I[,%T^+'\_-G:2&[9_*9";&,_;8X'$[=MI4R_2/9>\JJ MG'SFJDQ<_I_/6 MG,4C8 S^D?)&U*!3SK:I$5%#)F\1D#RY+.$<<9X_ZI"81Y)%?&:E%%KE+EPC M%R_LH)F",6*5B'9EEJ8/3@M[<3S<]:H!HD%W6LE5!UF7*XOTSZ^#1ER01N6& M!N&"MW&:(@X#=/'3\XM#-F$%_B^1D3 HT/$3Q^Q9;T??BZ\.YA"+^@\D5,** MSC<6[L(**RV'/I;<'EC;7@?-UQXS[_7JK']Y*)EC)C4F,9NC([A'9CC6VJ"3 MW=T8=B@8>,L3Q=EE2DV(O:L"6 KV'.A:?O6$E-59?J5R28Z!650+$\RYQL;T M6EU94._\2::A86L+)PW(6]0(BEVD4:4^B:[N97RE3I%&+5J,ZQ2U"7G6#64K MV\1+?(YI8V\(*)>TRY;!B+B6X4J3#Y3"DS)+0&/LEGZF[1'I;BAF=5\LW;Q* M]'Z*,"M1INGY37]LY(RA6?Q9^*%3\P8HDJ$85-@;U(?*VRO*7M4CJ,-G9&*VJM_=;^59 MF[%+BAP7"4%BH5 RVI&^$P49P5\Y-[?D0D4A/1X8A2F#UC&D6GYMU3'=[I[@ M5G*)-5(7SI;+2A6F69^TJS/EK2:VYB'2?OL2"_"%L@[)IL!B>9/*UR9>!6=[ M6?^D$#>Z4NS2-4N3DZ6E0"5!CKS4>),W$ZJ*%_P9"Q%J*(U7<8&G1!HF9 M=]G3;H]Q9\#\,N!R<0S?F,ZXQX\,5W0S/"%7E'=L42 8(><6A,V!=(47= C# M-HZTQRTLZ=2NP%=\,RPZBCBPX4,=D_6?B9/F1@8$:YGIC'YR=;CNE,K.$H6V M<\-Y36J9)''>=_>G&GGI;'XI7+FB8;N*&:I\G$4C MG?K='I&GXOQ3S7^?@8"]Q(I'!N3A+E5N3E?'.?*[CT2;VZ9!J!+EZ]"YI?]0 M89$-N!+D ?8=:*/OQ@!13P^^DI*G\]AK7:=%+E:FV7;8#:L*J(]K@A7RE*P M:J"+QT'+( ,A7&1'-=40#W&(@=HL!8N1>@EPT)&6'+,1@QF'(8"4KX.X#/A= M!/_ Y6:6V=[N=L@J3K"9+N;(*D MFR#IM\M6AQ&2)2%(D1B4&]'&N/"\<_Y]%K>-4-%5D%,%>-^+).E -W01$TZ@ M:&3)29T;2;[&6SGYFF_GYL+F$9*7[5B"B6:ZTG<090)8[^68ZI]/.'KB*&4- MF5;-H30U>BB?6T5Y.J2@RMW*6+YSASGT'"&0'C.(+ M2^%(/<0H$1&4=6D=D^":WM$I^E9AW5KCS=JWGNOU:(NQ8\:)&[VK!Z_J#J!: M-.068Y0T=ZX!Z)JIMO-.L\A.A_7+ =(.K]L2/Y:X ]F&$*3[*$O!$B [@%:_ MTK2%8J74BMCU!M+78036J$+":*8071M M%I@6OTE.$,58-$2T6AS.NK>Q :;OFGQLN4I\&,Z RAAR)[:>;L'=,9DVJ@9] M7^&"V\+%;<<(#*I6G#0]P;3UQK]:26]%J^%I.LH[/*JRHTY3::+=.@322=LW MNN>OYX=NR5/?NX@*T'%/3D[PBL_E:.B=#KV=[1?/#IY[6Q1C#[D6+>(8/XV+ M= 3'8_>Y[^UN;^\,>ER2\M?A^?!P"&M69!$0/4RV!V4%N=K WHYW-'P_/,-* MT3O/07+L;.]L#W?WMJF:=,#XH1[7\'ZK$C7A5(A/-XGTUC@S&-(^K+/O]AB= M,JS&=DO@\(#O7>-+6-'*,!X:-F,,''V8Z+8""PL1Z];U+H@)\1)R;Q),Q9D1 MAAEEY@G[E[(U%C[5& 4K+G&X$FORLO5%9%<$IV]7=_;\[U]WWM.M/1R0=(*1S! M8&%T"J-W)?Q9[WTM"=BQG!]=A).2!Q867.2RYX++M/UO6)&N.MVU'P>! 0N! MI=H8L5TT\1NWFV!W>2FGV^8&8-0.,-+.VB[28F'J]./)Z710DS3\RJ!!;8]3 MX[WC_?:N9/8^DZ'1CM!D>WVGH/K;MR)64&U ?E-:.JW MI%,OJW8FK_?V6U)H1' OKO'JRPH&)=8*H%+YF(-I@$;X$BJR@<)8A39:5Z_S MW;&[)C6GH^=WP=F>OG&DMPV'4L-C%>0:DH*7@*5IG1V.O49/9*--4'\%'':P M2'^7W' [N>Y\1-W!!T=>:U6O'2CN05W@1EG>75K8\BS-[/AQ15P KFV.D"%( ME L?Z+ +725/G ^MD_/>E#E(]5' >)2LOU M:T>W+(]DF#?0Z[2,"RP][B+866J,YN*MHISM1CUO UYQ;_2U7"13!=AF\$6A M6^J2M"C?+4_-X;'$5-6!X_[.:8D)OYAA.F_@5E;H-^"L"_33+^AHD3;*\2 O M!,8T3F<1#F@2C G2K9SZ-@CFSM($*]R@GV@:47Z)MZ6&ET/?9FS,PHG.TX![ MY4NPAR;&%K>ZH1;='G5SQA0I@H)=Z^V MUD/2VV_ #,SU\MC>0'KIY ?V!+5]2_NLOZ?H #T0IAQ'7[#1.G+A!8'Q)@G4 M82<=Z2DYF.L>7-?;I[!YKPG K%-./T^Z"JLY462A14 M:1*0/1WUEKI0"Q,<@L_L]S;Y@E7G@&>U/8Y5J3/M+=U9B,3KU@E0N[K\P"J0N$WD7 MDHA2EYUG5Y*YX(G=XG$3N/ZN@>O=3>#Z:06N'WM5E@.*?JRJ-QDV?8G%!J@5 MX]S7Z!L4IZV--ICS$:/2E@6Q+OC#L$-=AX^]3CI/4@,F,2;B-(=A5VU:QJ%N M["EFHK!P[4RR/)-?;NUADC'U0?0M"^V@!TZB ^TD\EN]=P;X2HUGHMQM9F_@ MA-)S!M-\'-M- _YT53[LTV(*::5CQI&S3F=43=W#[X/NSGL88HH/R%%2$K1V MY/8*!?R"HV6;]-7 M>>7^R+1R\XYETS.OWZ1A2\Z#.ULE.:G2'8.M.7[N2UH1GIW M-4YA[B66,Z5=L_G8/!!9'1W_W/A^>7?SN M_?WX[/CB$_WG[>_>R=G9\;\^'1V^/?W=^^WPY%_'Y][AQ]_A?^^\P]-3[^SD ME[]?>'#YQ=G)X:D'-_SCUS.XZR-?=71Q\NFC[WT^^W1T?/SNY.,OWJY;T]/#]^YWWZ"#]_O#B#.WUX[-D%WO )+_CM MY/QXX!V>G9S38WZ%7][CCV?'IX<7^!4.XN\GYW#_AP\G%Q^./UYXI\<7\")X MT-^/O??'QY6_X1T?SWF YS0=_)+>5/T)AW/\X3.\!(8GBR*7TV<8 MZI+X=! MX9_.('!53V#98$WPEX_'OWRZ.#F4A3D^>__I[,/AQZ-C?-#Q1_CKZ)ANP\=_ M>C]L:LQK[#I8B9L(@"4"47J=CKD. 05FQK8E)*+'RM$T*AP(-QB^.7IIJO6E MF%/6+%A3\DL;R/+%1-NBR%'H4CI.AU,L](R>JZ*0SGT2[D_+2\(1? B2*VQA M2Z%)\[(C\99K3[4,)B\CQ$J.M=[@] 0,8.@4&2SIZK3I[VCI][EB 9I&<12+ M^E\)=E\XGRN;XS2'I%*(C!EKFSI-,7!.@? M)GR#.)9"NBG=5!,@69.0CKC!W(E97ZND5"MN;(Z RQ*%6F,7?9-*0U3C50O2 M+UBPSB=:[:!R"3K&M,^54*?E%-;UD&"%,19OO20"=&1B3O[CG)]U'24AAK5A:'ES&U4 M6TWR(;8-'$40MS5^U)+EV :L7@D)8(+"N<>E,:.TDN3;&%=7-SUP9[$8!EH#H)K0'%=!LB.YB[\75LRW:(,_0:P8WGZ=1N' Y_IC!5,!E]>JU5P> M$:"Q:-\R3TK0X$S.TT85H44-) :PJ-DXH+SXLE!?/-[P[0K*5UHN^ *^I9TA@07HQQ MZ.+I'B=CXUO)>]D?YR6%Y-?MO=RUWDN'%IJ0%Y?\2:7 F"3EAQC7@3X(#E/: MDG+"_(NO;1D&O4QJCT7NULKWZQ5Y;;2ZJR&F'/2!WU&VL/*$*OIH$_=;3]QO M;Q/W>UIQO_7P,A(- K83.=(F@$ &6ZV@BGT@CJ&+>H+4C&(RHK#DFE=[>A72 M6WD@RG,!9DJ]>,*HMD6(3 ^1R];?6I][Z-WX3)R5ZJ". MC6]?ZGQ*Y*KF-U\USDK.DP)KG5E[HU8"IPTF=;NWL-M'_!.^M-ZX$X+;$AZI MB>KK+,(B3V5"7GFB/('?EJ2L46]B5(\P21/15*39N74!\T(7!MS9H8HB!Z^\ MV7 Z]&L>0<2'FEO#P-;GG:#].M*MN> 7%+*%1$ ^E04BNYAH:\'"[D@,=Q*2 M[ AY98?1VU:^U2R#"SUR4PG/Q8WT8KBS%0X6!EI6'TN?,P>/D4XLQ+T?Z6Q" MM W>1A%I:O*6:K.JT$GBNO*D":(YO,[=/[=+>ID;!K%:[L)X8+A)+1[:3B)B M#;8$\\C5CTSI82SF>]'1'H "7NV\N:!L7LR+DJ8F4M_YDO/7$Q,Q01"T-XJ# MY,L0;MQ[&?G0!V\V@OVU63_^,(;_':C1P?Z+%]O[^Y/_ MM[_WTRU=D!LE_KLJ\?L;)7ZCQ'\[I_E-D0MW)G8YAFDURB2=H?Y=)A&[!FXT M,DYS\F:=*O2_$?(;E0A3V&$UQKY[L'L'SN[>]=!+]R_*N\K*>,Y%0_QOCM1\ MG]GLKD8(QZ>GY][[P[-?/GEO#S_^$Y3;X>'CV[K5)OMV+I4!O>^$HEEE&(OP M>)0W]YV'=BO_Z:+!YC1:T$R32,7>/\NL^$\_5]5;[9^%)%S)/$/%LE+0W]LIOF M<-?*8G8OP3)!\6*-DW'X[H<@":C"\5(&_$,9])V6VII3N_I,56@V()[Y P*R MCP]/[^5HW$)LO=Q;Y^0?A4DA\N"QB*]_I$'B?2BSV=7\WE7WG>U>2)/;3/&V M$AI7XTZL?L%*W4*"]XT]??CD'1U^/KDX//4^')[]\_@"DS7./G<[.9XVG]JP MJ?MB4^^"ZRCT3N?)^.I[F\[]W+0UTI+CU?G>[*PG$L.A-N^;YKZQ.C96Q^.W M.HY.+D[^[_''\U6B%D];H&\D^CT:'DEPY1V&7Z(D?ZIVQRUF^(V&Q[\PB?)S MIG*JY[E>JV,#6ME(FV_1817Z.W1FHX/Y;Q\(EY/$5@N>N#DX]&/:B+UDPL^2N%5E%@+^1_I59(7 M:;(14QLQ=5]BJDI9CU90;7RA-JRZ%H?P2B]YE/QR%?JP^'_G)Y\/#X\Z]"BG@Y-;("8]ZHNB79W M7JAK. ^_#+W3J!A?32(5?Z=Z)-\7*[^:*#YXB4RT8D \VWW1"Q6CN0V/) M_XTFU"]-Z.&S,]M3\FU-W'/O_.COQ^]^/3V^I>0LJ.:B(9,,V-LS&'XTD\_%V'SM[V=X8N#WNPN_$@%F^_]L:]>/+__QVX/ M7QZ\6.FQ/],"\R+#/N:S(/GOG_9^JK'LU[NSK]Z.9M!: MPSQ#WK(V3W7:G[G^.394F%)->[ K+K"8XUOO-(4W_O#K<+A9AS-UG<;7Z%R1 M B6\(JX06(%+B$ @O0Y&B66 HM#3+M+B-O;8#[Y:?][U7W1HVIME6[!L!SMW8/7? MMFA/A^MUD6*'E4QL[V<*;-X^P']PL"3 3\NZB>\_POB^NW,/2*S;KV#0AQ\_ M'O^/=W+K97WH0W7^ZX_4Z?>X[,/W/SWZ-/'=R?8)<: M[K:IPGMJQ/&]\9#M!^QMFF7I#34@?+G&9"+$S_8[)6HUNO@0?#V%+X/,]TZ2 M\=#W N\=:&LWF @P%B0I-@#X_GU]ED.R%Q/$.E=1-_2Y6R_G"OQX9W^_CCZF MK[X[_+A]=7\I@RQ(BA2K"L.!ZR,)8W)+.@*9&10VNT5YFBYZW)+*#/&3'7X? MR)@[L:W6+0H;FK% YXYG(N0'IH=OF9@&?-3,Z)(I"K.*_DBCI(CGW"-;@9%- M%P"W">!/>N\HR$%P]7<'?]&3Z<>^U3I66UGYOP_,A-@7.HS *,M[6)/2:7;\QC8S >C%<4V^A./"V$'&-+6.N53SW MO;YO6YKU8MNHE_+W5EUOE>CTT]]ZTTO9LWOEM!KFEH?8<^X8&6>A[U9:,C4-S_!7.@(-$-4WOL&WW"3"KD+F; M;]\D5U9?Z+9^'*DXO1$>":>L"+#=4ID7L&@P^G&0@6F4ED5.C7QPZ29\PUD-XF>&^N6'0SE? -V;!G'L^PODG\VWBZ4.= M)MS$T[L(LDO%EV!WOPKCD)VI=K=$T?%6M\>D747]$A^O].91PVB\ 6:L+E-< M[TS1K=P@U.U=:?NRH#9?^>G1D M^V+!>8';:/B#M@ZVL)H?6WK8F@7PL?,MB#^2QD ;:34E%X>2J$@ZC9M=2=+, M[?Q>V9R.Y7&7IDR**&XT>HQRVVX2[DJ;G4LK$[L75?=AK,[5W#J'X31*X(1E MY,<&%M!6YFX]0P.2Z)EEL6+RESU5E>58-NL!J]G=AJ,J5LNM1O<KL M+4>2":H4Q.J568$ 5X"8/3=?YM8C_=5[%YV'?AG@C^$HK)B9W+-15UJ$/\H9 MX"%\FZ9?LC))Q*/81P>'RX#($"?+FYJ$^1XU/6#'N_9>C%L#/_,#*KEANNM=Q5 %I67H)Y.@YF\"V_ MN;O; 3OZ=:]1B.JXC%WIY3/&9 T1-3H"'21@2Z)]2GG3BS'W MD>0<3TJV.%;L"N][-8M:>X]H;M83I*V^/(\N$[;<<*B? P301+- 7\]MAWN*W-\?!,9OO50B;3J$6TYG- X'K#:2:@.#R;JR"K\YS, M#'O,PS;J"]>]J'Z!I M!]M:1#!#68-8OCD[?QEH<(J]QUL?NRMM:A^IW69>$@UN8KI+@PI^=9 M&,P1Y!6-E29HPO,^@ [9'[\UIRD1M(ZY2R\]UZA(SM*,@C)-@JA*3@%@(K8% MX7QP.=H0+ H83B8(-8,VJU(/29 L^$:?T0'>I:E'MA$@6#QX=\6 -C.-& Y"(5>?Z#30L1%"S9P M :";T?U 5KW<]A,@7CNK/NSY!D&^"$&>I%YUR]IQL,B3E%=D00@G(B-[0F5C MKL]=.^>DBJ5E00A;#,X#W1.:5V>EVBOY593K&B#/G$6244===&Q<'@SX..([ MMP*$"RN/C'I[!=V J%[-.\LD1@8L[QEO#&I/YDT"8+@&;BA[:0J%".TIJ$8R M<",4,Y6H&P*9@]$$#\#O=7(!?&V>,(,AIB$(1DY\9@H#'@ITCEU/$%0/+\$D M@WDJ')YH)U,3E6EB3[QQ')2@NB%=$'@>TQF:E$ZG@J I.+L:76GUL(8-F:6P M805! ;?5L0TD,9:+'-?%F52B2N#3,>"CYI9).VE2"GJH3G"W# M[@PF.NXZ]$%##)G%9BZ%!,\["[0A#&4%QQU5,O#>J4E0 MQL7=6,>C-RH_E]DLS55/33#"='' RXXJ>3=_4,7+RVPCQ]K+> M",@$G;]U1UO=Z=(2RR7'F 49IB(V@8GL0 MHJ62SH\N@D[0S (!3T ,ENN@!^9]M)UM7\@1I =U>P X;-"C1I M/QKETOTDG[3:+ISG=YS!;0?*&OAXL.3,]V? 4G>J^2"L&@RZ\E>.7*"..W-8 M8;NS;&^XO?U?EOA\[95&11LGUS*5(+Q&>R3GK(/=)0^P,[+W;6/* Y1*:)_[2/<@&*=@U#[7,0>NUH!W]E,C.^UP6[.TGCF)%^H8JC M:Y417M!6.+ 5SHR[EU.=)B7PCDF4C^&B?Y=!AHRUW=[W.WB$T3A"59 "P*8H M!;$5.0=2J5S Z/13*B!Z2;02I9V%235Y<;&$FO; 7QH?+?4,H2I-LUR]UA_> MA%$^BX/YZRBA/:";T#<#H];M2PY@P^I-0U!7X)_%5_EB9[BWLX_N2NE7)"\6 M3^:0/)FZ8TKEM]V=X<[^B\Z?MX<[G;\M?.S^O#DK-0-ZL=>IG9&LUFWI>ZQ!FM'4=&B M%QR*?/_N2_K4NT2UK[A5I%H7>M.R$^WH56COAUB)O_SIY9I?[=Z.7_W@ M"[@[W#VX!3_;-.=7 MMJVS7!!F)@O1W'AG//WFS-S/F3%@C3X<%9U.I2&4;>V&%W18[AE>EZ:V M9KPN%P&U)7(,-,JR83!Q-,!_U6F3.;<_W-YYH6O0]GFC,G A9M6%5.:U)&N&VC\Y'@^!I, MOK0RZ*(ZYZ@1DO+=]LBV3(T-93XH9?9*+].$:8B1M7X&X*:@\"1XI]-JG:X& M!4FW65:9S5P7AK,AK6\FK1[J_4^6 - DH<*153NFD144\+% CNO7 M;),SDV)#*@D]3- M6J^/X5%N6!M\WB8,S%(]^Q'M^1A-&+!ZONE3RJ3Q S+?%)"_HJ$16^66K3X_E5'>'.;(>:I%Z=8,$YH M\JYCC7BIIVFFM+,$7:%;>W?,(IU38SDCAR8SGQOE)65SO@*_&ZCKFS4 ME>^@KJQ$GAL'R7H<)$YDB?V7PYU7!_>>AK#_:OA\>[7'+@'I]1*> MTY:ZOJ@"7XUD5L!#/8EI?S:'[#:PS%Y.O1V0]4G;%KD -CJ[ MMTP35IS#AG8>E'96=+OTAY0DPD*].&9DF5/%WL [#XHR(]\I%>.%+\#N".92 MG9>^H3\3\9:9:IL\VY,D+($=,NKKO2D)^H&:E.1NHV'?$P>"Y:9D\!>A434?83FZDO'&Q+NY>YF=T=#M6#PT?[/\1WMAK\&"Z.$M/T&WOA7DLC ME)![^=&.)6GRS.F1,H/[L5=C[%N (ER%[5*<;\C?'(S'64E5Z\Q;, WAQ\B4K9\5XWIB1M'S1(] M<_ V&'!:%CDBI*GT MO=-P4KSG068'W#)0[%21SV2/9'C)%I;-UA ML+&[=<0U]N;YBIQ,ZX%\)3*UFRA7;8UN^:FZI9V$BKCOCB95(8];OAI/C#Y! M#3 O!6:JH['^?QS2_?4R74^IRSH6^5%V;S 0Z2,0A1')NCZU;ZAD%W+B$/9C M)+O;\?S+>0JD.FX8P'BPLT,6W"1 O9G;/* !(;>94_UJ]O!PS0HX*1.RYM!>?SF]@3--@1KC'V^V!]N M[[V\4\&X[>'>[G>H[+8WW-F__\IN!WO#W;WNGSP?M)[]TSEH7:'5O4W]P6^KT/[$E^+;*[#_Z">L%;RP.6&;(U8O M\?F]2@IOCM@/25:;(KJ-$_;=BNC^ $=LT^GG]LNV*1O;X[*Q3__,[K36>KZG M2JC]B:Z>JJ+@>)XN5]6?T*KYIR/&&E"L =$"-< (3RIW9D6P 1N-;99/:G:% M)'0 @JX+EP]"71!ZVZ/,E265 /3:9K!6#G0%Q7HQ,OZQ@P][YQR)=WP"GQ M#RI,!T8^Q^<($$X1(RT-ODJ4) MK2 1W,0#]M :WF_;S<8)6VF!-5V>Y'G))$TTA6$Z!/FE-PEBNO!%W5MQ7Z5' M^\.MCISZ&;"@.NNM5_SJ4V'J33HIH7FMKE\=O6:!1UN2?:VI9!J$2M,7@YT0 MBK40C8%DY.T]/_C+G_9?O-E[_IP@GQ@N'_C$*ROC<@=S#R]E B^K$F8CY[\ M4MPPX)&_1RH.O<]96L!VPBKVA #/R]$?3HV"!55G6Y"<&,D?H0@M(B "3N#/ M@RD5#BP< 8Q8P9T7;W+O^&N4%XX4.<3*Z/BJI[?Q'Q ,#@*R)_O<_<]?_K0# MMD#SWZBDK&_$-_K0N'= MC\[T\!3W2(=]NW^Z#DX_#TU;">$^'9QZ=>-E!^?@ 0[.XY4^3YN6.ZW1]1/T MQ4)C^=N(VMOJ8QV^UK2!!D1\O3O#-?A^* _$A=;F94.J2CU;;9A[%8 1-B[S M MZ8S35Q!9A 2&8+K )\U,D^A%/.R0:\9<\*3!W,2[ 4T-)@\)6RU1MR2\BE]-#YZ*,LVGA7,>HJSJP,/D&W&C82K0N4JP2I=&##9\:7S5 M23+.R "!09C?T-#A'# ^AV+T#+2=C:.,DG%(C:_<[HFKP=M\'7CD3SD7=H'+3;[)&+EO-FH32?&@<. M!\09&#BB!5+Q=L[@]2BZ#@-_E(JZ")U(Y>O77>_L*5JH:A#3GJ$Z6%3EA/1[ M@\VA^M,@D*@J9^2(9*K009F^$[-.E7*J=7<+U^4TPI=*&&@ATGK#%IX0DMB] MU*M=_43&WP];AS5JGSKQ?=,.MG0U6KR#]1NV'LW>'?9J[U!:4+0'RY.,!W;) M;6+>:F'I+2,+]2,>QWFR,^K1MGC4-+9(+Q4);6-:+6 $IDO8 H+K9PG_QI;T M11J:K? >CWCH$1$/*+(+_W\)MOPE&;PM-5O*&:D 7[F5*UP9".@!K;\_/W^Q M[<$(XXIF#:;$\=N3BW>'OK2$G0\H4 UG&IZ/OHQ9IJ3R#86B M70W$Z=5^.?YW&5T',55_5Z/"N/-,@S6,J7;D#A"J!(4NG'4%"R'(%%IF<=S>K1O;90V,O%K+7+K8*7. M=Y@J W93"9_P3IR[+_N;I8BUF0:RO=02E%+C3R.5 MU%)6O9NTC$,:+5:?@=>JB!C^ULE@R9V!J513\0VC%#^!FX.JEFU"[^G,ME_N M?K@%KT73*9 A/#F>U_;!77]W[7VOHSDJTF$PAC/"?A5R")73:< -Q_'/A#$1 M7,6,]HTZ+"!&CU8EF,'JPBAPHOT,2<#XUAKD[^>JT'E8Z[H$IOX_''6G1 WR MX:FN0295[JQHZN2:U+0"2UW,/:[#H\NC(7,:D#N3/3P-CV8PJ%J_+0W#R0U$ M%SV<;R.CR]@\VA6(6%8H1%[WKF1]Q3"#*F%9JWLLEV@CI=TY, MP\:DM& VGLV 3J(3BZH*$9$?\Z8]9$ZQB# :)@=&E"@I44'K%>"(IGKMV([-R^";(,T8;*U/M9%N+$KDE8QI)=XS : MRS%0 ;3[RC1Q<) +(H<7,BZ,)B0OSU/PJS0J7^[3=HBJWN+7ZZT-8ZOC9JOHV+2+@ MLY$F)TD.>^MI!#7Y5 9D*Q,JA,SENLL(M,0_[^W77$; : ^:#B-OJY>^/#/_ MIVQ'WMJ_V:2$/O@W05,016&ET[)8N5I=;V"O"/?O7GA67/7BG@^X=HHOF! 9 M Y1G:-(,T9<:8Y%E&H7^%IN!(MK+='^,!0?6@HOJ?-U &Q=31)H5:2;-F]'#N=##=;8"&JRI#9R_:%O $>\,7#2)=K-NL'OBI2_"=-@F^VRK! M!]8@QK*I8P>9&5XX*Z"/D<4;K!/E/X%^6N:.]RM@#TZMK M$=!5BNZ'T437T["_EIP0LY[#*FD.32AQ;5*C]T*&A:!H["Z'H- M7VT;TM:H+-BCU;B %VK0PL-763&K18YJH$P=LB6;5V] M%$<*:X#PTAQAZP08/MS?F3;%7>!$5BV%7>$:)JD&?N0Y]KZK%!FZ+ ,, CEN M@U_XFQ3.[R9:4H^6O-Q$2^Y;D%=(%+/L='P23U:TS((VA(Q'R.3MN/F18<5G M 5]4?$Q]4XW[8"Z0:NS7Q .Q/[O"U575%G%;'FM'I@CW^ZR^P\; @1=I4$LT M8#R#A.DYKLP^8^3]Z'(,1NFU(B^4Y?,#LIPU@6P=&C ?8_=0 &L%SR=_2:8F MV!491<875;0G@6T5P1?L69=C-.@*I*AY:@$;4,53XNA0D:?X/I?[Z71L@IB[ M1'33)$#0$>%0T5N#2TK%H#BV'HO/1,?^HVLCSO-VP@]=_NL^/"ZX&USL;Z$J^OFTIN2JR+E@_U[;(2"6@_37L M3B?Y=%F8:RMJ<9HW4W8JTM1)A77=[Q5;6X?0''/2A2%5K,06G%1C[,TA#1KR MO-!INC41U%C;SB0K/FT5Q+Z/Q]_%VUE8=3V,V!RCZ:0[)INYS0(!,K0&"Z\; M.RLJXD85!LOJ/,U7*3CA>2BJV@<70Q9C%@NCV"*+E#5 M9>MT 5V?]D1C^1-@=OPJO_Z%/5GR+*8R$<^M(]B2QG[\:@%LP /*Q @8#D== MJ1A$D.%?Z!9">S$.YF O/KU:@&=*=M_2<20EDRL)UNN45QF-&@T7D'O\EOS?'VOK4L9G;BX5OJE'6!<355I+5_S#>4J?ZSR M8NU!=9>@UTW*K52LM9/EJ7^]C6!V'M%>!#8P*<"(#?;WFW)!]3/DD\$3>O\H M$^7M^=[N]NZ.3]F"":)SBANEJK@,OP*DP>R"N<7#XTV_J3C.81NSRY18F>]] M#$2<'N9Y"L*7U2Z0JE7I%5RR-YF:'VAW)G^)QBE%%-!F0A4)Q^SKK^@>^VU> M@D9'DV.)9FVL:1I&:'=5 9Z?=/3L'.2R;8_;7^);F4'V@1JE=I:;.\C;,):, M LP^!L,8Z/2+=C)KOP7#;6!GK](XS$6&Q>+N]W T*%!"D(,9B)98DBA]D$P) M-; @RA:X*=$(5=,W@3=KC;5G3)*&Y>94. ,87Z%F37IJ'-Q0(3,.\N$C:O]IXS>_[7(:EJI%X@Y_ ^52Q M1P7ID$Z3(I[3!R V<@S^]IZ%MF3A)TC]RSEJG\5Y?04^X KT@WNBAY%17:Z+ M&'E=[-JME/5KF"A:TBK)R\P@#XM%">=^1S_WEF+S],J+M*!RD4NNK6O[;24* MT0E6\7RU)];KS,1*P4S'/U;UP^6*W,7%%8>.H]P[1Y=,1IAJ-&NHF@!:493C M:NRHQ/VV )$AA# )<@)3,^>NO\E65!13XD&41DCEQMRU+)%"/K*Q\?/GE&T6: M9$O^6I@[AV9W;B 1 (5S63RBV(OSS[BXC;ZN+[/".&YB)F&>%:RB9)J._&!R M;0G)2OEL;*UD(3BBM%3(!']M^]M==(CESBAD(22?WF4K">)Y":6"HT32;J&) M*>B(,>5&9%CJV8;F%XYK@%GH !?=U2;M@.=NJ!3_5-;@VN^X;O7"KUMUI=H2 MOEL?I6@\5VA.*4EFY.-KF,X6#I1#@[]-$N[#$]G31KF=FP))LESLW6@_/!48 M2@U6(40;JEDCE5\R1V62EC.4OZB7 XP:?12(OTH,D91A,TN0?(6W /,=HK( M(^]H1*.WSAD@9]7VX'M\'E8IRV)HQ4D0$C;>P_9XY.S<"%HA9>OYW5-W/E65D;*V94J#P+X[V@6ZW]=0/@7: M3STH_M9F^'Z%8Z(T3(?:/WWNJNW:ZB)VP'+MS9(X)T8W\G:9I-"+]KTEUKFK M',CEDG$.U:ZMD-@VAW0-*L-C%$12/0#B4FIW)4!9C(> C^.J>.T[&)$>>L6J MHP4;$ASH2MTW,?U5E#XR_Z]C%XK#:.]SL79DM\0P/$0VC,]M?@4=4Z$HA#N< M!B/J#W:L7,C'CSE2>B>HN_C+3PA \7U[#792,D-!^@[+Y48K;F=C[9MD^VGCA7Y M<=\D/]T1_3YSW>A*B!!!![C[BYL4NK8AR@;F@JDIBG-#T4*1)ZOH@!MHX 9> MG!R P\MQ ?3F?#90FQ)Z!=1B@-X3TS3-&@CAZA9Q'U1O$ M502@_-%-C'@L([^05'1:'DO$0-#5-RBH*@8DO=O-DHI,IN;-6@ M8_ZSV:MEM5?7&+C#XEM-A&V3/R"Z$:6KY*J!H&%B9CB MMAT,E1_%4.E,=$#3GOC9I=:,D:,#<&U8Q^.C83SZ$FI,6U2*J<0\?/NT4:\? M1*RLR;$-%#)*GQSS_M[<0:FW:/O2_\M3D]/H-U2+Y"1A89V"LSH/B6N@(S] C;?\Z3 MO$I<+YR*L.66TP9 ON64T4W\:;[F5WE23L$206N:DG& 8D8XEN-09V#4FX$Q M_%YHP*I()%6D6%7$$WE\]OS[^ MY>4>U7/W]'->Y$=H2F=%52'X+J1M^^ZRME^ ?COFKW3@^5L[;<_)SXU[^.7K MA[J'?SG^99_W< =WVBQ/&1NWV^AHJ--9&O_.W$F@<6%+2TA(E-3)KET0ONWT MR4@>9G]/][F_MYW;7CR3ON%$!7FD7?5N6IL'N'1FTI8J=-C!MFG3"13!A IG MZFH'U?+N[F8>!8"68]M!EJD66XG_(FAT&9+YYK2,9\0SL]9B)#O*?2:=P,W6YO,2WBV%SOO%"?,@C^?KX=(]W M:_=.)#(]&%DVFSZ-4_9"2+MBR'"!/3+-4V"OJ9+1;]%GSV$4<)$C>91W* ,\ M(ERMQ-T*Y$5,9P+"1#[/3H+4<*%?/1?-?MN]BQO/^<9MKON\C[2=/VYRZ\4S M36XUC^3IR^-7^]3LG32F^20"'1Y;1RH(!?80Y"80>3I)*% 4@H='?KO <5K) MB4"K@K)WMG%HZ?4;=C55BN@Y\NKZZZ$T-$P<_XXQ2O2@-%A7&(W1/5CH,,Q MAV[!=7!65\.7,$;8)$&SR-B!0'A%AE[(DJ0^5D!@T9&+Z/3L^-5>+Z(.BOWU MT3^UB>(*W6I=P1%;O322@+$H9=-PTL (ME_!XN),'=G]?3N87SNW]\*+%W'R MVN6N^60OXJ_PGWAF-E54%@$)@&B#"&?\&.X>MW>_SDKW=I>="'S&Q[:A_WN,H.XG'4/4EW<%A %*4 $.$?-M9;*9'E31]'X1DV;NA!XMBKZ(W'GIB MK4UZ]N-!HR\+<>Q(^>D%)ZN30;2#';+].\J$(HSI:[;CZUZBD2 M%E] 1)1@V)20=VRXR)U'AK+-R0,5K!&SDECTL(^HXCD.?UZO@FC]_,];8]NE55?6Z;\ M#C@4W#E-/EV]WOW( ''Y[86#)H;0MAE^*C! MN=%N%P1V;"T#]+3*X,,GQR_/_D-4I.U6M[X_:7M#"&(W&PF CY!Y6+@^69IQ MUG2!P^S52<6$FQ*I\N,,,=\"S69%$VC^?@#G/@PXM\-'\[R[1_/\_D>S/TS, MN,@Q-W+, M+Y]\CGD_\@4JUS7&Z+B!U]8G1=!MG7'O=C(LKW+;^,>VPM5VD$O_8?L_@N7Y MM)EXKR[N"B@XC:=E/+^I6CA%74RD7O/0ZK](>>!Z>RYC-CC,2H/RQ:X.;IB. M8),?:&GR=V3(C A?+S>_->G@K EY/Y9K],;%':XHV!+0Z*R=4-H+J'-#(ON( M#E/WG@-$LG<=&T/E&H;[JQEN!X+" \N=G9OA(=[6)C\T,7N(: Q:2ZYAR4@1 M LC\&G]\>79\TC/SR*1/"SS!Z*3T-AVC6*B"F3Z4523XD&+BD!0*"(9]-O]X M=J*>R=EZ9WG*2]B6Q";D5$H$Q;$.E()L">DX80N6L.1&U*$ + ]5%GKTZ,%;[2G3(E[(D2-E^HYA4\4-PG M;FBN-JJ$.1II,=H,N9&)F#@UWR[63"+2\\T+[-/)_>U>_-P86Y*/[7C,T(_, MGSGH2VD+=/M\OU!-HWF*<"KP*=MXU8,\M7C#"#AQ/>:(MV#MTK<=0]W.#Q_C MT%';!-75MW67,\U_,K!)='9*PUJ?_<0XS^$7EZ0:+F"MWIJUW$WD=Z&J;1PN M:,VN7N8ML]@GM13R!M2R2_RJ)V .Q[BH,$A,/H^IV))Z*+I/DJ("SG^L_N=P63VZ(A^M/@@K-]@P=%F&R_= M6EK$5=3>>%):;.H_7EI."&97J]&%(FVEHH?[Q&R4^>\H*8D+'P\^ M4]#[1E<-& <_M_?HE.E(M8=\;N(ZE7I""NEBP'*DPH(*^BK.L=>E/3+\UI&1 M*[-I1(D_ET3)ECS[^Q,KZAL39V<@GY(&96 M!+,!0XO@=A*I>P1ZP+U$Y"#RL>+^L9O6S>Q.<-F@CVV"?4^XYZHY)-"X'#2R MW4"HP>>S >_U4:;CSCE6N+J_)J.,1)76>+_!3.9# M[?5@T]4"LS$TQL&*9JL/7?H9EPFW*JD[7@1=I?Z7>^LJZ._=(63;"-F>/OF0K3=>#H4^P:OD]V"@T(8ER-!PCABI M[T#@3YLT\.-R;LSZQ(R8"EXPU#*A^]DS,"A^8DL\%;]\O:60A\%2O'+J*]3/ MG$E>S!RD%Y#QR(P);ZZ@1?R54(E@R$$O,( 19LRXD4KG$/^E<"6&7P?*5>;I M3=*;H1A,FP?C2*K\'#GZUU65#NGN9AK# OP=[.IL9%QOM3KS5A7*"_CY2)U6$)K^UK0\\ : MZFKU6DU37+*F%%C_KBBGQH+_MS1B&[,;CT/\W__KU4]_!J[1E,SV6!QSZ?\% MY58\B(T&C6P;=/'5VR,3A3%."UYH:8N#$$=C2:UG9L3Z>..R0[6/;<"%8LW! M)]>7*^)(?] 4M_ \3^;$5U/9H\?V-L>&KOL/^ M\JH+CL.B#A.2MG1,>_S.<5SRE]N^QGPRTFX:2N8Q5 GI#: < OT5Y#RB:JH:GV@UZ\<%KVF?*VA],T'R2BHW+X7BS.?/L>XRX?E=?WC["2[H&"]D[=PN="R_1FUK MP?"V)2# BY#+2\[R+!XGPC0AH5W+43PC;#AGEY9TBRGB"K-ZR3PK:,Q4D 0\ MP.B[P\D,O#!Q@/QRUU,(K[, M-\O?_02"MY9G"O/9OP7Q=\4+Q$0=H7&1/K6"WE$'(;=%507SQ#XP<2UD9O=L_F MV=8&NMXFUXMVM^WC+M9X#3Q:R\L[C.;.H$S/XOZ@.WHL7&N)1( J"--CAZFD MBHYBD5AF:R;[OHOG\"_I$X*-[Z<)$^H0;@N:O>R%90"_U;+ M.I2(>>VJMVZ+A0X-TQ1@$63=D)&VR(^"'Q1?Q4UR8"OBW694K%'MF:XHG*\; MLZ--.PG/#CG.O UQ?V(26)?',(^)D)(.OFN./MR8<_(HC&: @*P:$/9R0ON,E"ZM$>*B^+&1HK>S MHR9V750P2S499@D61AKL(17YG:.,#[0PW^S-XSE/ULN0>/PS7A9CT.LCE'21 MS*H0+KFBT\?;CL9PA,OE.DO!]R\%1_A1-J"O)!NOHT'4>R+*\\+&V+N@,Q^F MUK"[)#_[2]N\+Q9@#-C&AN9P ;Y\:OGW()R -/#HAEJI8+7+V-F0[.\->9QK M\#$.L-+E$58]>M]9*00WML"+C"(<(7NXM<=B]TK.LA:YA=C3,SE$CK%]B9$[ MVDZ)J*(N 5W+B/4Q>]-& ?(%H78Q,]4JLI8:9JIXNYDV3^+8HY79=YM:BE-Z8"R+PK 7M M6AI[U#(-<*4>D7LF-X?DH'G)_Y:G9K=GF(0Q=P:Q^XQU)$VGX^.[P7%/%:%% MJ.XS\V%S!(UP#N,T2W E[N(RN2G,C6".'0=3B-?5'0O $$);1)M^5ZU/5#HS MDCC=QD\V,A18:",7J[U) ]=KCXM0BG'M]R1]8K^@5\18!XW0171OQN2O?[NX MZ+DZ!<7)TTS4UL<[*\#0N$V,@9EY'/5DVM2],6*DY=P]>/,!%DF4NLIFMN+* M]2Q2D^*T&T4OL[2Z 4NMR #JRQD2-[^X;8;&0H+M@-]ABM>8A<68#-N\L.L6 M3%?S4-H.8^NL6C>A=9!H5EA1-\N] ,LEG=D(O3GB2U1(V+^2DGFVEL2#H;.A M!%@; (50KTYNWPGOQ&*7E("N30Z"K1X/1I1:.^X6]"^S0M4X'=7K8_@\@^JX M7J!@]%F1XS^=@IH7 +L'0)"1**B JY3&'5"0F3>'M]^N4?L'2 M&70;#^'81CCV[!".?6C;4HG>U/A,9>Y5Q]WK].WD"3P9%"K5,F/[\(3\RR/G MAM*1=5>\UB"@3J&49!I/M69J%+RTIJ[:HMN/'9.^@&HCN@\^0K!A'")CV,_0 MC$:_PN8_4G''AK]9UXY[I2U+K5*)'4X!M&*R;BSZDQ$#6U0&(D@W;Z;6)13K M8;BA\:WR#T9.-+FM./EKKHCLS&9I+>B+(8T_#O=<6-8^%M7B2%;W%$;/739*T%ALZPH]*NN+L>$S ,\D]RC M<9%4$GDHP=,G%R,>.5PK/XKF9;%@$H^H/W?06E[L!ROLW62/$Q@#@&8$9YOB M).;DQB,L9T1*9:D58%^2C(4L0ZQ(4LD-1I?@'::^%LR0L1&M(>P2G./"F7D+ M.)*-*!O)D/KK*2X@;X=<,ZF(X81W MBI:8EM5[//A^Y*R0(V,\%54$4*\ (+833,."@'JQ-6H\W!XPLL,YS1 MP$^14 1BA9%0C"I (2C$DN(>11&PG,%FA$/LT;5^. L@]89YX.@&2OH4*;+9 M$J+\UE3*Z"N/!\+7O**#[:"S0VN-$!!87-RD(B"MH\8(*00,NKIK[D>_J3XU M3\^3G,<_[(GOS"5['V1'3?G)H7['=IHU)4BW?G018+F0UZ8;_,PL@N]B*GS3 MG137E3$U@IQ*T\L54-H(I1V90JH,N&1LO=)N.');IT5^] -]/IFD1FTC[EB4 MHCE\ AN$AZ[S<(>JRT9R99\BXP?6EZL:WGA&3;A# 6-563K M? R-+:I%25MT/F4R,%U,@VU\9G.P6-!Z+X8+YC3YDA=W%%UF"S9B5+J572JO M17.IN,O-PV[2N=ET-*^DBS.NG8?1QFFX;WZPW_R43)?9;KT=GJFN>P^5B5U5 M=,]5VRFV.62%WD(!YK)/!^WW.-I/Q0 .*:]&RNOU(>7UT++GZRJZ=)E;"/M= M0D0"HP,:L\[MUN\)/?=4_3/GXJ>FBO% KA6]BAS?5VH9 TG#A8";:3<(YN5O MQK?@_J&6$EYM'EMQ<,SE"UIOJ-TT?;26MK#_3>@Y0**DR5*"4@'R1.0[/5PS MP6NF:4/\:XEYJ"Q-F!D69&*9"Z@A!"F).X,GI)B@<*N 9.CL].OO:F"(91 MZ?R6)[FPJ$_86V*5?LV;<8PX^:;M>Z[1FRUOHOI0O>IU 8&_?2Y@QS:M."SUB_!2!Q_P, OM MC_=>2QT@ZY9(3YCP%YTQ_A%],@L<]+[9C%X E!/?!SLJRG;MC64NYBLS4)5( M=2)RE2.T[G?);>(MRJ!"_31FWG 4(,U)8GX44*T+!$XO>K^\J%.?@\ A1R[E M&G5&==%6T&8&5X-"%RH6:.#55CC I7&5.H0M\-,.$2R^V)C$6 @ M?Q\XD*,H!05'HM\Z\*VJ(\"3V+$SYRB?]WGTQ+:' MTD6'76L793J=8O$J?/3WM^^9L(CL5]8]5QXQ25(FK:-K.U$I-^X-^1%$F^.D MFH<4&A"F;?]^-6A\9XC=U%@CH;M P.'MT7K<'L_30':6B@005GCFNN_2RT+V M8D$$>V!(()N?0)JD$=Y\68YNX.XTSE*R\E^,O@X72V+12-72HH J4\@V,4L) M!LL?7_SD>HP(%1,T,\&*S'>??^]=OKGZ_.MY1.WP_/>6*9HM1./D(*9T4^)? M8 GLAJ!"M!-!FA%0]FP<)W%)O4J$]L.KDPZ17#C[HB)#3DH801&:P?(.>V/> MD?@_8@P&F_N V%%$C8HYJD1:K!D1?^F*J[4>+0#?ANN/A]F$X<>YVL]NLVAN(PA"964NY^&JM=D. M<>EQ+R_T4[D4$YO^6,H$L!&+*4'\\#[U+6%W8:PUKT*D%6 ZM7?X?2!SZA;H MO"Q; XZ=LIOK7W#ZJOD":!07>@&^ 1@UII9F8NOW;#D1^MLMVJB6PJ?69 Z* M[T UP4&WWBL'>9YM$1'@:\.Y$? AJ\VI$"S^OY]G,M#N*GM^3"E0#\Q6RQK( MPS4 A%/*%!OH[-##I'A#\0_(X]L:J(D/4QL-Q>3900J2V 5U-699 -=BWH46 M'&=<.ATTW+\2)TH!W &I*BAT(@RK7_N6$FL&(Q?^*BJE)PXMX6Z)>E#9.S8/ M0H-[# &+=+BTE<0V$:.(%O@MD_0K5=C&.O2=S8 M_0A8_>N6VREH)A"S \@@>VZR $[TVJ2ZGNW;Q75KK@^Y&1@M@;N.*I<#;!06 MT87NN+L_)# %>GU[YW_+RX25?.,$USUK_ZKQ_>C#N6R<2R6E10Z%!_9<\D%9 MNZ3/_?X)UU6$?H%FJ5JD>V XGO.BCML6U0N>N47U8FQDLCP< M8$/;/M39QXOHK0V93@K(PK6'3+5N5-QFWTU#SK-EY<6T5)%2R$$7$R?HVYI' MO]+=/,D-;NV$UN V4RV2EKGX-6J'-\7>$KFY,*P9INS_QOGYW4J1]:V3[&MV MY&:Q,91I18E6OPN<;,_])DC:E-8:"Y3!'2XH7V$!8CAL1?'B4#C"M7R"! #$ MCSLII9_5N[KI=[!DV&S15DM LW5@3D_4>OGTL4-6RS,W6B9M1HON M;-JP4$"V*7S.)'0:=^2%6P!:0;P#R9A!(34Z^$Y*Y%]I/@ !Z((0>HU7'!N) M9:LFMC0,+T"P1HU^%UK= ?$TFE'G"*&DVC8 ?TGSU4)7=GY/LZEF-:GF9SN[ MQL;8.0Y8.UWRC:/Z=:(/7\>NDH9+\D2N<28% =\E!AT:[I.;9Q;C$P"8>?L0EZ+'1"9M2 A$7 L1G-I3V4 MQ?]H:#W;(0]LN&M*+.AZ@LU6.]]BQR$FS;&X!WHI,"'5^YG4"N,. 2KM0EUTUI="+LEK,6D8X76_#Y%F\]Y M#5.[AO5%%.D$COBT K;F51(S(!9 "CDIR>&R2M'@O,^Z[DC>],36]E]N;9$, M<$673$MK^,TFH)A_.Z[T\R7B_1QF:K!MF^AN;A1.HCZMMY91W_=0V9'P2XQ4 M#3A?NLPV(1?MKG<]M-#4S0Q:B"?"?6[&8,(P^AB<2>K\Z-6Q@Z'>20NQQ1KO M@%TH>'Y:QUD"KD[/;-F20JT-OT.#["->B,2L 'POD5 MVU1<0 .YM] G[U#@O0:&*K#GML5K],+Q_TQN+W?F!F@%LODWP:=4\H0MY8N; M=(BN(^%)D036:UG")B.Q:((O9"S'V%(8UWL6%&6@J'*<4-,6NHVGT$Q@$H/F MIW%P/UN\0!;Q5W,W"^.RM'6SO)_2H\5B=,$>K52SV%JK!#U>A:7 %K5F $"P M0YW.C-"GDXW3&Z ?A?I7VQ1][(F1C[S:>FJS-UF:_=*?G1191ER:\*%#QJ21 M,?GED#%Y:/VB:QP&HK-' Z>O'>1(X1_I8V.IPAQEI-JEMYU?'XV80A=LPZ;, M\HAD(.;+C=<:+S>SFR^'1M=@PY RO04\NHL$<$I:V&4YD2V_EHI ;&_$?G## M@=7\UL9A=L_&IHOME-(T\,F@5AO@3P'UHF7>:#Y>54P&7V.C-6-JH 3QDH44 M!-:70<8T%8*O16TTU#G1]9S9M@2P;7 X.PLZT^B:66SNGF4E.JP5M[.<^_H: MC),$ )^S(8H2>;;(.DZMD;7E*3AMXR0CZ"<2B[["G :_-#8KTLF0< M[R1=8&!$XR808&L<12 &H->JE8/7PII*P]O$\M]4#[6J/A3M<9=R:O'N:Y92 MY"P5[@4WV!UK2Z7?TC(/(D^@%E8>V39OO/]O8K/Z20+J!IJ5&/6/]S.02H9"Q"YTO&I86=L2^ +!WWV/U6X9,P>\X1(F0ZVQ",W&]M"X M9@_5A&P@Z_.-N\!$*N'%JC429(9WN](IA6EQ!4M_!C-OP?AC7:%R]C%@] M26+TJCEV%^(,IH"CKKYK2+\MG-,B'YP%CAKM&>-+3&WP!'Y#KPNMOUOMN^\:VL)6^O"-U?&MQ"W M_73VC<7Q?=@B,-H:E!(B!3!P@9A 7CJ5:5YHJ^OM$LO==*W9X'Z5]VL(:0)J MN+T\WCL*CU63[S+E3-F!ASG$V2$=C,,T(I7C$$%3$/,KBS1?FD<W'MY<@CN/;0L;\4RX4@E%-,>7P_?GPWB"7@O MW^@:S.(O"299Y8?\J>S M_Y#+&!/NXZ2D6VGB&;.5!"_56%!".$N/5G!;4*R%"&QW3@>=M;397X%L3K#! M67Z$K_?GHK6S'QL*?)BAGW6-O^MH.6<]VGQQN_I[7NS[W.'/&_[PK6?.+ZDE M<9>\@=?^7%P!E!BBVFD-(%+'OPS=/I]9'7]);Q%*B74?59\#45RDBR5B]V*G M%)8Y@)_'W$4>X];CI1$>6*X>@C9S3XL,)-O"\^GU(1UI_+QN0B6"IF\'@!*# MNL9%*UN"'ZU8Z5JPM,ZRYWRQN@K0G%\"E[!.)<"L,=Q<6I<2647-IG*N OQX MX]%G*)R(RB9WGX+=:#HFXX:LU/G_;:S8CV*S-JOA_36)([]YE>=^ -'+^I9$ M8 &BT.%"*\R'HA,8Q>5M IREMC,1142D-Q$J(^P"8"W.-C(SRS1- CYHF :^D32\L89Y5JPX;)";XM_592LL_NR"^(C$KL,K@U M*>]H@QQ$>,1TZS68C>BFX3+-QG3/3[D#KCFU18[I6]OVJC88)VD=+4Q_BS.G M_$TG2M(Y)LR9;6YI"HI M8.@V7E8W5]EUG;YR).70.;H;RTU!7AK8PJN:B-!TRJ? .N]^C?O3@[>2$2&Z MJ?9-H[7:)X['HR%]JNN\"\^WQLM![1I'(&,8O8T3^X_LUSGQW4NT'Q2!40KV MD\3(J1*("KDR<]VFDY48H99+W*LP 1>&$;L5:7O@:X/1,X)#&0?V5L&V@WCM M]F$&Y*S,D'IZ9'SO%%L1 H[ CD9"]&5BAT5:R?LR+\46BHD'B!^786ENIT7A MO4\3PKRNR7"2C[2'F$9DG,M9JXA*P_ M,W1ZW:W5>$M_Z.YEA.B'(C?H-KF'P/43LACT@J&JH;"_1CI36%MG%0LOGR@X M#E=J'L'/W$JDXE=[1!JIES['!T 4$A=5837LM%2;D@$4W^MH 05F.FF!7B_B MT1<212#+J1V/CW")H:W1!7OT$0(*W>D$[M2"P'JZU@F\M17X_L9(VS=.1@6% M^?Z$JA(^]8>_A!!>^Y5JLYT]4)W)MH+]\\E3[WJ_A6 ]0:DZ#[0]^I3<%MFM MHN_ND,R=]V;QUW2VG+5U2751%!?E9 !U+S,?S?B"'2*#"\+D@*9PM*QN5)50 MR\/; /9^TB2(D?,3V7[?O&J1S,?%G4V/SY:+)24*NTZ(TU3UG;AM>Y _;H[- M+3X$UA+;FRZ+L3?FRE;0U_S%VK;OEEX>CX>^HCB%VPF4H,ONG")BJWU.1< M+L2![30=,IFI.'P6R6LOR^D8%%I2H9+:%!3!8S$NW/,Z"TOEGN\LCD8CCFK# MOJ*7WS()JF@+;R7HL! ]EP\Y6;AV)[U \\4@LKJUB\>/K@"QA!EO^5\)!=(1 MQ;>5,?K.-?LBEAB)A?:9A,^%->JECYOJ":':8D"&6E[DMJQFHJ"C6)LZ7B84 M]_8_):@L%W&5^!$A:71[X0F )/IG P=H@?M[6L8C5*=IP2Q,MVGA2BH<\8R@ M$QL$.L"F5<[J/#4:1((=VU&KM8<]A01AA\1!EX+AXM/;*#!JJZJB]!@U M73;"6!95=20RX&J<@M\T8IQFKMX+; 9K#S3\+>I W:?D!]T>REFK*,Z+UH?ESN9PO1BMWZZ90D6=TY(AK5YO$ E 2 MNE#<2VT&09^+G%^?-*XW!""FN9'B)8%5Z56\S,L<48Y01FLT=[Q*B.@;/_BO MY7AJ^0Z^T[(X0^/RT]7U.0^.16 $T1E!Y"(MRR$/W,@#OSSD@1]:$YG38I9M MC(;(!!DU^?@I3CV0[=]LHUG2\A4CKA4C)R=:[5^LZ6V.A\(FHTO9J'@/F4L/ M&QM[;(?NO )7W-HR3W(.'V,C!.!DH?O?18]TK5N*P&2RPM;5]*B-,J(*D'G( M!8B?Z-'(FW]PRP!!DQO7%EJ[(OH!X.!MN'OBFJAYAAD:MDQ];RU?9_:W6F1T M"*^J"DJVK$%MR1=]!05A;J9MZL&\UM\113))G0?SCLF7XC6"&)^<57D MQL]GOL,DP_MV;"ZG53(^.)\MN+1N+8GQR^X@1?6]A[6%0PZU[D:"K:S5;4:; M>[$\G"$^''6^[?FUO4%MAK,BR!.$-A(:X*7#_,W+VQ8D76$.;NA'.0G*\N8LS M0%A8COQ)QK"%-3SW3LLD241@'-?''T^CLY,3.R!C!R-38-WZQ6M6/6N99\3Q MHQDW@](.A5, 'BBR!*KL1V5"U.GOBP6\!+(W%CEHR=RQ3IQL$63<>WU"V&--I-T.KG045AY@(@-6JCCCLN/])(<>WR4[ M^<5W*AD!P+53J_L!4!8+L1-%![*;LYGHBREHBQJAVJ.@"D&<)L31J MRM26*]RIH5='$HM//HOX#] 0[ F'<\5*%.^3:G;:M^62:0+[MZ !\283 57'' (Q7*AB3Z@; =, M5VJE0L./U&>:*[)N/XNT/K>/J^A8[*]X.=-=4 MYA)GSXOK@[Q>MF+ VT-IB4@K<<&PPRTY6?QA%X*/:DP?WM<#:&05_P>>C!WN M/?36H3FC:XXV2DI!-)(5J2Y^>=D=C',"AQ:[ B2YT4"CA!0P/'&X]D9H.OPA M+0^LJJCDN5YJ'?>2RE[P\O*WUWY9ODU$[*S9IC:/XFG[0$C">4>*/2WRJ-,B MYDDW/V2IF>O8R8#Y&&H;^7>L*0+J/ UKK:V!Q%QHTW/'ZTH+V=PAV$K^5I:J:-,/.W% MD.].K T/^".AZW.KV,:FN4W"*8,(N>UY5 -002O/KVO,R)N%].NC7MH4Z^\J M2224YU_0/%SVO LBC-EV/[X)(=P:Y0[MZ\+%^9.OV3B))3)S9ZIC%CCJNX.3U4_L$M+9? MX3B[G])#Y1';91Y!2*NR%+TRF4U_ 6C>3X;AL4-<54*B>0=(W@],ZQ=)/L< M(^,37_/*HR!<#LDJ,($'/Y!G&T[JJ2KAP&4V(*\;35(1\+[?G47BGRTV/*Q' M?>G@E[!: W&A7=/$>KE,?2FY]K9]M2R#.$86Z+M.D_ =M#)?/XJ/ (E58@N M]/#CF+_A*Q&ZH\QR:XYV(V&TK_KC)A%?/.)G0G7-X2;Y 1U+^]PB@')3Y_H7HHH#V9&(J M/]$IV)P]%C%T[D1 2/C->,,%L&"O?OXHXO@[VDU2K*, M6!D[MG6;E=BE2B7,2?S82<'.JQBVMTA7+MO'JJLAE"*6*Y=R,RK-R#%\1*P4 M^$!:C2DTY+12< M8UNTO.8.:,IZ.OZ_?TA'+UZ<)6>_G,:ODLFKUR].XY'Y_V?)\.S53S^=O'HU M^>_7+_ZPPP$A6P4W[V#TK37ZSIZ]T=>4A4KSU7@Q/G_H7;S[<'WU_K?U^\:7\>GKO:5&+^(Y MIE: ^8N0WICYL6@21'V8OW'?%IO/1MM[EL00%4 &0[#D4V13QS@J70L,L+'6 MVKMDL:"D@I"9I%5'P^/U@[<7&3:K$R\6,0 XCT&-M>,8.R).8*\@2LB8.T&X M]0[X,@#U1C:>W>(R"CG5A6 D8H19.#+GJ$Z=B:S_W,.C[\"IEKXF'O?.@9P# MH%>V!;4CO5)%$'/(2,"*>R;LMENS@_D.W_IS1W88[$;Y'^RV[D*MDC7 8X*0 M: 'LU1UXUVR%ZXF-O!A1T!F1<'M/VQ6;&S>8IVM:$9*.;1AQ;$0 [=R/QAV! MO_R.H+NH1_W%?X]7O5=1[^7)RY>0L&!CVJ5JZ-/ KN=* J'J:^&(FM?' 9.50Q!5] < MFQ\V4>K6F^*\X$2ZA)C!YX3L1*"$XNIA.(:H)M\2_&#!]Q:I"!!!D *0=*Z[AAY&2:WTFL@/ M5;&U2 Y#1B3!N^6P.BT9S]G%V'%))LL2Y&3O> X,+1'M&==,B2<@I:J@T$:) M[2CJF1#U6M#@W>,W;W'G#ZC0OY,^5K0KW%['3HZ!=MPB!>L>D#7!?""Y1UTO MUN)R3T58(M=>,:ULE1>ML 3>6A9XI\6L+R0L[F,M9FW<;EH5X+:;^?>2D$LU#R%6WM#Z] RK210>DF_O? ZZ#;X M68G93]@JJ'.1*GC3Z%^+W/3J)]C.N^!NP[^+!7O.RWR)AHP$8M=NG_ -/,PQ MV#(WL;*>C7-MWA>]#5O3Z\>5C8ZLVY^!=HLL&9.1-U8.1.\Z6;/!7"_@ MB)M^Z#VRF_1Y/2F,CQG$B(.05%XDY8+.9^+@<(T,\N@F32:J/4@Q,5\A%+]M MC55)'0#W5F>NG"H=2A0#NTK6,]?01LM&=GILW)E'=3L4MM=8V(\L\[?W$OG^ M^4 !)8NY^9;$XCP(P+IZT*C7?Z.?8L0#VNEQ3P(Z!MPZ(J;H&Y1JN.+$QND* MOD-Q[R1 :L.]).@4NK.ZW>/ &$L(M)E-HI[VPY\SU'A6'VSD\)A M<":H'=RLY1@C\Q .*;*4XJG#.,.(;'63) OI14EM,+W/V=U'?57,V1#'/0)* M[%D2D3HX949E [92YE5E[B(DO->1M]>\1-:@[@'686<:8 M!%!NX2IIK^V&=2$NS&[R&Y+$9;ZK+&X6/R+$57U-^S$#<%L;=$UJ =GR/DPS2%HX L1::!,*KY=#L:082G$EP$>B[EJ4Q M=&[<-Z\O+SCYQK_X4*93\WJSL4 2RC*IPH'H*KA&V=X5$[YAZA?,-@U#:TW" MSZ6/WQM. PVXI2B6Y8E1+V)']*IDONDW9]]$\/UC,2CKES:)<&.SM#'1^Q]41.GVLA M3Q1TD@$ V,8REWZ5Y!L"5@3YC;F@VW@@P->$+2RA\#H9ZZ]QK6I&P3<8T]]R MM/YPR:OC=J>&V03CT9>\N#.* 5BM5!I5&WCQL+A=+_EP^-:+_2:-Z+C"L"O0 M+DJKCVKXVX8'4)LGT9/K5ZOPW32N7TG&$CZA;: M>>#0>C#S08>O0$MXT[&#:>VCC7!4N!61*)#\GQ=G!/0!R"* ?F(HG8E+MR%.@UP!V^1L[$/!\FQB>I(M>_ T054OS8=L&8ZPA\ M *> C/(2;V-9\W HZ;BJ&NXT;0-"&PP]3?8.[J[N5:IT!K@S: >&&A1L.0. M[+8V:$JZ[X64$?5*LG4/9''QR3BUJ#!? FI2',$CN= M,TSP)7&9I7+37H.'-QN:?[YF)#ZW$OG5&''X^Q>OO^7Y?XV-3BM7/1KD*1UV M6[VKFD-K5F$*]N\D M)DHKBT8?FNO%K$T%>W6#0"H;L]/LB$H_X_4&,4*YF<+!O;@.=L:/F8WCP!%8 M^!(WPTDAEQX%/]!RYW&UWQ-W9KB3U!CV2D92>00&K+PE:$>)SP@S2O AGX0. M/L5^?>N"](KJIT>V1C"EM(D4?PB'=M\QC)V/$>Q>K;]1<=Y1*X+$ K>\""JXNA<@'9WQ5!B#W9 M37Y/,QYD ZD2A29LK:R@U*I9U*2X+V)\YYVK1*HP1Y#U)HE<;_ 0@AJX[.0 MUH6Y_?MMDNT_C_I6XU-D<.:@);,J^&&.*,N\#Z4';5TEQ=!8RPA.L&,G[:VJ MQ&XE54>FE)"#FPI/7[Q@B4#J:@?>'K27Q>#F4N-K[,RAPBTMZAV8P\MQQOVX MC=0PN(P$R!+6.B70R//LV%*X8X$KB5R=0V<$8)X$>DF>64O/O<#UQ]I>N(2= M!? V2:3\6CX4+,R&CF+82=VWYNJ!C.B ; @C&QZDC?D!V?#-)XJ*Q>W%B.S% M#/H$NV6Y."HF1_-B],58+&J M9W[2_+9(1QHE$2K[6W-6:X79.,.Z668M%EU7\XU>A5 I,VLNI_B+R01LQ7@: MIWFU"+XS5#'U0R,R;=W#]88J^M".\:)NVBZBWDZ$.,^8ON7X"!BN5LCW-#0' M)^?K>3-&01$A;TW-5Q=)<3^@31@(K/DXFIKPDVU[B>W!$OXIK;CK*GR$\CI4 MZ2Q]%^ O0NDL6 S5M@?M&^E>ZRJE9"#N*0+F(-HK "3'=+I=2AO-%=WO07VE M<2)G\3CI=OZ&LV3YM MIFQ]8%:1?=8K3.X0:H* *(I2LV2 AN@8>RQHRF:/- MG2K/8-/EQKVYU.U&EU=F,MP 0@4TDYJ1F2%$F'[,,D3\):ANNLN M-S?S33IOJ#<]#?R#^]('^R6'AZDK,7MGGVY[7WMM?CCDF-8<=U0:*@#"+=0I M72T< >MZ23.XQM\Z!TVOMW-O'>P/?!+M0>QMX+7=@J0(^]9X14E@&Y7\;PT$ M@#IFKDR:)^6$Z2&"FVQOW,"59LFY;/>[^I5$?#Q\U;6&:$(56.8Z!$"9^;B' MZMOT-1TY(!WQ;XO0R-B.L;>0QFHX6^-O>8J@4;#2DY)[?,'-2LC7B3<>0IM" M]Z:D)*PI7-OTKH!8;TDV^5.(;/+ ++F3$_T@O4F?L!/= ?+),]B/]^\O_ZD+ M?_? /OER*UU\O4^C],.[OU^^O_BOWL7EI\]7;Z\NSC]??I?A_'3\XFR;FM"F MKE@4\S\=G1[_#%^_A?+649SQM@V-D4+UHKO7Y#R^]?_+BS__-_S/_'3Z9TKZ M/BSO7D=LB\\ [;L."!:XB.9/G?01%:U"%WQ$/T<0:,*+CHJT+*['(I@ D HI M@H*'#" 6V^Z8LS#$,..R)O13T%2AJ$46CQ@)[[!&Q!8#I:48@H.,"QB.Z2SI M,.BZOEZ=V'&B:/P]_OK.?"8V1NA5/CHVNP&0V_@.?%(A,$#(3&<75ZSD+BQJ MU/M'DF55[VU<3@ND9X]Z[YGLH7=>5<4H9;\7CH/OA<3H:N+IP7I9YVS$Y)_@ M8?(QV"E#H!1_A#H1/8I'+I@SQ;PRXU27.!3,S<+$_/S!8^C)4&9$YTA[8XT>BWGUQ[!J,J 75 M8MQ);<:#[8 RPU-<-0,1]>R%T4GQ%T =(*#L!OJP(BM?C3^@2JN!-,O-B[O( M_)^2<@64A:'4S,C2>X5[ES8L#]%D%I"G6.0T0QB#K_SR:$QNM%=, M>\.F[.9@XHQU+:N9+M@P.A6*0LA"E\+:W'+8"=N'U C2=$$Q 7ODUP!,-V+F,07#%@60#V:I='D'=D%)2NPX0X)#@P M@SMN]GF)^"ODH:.-078:&F459Q@@O_^,[ST[(P-#?/>#3%!NSZ(T6I8XI;"! ML!FMA)S1/B:JM]H$EI3-Y\'!L>7TIW>V-K_!#M25DO*0Q\N$^^Z D2 "J>:H MI!LUK\BP)I5#)*4-_T(!:PG>@%ZINCB&;MEU!SFD''0Y-*1%*?G(/.DU.O3? MSL\_J@8\4$O+)*:P5SQM%+;*29O,G2*U<"B;@E0L,Z0K=-W#5Z!$C7QAU-;8 MDI!BXBI:EN%A >Y8G$]3P6JDN?QST+-4HF:<1C8!V@BA909K2![8?\]PN;*M M=&,"K&(X&%,E%A6BZMO1V\*TC;'[J-VY_9@M!W;%,EER&^/1'$&A++XF3U(T M/57U'Z).EUDEC:A'VW:?>X;IDI?.>OG\O6Y'LOT]5H"]7)*H3;%@,!$G0@XZ MBHK'S%[-L/2#&6SQ[]P=!2NV@&:8Y5^T%Q2Q&SN8"TQI0>*%'-KVA\OQ'2? MD%<1]AT&EZ-J]IJ:06&)>R,H9/=V&19#*PIF)Z5?D45_)76V1'$Y(Z@*5Z$, M\;P6Y$&P_L9N['/:,X*"2C(WQW4GGCXSKG2.UA?]%A(VLG(\^K9AZB_7ABPY M+7O1Y$95&\G%$K2R@-0>$G\%RH1Q6+=Q2IBDI6=P4CAAG"I#,"(!J+<$!I#])# M2RF3^JJCIM7!K]SQ0_OX(;01AHFQF"?-/[G@ET2]H/*Y[@U0N1F79%&AT'?4 M]2]?/,;.M72&/?_GNZOWE^>?HM[5^XOM)JG'NTY3[[ "9R_W)KMO5K;)?3=I MA=O:Y6[[O[:VNMMY-/O<&C>']_$LH6UZ2J/^G"ZR9'W _ >^NSM2N/-_AL5X M9?YSLYAE?_G_4$L#!!0 ( /&!05;S[B[>Z ( !<- 7 83$R,S$R M,#(R97AH:6)I=#(Q,2YH=&WM5UMOVC 8?=^O<#--?6GNH8Q (U&@:R9**TC5 M[FER8@-6G3AR#)3]^CFW7@1=+]MX6)>'*,EW.]_QB?6YL]<_[P7?+@9@+F(* M+BZ/AWX/**JN7]D]7>\'?7 :G V!HQDF"#A,,B((2R#5]<%( 1)2#H2"&MT+ L*\3F]+#AP&84MI#9/'0:D=-"V#*M[Z8$J4OW,B83:XJ/ ME)@DZASG]=VFE8KVBB Q=TW#^*04?EYGRA(ABW$97#Z6.38R"7PK5$C)+'&+ M?I0RM#9'C#+N?C2*JYU;U"F,"5V[^P&)<09&> 7&+(;)_D$FUT#-,"?3TC$C M/[#$).$5KZL*K\Q#28)K_*:5@QY=?B]HU M,1/_R\@_\7O=40 FE\<3O^]WQ_Y@ LY/P%GW>NB/!MWQ ?!'/>U5O0@84EP[ MA(PCS%79$X5IAMWZH8U(EE*X=DE2("N"VC'D,ZF_D G!8K:*V6V&EJK9>?B%))S@8"LD*4P.5)LI091UTI8@G/-"U1X5M9*X5JA\*VV MAJV9C>:39D,SWV@[M)TW1?X*K&-KGXW6B]+J!66OI6V+9PH1DEN9:Z6WP)2K M]D 6%$\W5K%&AI8FET,C,Q M+FAT;K7=TC*:2W'+=RF1O5 B',_9V>&.WXV^V&Z^/GZ'#);Y'#]X]G\<@H=Q_.6 MT=3S9HL9O%M\F$/L^@$L-)-&6*$DRSWO_*H#G/5 MH6(O5\J@F]JT,QG7$GHB2R??C9\Y#LP4KPJ4%KA&9C&%R@BY@66*YA,XSL%J MJLJ]%IO,0NB'$2R5_B2VK-5;87.^W[V&N2C%@.?I;'/0A;$">=^O!HD'(,^_R6@(CTR;WV,W>?XNE,(Z618YQ_&H9N\ M*NUH)U*;#0/?_[YSQ]3B9^L(F5(IPS I+6G72EHJ1%/@]F\;_WX6IC>4R*IR M&/0I11.*Y6(CAPWVT0.Q;_VYRI4>GOC-;U1KG#4K1+X?OEB( @U=RW8A.+D0N(M^""LX9[_].[R['(!8>0&=R'] M(QZ.G5K$G!Q1_U\@3Y4T=9.J-5Q2,24V%<$-;H2A,JEMKZM5+CB\X5Q5TM8M M?"%T\6WH>21UOU;&BO7^/ZDN[(3-R-*4R"U8!39#X$2[RD7KMQ:222Y83HA(4 ^[ MZ7Y-"H9GF%8Y=H')%$3=2+2HZFA6JQS4%O6?_-KJZA,3DN=5BK5+D_Z-E!49 MW#0&]=E_8)_G!)CI+K4!=T%)N%"Z@,!WWL-:Z<9K3WJH&R2%&7(L5JA;J%&+ M-71AV4*K:ST@I=1*4QI6+U58[:FJ-?65Y%CG-4RD7U@\%-?VWL'AXQ=&_JK, MCTX$+R]$CG"E7(BBR GC?F^0G'9O]?&QW@][R>"TX?$0Q9!9_]@L2/R0T!T) M^P3V6!A&_3@Y%D9^S^_=$R9A$A\+7\6#7M">ZUU%+^J'\:D+CQJ>O]<]X?0T MB^;Y29R,3/.$M_25M;#(E):6R)_/K[_E.GEJ9!2F&:,S9#SKPI1V%4V,%.Q! M4(?OX4I9JXHFS=.OM*A/I7]U8]WOM'_UZ3NZ7I2JO5\-->8TXEM\\,)QH,?_ MPX6M:&E6]F&7Q]Y1#L_V*M5[D[M,-1"PEC$&"!4#)ZJ^_78!ZL24GTB1-Y)SS M03&)Q6*Q>';W 8C3'R[>G=_\Y_J2C5RFV/4?;]Y>G;-:H]G\T#EO-B]N+MC/ M-[^^9=TH;K$;PW,KG=0Y5\WFY6\U5ALY5_2;S:AW4FGX&RFY[09GD^;?I#3@1;3LU,AQTR*5S7)XWAP M=)S$[;0ENH?0/H9!TNUVCM).[[#7$X?_;:&1310/?:R;*GA5RV3>& &-W^^V MHZ.#PIU,I'"C?BN._UGSHF>GJP?_@SJ%E1YN#.-;B2P[SOIU0+76?- MB5;:]%_$_M\)M312GDDU[;^\D1E8]AM,V'N=\?QEW>(R-"P8F09!*_\"M G- M\X^38/(1ZE$RA]D46FTR^O+?/U^]N;IAG5;4NF_Q\L2Y&>+M(Z[J M[!=I1]K@% !R8611UMGU*+J(ZBSQ7IKB!+G[\<7!\BF=%??_23^VZ)HP-RPQ4;<82Z@;&$"29/ M-Y*6_:1-%GSHCYNZN']59Y$B(C>8XA8D\:>Q *U=VZ!WG"+ MRX))*INRVUQ/%(@AU,,Z&2BT<4QH-"'76 %Q!"YSQO,I*W-G2L 98$WTY1%7 MD;,,GXS$+)=RRE"&Z4SZO.;E5@1R2,!:;J8DDO%;\+ENKM/B.X'&X)#*U]8J M&2;28"U%L1R[HR4"D^AD)),1LR7]+/I/ !-/4$(3R*156'2I?D^D&^$$;8$) MET8GO06:I@5.\\'?P#2V6."".P+A!51_"C.#:; MI7:9IYC20K''.J]*@3H1M4OPJ2/BI5%35B#H*%XHCI1:!$2%1?M@:(PYX8EL MG21*A0(8!1JAZH>SWIZ$VQ%+E9[868@8&$KK#+$*3B^#W6AE?0GI=F;,BK7/ M8/\"AG=W#NPW]Y#QTE9 KG@8I45=<5)"RQ7C!CPN$6=RH(#PPP"#8:"0TY$X MB658$J@LT+.0-E':EMB/BH71*@"T,#H!@:\MVT,\"D" !]!=WB4CG@_!4]KW MI0);,8,.;[0.]F _/)*2UH$(K_:]3DG\/@\A0B,Q2MM+D1.03%9M-V2Z.F2Z M7[TC!SP,+Q0CCO-4"6SG<(="AN_O4,BTN^2'X,L+L+BI1/QXAO%IF->)_"2\ MM)MW(18R 1J-5+@-;HTJ #S]5A:7P50"G*OA[9-B_JQ7(,,*.Z17Q&;!5SK M57VB1HFU!&VQ6DGA3S9L.;!22&XD34 &^N6K8DZ:2DN4R*<,Z_F3KQG: AKD ML$91IX)CR"6EXE3J<%K>B 6UPAZ!J"WS2_QK "2(U0C[@UA??1Y%;VWK/<%. M87ZP,YCO18='Y(;[8-\XSZY@?O,,O3'T,5S&4A"BN=4YIZ+$+48#;04(YMR( M&>0P""0?2"7=E%C1NF$I #TZ/?#FAS7KB%^H?7?5A(K2% A\ZUEM:(?EH%$>*[[2Q?=\'?YR[X MM4(RC.366R&\VC*& MPZ@UF9L+[&AAGKC71$.U#4!A!#:R]7I@418IE"VS#'>\?X&?1E48UQ[M/I[4 MMX?44Z7QN[=9?8T<)C68WNJ($_"Y&)'FO_94D*P'4B#SL59C(&:0\V'UTP M=&(V<'6))/*72)I.K+8=1+W0<6UK'+4>;?N8ULYA=-3]\FK;T?'1X1?7>A!' M<;R9VJ9W;W Q+J(M>/ZJUJD] $*_7=RQUOWK+(2-A^L8EO#K9P)_I^@"H\M7 M>S;'=37[)SZQGV!@2OHFW:K[RUQ;3"^FR=6^&T\$ C7[[1Z=6/_[Z(V>>Y[: M$.I;N.S+BE8YE:Y'H2SSI^!LYM.GNDK?Q=?&R2ZQ- \DSP?24A7;_L] MK\176(F]CURWW%]=@:;G35M>,GMPW;;0X;YQ/WQ[&\/*!=Q%XO&\+%YTX0/, M/J5;[?*).[O5;[A![.\RG_T/4$L#!!0 ( /&!05:#:PS420@ %TM 7 M 83$R,S$R,#(R97AH:6)I=#,Q,BYH=&WM6MMN&SD2?=^OX"C8Q :DUMVV M9,= 8CLS!C*3;.)%=I\65+-:(LQN]I!LR9JOWRJR=;$N&0G))O)L_"!+S6*Q M6#Q5=WO%*K5Z_5/[JEZ_OKMFO]S]^I9U MHD:3W1F>6>FDSKBJUV]^J[#*R+F\7Z]/)I-HTHZT&=;O/M1)5:>NM+80"2LUJME+K2^=3(X282?&R(D_.3GM)M]5N M=,5)I]UM]+CH)%ST3@\6+7EXD.G,XGL'^X6M0LZ;,P8.K<26'6=]/J1*ZSIICK;3I M/VOXOW-JJ24\E6K:?W$G4[#L-YBP#SKEV8NJQ66H63 R"8)6_@%H$YKG?TZ" MR:>H1\D,9E-HMLCHFW_]%L05'(YUF'R&F+L^? M-4\:Y^U&B_JZ$;"/W QX!K;V[D'!E+V*';6T&HU=7?,_=T1GHR-NJ^RC@S%D M[.>(O94N'B42E*BRV'MHBI/C[OFS[MGYVCR^C\'!\UN=FG,A,/QK"A+L<3:# MG,P$PJU?HR??R=/-:&;TMQ_]_+%;&E&7W'#+1GP,S,!8P@03IQM)R]YHDP8? M-QNU?Q"(?^4/;U$?-]7P_#:+(T1$;QLB-J2P)[% K8-;H-?0LQ5^&\EK" M*3L9IE/I>YN4Z+SP0:@T,J7U?+1!A+@W44Q3+L MCI8(3*"3D8Q'S!;TL>@_ 0.E$II *JW"@DNU>R+=""=H% M0)V(VB7X5!'QTJ@IRQ%T%"\41THM J+$HET9&F-.>!);)8E"H0!&@4:H^N&L MMR?F=L02I2=V%B(&AM(Z0XR"T\-@-UI974*ZG1FS9NT/L'\%PSL'!_:[1\AX M84L@ESR,TJ(N^2BAY99Q QZ7B#,Y4$#X88#!,%#2CDB0-E;: M%MB/BH71*@ T-SH&@8\M.T(\"D" !]#=/,0CG@W!T]D/A0);,H,VKS6[1W < M?I*29E>$1\=>IR1NGX40H9$8I>VER E()JOV&S)9'S(Y+I^1 U;#"\6(XSQ5 M ML^.:"0X<<'%#*M#OGA&BQN)1$YGEO\.<"K1'MB7MC=NQ#_& !"M!PI,!I= M&%2 F7HLK<__* 69UT,;ID7E6*X^!A3WF"\IS0*HU;(R4:/$*H*V6*VD\.<9 MMAA8*20WDB8@ _'R]3 C384E,N23A?7,R5<+;0$-CD=!WL.V?8 M-%3WR$ 4@2.G$;X^K9#00::=(.*3S\W,RF M/9ZQ(Z9?&SC[0!=N^]B[%!D^EP;:D"1_OH%E@]E6QX'B8) ^S^N(I"._P"%/.9@.:O?T,TE-L M%$9@(UNO!A9ED4+9(DUQQ_L'^&F4A7'CH>[VI+X_I)XJC3^\S>HKY#")P?16 M19R S\6(-/^>IX1D-9 "F8VU&@,Q@XP/R]=5IDS?D.9*3P%;)R,=2I&B/\CM[8L+DYQ5YY4*#\QO@4LL <0VFAFNA>&ZA/_MRCL4G5WS:EYGW MJ.]T7MX)&&CG=-JG:R)CJF#(MV?4YK^R3J-4^_NMI6=-;K?'6MG5YT>M;;26W=NS>X M&!?1YCQ[66E75M#2;^4/K/D8& 2@U74,2_CMTX5?\&L,04\)V!S\Y>R?^,3> MP, 4],JZ6?7WO/:87H,F5_G+>.+YL\[IN?6?&R_X//+,CM#>PT5?5[3,H713 M"F69/QIG,Q^NK JC_Z?ABMTA+]"37Y2G%0VTYPB?5R,)R89;?L0S0]N5-D@. MZ$[,1T?_AM.9T(\%^@8+=/29NYC'ZRM0]\QISUMH*W=Q&AI8FET,S(Q+FAT;>U:;7/: M.!#^?K]B2^>NO1G\AGF+H9DA0*[,I2$-[K3]="-L&6MJ+%<6(=ROOY6,6Q+" M77J7]O)"/AC;DE;[K'97^SCJ/AN,^_['LR'$=MALU(NJT*/W#024M[%Z,R>4JH:\J_6: MV6IDLK-DH8P]Q[9_KNBNA]V(IQ+G$SB^N"W$; F3]%(:)&&SU-.0*L70LCG@ M"1?>"Y_-:0ZG= GG?$[2%]4X: EY&*_S3J1QNS M/SSW1\>C?L\?C4\Q>,XG[WJG/OCC>Z^YTX9WYL3LFS 9]I7VOSQWFG;'<1MV M]=XKWYM ;S ^\X>#39M?17)@-V%\?.^A^*^',.F='_5.AQ-C_.%D^!%Z?1\U MQXQGU^XX;.9$S#"E29YY!ZB=%L+2$ 5XM5;V_3-2_483C*KP.\MC+BA,*$U# MP;)%%>E@=J.-IP72 XDY)G:4S;'7.FI MG(-'(&.(%6+,GX5VXG4G=XNB$ C)RLXIQD7NLL;J M]KD:1(L$IPKX/$L8VGG)9*QE"/IYP015^UVN5+B&_B7YM;C%*9W&R[!\6@.E MP4+@YHT"AY=!3-(9+=$Z!VX=2!H6@%F*.L^)DHPZI)(@RA#?0KX(XAM,L0V9 M,-6>"9IK37$H21) D>@@: -\GZ'F^=HN*4D#]1KG"G5QH57!3HND@,DS*K0Z M^2Z[EQXOR32AI?].N0BI,-"-$Y+EU"MO.B'+LX2L/)9J9]2#.NO8F'(I^=Q3 M6_V%OW.QKMFR[U[J]S&!VS2=^N[F3;&67K1BX= U\HRDKRIN MI1R0D3#$BM2K99?@E,FR\(2$1EO>43C&C\^@NA =8&3]\KS1[L"7U+]&_\"! M'=.IP'RS@B(SNH\,7I' 'AFHHY5VQ4>&JEBJ\EIO=7)]W5FY7(%_RU1C*RM4 M;F6R;^CZ<*S[R%SFE,SI;4-A7:NHRAQA0XY^'QC[P-@! MRE=?ZO[E)O$PG/\,V0M3O%I3F7[,:(2D"PF89!<4QE'$D-=N1X*EJ,)N'3).W%TYZY[YG[GKGOF?N>N>^9^X,#]128^W7^?E,! MLZG]GV 7W/WX"]59<_<- M7M_G MD4UG&XEZB?V6J+X%^G\SNPW72*:/>W@=O\P__:X:6,%Z>W/$$3HCY% M;!UG^IK3-)FROPXA4TQL"[E[R#<<2;AR+4YJZ3-CAW\!4$L#!!0 ( /&! M05:DZ*8.>WT$ (-P+0 0 ;7AL+3(P,C(Q,C,Q+FAT;>R]:U>;1[(V_'W_ M"KW>Z]W/S%J1TX?JDR?C9V&#/61;X V U^RJKNK05@'1A(V^-<_U0)LXS@Q M3@32+^^KCIU5U?_]'_/^[W66QJ-N\/!/Q_(A^)!Z_\^_NG_:[?_ M_63G16M]F,[Z-)BTGHX()Y1;[[J3X]9^IO&;5AD-^ZW]X>A-]RVVV]-KG@Y/ M+T;=H^-)2PFE/SLX>D1)N%2\;BO2V 817#LJ@K9"J/**.)"7T; MH/ZE'+6C-+D=$E\? N0L]0_YD0V4+494*B+$* ,:,N1]=/6$8.ICCR?\=OR& M@_&C\SCJY>X_'QQ/)J>/?ORQ?GTX'!W]J(2P/UX>?'!U:O=\TAY3^G#NNW?O M'O+WAT?#MS]V![WN@&KG_#@9X6!?O$+WQJF?OH7FMHTG.$CTX?QQ]TLWYG/EC__N MO-A-Q]3']N=7\=M_^1E_].I*M(5J2_7Q)K_73JD_N='UZ9D^0^:ZN_E O?N' M^XY''QM7/$$]_>]^K S?NW3_OW;AU M'RM$A*.':=B?GBG5!P8\2L.SP61T\>5WNSIXX_;=\1"4='\$\N49TPL>]7!P M],\'-&B_VGW ;"?,CW_JTP1;]?(V_>>L^_:?#YX.!Q.6X?;>Q2F_<[K\]L\' M$SJ?_#AEXH^/_^N__NNG27?2H\?\?NWKM_CIQ\O??OKQ\LYQF"\>_Y2[;UOC MR46/_OD@=\>G/;QX-!@.B)_?/7]43Z31Y<=NSC28?N3C6ZQ'1MUT^?CSR0Z5 M?S[H:F$$8+'*"@07LH=HI2)'(*-U$7Y=KTT14LCVQYX=8+\^FKJ/-@;Z [9_EDX^WA\W"R?7)@#O=_ M40?[/Q]W3G[N'NSM= ].-LS!WNO>UOXKV'Z^J0^?_W+>>?]&OM!;O8/W0[6] M__K-5O\9G[MY<=#?$ ?]S?/M_0UYR-=LKQ]WM]3.F\Y>QVR]]N*%.KPXV$]V M>_U '+SOO.^<'!\?\/&MYQOZVH [FU?F3XMXO#_JN+K?4W^F#O2'?V?WFWM7\@.L_Y^/L-N75R?O!+;Z[WC@Y.?^X=[FV)[+Q]OKZ?SP_4U>7CRRSL^KCM[KU2G MY]^_V-N8=';%^8N]-Z+S_I?S7[TPTF%6[2(+M2%8VPZ>7+MH)3")D',P#QX+ MUAO*>[#AIQ]O@'J7&%];H&?=<<+> 0O:,_YEO$+Y:RCKWZ"L%$*.TK:UD:(- MR=BVU[ZTO60DLO!H?7[PN((P-WQ?\OV'>87PK1"&WR"\2E MC3K[=F"!39:(<7$/'A?LC>EW8'TVPE3=M-;9H'L)ZMDX/[B)L@M)R9S8C4X& M#&C6!3)' J"B5/+AU\TIRE9S?) I=?O\O'\^:/O?FN.79['73<]Z0YP\:%VZ MB'S_\\FCP5F_G8>3]M7E#UI5X/E2L6+%UUAQT7DJKJVVV5KOB,XOOQ:P2CE+ M;2Q.L:R;T XD?=OG;")%HU)4K,U_ "%^$)?_7?/CFA!_*/?>%5<@6T%>0*$< MLW!:E1!9HQ1,\0_D_LIO?O1R-#RE$5."W=3)VB!OL#]Z6G7!JS&5L]Z+;J'Y M8G^QM;?V]G#P\_'A^]-NY_W/_:WUG_O;>X?=SLD;:WGZ^ MT^VH5W+K(HC#?Q^+U'\]P/UPMMW??-_I,];] [/5W[S8WMMYP? MG+SN=]83\+W>'^Z]TO]^OW'167]S_BLF5I\F^#;'0S7&Y5X,T6!;!A59NG4Q M2C]X_%)]DZI>079'D+'(O6-%K*,U(K:K":Q.,K6CU]0V42FM&3@5Q'U"QI': MHQK:56'>[TZ.GYZ-)T-^Q$X=@-DN.S0Y&PU><50T>DX#X@AI;3P^&]5(?Q]' M_/_)Q1Z-^M\?FF;K_2OQ:[3120.^G54.;%89UU 4MD5P.B1C**B*IIP'FN\^ M19,B3@@'^24_C5@\)S35W?SI:(3][Q+"S8O.R2OX5<=,42=H^Z(90J%8AQ;/ M!E%(&U,R/KMXWQ#N3A@J'#%:PWS&OWYSN-\YW][KB'KMP=XKP]*G.B<'[SK]5^PO;TY),KWFWS\?QW[N M;;-T'NX=O3OMJ5)$<3]F[/JW>[ MO??+^ZWUC5^%D"6"M6U'A<-85($MK<5V$CHYHP%,L@\>_]%H[7__ ;3CC?/4 M.\O=P='SX3"_Z_9ZWT([R\$0)9^R5 E\!A\3.IF2C=%BU&%*.WE-.[FB77-H M1P@*M75MCJA=&SPE5E,JM<$Y%ZA !)@;[< '$,X(570&XHB^P<=K'W[Y@-#!NO0SX_]SI[STXZ;+@.]QG\/D?@W6M2 MG?8/WG,DOU>O>]W=WGLE.B=,O'[GW4&?B;G/AG ]J>WU@_LY$W%_TVSM_7+1>;[5/7C_I,ODZAWT#V"+2;UUTE'L7+Y[L;?VV:@K*RRE MV<=,Q=@V&/1ME 79#/HHV?A96<)76+66TNB,\C5V71I?H?=-CHU$9@TY5WP! M';Q/(F:C"44.TB6X'.%9,6CQ&$0L]B9ETQ;"ZS848]H^>-?.A?T;!3))#_?! M(#3%R:*+5@E!%K;+)@;0D#*W)IE\"X]K]QA'5.=><[5ES(VIO5JK3O+1E$1/ M+CZ>\A(OZD]K[]B?WC@_[5X:M\5PI=__YO\_1>^_M4Y M8WJQO?_+NX.]I Y/MGJ=W<]#NCK8/!VK:] HY:L]51:YF=J"&/8P==K-^S M6[-.I3N@_(0&_&%2!Y"V:'*)5C==_?IT.)X\'5'N3M@ZTHC&TU^^U=59 &6R MO?[F(P'V-UAX7\GM_9][AU-_Y9!CHB/V/8[8?TE\[,W%X?ZS-Y\JDRW%8*O7 M?282G\-^$?LMV\]_D>RCG-?V=CB6VE[G6&OW&?GCSC2>9E$Q9UO37*U'DXM3IN"XVS_MU0RCZ6_'HTKI3U-K'IZ/,]_A MQYNWN'S\QV=>-6$\/!M-OTT3P!Y=B;=S^=BMWUM_$$1Y-UEK%IND&;&R?D]74?CWUH M9OYXJE1M+3\^XO+(]??KA_QXHZ.^V&_?,.$Y_^ZZ3-&;7'66;6OQX4971V[7 M W4">/KZ9U/V7?[89Z_^;$2/KQ++'KW:7;^^_/K0]?=Z_1=[,T4O02FRV2> M5#Q) .EBLEZ04S3M3AG$OIM/7JC![YAR&.A>D#^E1[X5$+94YD&0Q]>+W??G\>_]X6!W,DQO+N_UTX]??,2'7OO0 MDF]2@#+,S 204H4P2RV!@')$!@>D%T594QR5I8%F+>?I@"GV7F*7(Y2G>-J= M8*\A,$FRQD/11L4"0H=@C:;)_G[VK/G]P(0:4J(FCC0R,K$]L48)'&7,6 M0>OL " .V(8Z.(FA,'&DFR$89ME0!E@_HN_<@YH^JC$H:-JI1 M<*@52XHBFQ*B-YZT8(RG8VW+ .8]Q<"?0_-7_"";DBW2>B\=8";/'J'+J'6R M,LMHEP::.<3 ,X2I:(I")%5(&V"IB>R_*QDQ\B^@G5L>F.8; \\0,E3.A^QD M\BH >HI&&$N%'5)?,N;E@>P^8^ 9XJ-2,<45G2('":D([Z(I8"S'Q9'(JOO# M9VY*Q;C@ W!5SF IILGV>_QP-6)6<#<$Z8*O ;'V M&H4T(*2T;"R6#]#YQ,!S =?I2!F4=45(<&ACD.Q&2X!D?"Q:+B&XG>3K=/\\\XC"Y7..D;K M.09$_G\F4?-\38S!.UP^0.<3 M R&)RE_F*2P'-/"+ V<$4 M92&3O"+4!2@6S!Q3V)(B**6*DLL#TYPCP!E"5GR$Z#PX#%"*C@3&>B]BR!P, MJN51>O<: T MD!-$ P(9(3"N)*%<0P'#\R4"[./2W'7L^A9_M'3WP_WBV9AU MS'C\:ZVP_)9?^HMW_LU9MWG&39(%:W361D#F?TL,!#Z4PG&(M :BNEJ^SL[L MHG'K6AT_N>J#:5F&RW)1EVR;EM'L\M7#06=8?]ZC=#P8]H9'K-I'I\/+,D!W MK+V%X7]GH+VSU8#..]*QIJ[D("E9D8)T+/A"78_?,4[M%6!_47-\"MD?:XX; MI_X%55_JND2.%8O5!)A="%Y&\(G1EEH)L?A2./. L;ETNA/Y]R$IBA*]X& U MJ^@Y'/):J122)ZNQ0?*_HLH":9X(19DL 5QP4#?P$1K(EF TJQ_03; KU:O< M?C>@T?BX>_H=XOG!9QRPQ*A%,AZH!$_1@3+H@Y9% M>+^X=FF!2'$G]J!XU"YFUO\LO#%;],H2!';GE<@FV.NR4](M&C+7ROC%<' T MH5%_G>*D[BAX4_OOTJ ['&T-)_2U\95;/[ ^:)-[?#3=)^P33DP?M4N)12+7 M?1">O!CBX!FF:77:N^:#;4LW SY0B G!&^\+2VK])I0/=5_3B.PTX(H/?YX/ M:PWD0\A1AIH14$P!(3U&%3,I9D?21;@&\.%6\.S0VV'O;7=P=%EZ\Y8@W;H- M-^_Z^3#PG3[ZC\7A!?NQV^7RR0UA)$B'K*)(87$@ K"GB890)ZNM4I(NDYVE M$KY]_6%1J?F'<42-9W!P\>\[3VV6C(V_C7?YV:E_)5I()M:=/[53 9+@H-1X M(@E8% 5''Q(SEQNZ6S_L&79'K[%W1D\NIELW/.WA>/SQ<2^'=0/E+O;J?DVL M2/@+?QKS:UY5*!]UWS)0O8M_42]?M>WNTPT_$N6O#%=ZGY1'R%H0B.(\6R)V M52/4RIX@4P/F+C[J^6J#TN1L5'7]<%QWLZN%@D=O/]/)VP/:X\NKQU K%O)- MKDI#+V6.2XDZ@I$V120.#2W:NN8!B@4I#)K2H+4KBX_P7-:Q",&N(@A(V2A( MI%%[FXL&D*4$/M:@"AV+C_!= @:3#;(,BRE(!F0?$2_C*KY?F&=BS[V,B47+083 M'?B:;05U0#9Y71RR'[Z,^OA^89V3$D8?A?!&)HZI/-4A&F-1V512BDXOHQ*> MICK>.'L9]3 X)[3V7B6?P1E$);WT*I;D3.:P>1GU\+TC.Q=5;$KR3E@5,2DH M++PQFAR%"S%*$UQ<1E5\[\C.IX =U4).20L1/62VMQ0H7"_>%UDLDS:N8U#7 MD0[EZ::,2ZF&A7>.1);6UD%+@:R##3A9DN$PMJAE4L/W#^E<]&^DDI-6Q84@ MH-93@'X.#9RX^#N\7 TJ:UH"$5RU Y, 94_J'LU>K:6NEZ@8N:-80AS0SEF W*%$&:L@+0 M@,R/E'0I4CD29:G"A#G;^ELR9(:N@=1 N7E72DT)?Y0B)A=A8[+-$'"D^Z8RO).*( M6>6E!PO!115$YGZ3GHJP26%"[;VV3734C3V:KO$; M/[GHX,EP]-E:OQ?=Q/>HZ\FO:TXL8ZJ51^=,1LV&K(#/B"D5,HRN]RJZ1?9P M%AK8.]%B.A'&@BK671&C22BU#2660L)8C V8?UYTK&8W=9;8SD2'7A5KP,@8 MZ]!_4=ZY8ES63=H/X)M ^U@+XBWUAJ>?(K?3/3I>SI6U:!W_*=$821"R0\S9 M2BI&L-.1_+(IT3E@?#?CB4(O7=:FJ M5+)$P%H?DB(Z[7+,#)MK0"YS0R";X7ZXR"&_8>U9L@3O;"Q6F>Q]<8*,O:JU MM,3J='N4:;0]>CD:YK,TG?C%](8CC674J#H'C\BF4]:] #EN!)*82_ )PM9WR? E+F*,-$ M+P"MQT!*8DF^QHJ4FU22<,'@G,LB?W!&9L^RF0#9Z\EU:;&7'$%&PW^I)M4? M7# XY[+ WY+A>,.A89$'HA1484"-\"F3L$12438:FU1G9>$!GHM"3CK&6FK0>BCL M+MF:QNI2R@("$4*3JEXM/,#S*45HJ&ARD@P%P*)#B0(IJS=X-J+_G-$@77R^WN/JY$].'>_4 MG8%FL;3@"TWZ\/%?_)+5-;AX41V#WVG5YN#T;#*>GJ$;,HYI7=0Q!W;95=U& M+,5@0;G 01I&#MFH >.8*P+-.,A"QL$[) EI- JB$$\EX$0J $=9_AD&/RDB-440+*[$L3,6--8N_ MLS?HA],;@I5S17-,8;)%!PI*A!046<"1)E+'5K32V*=S$Z;(+.'(\F MCW:0S=4%L>0V*.SB>%@WYN"ASJ:UY#"S:RE@3K02M;33%>"M4 M >U"#DT:K+P'B%?V_*:10&="R9[YD3F*,,&!5U$F\A9S-@U(7%E,M7 G%AU! MR1K>@;V]"BM& 1I\R MR2;L8;#X*-^)4I4:53 *T2A@X%3(3N5(J=CH-%$#"IWNR?CH9O+Q.TEE)9.P\^A* = M(A2A,=9I*)"&I$K2-"'>OC> 5P'39T6N@W!>DPY>0*J#YXK :Q&F$=0B[TBS MR"KA;BP[%$7\1UA==Y^-41!)[[)P%+EG[9)9]ON':H:)K%;H$D7P.F@PQB 8 M(.^5P;H-F-5+)E4U66>Z^1/?8G/ EQZ-:-P4L0K90,Q8V$YR)UI5ZR@('S P M7HA^V1SF.6 U.[G*&5V02<5 &G(LP7FK(!2E76%1NTX2T%>.CM"+N%&7T+>V M\GSJ3*P\&96<"UGF4 UL.W@" .,CR*5(NSBZZ-;) _NT-706G>P-\+!&*=? M7HZZZ0YJ^]R-*HH^>9,+D*BYV18=E5PS>(-$LJ@67Q4M,$RSTT+::]!6H"Z" M0#(VV<9@14K&*-)9-5Z:/@RNU-*%.S0Y&PWJX/5:KS=\AX/4F.R_%)V+!3/+ M4@"V%1PG*TI6*IF\-DTP[0L-U.PD"D6,*0#IPD 9S%Y($T@J&[PEH_7B+R;Z M4,*H.E^,T;!_.AS4B.4F4&LIG?7/>GQNGBJ_R]+U:_GD;#RY\\F@V2THLL*F MZ*,&!1E >M3!9L:-?;'L#=EEQ&N=2G= ^6J+\NIKCS_BMD635P/L#T>3[GO* MS[$[>#&\8Z]Z=F@FGUP*/@<0 FRRF'(-@J(Q"5+.HD&+AQ96#.>_@*B.1F!V MHFYHS,8P122#5BG,Q=3I]J5&>2&$=_X<""4%0^P0H;+ )K;&%B)DY2.[28+* MXCM$"RO@=[--;+&FV) YPD @-%$3<:S!<;PI7L8&9,@T5%3O!,TB!9O88A+' M(& E1>TT,7ID3 29;(.FZ196#.<_H\9^DY=)BKKH#"B4('V)T8B<5!:Y47L[ M-51XY\\!5\>@7=TW3SAPF!B83#8Q-:*V6C2@;.O""OB=#!09%Z2TE,!&!>P( M>4)G SD5@8/:V( =NALJJG>T<7'(01P#G+66,@[(Z06!J1R#2@<^V5P/BRJH]P] MZU=\MH:3QDQC.%FF ZL*,@$5%TT0)#@:K)/?26!3168>J,QPD6,1&$-"9R2! M22E()T0!%21;'W%=+E-8I1<6%;;_V^7IB+M_\@S3='+IHS+;IUYO_ Q'1\,G M.'BS-77LL+/C=DIOA[VWW<'1S9-FQHM%IN>7&MD04AI+5@K$(D" SYJ-";&E M+P1"6HY3%Y^42ZPQA+)":Y1( [3#T>9G M98JH5G;K/3L;Y/$&$R_5;7QVW^%I/76YS,K\QZ)LC-HKPXRQJ>9,8F #E +[ MD$"HHUX*1C'8N>:S,N"1S<$VDXI5:3[9T5IV:],;/41H$3B;44EA2= MED74O8:\XG^:M.!H!>F5X9$Y> J6+;^#8%R,/BI)F'Q*WHHFK>^^ TC_@HJJ MS_V*>MH]BR=L!"?#9[WA<+2,[/)04B%O9(X2K/$^4V *<4QD-!.N25.?\XR( M9A6*S,#B/L$QW<)=:R1;T2"Q3G"DG0>=2@Q.%Q,+@&9NEB85%)PC6Q?46[N? MR'W^));1A9*$0^<,J$C1.N')2 XC211KKO+]W(K$\REE\!TJ88+^6@ M05*4,=KBXTH.YFL/5N[2?,5#$TN'<6AEW2_ LY,42W1.91%B+"MWZ3LC\= )L>*2JK4I R/[Y06N+[[^_?I[O?J+;"S2!9F](E.8?UYB*BD+TMX(GT-I0M79#V70>CC8 MPOXGTZZ7:V$V!ZG>_"W5$Y:$#9]-5Q4GBRY:)019 %4U-+KNE^-=:D3YUWNH M'/R]LB/%PCX&1BA%@O796P'3&CLJFJK)0_8Z2PK&P+1PB\)FRVK_M#>\ M(-J=#-.;EV>C=(SCI=6ZEE)4Q(I7L.9U&#Q9KUT46M3!Y-* F&^N -Y-.< L MO-)>IY0D "BT$:-&45C(3$A7>YKPOWX!BL;>Z &AVLK/H >L8-_0:T+^!U31 M&(T+ CC\#*96$K]:^K%P/2!GU@/.>&LMUOJ=$3SID%VV0,K%8-"Z)FE8-G## M/GU8^/]BF"Z++WQ2:?6RTO/9B,/PW>/A:%(37Y=1VYIHB4063L4"T5'=Q=6& M!&Q 0P3;I IVBXGJ7*J5>6F,3 6\E1FLHB!D000OO-$RB M.D>O!ETV4/FS7Z?7-<17^.]4;%Q$O@A9*%1&8[ZM?+U[C&.&E/@PSBM6!T" M>^(1.$1D0X<@ MI ,H!M4LFX^2&S '*5?0$#/A9EH9CLHR%EK*RS>R606?PZ M+;^#WA?4Y7AG]]6=2M<,RV[6(CD!(!HE@1U'[Y+22FCP7FL!35I[-F]\YB]C M-FC&4-8I] P2&-Z)!1/HK->,@1>1!@ M:](JUS\KL^^&RPBL!JL#1 M-N4"D@P4E8."7'.3C9.9H5F"^.[&U. RRA02%?+22/(&LD3/[FHBTI4$$H<&!%C,84#)GJ_E.4G6S0=,\"R--D0&%A<6&>(1A_BE)WE?]Y)S"3 M]!J2!^VUA4@J2&+,A?-)N42+/ S]'4CS#)4V)!MSP>R=A;H]=)&08J2(004C MT^+"_!U(\^Q@MB%);7V!PO]A]$%R6,__>9VR(UD6=ZO5[T":9[<'*V(I0=5% M]4Z 5C*2-&R8(4?O0RIB<6'^#J1Y=C ;RJROP2O\9^%3DC2BK*0)(G;Z8[? M/+GXK85Z>C:>,(JCWYP\*[?T"ZUX0H-TW,?1F\\D&GLTWJ&W-#BC+9I)694. MG@Q'UZ\X_ICR>OW3VC+.S@0H*0E/BE("590/I=9S,S)K$D7F!DT(K"@\=PK/ M94($0&2K!!M#%2%#BIJ"3"I[*3CE\@U6U# MZL("J9U115C9I$RQ%86_2N$GR^A(8- %BTM2)*CY'1YDH42%8\DD$J65([&B M\(([$L4*BXKCN4@65 S!1%0NN.RU0)=7CL2*PHON2*"55$K,N2X1EE9Y42=$ M GI9TX-TDY;S-XW":RG5P2MF<:+NVUK*>QE8/!=%;&3205E6N3F"$ Z%DV2S M"21D5"JMW.$E8_'39?2("Y$.SLOJ/H#T&"@ZJU&"0<0L5KIXV5B\OHRZN 3A MLX-(A5EE9"W[%3)Y6X17T?HF%%V^#78;=TC2Y1*51NKB%$$*-%HE\.""Q5 ( M*2?+/UMT:DE8_&S%XF5FL=..O$L>?2X0=0@^JI*SUJ6(HAM5Y/3VT&X.WO*) MPU'WJXL6O_KP*BJ[W:,!MSWA8+)[=LIGTNBC'+UF<(9?G6*8K11=M^);I:B1 M#+8J!8!!47HPZ:XSGV(HS"Z QZ[2!FHT*0*R]B)@S^ MVLS8;"\B \BLDDPI6J@# MP]8;*SV:#--"%BLO8B8,_MJ\[G(P>"Y>A) !O!?.HV8%K%/$#"%8*^J60L(W M88O%.B_W87N2YS0\&N'I,?.I]W&E_=JXB_<_)_9M.96--.$99' 492X>:P&[ M$*,"#JM=087&!AFAX4/J*RWX MG="X".&2BA2 _U7:>+;LHD0,T7H+>@DBXG19X^?1J]WEI1]84WH2HJYR!R6K@#%2OLM'84M4?(@D6GK( B/ MVG <'(LDFT1VI0$AS(HZS97**J]7>*02]3U)YC8FVLDA0:0)V5]ON^ M*6R%@91%LED)(.9O"17.)*Z0+.GN +,A#@>@I,J$LUP&H-" 9+YUH0*BS,&Q>"!;-)=KP6I(RY#R"!1>#CT)H M2*(N"@BB$2NP%H9%*YTX;S:'4L#7RAHV*M:)/H:(TJEL28!*(3<@ZEET7.?B M_VLI@A 9O! %0BY1*J?J/DTB.!.1FHWK2F_,FU\"0A EE*A5 *]2-"XZ1&OX M)V]$;$!DL.BXSL='+KHX=HK)8P JR@L;?,G&%$&!G>=FX[K2&_/FEXDAYQ0" M1:/9P;"1LL$(UAJ=J?@F>,^+CNM<_,B4!3@?XW3/9.TDA@!*F%P87"-MPW%= MZ8UY\\OE(, *E* T6.FC<^S/!D4HDB?7A-F91>'7+:>I__6_RTOA^:0HJJRS M9Z?9JPC!Q6@)K8Z:PS&KT2S=CHDK"B^=]X8^&@F0/+K"_R-?G.5_47+()PJ9 ME95?47C!'0EO%"J0@BRPQQHJL2).UWHEX;5I^(#G(E+XZ=;R4G@^>Q)4S5J, M3$%=R22T;!H3-19 M%!V%*LMCN)>5-O-9)AXLA]O18K(:B&VF-CYJF:RQH*W$!M!FI?6^7_H:#X&T MR1RI*' Y>4^ZUM_7&2-$;,($ZBUIL_M\.6DS%V,9DC=.!9DI6<"8/.LZ%XQ4 MQ6DCP:YHLTB*=47?S\<914"CDF2]%\'*P'_(B.(=&*8R-&&H_#O7>O.IIY)C M5LI@R4FQRY>"\$86$7P(J)U?@G6/*ZVWQ/0USOCBDT&=#.C(<:Y%*V5-N/4A MNB8,T"S,$K6Y,V@^8R1:J.Q$TJ$@I!"C<:5PF. ".?)VQ:"5+FP(DYT4D#QS M63"!@[*(+B:AA<^B2&Q$LL3",'GN#)J/,^A0<_B+1:& +-@KC$;)8&-!;4$U M8:G;PC!HI0OGR60R10L@<,9Z\-EX+W20'.5 ,IX9W0"KOLB8SF>AMTJ$F(*3 ML0"5XBD%)8K17I.#IF.ZTA?SY)9$:RT9*801K"]DS#X)*,"?#,A&;"^UR)C. M9QI3D\8DO%/"@$'EM0NL,5+=3%';IF.ZTA=SY58NOA052N' RF<;8ET ;*(2 M69J<50-L4?647XZ&^2Q-MD>[-'K;3?01PR>C(>:(@Z^YR(W4]KF0TFALTN0'=4U$-R;R7IOT:!-TJ;(.(HFE+#^)JM\!?.=9!;]=0K-T/)_1\O2 M"LF:%L(&0R@@D:-$940PJNZDTOB24"L.?P\K(JAD%RUF5:0"6ZL=!W0IL!4- M2"HTP8JN.+PX')Z/+U&$SP#@8U( 6C*S7+9".!>#+#DVP)?X8_HPV@-*D^Y; M;NHR&M* T@7*QF4O(6@3"4BA4-%;2QF;,F6Y$ #.)Q8+P027"#,52" PINP] MF9R38J^^*1M2+P2 \U&AJFX&HP4X:\ GP:HT0AW)PNB$-=@ %=H -^ ;6-1X M3V ^V<^%W0",RD80@'67-R@RJJ!DR.4ZBVNQ#FM]>N 4[%'S-H M8)+H,0NHZ[6!2H":D M&33 '_@F'C7>(YB/.;%:6\#BL5;352&XHHQW2!$]F;1T)2561%[2"$U!#J60 MQ10]!$/H; ;P2#XSMQ4TP*BNB+Q@1)[/-A,IDW"I))4,%,GL#5&P=G:Z.'8Z MFC]WMCG(9TRA+O9PD/MGO4FWXKR5U( M,.=B8D!'1Y[!*F A^>BMJ/NNF%I?1\BO2KD@B,2>P50XX)-6'P8*PGJ2&4!IC<%:47EM)S<3R4].PS4C(H M(C-8AOQ#TG4]$FW1DE2PU$QB"ECX'Q3XTIE3SU$L3EEBLZ+L0])W/^N#* M(E&BI^SJZ'#42=<=!)2";&+0#7 H5O1="/K.9]1"6!M$BEJQ/XR6"6R$T\9% MG2U0([9+N4;K2?4V$^T>$TU>#-,4WIMXKJ5IB5"&-%'W+<;>4B;T&+QYRZ T:#S_VM-%T?^1-=KUF82I00"T4H44RK M;7/'2ZLP)JV;U?5XWJ"N!R>T]C:1D)X560P%A2W9)Q2D4L3%[?IK[;1#D^YH M6J#P)2NR9V>#W!TR#>;@ZMX4E$#6:+2A@-V5T,P?,&$H8!%* M0P[ T"%8$2/;Q@19Z+# 3O%'PY^&(V[PJP&_6.[6P!)[+\]&Z1C'M!U[W:-I ML/GDXBEWT=%P=+%=-B?4OSXCW_0.-@=O^?'#49?NH ;BG;ANM8I1#L$@@H=4 M"NKH;2A1.=(Y8?Q>$*SCC=N38QI]O*(Q$'(TI,EHKUP"[2"@8"2!0]+V MTL/@)^J[AO!;#;U0;:5GT -%RJ"=,TES_!'JMF[6\E>I%E*Y]_6%1M<#N61S3 M?\[XHHVJ@G^; /'9";.:1'AR-NX.:#Q>2_\YZXZ['P'8!RC3O9BB5V6J=5:461S*?*)Y/V/! M;37OC]WS1R,:#]ERTOCRZW&M U3;D[MO'__$?UW-)@7*%B,J%1%BE '9FR?O MH\M9ZF!^K?KWXS7CR46/X>]W!^UCZAX=3QZ!>NC,Z>0?[[IY M^OBG,7?/XY_BZ$>^P>7GR_O\]FXX.N(;3H:GCS3?J;Y"&]FV#Q[563\:/;B\ MU_7I:=@;CA[]MYC^^4?A=VX7['=[%X_^SQYC.&YMT;O6SK"/@__SPQ@'X_:8 M>ZE>OMK9W-OL'A-&S&]Z!]7N,;A9#+L/ZH4?TNC2=VNYNHAT^=='KYB/X2'WN@J M !.6M$F^?O"5;#RU^]B3R=M,;#7C>WKA$\Q5P'41^)EIS>Y>-C?IQV17-(_VQ[ MI]/ZB;7=8#C8.NOS35+K2BGN4*ES0W4/"2Q668'@0JY;J4M%CD!&ZR)\:?*\ M-ZM[7_"K:?;^K#Y[^<=]Z_D2_T5N_@_5!M M[[]^L]5_QN=N7AST-\1!?_-\>W]#'O(UV^O'W2VU\Z:SUS%;K_WY"W5X<;"? M;&>]H_CXR>'SCCQXG\ZWUM?>;^_UCK?6.[ISY?93&1Q5D?A-YPQ/ M;R^5:S43N/5JT$W#3*W.[N^)I?A,+.%SL;Q4:GS_^S- MUOJK]P?J0!SV-\X/U$[OL/_+U36O^5EF<+AWRNWZV][19[6GOL3K6D;FWOM*3Y6_Y[:_M9 M:^]?&ZU/G+ /#MC:T[UZ6 8--_IGP0SNYY+].P9W.&I-CJGUK#MFD%H'A*/6 M1IURO0\K_'(:_6Q<1L8WA3[S+^T^/_.X7M;.>-&^X+:U:=!()?!7S/8K\ZL- M'-XKB6V3B,VVSJ+M;1#M6E(\NJ)B%OE.M?33L]&( ;MD227);4'[/O&"F,&" M=NTL,+8!5&ZCD-2V1@:#28E,V[3+XH]1='I=]YMK?=.#O M$;!7"9W^87_K^2MS>++YF>F$Q#-^VM;T88U4>7]I>$O\&@V(F#.UC7>Y#<:% M=N08MUW81R8;C5/:UCDNV=9@K?W=,:ZYTTS!K6AVYW3:H:.Z' P'DRT^\OU1 MZMVOMC"E#'+HY8UK@^>H*WC%GGVPNFY[7K*,#QYW\/P%HX.C'UJ;@_2PZ8[[ MWS;.,4VF;&@-2^LC"UHX;HU/*=7YX-SJ#EK=R;B5CG'$;?W[7WG+U3S/W3!68SPS^QA/JH=*W8X9WW;,:3_SQFK[T,J_$)"& MVWCQEX2[#S_^JUKMK@/22VO)JG\XXCATFM-8E[30T[I2')%K>IQ_'H@=RJSSG9!'[^&_Y^?KB7 M^P?[&Y_'J/IP?8.O?=+OJ)^[V_L]SLG1ZK./.MMJ.U]G6@K8?O<$1_(4B]H7*_.9[][B1A M#\\WK_+&+I<0-S@FN6^*_W*3XM8QDW-AWU-K:H.+JNT=U1E\ZV1=* M%/G@L MH2U]8*#"'Y)\ULK\TM+/FL5?S169DOAO4PW;&HY:PYI-WCHY&W7'N9NFXQ## M,DUGCHYPT'T__?[W.;_!H_T3WS>)4^\>G_ODQ]OL$_F_&N;*E1[_FAY_ M_QM7)0)JRK8F!"?5!B#9CE&(MO/">!&T("D>/#;!VM8+;+WL8:(6NX^CR0^M MW;,N*SJ&^X?9#K-_QVQ^RA^W1WO#=RNW^S92,[2BE M;?N0V#61%@'8[7Z*H]XX8EZ1=D:DG3H\VZ.7'#*R8[.**&="[[\01<7+*;\+N3@Y9")WCOLGEZ.JZQ( M_E62?Q93>NFLH@AM""&WP<9*\UG+R#$9%;AD-7 MS*JS':$D#[S47XI7X-;F8(R;3%I;A 4#7]HERVTAM8PQ).F1D M;%!MX>1O$E!_/Q7BSJ7Z=BO%_O9Q4OI__MLKZ?XQ;DVH1Z<5]:M\FQ]:K,E[ M9U7'MI"%M)5N:+!OG::^_*4[J*-DCY2;:O=YZ+-=MDJC[J3+=QQ-.X%&E%NG M9Z/Q69VBGPQ;NW0Y"BK5W^+?JTVK65IK:?)H/OFX;$,>BDL/\5OG@)5]J,WM M)BJ_:;+6/@S6S/RV1C_4_G8SUE\9@[S"I"9"?B$1X.IH9>KO9PDL6LSPY2SA MO>ZD-TTR(4S'K=3#\?@63M;WTSTCG*JOW8M^'/;^=BL/]%:=,[I\R#+WW=95 M^M*4672>CFNQL!:KQ7?'7?[EH^[\>DQS^QR=[X:9=^B^71FX"ZGB5#TTTGV[ M6O=YO^+V=Y[ X/WI?W[LCN8V_S8SP3JF$;4IU MNJ$@M8-6LJU=-I8":BOU99[RL%)GF-[\B9&LE3#3 M%O9D>4(= O'&?_3VJW6IM69;D_7>O'BZ1]GR\]@=50C _>C&X%[:VLXH-N, M7)CK#KC/U_V-7$]?=W.0:RH1M>)%*QT38U[W^VEU+]]J]'%107?GN54,WI^ULI/+X2Z.,%[^ZF"B)@FT75&J#H]@.( M']#XYGRE*4?2I]\4QMF*BB_M_!Q:[A8O03_6&(--!A.^)?_ MG'6K3F95/%VW.9HN*Q]_64?KFE#ZX=MTX>]'C?VPQ:1?5/CF3?*KI<%WKJA? M#WMG@PF.ILMB1^/O3D$?7/QJC06*F=I%UO3Q"-B..4';)Y_!81'_C[UW;6[; MRM)&_PK*,YE*ZB45W2_Q.:E29#O1=!1[+& M==D7D)1EMV5)-OM#VB)!8&-?UO59S\I&PR<__E8_%OG\N"7/]67.6'4(B:"J M\MNM[V2F+\G2@>#)DK0LG?0)Q=(@UPOHQBI[Y*]$'[$U],O,1Z]&>@^6AX)#S=M MI\G1IMPA2^?MQBH=>N-3?V3P:]'=W M8 MFV: _V-H;;N?YYG:V<[2V!3_8%GR<5N#^HY+%@2D(>42B:%Q,IR3!\I)$ M4E-7"*65\R2_RIMYO/VN_N3J<$$8WY5 MQ'Y],G7['\/AUO;H8+#5W]\9[/=WCS;S_F!SYZB?'V[M#K/=_9(.AR19FQ3B$<(&,;YJZ:?DEU?]I5^T8Q+)])3&+"\21-S1 MH0=#F&Y'-B,F[2*Y:.KKZ:5]O4%V<O&*L=J5&O542W][T-\V&S\T[#?NB6[Q<&/G:.NCZ!8/-HZV MCNZ ,V-O]]/SANQO[!Y\'!/'YQ_K]L[&P=;N(QGL(=D[CV43;&]OT(E\)(/= MVMS8V;W=EOWXDN@;L\U?6#K9<^PUUN)N23:9+V*5,-2+'G5B^>]ORN+O?YU> M__;LQ=O_?7/VUV_/_G=\MOU\ZVQ\NO/W[;]O_?W-W[?^]\_RSY<__]Y-+%^^ M_.,__SS[\WCS[(_7Y=E?9YN_C?_^U]_?_#[_^Y_9G__[YW]?_O;G?X]?_G&V M^[_+R%T.1H>#_?UTI[\YRK/^[G!SOW^XN[5#_SDXRO.=--\Y'#WY\=?EZOK> MZO(^Q7GXM$2\W0CJ8YB!3RH1COWF$ M*=\@CFH\[V!&[7_&.>+[?9?_]C9WR-3>F^_/SK:W>_O M'@Y'_12%7T=[FP?#G\^EMR A> "1\M$-$6G4*=\2J(;L).5H2);!5C>^3;];FE,.GDL>96=U7F595V0/_@FGW'+ M;>U]5-I;D4>:L4"E)#(4Z72:@U@*RTPK#L9W&EMZP9 <5WN?MBV)9GO4%^?#D?-,5Z_;H[])GA1IA=?5(?. M?RE%O_./S6RXM[]S@)XB.Z1UA\/=?KHUR/O#[;U\?[A[E.WL'[RWP^9]"(B' MG1;7(=XLON]?U)IV;SW6DH3(AQ)SK+0 0FGMI23S_ DBLE[$LC/GB93*R,\4 M1SDJ&5Y)'PWKILF-*)D-DZ8!LK*&$+PJZEE;SDT&+GLJY.#C6)B;9Q5&$$]@ M33:4S(&?&EO(8+)93SC0%!3EL&9$&.G#OW(/SICY6*1)>YF7I9G8R;>+-63O05.LQK\]$/7_>5I G6,:O\AP[;]4 M6?'N'T>8TH/MO7[.37F/=H?]P]$!6+;VM[?W:$*S;.>]WO8:#O>P08,?01;V MYZR=%J/Y0Y&<*+Q.+RY(.D)\CJ7J^BHM9_D-RF<8\(+TDG]G^JZMA-PC_24I M&Y*OI!]["8D'UF:,TQO!V*#G++-+Z'[_.:OR9&=3NAOW^((2E1P#C08F67J3 M2AS7+2L\FE&R3SB@D2,00K977<%2X1[F_YQQ.[(>(YS_7>7C"X83TQ!F52'2 M<=9F3V)Q>7 TW-[*AH/!UG!O=V]W)]T_W,H&^>YN/MK>'AX>_>.4Q>7^SN83 M4B7#8DR2[_]]TC][.>T;0ZV^[N#O:/^4;YUV#_,LKU!/MC;'@ZVG_RXO;%KPM,6 M\<=D4)0E5O-;,;%JL72'9=URS(KF%/$JLIINN7-9V@.>#]64XV(=F ?L=?IF2K<253_DXL\(WD#1#\&6W29DQFM#.X M[4=L4L]:BTUCKADVFI9#*Q300M6T<].1ZX)"]M^$K-EVXY$9 M>,CTSD7V;N^QH-CI+<:JLF3EN6:QU':.]G!PN+6[O9WO9X?#W=WA MZ##?VMW=.A@,]P\W\X/MG(_VSN;6]EYXM$]_>[&DWHNW#7-8R"YY.9MRD)26 MZG:'??/K.NQ_G?UY]N+9UX6%KLDUDY>*ZF>ZB6U7Y);G8.CA\$:LOQD_..V M_UMXTUL%KQ\*2_.SER>_GSW_[3YQ_\#BM>_7[6\0X]M6?U<,81"M^!,,]^FM.]\R:OAOD;>M!/)9V6KTSR M_/;7[[O_V#S<2K/L\+"_=;"5]W=WR> X/!KM]K?V!^D@.\B/-D>[3Y* \9 J_(M$Q.3T]===X+NBS9VNS_#9JY"&8?5SAM40+G%_QQ^?V<<]5/D-/)6E%:K),QGG..0P:#,O"R[K,R%+I M*<%E]];79#3Y^G&V.3I5XDCWN!!(T,, MYRFB:%>Y3ED\3;=OC:QG9W=[XP!5*&34<$KSAR:'*725>V[A;V):,RU=V?0_ M20=M7?&SVC_)L/QVDV]N#=)?Y/U!DZ=O^SQM/Z3E-\_%/OSY/7KY(3E[^]H8UTQ)-\FB8 MM-'V^"-KK6ZZ[<'^QO[!I^^FC)J@V]4OW1*I>(:/1G4'<9.3D=FCC MRQ\XEXZK:#CI@QE+ZTH M$4'STUK0//PM>7CXY,??JR9OZQ(PK/-I.AIQJ OAT[74^5*6>&_S*Y$ZVW<@ M=,1B6TN<3[,=C[;(A6_J">8X7XN8+V9-OQH1LW.7(J:3 ]!@^.%-V?;U1OV MC;K[Y,=?\XNT1$9QF#-IZ%H&?3%+N[?UE35KAI=I M*_!D^6V JUNKOR]F\P"8_N7G3/?7F8S'L!^/GOSX_[W.:017>?;_KX7,%[.H M>SM?@Y Y6 N91[ ?M[9A,2W0/<&YGTEQ ,R@XX#_XH4C##FIJTQXR' -2:I9 M*8PE+R>YC&EM>YN^0KD5IK.-ECV)#[9*O_%WAPBBE7"[$$H@]*^SN(3B;' M@WHVM8;T0*&MI=(7LPGV/P_\[)ZETN%:*#V&_4BVO;>.SCVO&(33^6PR*?GO MM)ES6\FU%/IB5GW_X&N00D=K*?0(]N,!V>HG7.*-BG66/60,I1=-KM*(*\./ MA2(W98[)ROY$M3E^X*68MZ/6XNJ+V1Y?B;A:NW*/8D/ND;RJF2U<+"5&LF5K M7,D7M<)?BSMOM'7X6P.5D+F\>P(7>? M_.B]*&"2T@8K M(L>A98:TE=-?@5*K].*.4/7F;0O:C<<_(N5 M16N,[:/> 0<.8_O@0+;WS>6QN=9HCV ''VU"HZ&-2@TVRN>ND\E+ZV0"-_[$ MN#*3G\$6B8#B.H;XY6R @\]3FG;?$FE-7_8H-N3.DQ^]&#H).C*M)5V3U7!83@%]/:.K3HDI^RJN5[ MMHH\UE9!LROKC]:2ZXO9*)])3677")K(77)]^31T]^-#'%$@@!1A)? M;223WJ#/N'1G(2]/<"3B]"6G]-0)NI&O?;HO:4]\/7+J+OA&UG+J$^_)[HH_V==+'_@+)BUP[R9SGS54Q7*-TOJ##]J\J@'5FZE'O M@#W+3/WW0TM,/0"3X2[H7]8FPR??PX>(!%\6@^(QZUEZB?9Q#Q\6PB-_@R6E M7,GY\#+/9N7:Z/F"Q,7!C9P_WW,S-_O\?5U7;]62U1H![D[NJ._A1QA*=Z5 MN=/>]J=HOH@F80^A^^)B6[][[V]XJ_:,B]T-']T;O3I^_28Y?>^+:,OGNQLD MW_&'8DI3,KS%L%_4S77:9/U?Z_HM@)]!9? '=:_^++VJ5[[;BB::EWE2!-UT MBTHZPAY+"]O7^:0FAX*^\)UTK=5MV% 6L>0L>98/\_$@;Z0__,X6]X??[DG3 M7&TS*]_A1CWNL9P658M;\@R7.L-M7'L=#E![W6( XSRMM+_NN:!LD^V#8^MW M&_3-/1Y.\>G6T;\^Z^<:7]C0ZHG?<>K[DCJX+K[_U[M);AQ=: MX]^TR9-V-OB3GF"=AT'7*9-H.ZX4^VGB9#$HY3:]5;M_1+!13K MS%RA40INAX[J4U@[3=&^E6]GU5"R!!CS1D)K3;^_8:Z+:EC.LKR7#&93'F55 M3Y.R&!<8P+3NA=?2VM'-9?YGD.> BEW,>\EH-@5.NG8<0NZCD3/(3 6ZKQ@O M/C(F7CK2T30UQ6A^P_+3_BUI MB\TN+GG=T[*\::_HV<7NI4UEM\=%//4;R5G=Y .TJZWW9!S07-"'\[I]^-) M/BT<^4N33HJLI,]Q7'";O+HJFKJ2]MJXHB(9*'N;AM#0D1HU]3BA99+^W?3_ M&\GI%(V^,7S:8FV!WK\05]BA?H?@23 M68PGJ9QQGA!I?P:!B'L.M.>BG7:2\GI_/>G57'_" H'>>4!G@.4*W5!OUJ.A MT7NG,YI'^@1BMU$N+KI15HQ&.49/:IN.#LV0O#;+ EV$/)-*\9M6%Z^%YXS3 MMYBGBLXU:0$5;70KG81(9/"TTUS,QA,]R7H3WA\\5!I/.KS$$>()D,TM.T^D M5,W[DO:V" -Z'RZED"%C#M\C^^?U+&DOL>5E6ZCW'KE;.\[)4PK-7OQ*IQ]3MQ?0A/(];A2[ ?[D2GR"R697T- MQ_LVT[0#;TP<]3Z\\A]V]F/3]\]9"Q$5S65_Z\96)G?J5;$(WW]J[_;YAQ!/ MU]8N/*LG/P;K(3XM5D.L%$ &\">+WT:(*,X+VBAT ,]J4>BRWK@*"QXOMLA( M.FDP?' .Q(I;=3.)?3"@T4&*]_B^WE@@HXLQ8&9ZU"P!Z$[MO**'%V)Y\,2XKVZ:&HPN'="' MTSG>IQZ8 DTN&&$OJ+(9B?:F^$M?H2*3NFU!.;1J!A9'3:I0S6)\\RJO)V7N MF"')HI\-:%P,=2-+.G7?L%N3'&?T8V;=YB6 ]C3FM?QB)E@35F;GQV?DF9+A M5M!>M)DNDRPG$3HV+8?/N\.#J,3X,CSN R;PZ5H*?#XIT-FK8U@$*1L929KE M_YQA[1I=0#7>DXNFOIY>BG$.=;Q@]><-^W$DY,,CB&LC==JX$DM\I7?OX?9D M:9&E3"<2&U#^EK67A\K)A^WX#@#RO%UOF?O;,M@-D9$S.0BYR9?^8A4[[]%8FTGH)/\T20A1G^9BEN;I-'*(6XY^.7C8S1[Q5] A[ M=S">UV?M,Y\UE:^!5%T?EGN4=TVN"A)B#%$[Q.K2,F]%V)%)!<$WI+FMQU9- MD$[)SB)C&*$-]\WZ(-V7MQ.:'2ZTP_[_^F0]B$4)CIOJ'_X8+MSZU'QF.Z&= MH5J\R*OA'$X U@'A9_BPP[05-X#_0=Y"<46"$,M)IAX45>N_'97U];\L\M8K MM6JEU$@@-<.':-*PS:;K-91F6BV*UYRK;B%N"7QS-&\VO-2+Y/=K:?BY#UN. MLY;ZDX9H=%-)4(N9%\DZKTL<1XU5.0[&M5S\S$N5#H>S1I>*__;YDT0P3G-3 M9T-DDY%#3SU]KTL\KA?N,R[<#?&GP.;0D(6H.O:%$\ C1G3R:DXI59>TE\@*XESI!_4$ MAVI6T:%;&QH/1 BVZ'[!X(RB6B_*/5A_#( B06:AIYET>AD M#9LZ)V>K'A=#CR0@M^LBK^%YB1TO6$_Z-)2728$FU$K!@'N>O/SOTV?]K:,$ MUF2.&P)3%6(87/!1HLD9K5>S/K"?>^U]YAK+4))"+ ,XH.+DDC*]EG5J'#YB M'<^ZTW7Q8)$0&.[->P,-*4Z83G#5 B<<)J!;XWY"\]-/I-!TJ MA'HAR=-.ZHJQ3!P5 [3YU&5%.YE-1<\"9=TR]EE_GTGK8P'C*F3^5Y;=W)@FQ\!:A<^O5>IGSI=' M+F8 ]VTB%BO>1=/+HLG(1&H0PUG[G/>(;#"4@A@Y;/2\S>< GI 34^7E>G'N M<7$,F#G#+&9"QDZ=NKXKX_19UT)R[/) M>=&_DG$^O:PSN!'(',S4C)@T.2DB"X9ZO] #5=:GZ#.+0"[<'+ER*HZ>&#*] MG,-1RYNK7'"L)8#BR)3#ZJPX29%@R?E 9W 8IB1H\?LF1YA@O<*?>85]K&Q*PG,T8DP1ETER,7N> M_+YQOH%UOJCKK)6*2W4%@89H#,RRY-?=R^@F?#.^DU1%KU?[WFQ2JP;O<=ZI M1.))? >:U+^D=LU5UJ$.6C!JZ?"?LT*"79+U ,SIBDZQE/!^#:6R0N9PFU)L M46!2O"REX[P&'U8^_MYJY4#>]M@KKVS M"=_K/00"*X;)4?$1O$H;(I@.BF8X&X.2A,&^B/ &8QYU[P'Z!'\;5$.$D7TE M5Z@!K&MR=FM'=#K"FE)Y7+SNNQW M]?3!=C=5AD_NB=;J],WSLV1K(Q&9M?C?GWX_/_WM^?GY1T_/_GNFYR&19?FV M<5%OYH=V]FX\:7] S@WM11RKAQ3(TPEZ1I+Y6AAVDG.2-TQZE6QO;NYL)"\Y MRFVMK&KNJ"?BN*R'?#?2VWM'^_O)KVGRBME,3DAU3WO)^8S\&)*'F[WD)&W* M=I!F^%=9T#1619HRXK26YN/KFLJSRI9OQ\DJC?'NQO?I?L'VWW-P^V MMICF)9:TL"I*H[:!1TP3+L;T=0$2&!&:RH2@JAKMN$AF+- 0Y=U/9DZ38XSZ M(0W5/B7!E+.@/TO?_4J3GC9D'%3##0F&08!Q?PI7"^S^O+ZLR7+IU]=@N@'5 M59$5:<.<5ICNZYP^@?[*,O ?82*NKZ\WQNF[DI^R05:HL$+Q&U=3!PEUOU1> MDFC5!W,9,6LFHR92$ MIE8+L)'?\'5M#<(&:$X&)PWHF1/$_06A[E2X_H3G+(>B:>H*E\"T+$K- 3)# MQ&A&^[:]5)Z7#H,:1N[(T6B+C0MFKA)JB>P(-CIL5L10+1C+-A'<85)S+ZV/-Q6.'I$N?'F%(L7\ M^O&I/X9DFW!K6+#1$9WAH(O[VV/NEYO@ 7/!\T=9H- M:".1A5D/2$3PIKHN0-]5,?MDD[;39C:$?=F#BY F F#IA6D2PV&-R;4M^@9U MG4Q*&Q/+8QGX"!%=: *ZRX5(<_9(BFF2Y2V:M@]%J4&UM+EG-G _8+:WNHF( M%2'W+#B1)IK-G*+H'Z?WB\M M:W*UQ\6[/.MCH&D)<_P"6RZ1OZ6VJVW9)W5#<,GWT=DH%J-1YT^NZ M87^A3.=LXPNCT77>1-2)9#",ZY8K.-4*"&<'DROS1R^-6R<8!2UH*T0]_:S( MDUFK;DF5D9_B!B^1(#P%9$;C')_5[Z Z6T @ZPJ/4)Z\D[.7YSU[3X-FU=65 M$+!A"M+AVY19 AWJBZV!/_)$"1U%-M'VH,U'WG%>\8Z(&2TXMZWD=>V,UJ&@ M9_.<]))X582,,C'4EFENE\ +L-ABDO@R?^4_"U0E0U1H/P]FROY7@Y&GIR?TKJ/"EBSW*_L_%*#+FC\@(L]3?XH M^B^*6*"0Y87^BZP"+VD1@MW_5(_B%*W1ACDMI1(QZ+WQD]V?O]_[.1G0 >BW M4\]B-: M=YG.RHZ\>BK#[=<3)!MD*>4^D1RC_=[4LF!E34XLWXE'P?RZ.D)$ MKKV]UCV=+H4O,^B6;N:)!ULKI*GF,8W.0PQ_W*B#<(@@'LMY*,0C4>'VGO+" M3G%@^R6=YC(XXY+C*^@M:9#AZ%+=YV MQKDG3C*RX6_B#A)IB*"+RCP5.+B&ZY]8]%_1*&E_KJ&CMNJ[#Q\Z>J?VY8V3 M(\)#-ZM0 4).1A;0Z1CRA.R5%QM:L%7+SJJ'H93Q(E"7V_;O5AHL=#XFKM.19+#'5-I)C.FR:S.AU M5#>GB"7:*R8!GWM-)]EXW$U-B$<,='"3O#Q@1F^43;\R/=?>VMQ^1NW=JYN!/9"M:9"GI"5/ MR":A_38DYQ_9R$%!]NBTGK5*/I&S$*K8K<=-+$*VI/36C54?\ MED]'9?&.%^]XG/Y%-WM%)O'M,&_KE7K/2KWFT]*5^#\!-'X$(,YZX@I\9L%T3 M=D33Y/#2,R7G)%6*G>WROW5].QSC>KD_1K[J^I^:@4,?O;D,ZL58TI[6;V(& M>;FXK]80#&B8O@)]"=H5R1:(/0ZSI*T\G*7&!)I74(SKI?Y$2YUF5Q9"4TD= M.4(2]'-.C^8IEAJZ#Q"(^+YLCMK/Z/#8U+"5V8;FI [;T##J9Y,+3O/1IQJ- M3# S'#01%Y,$'[@>ORTV\@T!<^5E.D\&='5.1G\+4=:H]RRQU>^8F*3))(_[ M-L\GB-SG5M^7+W,4@N>S(ITV*4(/R45>Q;(W'=17W# 'J\+1_Q?<:X8#U+WE M6M?+7BX18+ #)H7K J;L1=MK2I,7FJDQR@F"9(^-SO8$HA%^#AH74B8WN$DO M16\@(U/ M7\3:?H6/LF!].T:W:'HM33W(W]P82(9@I;GR12#65*1YD0?A]I3C"7DCE E% MTW<\&1QZ5^-T1E-4E*40I5F*XVE'+JJ)T\R?:J**7KM?C_H@5.;N3/S^0T' M22I2$!XU WMC+$A>;'>8R1<@R>12UQJ)Q 7 M@/,KJG0QV#2E$1<$]'%,+$FI]JK/SF:O&,AI(Q;V?+_LLF8Y5_"I!)[)KDWJS) M?OCWY'[6Q5"M7']OOJ,BGCBR>%F7.=O#*_2K;F^^@G^LV3Y+T@'9(K<+1:?# M^X*:HT!(,JUR4FQ\DED=(>;$"3JZG1Y/LO#I9'/\LDO5#\]K!.WW%_(EFE83V9(&7( M&47Z6%8-+UTTU^D5*[I9@P7L): N<=/CXFAY:Z&84,:9":IIKW15&#A,CH;@ M 9-> O1(1+/"=44&MI<\QXCHTEYRANF4:!'/PPF]'QO.9_7)<2_8?RYCZY/-G9V)*)\KB L ^';5KK:TFJUQQ7M[]7;]M6X!R=KF5$Q01)]7.,0UY-+,+(*_A9M8WD*W$YP"A=< ME%Q;.,=CL6+!%+1Y.N;+ PDVQ XG*^_1Y=Z%2;N(W&FXC!IF(^*B0,7 M'0R/-;XLZ*G(+N)&)K;Q*SIO]<,+VSBOD#82T;QRN(7,7.0/B4?HW:VN(\:RAVX="11-FK(?22YD$RV! M8+NX$LBAU)"6GK%!9/"M4+&*$;Q_2Y&X8X!\[E'0^ M[%8^9E%$(I6F#U5K_K?4?6YM_CR8,*!C>X__12=A:U,^1*4"R221#W)D66XL MW'=,^M#?T-UQ5_\I\BR4"X)-X8CKY;QEZ<1%I$Y]E^237PBJ$+%WOCU; F1O MP0QKK1_G7%%N2Z6E'[+Z! )&!_8+5D[3%+A*2RG-GHGDUQJ)9;MN;XW$6CTY MO,/5@ 5.7#MH<]T,:J8YCF-[.(ZB"J HCUKGA)(S0&H'A)860X1CK:'&R-R@ M0Y,6.)V^I80[5>STL)*\4O24Q%AIGUFXL8YOMS9F[\B8W?N9O!KU.1Z2,?N< MVZ5RB&14D!V$_V\,)ZC6F'JLGD7M?.DT&-U3V)C4<'!!C5<@NM62+N.,P)TR]5B\DFTZ8;[(#3+ M*+T!![Q'-#2-, CD-T6HI4I)XS0D_(1T 86+P1Q)7&EQ0A"K4B"\.9S\I+=5 M?&=IBW61F IB"J<5F;#NS^3E;(J_!^2: MC(WB^"#&>G9R\WDI_\QVR: M(W0A,>;6>:[)MQR6^@Z9R7>DE/^B[U@8-$R.]:T37]\I-@LQD-S6'64*7I9] MZWX(I"7/KUNU[S:29]ADAOGO22&YRW#$09VER];ZNY)V3W6NW!NYQ$PZ28<> MBFH..FIA9XUR5KC[LS>FQH2#^"\"\Z/PHED+;*&(%>%''NVS85YBV6?DNG#$ MAP-(N=4&Z#@[T:UQ 7P5K@XF00>F]F@U[0R333>QS8J+QG?8*$JRLW)VL)A2 MR35(MN@/*C&OZ07$5DJOTJ(TWRX\<6Z.HX'C//.6IN& ?[D:U67&&&0!O>-! M)"J"B)H?<0P:5OT6+[85(R\[DRYG8GA]/HJ-7NK&[39O^]00PXS4R)+7+R0< M^U1J=ZH6FQ::4E,UB/U)N9?8N5*JQ)W@ *X2#)+)XE%T M7&@_*WB*VL_B('D71 Z(;,<>6QTLWPP0WA/+HN^DBR*%'V"V^@/=L,>BW$\] M*/H_:(L\%2'=/^.$VWUJ]Q]09._2WCW+W08@;MI39=:%IL1AYB#W"S'C$[]P MIQ!HEY!^*MA&D*M3F%!(*4A7H)LYH]E_-< -KWK*Q'ZM]*TH8$77.NB0JO %NNU# 5FGP^:(KL(RKE4I$16D0TD+G%TC0##^_N. M9)81P*06K34>:0JMB^!?@0^")2J2U/+=8":)BM_/?PJ_3=MY-;PDW0.SS > M(KK(D^+":7G"J+_&L2OPUW@J=+7YV<6_J&[3LV9 M7ZB "XM$P!0M-SH[/<&L"OL#-JCD=1S8QY!TDIW1PF%)Z'4+()95-F !9,,$ M"?0'*%??2T&5H3*DEE,3HI^D%$8+7\,ICM*"2/KY^AL4UTXM1M-,M4)&MPPH8DF?B<=%F5C'-UXV%R&M%S'WP781,ZL3V/O=7 MKR\#LE"T*XX\UH(>U/3UC,,@A@9&T"'S%EA?!W7=_'<'-D4*6NV&H""&(Z2E MB*A4\?:N:[@*:$5ZLU$B$!PSLXS8G2LGCBG&+F2\I+G\/+B5,_M**_PN5 M.WN/J'+GQ(<@7Z1#"32^/J[#@V#[&TN&3(EE75\+TF46 ["X*1T@LAPA#3**BWM*PL,9(TN<6'N+E& SY/2$"&;JJ@A5$X2LF6&1IC M%KP25$@COI&6_T M&WIV%)7I/EM1O@U@Z",[AU#5 /3%>1%RNM4P5P"126P^/_^6UX]@@"ZY:J:3\J2TAOSC"7=B#\R8*;]29QSDF!9O@:&<$ 7SV M@55J/V&88):SB6/;DC6I0BX1H;9]DN69*CTU:*+7=."3>&W(#D%2 ?!7WH8@ ML[>,AC>4>I[ 2+FAR3Z=E26SYW" \X2U0LY^\(OSDSL1!/NLD3]UM#\6 M#Y8=I4@, !0[$RK*.3]$9!,3+8D5Y<"5LI'*_ KQKZ5*P-N]?":\Q%)\[PJ: M#Z^!^J';!WNIH(>TG"B!!8SL9(]MQO"T!@9@8$C*N5DX+1@4 GQ&(IG-ANQB P!SN MQEF"W V[Y32I&RXV&$=DXD$+)B&+,,YM8&-(,H*^G6AC*TT'F]E-#^JL>]&$ M*VX5@XM!.KYK0?+UC5U0> K\B7Z;'N8 .V$$E@+AQ=IAI MWK<.MC;/?OG+0I83S6]J]P=SC<1B=?,2EL9$$\.KC$-%VW902YE?\*S]?7[6 MI!B^E8HEG?I@; )VD/4,A\_CXY7H("T"B 4-)5@8%3LU1U%D.V!3JUB)G&'W MU./;)#<0D!ZCTDJ<-\6^: MZJ+B3!S7Q2NJ2@([&JQ1AWI9D#_ "L4E^R(7:P=MZ^"7V(86Q*-3#^8#=FO] M1$:[-V?]'.5(O%8P(;".L=Z)^?>*=]")WT'W"YY]M;"AD=L=Y$-6+[3U_JP; M:W5MQ4]+\SHAJ8SH)@'.&=EQ;Q4JTL7%%$-^@X994$P\G&[1982@]&D^E6#C M((:V&L$963O ;>K;,)6#J"I#0RY8J,L*?GE&9'@6A.Q4&2U& ('/"@OM4"A MEU9AYGT)XZ>/[ 9WB>B=X[*6--*^ ="/:UNTJB6$ ;/R-?BJ5;"X6,+R8I=) M.;NXD#H;?@D27%;R@EJ I 9O/?A#@X@+:B%$H=[M\1D@I-@UE>(@XCP&.[(*^Z=,H9TO]WZI$"&"5.3VSP!!7R"V827?W8)/0; MGBX^/>SF>ZO+!8A*ROV/?SLZV-Q^ MT+IM=Q^S8S',%TQ&=*(&^ZE'N=UOL/T-&_&7@BVV+:1MR(K<=D> M7R(JR8<9P5S9M S' #X%&'PTU1QJ- 5)$*6( SB%+E6V.*@?4RPV;FZ]@">% M'%)L*83O&KZ#1'===*ZHPN.K%))7^M! (;H(<;UX?Y=FG]870LLDW1;4=WE7 MC&=CQ=!(1!L5C@REAG.E81AI+1QFPC6T4X7D6OC6+T^3DZ#F8%04W&7Y[,/6 MK<2KY3VLH<^W@J#D?I!:!0BZ^Z464]TP4.G9^:OVNP5JLF'=<&WHH$8MBI^: ML YQV3+8+SC]'^YFVLOCHN)764N_.Y)^KR[KJ73N>L;E*LD;5YI_SW*/9,+< M.8;<"EJYN!(492"