0001628280-24-044152.txt : 20241030 0001628280-24-044152.hdr.sgml : 20241030 20241029180434 ACCESSION NUMBER: 0001628280-24-044152 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240927 FILED AS OF DATE: 20241030 DATE AS OF CHANGE: 20241029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ultra Clean Holdings, Inc. CENTRAL INDEX KEY: 0001275014 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 611430858 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50646 FILM NUMBER: 241406938 BUSINESS ADDRESS: STREET 1: 26462 CORPORATE AVENUE CITY: HAYWARD STATE: CA ZIP: 94545 BUSINESS PHONE: (510) 576-4400 MAIL ADDRESS: STREET 1: 26462 CORPORATE AVENUE CITY: HAYWARD STATE: CA ZIP: 94545 FORMER COMPANY: FORMER CONFORMED NAME: ULTRA CLEAN HOLDINGS INC DATE OF NAME CHANGE: 20031231 10-Q 1 uctt-20240927.htm 10-Q uctt-20240927
FALSE2024Q3000127501412/27P30Dxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureiso4217:EURuctt:segment00012750142023-12-302024-09-2700012750142024-10-2400012750142024-09-2700012750142023-12-290001275014us-gaap:ProductMember2024-06-292024-09-270001275014us-gaap:ProductMember2023-07-012023-09-290001275014us-gaap:ProductMember2023-12-302024-09-270001275014us-gaap:ProductMember2022-12-312023-09-290001275014us-gaap:ServiceMember2024-06-292024-09-270001275014us-gaap:ServiceMember2023-07-012023-09-290001275014us-gaap:ServiceMember2023-12-302024-09-270001275014us-gaap:ServiceMember2022-12-312023-09-2900012750142024-06-292024-09-2700012750142023-07-012023-09-2900012750142022-12-312023-09-2900012750142022-12-3000012750142023-09-290001275014us-gaap:CommonStockMember2024-06-280001275014us-gaap:AdditionalPaidInCapitalMember2024-06-280001275014us-gaap:TreasuryStockCommonMember2024-06-280001275014us-gaap:RetainedEarningsMember2024-06-280001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-280001275014us-gaap:ParentMember2024-06-280001275014us-gaap:NoncontrollingInterestMember2024-06-2800012750142024-06-280001275014us-gaap:CommonStockMember2024-06-292024-09-270001275014us-gaap:AdditionalPaidInCapitalMember2024-06-292024-09-270001275014us-gaap:ParentMember2024-06-292024-09-270001275014us-gaap:RetainedEarningsMember2024-06-292024-09-270001275014us-gaap:NoncontrollingInterestMember2024-06-292024-09-270001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-292024-09-270001275014us-gaap:CommonStockMember2024-09-270001275014us-gaap:AdditionalPaidInCapitalMember2024-09-270001275014us-gaap:TreasuryStockCommonMember2024-09-270001275014us-gaap:RetainedEarningsMember2024-09-270001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-270001275014us-gaap:ParentMember2024-09-270001275014us-gaap:NoncontrollingInterestMember2024-09-270001275014us-gaap:CommonStockMember2023-12-290001275014us-gaap:AdditionalPaidInCapitalMember2023-12-290001275014us-gaap:TreasuryStockCommonMember2023-12-290001275014us-gaap:RetainedEarningsMember2023-12-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-290001275014us-gaap:ParentMember2023-12-290001275014us-gaap:NoncontrollingInterestMember2023-12-290001275014us-gaap:CommonStockMember2023-12-302024-09-270001275014us-gaap:AdditionalPaidInCapitalMember2023-12-302024-09-270001275014us-gaap:ParentMember2023-12-302024-09-270001275014us-gaap:RetainedEarningsMember2023-12-302024-09-270001275014us-gaap:NoncontrollingInterestMember2023-12-302024-09-270001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-302024-09-270001275014us-gaap:CommonStockMember2023-06-300001275014us-gaap:AdditionalPaidInCapitalMember2023-06-300001275014us-gaap:TreasuryStockCommonMember2023-06-300001275014us-gaap:RetainedEarningsMember2023-06-300001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001275014us-gaap:ParentMember2023-06-300001275014us-gaap:NoncontrollingInterestMember2023-06-3000012750142023-06-300001275014us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-290001275014us-gaap:ParentMember2023-07-012023-09-290001275014us-gaap:RetainedEarningsMember2023-07-012023-09-290001275014us-gaap:NoncontrollingInterestMember2023-07-012023-09-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-290001275014us-gaap:CommonStockMember2023-09-290001275014us-gaap:AdditionalPaidInCapitalMember2023-09-290001275014us-gaap:TreasuryStockCommonMember2023-09-290001275014us-gaap:RetainedEarningsMember2023-09-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-290001275014us-gaap:ParentMember2023-09-290001275014us-gaap:NoncontrollingInterestMember2023-09-290001275014us-gaap:CommonStockMember2022-12-300001275014us-gaap:AdditionalPaidInCapitalMember2022-12-300001275014us-gaap:TreasuryStockCommonMember2022-12-300001275014us-gaap:RetainedEarningsMember2022-12-300001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300001275014us-gaap:ParentMember2022-12-300001275014us-gaap:NoncontrollingInterestMember2022-12-300001275014us-gaap:CommonStockMember2022-12-312023-09-290001275014us-gaap:AdditionalPaidInCapitalMember2022-12-312023-09-290001275014us-gaap:ParentMember2022-12-312023-09-290001275014us-gaap:TreasuryStockCommonMember2022-12-312023-09-290001275014us-gaap:RetainedEarningsMember2022-12-312023-09-290001275014us-gaap:NoncontrollingInterestMember2022-12-312023-09-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-09-290001275014uctt:HisInnovationsGroupMember2023-10-250001275014uctt:HisInnovationsGroupMember2023-10-252023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:CustomerRelationshipsMember2023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:IntellectualPropertyMember2023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:DevelopedTechnologyRightsMember2023-10-250001275014uctt:HisInnovationsGroupMembeructt:BacklogMember2023-10-250001275014uctt:HisInnovationsGroupMember2024-06-292024-09-270001275014uctt:HisInnovationsGroupMember2023-12-302024-09-270001275014uctt:HisInnovationsGroupMember2022-12-312023-09-290001275014uctt:HisInnovationsGroupMember2023-07-012023-09-290001275014us-gaap:LandMember2024-09-270001275014us-gaap:LandMember2023-12-290001275014us-gaap:BuildingMember2024-09-270001275014us-gaap:BuildingMember2023-12-290001275014us-gaap:LeaseholdImprovementsMember2024-09-270001275014us-gaap:LeaseholdImprovementsMember2023-12-290001275014us-gaap:MachineryAndEquipmentMember2024-09-270001275014us-gaap:MachineryAndEquipmentMember2023-12-290001275014uctt:ComputerEquipmentAndSoftwareMember2024-09-270001275014uctt:ComputerEquipmentAndSoftwareMember2023-12-290001275014us-gaap:FurnitureAndFixturesMember2024-09-270001275014us-gaap:FurnitureAndFixturesMember2023-12-290001275014uctt:PlanAssetsMember2024-09-270001275014us-gaap:FairValueInputsLevel1Membeructt:PlanAssetsMember2024-09-270001275014us-gaap:FairValueInputsLevel2Membeructt:PlanAssetsMember2024-09-270001275014us-gaap:FairValueInputsLevel3Membeructt:PlanAssetsMember2024-09-270001275014us-gaap:ForwardContractsMember2024-09-270001275014us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2024-09-270001275014us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2024-09-270001275014us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2024-09-270001275014us-gaap:PensionCostsMember2024-09-270001275014us-gaap:FairValueInputsLevel1Memberus-gaap:PensionCostsMember2024-09-270001275014us-gaap:FairValueInputsLevel2Memberus-gaap:PensionCostsMember2024-09-270001275014us-gaap:FairValueInputsLevel3Memberus-gaap:PensionCostsMember2024-09-270001275014uctt:ContingentEarnoutLiabilityMember2024-09-270001275014us-gaap:FairValueInputsLevel1Membeructt:ContingentEarnoutLiabilityMember2024-09-270001275014us-gaap:FairValueInputsLevel2Membeructt:ContingentEarnoutLiabilityMember2024-09-270001275014us-gaap:FairValueInputsLevel3Membeructt:ContingentEarnoutLiabilityMember2024-09-270001275014uctt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel1Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel2Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel3Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:ForwardContractsMember2023-12-290001275014us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2023-12-290001275014us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2023-12-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2023-12-290001275014us-gaap:PensionCostsMember2023-12-290001275014us-gaap:FairValueInputsLevel1Memberus-gaap:PensionCostsMember2023-12-290001275014us-gaap:FairValueInputsLevel2Memberus-gaap:PensionCostsMember2023-12-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:PensionCostsMember2023-12-290001275014uctt:ContingentEarnoutLiabilityMember2023-12-290001275014us-gaap:FairValueInputsLevel1Membeructt:ContingentEarnoutLiabilityMember2023-12-290001275014us-gaap:FairValueInputsLevel2Membeructt:ContingentEarnoutLiabilityMember2023-12-290001275014us-gaap:FairValueInputsLevel3Membeructt:ContingentEarnoutLiabilityMember2023-12-290001275014uctt:SemiconductorProductsAndSolutionsMember2024-09-270001275014uctt:SemiconductorServicesBusinessMember2024-09-270001275014us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-12-302024-09-270001275014us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-12-302024-09-270001275014us-gaap:CustomerRelationshipsMember2024-09-270001275014us-gaap:CustomerRelationshipsMember2023-12-290001275014uctt:RecipesMember2023-12-302024-09-270001275014uctt:RecipesMember2024-09-270001275014uctt:RecipesMember2023-12-290001275014us-gaap:IntellectualPropertyMembersrt:MinimumMember2023-12-302024-09-270001275014us-gaap:IntellectualPropertyMembersrt:MaximumMember2023-12-302024-09-270001275014us-gaap:IntellectualPropertyMember2024-09-270001275014us-gaap:IntellectualPropertyMember2023-12-290001275014us-gaap:TradeNamesMembersrt:MinimumMember2023-12-302024-09-270001275014us-gaap:TradeNamesMembersrt:MaximumMember2023-12-302024-09-270001275014us-gaap:TradeNamesMember2024-09-270001275014us-gaap:TradeNamesMember2023-12-290001275014uctt:StandardOperatingProceduresMember2023-12-302024-09-270001275014uctt:StandardOperatingProceduresMember2024-09-270001275014uctt:StandardOperatingProceduresMember2023-12-290001275014us-gaap:DevelopedTechnologyRightsMember2023-12-302024-09-270001275014us-gaap:DevelopedTechnologyRightsMember2024-09-270001275014us-gaap:DevelopedTechnologyRightsMember2023-12-290001275014uctt:BacklogMember2023-12-302024-09-270001275014uctt:BacklogMember2024-09-270001275014uctt:BacklogMember2023-12-290001275014uctt:UctTradeNameMember2023-12-302024-09-270001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-04-042024-04-040001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-04-030001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-04-040001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMember2024-04-042024-04-040001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMember2024-04-040001275014uctt:TermLoanCreditFacilityMember2023-12-302024-09-270001275014us-gaap:RevolvingCreditFacilityMember2024-09-270001275014us-gaap:RevolvingCreditFacilityMember2023-12-302024-09-270001275014us-gaap:LetterOfCreditMember2024-09-270001275014us-gaap:LetterOfCreditMember2023-12-302024-09-270001275014uctt:TermLoanCreditFacilityMemberus-gaap:EurodollarMembersrt:MinimumMember2023-06-292023-06-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:PrimeRateMembersrt:MinimumMember2023-06-292023-06-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:EurodollarMembersrt:MaximumMember2023-06-292023-06-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:PrimeRateMembersrt:MaximumMember2023-06-292023-06-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2024-09-270001275014uctt:TermLoanCreditFacilityMember2024-09-270001275014country:CZuctt:BankDebtMemberus-gaap:RevolvingCreditFacilityMember2024-09-270001275014uctt:BankDebtMemberus-gaap:RevolvingCreditFacilityMember2024-09-270001275014uctt:FluidSolutionsMember2024-09-270001275014uctt:BankDebtMember2024-09-270001275014country:USuctt:BankDebtMemberus-gaap:RevolvingCreditFacilityMember2024-09-270001275014country:ILuctt:BankDebtMemberus-gaap:RevolvingCreditFacilityMember2024-09-270001275014srt:MaximumMember2023-12-302024-09-270001275014us-gaap:CommonStockMember2022-10-200001275014us-gaap:CommonStockMember2022-10-202022-10-200001275014us-gaap:CommonStockMember2023-07-012023-09-290001275014uctt:CinosCoLtdAndCinosXianCleanTechnologyLtdMember2024-09-270001275014us-gaap:RestrictedStockUnitsRSUMembeructt:EmployeesMember2023-12-302024-09-270001275014us-gaap:CostOfSalesMember2024-06-292024-09-270001275014us-gaap:CostOfSalesMember2023-07-012023-09-290001275014us-gaap:CostOfSalesMember2023-12-302024-09-270001275014us-gaap:CostOfSalesMember2022-12-312023-09-290001275014us-gaap:ResearchAndDevelopmentExpenseMember2024-06-292024-09-270001275014us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-290001275014us-gaap:ResearchAndDevelopmentExpenseMember2023-12-302024-09-270001275014us-gaap:ResearchAndDevelopmentExpenseMember2022-12-312023-09-290001275014us-gaap:SellingAndMarketingExpenseMember2024-06-292024-09-270001275014us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-290001275014us-gaap:SellingAndMarketingExpenseMember2023-12-302024-09-270001275014us-gaap:SellingAndMarketingExpenseMember2022-12-312023-09-290001275014us-gaap:GeneralAndAdministrativeExpenseMember2024-06-292024-09-270001275014us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-290001275014us-gaap:GeneralAndAdministrativeExpenseMember2023-12-302024-09-270001275014us-gaap:GeneralAndAdministrativeExpenseMember2022-12-312023-09-290001275014us-gaap:RestrictedStockUnitsRSUMember2024-06-292024-09-270001275014us-gaap:RestrictedStockUnitsRSUMember2023-12-302024-09-270001275014us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-290001275014us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-09-290001275014us-gaap:PerformanceSharesMember2023-12-302024-09-270001275014us-gaap:PerformanceSharesMember2022-12-312023-09-290001275014us-gaap:PerformanceSharesMember2024-06-292024-09-270001275014us-gaap:PerformanceSharesMember2023-07-012023-09-290001275014us-gaap:RestrictedStockMember2023-12-302024-09-270001275014us-gaap:RestrictedStockMember2022-12-312023-09-290001275014us-gaap:RestrictedStockMember2023-07-012023-09-290001275014us-gaap:RestrictedStockMember2024-06-292024-09-270001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2023-12-290001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2023-12-302024-09-270001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2024-09-270001275014us-gaap:RestrictedStockMembeructt:NonEmployeeDirectorsMember2024-09-270001275014uctt:EmployeeStockPurchasePlanMember2024-06-292024-09-270001275014uctt:EmployeeStockPurchasePlanMember2023-12-302024-09-270001275014uctt:EmployeeStockPurchasePlanMember2023-07-012023-09-290001275014uctt:EmployeeStockPurchasePlanMember2022-12-312023-09-290001275014srt:MinimumMember2023-12-302024-09-270001275014us-gaap:AccountsReceivableMember2024-09-270001275014us-gaap:AccountsReceivableMember2023-12-290001275014country:SG2024-06-292024-09-270001275014country:SG2023-07-012023-09-290001275014country:SG2023-12-302024-09-270001275014country:SG2022-12-312023-09-290001275014country:US2024-06-292024-09-270001275014country:US2023-07-012023-09-290001275014country:US2023-12-302024-09-270001275014country:US2022-12-312023-09-290001275014country:CN2024-06-292024-09-270001275014country:CN2023-07-012023-09-290001275014country:CN2023-12-302024-09-270001275014country:CN2022-12-312023-09-290001275014country:AT2024-06-292024-09-270001275014country:AT2023-07-012023-09-290001275014country:AT2023-12-302024-09-270001275014country:AT2022-12-312023-09-290001275014country:KR2024-06-292024-09-270001275014country:KR2023-07-012023-09-290001275014country:KR2023-12-302024-09-270001275014country:KR2022-12-312023-09-290001275014country:TW2024-06-292024-09-270001275014country:TW2023-07-012023-09-290001275014country:TW2023-12-302024-09-270001275014country:TW2022-12-312023-09-290001275014uctt:OtherGeographicalAreasMember2024-06-292024-09-270001275014uctt:OtherGeographicalAreasMember2023-07-012023-09-290001275014uctt:OtherGeographicalAreasMember2023-12-302024-09-270001275014uctt:OtherGeographicalAreasMember2022-12-312023-09-290001275014uctt:LamResearchCorporationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-06-292024-09-270001275014uctt:LamResearchCorporationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-290001275014uctt:LamResearchCorporationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-12-302024-09-270001275014uctt:LamResearchCorporationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-12-312023-09-290001275014uctt:AppliedMaterialsIncMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-06-292024-09-270001275014uctt:AppliedMaterialsIncMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-290001275014uctt:AppliedMaterialsIncMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-12-302024-09-270001275014uctt:AppliedMaterialsIncMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-12-312023-09-290001275014uctt:TotalCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-06-292024-09-270001275014uctt:TotalCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-290001275014uctt:TotalCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-12-302024-09-270001275014uctt:TotalCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-12-312023-09-290001275014uctt:LamResearchCorporationASMLHoldingNVAndAppliedMaterialsInc.Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-09-272024-09-270001275014uctt:LamResearchCorporationAppliedMaterialsIncMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-12-292023-12-290001275014country:MY2024-07-310001275014stpr:TX2024-03-290001275014country:CZ2024-03-290001275014uctt:SemiconductorProductsAndSolutionsMember2024-06-292024-09-270001275014uctt:SemiconductorProductsAndSolutionsMember2023-07-012023-09-290001275014uctt:SemiconductorProductsAndSolutionsMember2023-12-302024-09-270001275014uctt:SemiconductorProductsAndSolutionsMember2022-12-312023-09-290001275014uctt:SemiconductorServicesBusinessMember2024-06-292024-09-270001275014uctt:SemiconductorServicesBusinessMember2023-07-012023-09-290001275014uctt:SemiconductorServicesBusinessMember2023-12-302024-09-270001275014uctt:SemiconductorServicesBusinessMember2022-12-312023-09-290001275014uctt:SemiconductorProductsAndSolutionsMember2023-12-290001275014uctt:SemiconductorServicesBusinessMember2023-12-290001275014country:US2024-09-270001275014country:MY2024-09-270001275014country:IL2024-09-270001275014country:KR2024-09-270001275014uctt:OtherForeignCountriesMember2024-09-270001275014country:US2023-12-290001275014country:MY2023-12-290001275014country:IL2023-12-290001275014country:KR2023-12-290001275014uctt:OtherForeignCountriesMember2023-12-29

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
Form 10-Q
__________________________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 27, 2024
or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from____________to
Commission file number 000-50646
__________________________________________________

UCT Logo.jpg
Ultra Clean Holdings, Inc.
(Exact name of registrant as specified in its charter)
__________________________________________________
Delaware61-1430858
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
26462 Corporate Avenue, Hayward, California
94545
(Address of principal executive offices)(Zip Code)
(510) 576-4400
Registrant’s telephone number, including area code
__________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol(s)
Name of each exchange on which registered
Common stock, par value $0.001 per shareUCTTThe Nasdaq Stock Market, LLC
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  x    No  o
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  x    No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated
filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.:
Large accelerated filer
xAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
Number of shares outstanding of the issuer’s common stock as of October 24, 2024: 45,060,067



ULTRA CLEAN HOLDINGS, INC.
TABLE OF CONTENTS
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
- 2 -

PART I. FINANCIAL INFORMATION
ITEM 1. Financial Statements
ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 September 27,
2024
December 29,
2023
(In millions, except par value)
ASSETS
Current assets:
Cash and cash equivalents$318.2 $307.0 
Accounts receivable, net of allowance for credit losses of $2.1 and $1.0 at September 27, 2024 and December 29, 2023, respectively
228.1 180.8 
Inventories402.6 374.5 
Prepaid expenses and other current assets36.9 30.9 
Total current assets985.8 893.2 
Property, plant and equipment, net327.7 328.3 
Goodwill265.3 265.2 
Intangible assets, net192.4 215.3 
Deferred tax assets, net3.6 3.1 
Operating lease right-of-use assets162.2 151.7 
Other non-current assets10.5 10.9 
Total assets$1,947.5 $1,867.7 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Bank borrowings$16.4 $17.6 
Accounts payable233.2 192.9 
Accrued compensation and related benefits47.9 47.7 
Operating lease liabilities19.0 18.1 
Other current liabilities42.3 33.7 
Total current liabilities358.8 310.0 
Bank borrowings, net of current portion475.8 461.2 
Deferred tax liabilities18.9 19.0 
Operating lease liabilities155.6 143.0 
Other liabilities16.0 37.3 
Total liabilities1,025.1 970.5 
Commitments and contingencies (See Note 9)
Equity:
UCT stockholders’ equity:
Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding
  
Common stock — $0.001 par value, 90.0 shares authorized; 46.6 and 46.1 shares issued and 45.1 and 44.6 shares outstanding at September 27, 2024 and December 29, 2023, respectively
0.1 0.1 
Additional paid-in capital552.6 541.5 
Common shares held in treasury, at cost, 1.5 and 1.5 shares at September 27, 2024 and December 29, 2023, respectively
(45.0)(45.0)
Retained earnings354.1 346.7 
Accumulated other comprehensive loss(3.9)(4.4)
Total UCT stockholders' equity857.9 838.9 
Noncontrolling interests64.5 58.3 
Total equity922.4 897.2 
Total liabilities and equity$1,947.5 $1,867.7 
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 3 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three Months Ended Nine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
(In millions, except per share amounts)
Revenues:
Product$479.0 $380.9 $1,350.2 $1,112.0 
Services61.4 54.1 184.1 177.8 
Total revenues540.4 435.0 1,534.3 1,289.8 
Cost of revenues:
Product403.3 329.3 1,141.2 955.5 
Services43.7 40.5 128.6 128.0 
Total cost revenues447.0 369.8 1,269.8 1,083.5 
Gross margin93.4 65.2 264.5 206.3 
Operating expenses:
Research and development7.1 7.4 21.2 21.7 
Sales and marketing14.4 12.8 42.9 38.6 
General and administrative46.7 39.3 135.1 115.3 
Total operating expenses68.2 59.5 199.2 175.6 
Income from operations25.2 5.7 65.3 30.7 
Interest income1.1 1.2 3.9 2.5 
Interest expense(12.0)(12.3)(35.8)(35.9)
Other income (expense), net(4.1)(2.1)9.3 (0.8)
Income before provision for income taxes10.2 (7.5)42.7 (3.5)
Provision for income taxes9.9 5.3 28.2 17.1 
Net income (loss)0.3 (12.8)14.5 (20.6)
Less: Net income attributable to noncontrolling interests2.6 1.7 7.1 6.7 
Net income (loss) attributable to UCT$(2.3)$(14.5)$7.4 $(27.3)
Net income (loss) per share attributable to UCT common stockholders:
Basic$(0.05)$(0.32)$0.16 $(0.61)
Diluted$(0.05)$(0.32)$0.16 $(0.61)
Shares used in computing net income (loss) per share:
Basic45.044.844.844.8
Diluted45.044.845.444.8
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 4 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
Three Months Ended Nine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
(In millions)
Net income (loss)$0.3 $(12.8)$14.5 $(20.6)
Other comprehensive income (loss):
Change in cumulative translation adjustment, net of tax6.4 (2.1)0.1 (3.8)
Change in pension net actuarial gain, net of tax (0.2) (0.4)
Change in fair value of derivatives, net of tax   0.2 
Total other comprehensive income (loss)6.4 (2.3)0.1 (4.0)
Comprehensive income (loss)6.7 (15.1)14.6 (24.6)
Comprehensive income, attributable to noncontrolling interests5.5 0.6 6.7 8.0 
Comprehensive income (loss) attributable to UCT$1.2 $(15.7)$7.9 $(32.6)
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 5 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Nine Months Ended
September 27,
2024
September 29,
2023
(In millions)
Cash flows from operating activities:
Net income (loss)$14.5 $(20.6)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization34.1 27.9 
Amortization of intangible assets22.9 16.9 
Stock-based compensation12.7 8.7 
Amortization of debt issuance costs2.4 2.9 
Change in the fair value of financial instruments(21.7)(0.3)
Deferred income taxes(1.2)0.1 
Loss (gain) on sale of property, plant and equipment1.2 (1.1)
Changes in assets and liabilities:
Accounts receivable(47.3)83.2 
Inventories(28.1)65.6 
Prepaid expenses and other current assets(2.9)7.5 
Other non-current assets0.6 0.8 
Accounts payable46.1 (61.2)
Accrued compensation and related benefits0.2 (11.8)
Income taxes payable1.4 (8.9)
Operating lease assets and liabilities8.1 (3.7)
Other liabilities4.9 (5.4)
Net cash provided by operating activities47.9 100.6 
Cash flows from investing activities:
Purchases of property, plant and equipment(46.2)(59.2)
Proceeds from sale of equipment 2.3 
Net cash used in investing activities(46.2)(56.9)
Cash flows from financing activities:
Proceeds from bank borrowings67.7  
Proceeds from issuance of common stock0.9  
Extinguishment of bank borrowings(44.2) 
Principal payments on bank borrowings(10.1)(34.7)
Payment of debt issuance costs(2.5)(0.3)
Employees' taxes paid upon vesting of restricted stock units(2.5)(2.2)
Payments of dividends to a joint venture shareholder(0.5)(0.1)
Repurchase of shares (23.7)
Net cash provided by (used in) financing activities8.8 (61.0)
Effect of exchange rate changes on cash and cash equivalents0.7 0.5 
Net increase (decrease) in cash and cash equivalents11.2 (16.8)
Cash and cash equivalents at beginning of period307.0 358.8 
Cash and cash equivalents at end of period$318.2 $342.0 
Supplemental cash flow information:
Income taxes paid, net of income tax refunds$28.1 $26.7 
Interest paid$33.7 $33.0 
Non-cash investing and financing activities:
Property, plant and equipment purchased included in accounts payable and other liabilities$3.9 $12.0 
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 6 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited)
Three Months Ended
September 27, 2024
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance June 28, 202445.0$0.1 $548.2 1.5$(45.0)$356.4 $(7.4)$852.3 $59.4 $911.7 
Issuance under employee stock plans0.10.0 0.0 — — — 0.0 — 0.0 
Employees' taxes paid upon vesting of restricted stock units0.00.0 (0.3)— — — (0.3)— (0.3)
Stock-based compensation expense— 4.7 4.7 4.7 
Net income (loss)— — — (2.3)— (2.3)2.6 0.3 
Dividend payments to a joint venture shareholder— — — — — — (0.4)(0.4)
Other comprehensive income— — — — 3.5 3.5 2.9 6.4 
Balance September 27, 202445.1$0.1 $552.6 1.5$(45.0)$354.1 $(3.9)$857.9 $64.5 $922.4 
Nine Months Ended
September 27, 2024
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance December 29, 202344.6$0.1 $541.5 1.5$(45.0)$346.7 $(4.4)$838.9 $58.3 $897.2 
Issuance under employee stock plans0.60.0 0.9 — — — 0.9 — 0.9 
Employees' taxes paid upon vesting of restricted stock units(0.1)0.0 (2.5)— — — (2.5)— (2.5)
Stock-based compensation expense— 12.7 12.7 12.7 
Net income— — — 7.4 — 7.4 7.1 14.5 
Dividend payments to a joint venture shareholder— — — — — — (0.5)(0.5)
Other comprehensive income (loss)— — — — 0.5 0.5 (0.4)0.1 
Balance September 27, 202445.1$0.1 $552.6 1.5$(45.0)$354.1 $(3.9)$857.9 $64.5 $922.4 
- 7 -

Three Months Ended
September 29, 2023
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance June 30, 202344.8$0.1 $533.3 1.7$(39.1)$365.0 $(9.5)$849.8 $56.4 $906.2 
Stock-based compensation expense— 4.0 — — — 4.0 — 4.0 
Net income (loss)— — — — (14.5)— (14.5)1.7 (12.8)
Other comprehensive loss— — — — (1.3)(1.3)(1.0)(2.3)
Balance September 29, 202344.8$0.1 $537.3 1.7$(39.1)$350.5 $(10.8)$838.0 $57.1 $895.1 
Nine Months Ended
September 29, 2023
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance December 30, 202245.2$0.1 $530.8 0.9$(15.4)$377.8 $(5.4)$887.9 $49.1 $937.0 
Issuance under employee stock plans0.50.0 0.0— — — 0.0 — 0.0 
Employees' taxes paid upon vesting of restricted stock units(0.1)0.0 (2.2)— — — (2.2)— (2.2)
Repurchase shares(0.8)0.0 — 0.8 (23.7)— — (23.7)— (23.7)
Stock-based compensation expense— 8.7 — — — 8.7 — 8.7 
Net income (loss)— — — — (27.3)— (27.3)6.7 (20.6)
Dividend payments to a joint venture shareholder(0.1)(0.1)
Other comprehensive income (loss)— — — — (5.4)(5.4)1.4 (4.0)
Balance September 29, 202344.8$0.1 $537.3 1.7$(39.1)$350.5 $(10.8)$838.0 $57.1 $895.1 
- 8 -

ULTRA CLEAN HOLDINGS, INC.
INDEX TO NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

- 9 -

ULTRA CLEAN HOLDINGS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Organization — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets.
Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for a fair statement of the results of operations, financial position, and cash flows for the interim periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Significant Accounting Policies — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.
Impairment Testing of Long-Lived Assets and Goodwill — In the second quarter of 2024, the Company conducted an interim impairment test of its long-lived assets and goodwill associated with its HIS Innovations Group (“HIS”) reporting unit due to the presence of an indicator of potential impairment. This indicator included lower-than-expected financial performance.
The Company reviewed the HIS asset group’s long-lived assets for impairment by comparing the carrying value to the estimated undiscounted future cash flows expected to be generated by the assets. Based on this assessment, the Company determined that the estimated undiscounted future cash flows exceeded the carrying values of the long-lived assets. Consequently, no impairment loss was recognized in the period.
The Company performed a quantitative assessment of goodwill for the HIS reporting unit using the income approach. The income approach involves estimating the future cash flows attributable and discounting these cash flows to their present value using an appropriate discount rate. The fair value of the reporting unit was then compared to its carrying amount, including goodwill. The results of this quantitative assessment indicated that the fair value of the reporting unit exceeded its carrying amount. As a result, the Company concluded that no impairment of goodwill was necessary.
Accounting Standards Recently Adopted
The Company has not adopted any new accounting standards during the nine months ended September 27, 2024 that have a material impact on the Company’s condensed consolidated financial statements.
- 10 -

Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
2. BUSINESS COMBINATIONS
On October 25, 2023, the Company acquired 100% of the shares of HIS, a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.
The purchase price of HIS for purposes of the Company’s purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.
The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist.
During the third quarter of fiscal year 2024, the Company completed the acquisition accounting and the valuation of the fair value of the assets acquired and the liabilities assumed.
The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition, including all measurement period adjustments:
- 11 -

(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.1)
Operating lease liabilities(9.6)
Total identifiable net assets$57.1 
Goodwill$16.5 
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.6 million and $1.0 million were included in the results of operations for the three and nine months ended September 27, 2024, respectively. Acquisition-related costs for the three and nine months ended September 29, 2023 were immaterial. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.
3. BALANCE SHEET INFORMATION
Inventories consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Raw materials$205.5 $197.9 
Work in process133.9 107.2 
Finished goods63.2 69.4 
Total$402.6 $374.5 
- 12 -

Property, plant and equipment, net, consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Land$2.2 $5.6 
Buildings57.0 57.1 
Leasehold improvements135.5 110.8 
Machinery and equipment220.2 207.4 
Computer equipment and software75.7 72.2 
Furniture and fixtures5.3 5.0 
495.9 458.1 
Accumulated depreciation(204.6)(170.3)
Construction in progress36.4 40.5 
Total$327.7 $328.3 
Long-lived assets used in operations are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable and the undiscounted cash flows estimated to be generated by the asset are less than the asset’s carrying value. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of long-lived assets.
4. FAIR VALUE
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionSeptember 27, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$0.5 $ $ $0.5 
Other current liabilities:
Forward contracts$0.5 $ $0.5 $ 
Other liabilities:
Pension obligation$1.6 $ $ $1.6 
Contingent earn-out$7.1 $ $ $7.1 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $ $ $1.3 
Other current liabilities:
Forward contracts$0.1 $ $0.1 $ 
Other liabilities:
Pension obligation$1.6 $ $ $1.6 
Contingent earn-out$29.1 $ $ $29.1 
- 13 -

The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy.
The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of September 27, 2024, the Company's aggregate pension benefit obligations was $12.3 million and the fair value of the pension plan assets was $11.2 million. The underfunded pension benefit obligations was $1.1 million as of September 27, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.
The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three and nine months ended September 27, 2024, the Company recorded $(0.8) million of loss and $22.0 million of gain, respectively from change in the fair value of contingent earn-out related to the acquisition of HIS. This gain (loss) from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.
There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources.
5. GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed.
To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.
- 14 -

During the three and nine months ended September 27, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of goodwill.
Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at September 27, 2024$191.8 $73.5 $265.3 
Intangible Assets
Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of intangible assets.
Details of intangible assets were as follows:
As of September 27, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(112.4)$94.8 $207.2 $(97.5)$109.7 
Recipes2073.2 (22.4)50.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (21.7)27.2 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.7)9.8 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.6)6.0 8.6 (2.3)6.3 
Developed technology54.6 (0.8)3.8 4.6 (0.2)4.4 
Backlog10.6 (0.6) 0.6 (0.3)0.3 
Total $375.6 $(183.2)$192.4 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.6 million and $22.9 million for the three and nine months ended September 27, 2024, respectively, and $5.5 million and $16.9 million for the three and nine months ended September 29, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of September 27, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$7.5 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$183.4 
- 15 -

6. BORROWING ARRANGEMENTS
On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) increase the outstanding amount under the Term Loan of $475.4 million to $500 million.
The Sixth Amendment resulted in the receipts of an additional $67.7 million of debt, net of $1.1 million related lender fees from new or existing syndicate lenders which was offset by syndicate lenders who reduced their positions by $44.2 million. The Company capitalized additional $2.5 million of costs related to this amendment and continued to defer previously capitalized costs of $5.2 million. The Company expensed the third party transaction costs and the previously capitalized costs of extinguished debt of $3.6 million which was included in the other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine month period ended September 27, 2024.
The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since April 4, 2024, with the remaining principal paid upon maturity.
The revolving credit facility has an available commitment of $150.0 million and a maturity date of August 27, 2027. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of September 27, 2024, the Company had $146.0 million, net of $4.0 million of outstanding letters of credit, available under this revolving credit facility.
The letter of credit facility has an available commitment of $50.0 million and a maturity date of August 27, 2027. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of September 27, 2024, the Company had $4.0 million of outstanding letters of credit and $46.0 million of available commitments remaining under the letter of credit facility.
On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement.
Under the Credit Agreement, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&P, (x) 3.25% for such Eurodollar term loans and (y) 2.25% for such ABR term loans or (ii) at all other times, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.
At September 27, 2024, the Company had an outstanding amount under the Term Loan of $493.8 million, gross of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the interest rate on the outstanding Term Loan was 8.9%.
The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter. The Company currently has no revolving loans outstanding under the Credit Agreement. As of September 27, 2024, the Company was in compliance with the financial covenants contained within the Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.8 million). As of September 27, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of September 27, 2024, Fluid Solutions had a $6.1 million outstanding balance under these facilities with interest rate of 7.1%.
- 16 -

As of September 27, 2024, the Company’s total bank debt was $492.2 million, net of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the Company had $146.0 million, $4.9 million, and $7.8 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.
The fair value of the Company’s long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.
7. INCOME TAX
The Company's effective tax rate was 97.1% and (70.7)% for the three months ended September 27, 2024 and September 29, 2023, respectively, and 66.0% and (488.6)% for the nine months ended September 27, 2024 and September 29, 2023, respectively. The Company’s income tax provision was $9.9 million and $5.3 million for the three months ended September 27, 2024 and September 29, 2023, respectively, and $28.2 million and $17.1 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full valuation allowances on deferred tax assets. Company management continuously evaluates the need for a valuation allowance and, as of September 27, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate.
As of September 27, 2024 and September 29, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $3.1 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations. Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.
8. RETIREMENT PLANS
Defined Benefit Plans
Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel also have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.
As of September 27, 2024, the benefit obligation of the plans was $12.3 million and the fair value of the benefit plan assets was $11.2 million which are invested in several fixed deposit accounts with financial institutions. As of September 27, 2024, the underfunded balance of the plans of $1.1 million has been recorded by the Company and is included in other liabilities.
Amounts recognized in accumulated other comprehensive loss and contributed for the three and nine months ended September 27, 2024 were negligible. The Company and its subsidiaries contributed $0.1 million during the three and nine months ended September 29, 2023 and recognized $0.2 million and $0.4 million in accumulated other comprehensive loss for the three and nine months ended September 29, 2023.
As of September 27, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
- 17 -

(In millions)
2024$0.4 
20251.7 
20262.5 
20271.4 
20281.2 
Thereafter10.8 
Total$18.0 
Employee Savings and Retirement Plan
The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $0.8 million and $2.7 million discretionary employer contributions to the 401(k) Plan for the three and nine months ended September 27, 2024 and $0.9 million and $2.5 million for the three and nine months ended September 29, 2023.
9. COMMITMENTS AND CONTINGENCIES
Commitments
The Company leases real estate and equipment under various non-cancelable operating leases.
Contingencies
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.
10. STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS
Treasury Stock
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three and nine months ended September 27, 2024, and for the three months ended September 29, 2023. For the nine months ended September 29, 2023, approximately 0.8 million shares were repurchased under this program with an aggregate cost of $23.7 million.
The Company may reissue these treasury shares as part of its stock-based compensation programs.
Non-controlling Interests
The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.
The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity.
11. EMPLOYEE STOCK PLANS
Employee Stock Plans
- 18 -

The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.
Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs.
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Cost of revenues (1)$0.5 $0.3 $1.3 $0.9 
Research and development0.1 0.1 0.2 0.2 
Sales and marketing0.4 0.4 1.4 1.1 
General and administrative3.7 3.2 9.8 6.5 
Total stock-based compensation$4.7 $4.0 $12.7 $8.7 
(1)Stock-based compensation expense capitalized in inventory for the three and nine months ended September 27, 2024 and September 29, 2023 were immaterial.
For the three and nine months ended September 27, 2024, 27 thousand and 502 thousand RSUs were granted with a weighted average fair value of $39.72 and $41.37 per share, respectively. For the three and nine months ended September 29, 2023, 14 thousand and 567 thousand RSUs were granted with a weighted average fair value of $32.55 and $28.41 per share, respectively.
For the nine months ended September 27, 2024 and September 29, 2023, 125 thousand and 145 thousand PSUs were granted, respectively. No PSUs were granted for the three months ended September 27, 2024 and September 29, 2023.
For the nine months ended September 27, 2024and September 29, 2023, 26 thousand and 37 thousand RSAs were granted, respectively. No RSAs were granted for the three months ended September 27, 2024 and September 29, 2023.
The following table summarizes the Company’s combined RSU, PSU and RSA activity for the nine months ended September 27, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Outstanding at December 29, 20231.4$46.1 
Granted0.7
Vested(0.4)
Forfeited(0.3)
Outstanding at September 27, 20241.4 56.7 
Expected to vest at September 27, 20241.4$56.7 
As of September 27, 2024, approximately $29.4 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.9 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of September 27, 2024 was $0.8 million.
Under the current PSU program, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned.
Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death,
- 19 -

disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.
Employee Stock Purchase Plan
The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.
During the nine months ended September 27, 2024, 42 thousand shares were issued under the ESPP. No shares were issued under the ESPP during the three months ended September 27, 2024. The Company recorded $0.2 million and $0.5 million of expense related to ESPP for the three and nine months ended September 27, 2024.
No shares were issued under the ESPP during the three and nine months ended September 29, 2023. The Company recorded $0.2 million and $0.3 million of expense related to ESPP for the three and nine months ended September 29, 2023.
12. REVENUE RECOGNITION
Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from thirty to sixty days.
The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.
The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.
Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.8 million and $2.0 million as of September 27, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.
The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom
- 20 -

and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Singapore$173.9 $155.4 $500.0 $446.5 
United States145.6 125.8 432.7 393.7 
China56.7 26.7 171.2 80.8 
Austria48.9 33.1 131.6 94.9 
South Korea25.3 21.9 73.6 71.9 
Taiwan23.2 20.0 60.3 60.5 
Others66.8 52.1 164.9 141.5 
Total$540.4 $435.0 $1,534.3 $1,289.8 
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Lam Research Corporation31.2 %33.0 %31.4 %34.5 %
Applied Materials, Inc.21.8 25.7 22.4 22.9 
Total53.0 %58.7 %53.9 %57.4 %
Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of September 27, 2024, in the aggregate approximately 35.0% of the Company's total accounts receivable.
Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable.
13. LEASES
The Company leases land, offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA.
In 2023, the Company entered into a 60-year land lease in Malaysia with the intent of building a manufacturing site. The commencement date of the lease occurred in July 2024 contemporaneous with the Company obtaining control of the identified asset.
In the first quarter of 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space.
As a result, $21.9 million and $16.8 million were recorded at commencement date to operating lease right-of-use assets and to operating lease liabilities, respectively, in the Company’s Condensed Consolidated Balance Sheet .
- 21 -

14. NET INCOME (LOSS) PER SHARE
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share:
Three Months EndedNine Months Ended
(In millions, except share amounts)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Numerator:
Net income (loss) attributable to UCT$(2.3)$(14.5)$7.4 $(27.3)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding45.044.844.844.8
Shares used in computation — diluted:
Weighted average common shares outstanding45.044.844.844.8
Effect of potential dilutive securities:
Employee stock plans  0.6  
Shares used in computing diluted net income (loss) per share45.044.845.444.8
Net income (loss) per share attributable to UCT — basic$(0.05)$(0.32)$0.16 $(0.61)
Net income (loss) per share attributable to UCT — diluted$(0.05)$(0.32)$0.16 $(0.61)
15. REPORTABLE SEGMENTS
The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the operating segments. The following table describes each reportable segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.
Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.
- 22 -

Segment Data
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Revenues:
Products$479.0 $380.9 $1,350.2 $1,112.0 
Services61.4 54.1 184.1 177.8 
Total segment revenues$540.4 $435.0 $1,534.3 $1,289.8 
Gross margin:
Products$75.7 $51.6 $209.0 $156.5 
Services17.7 13.6 55.5 49.8 
Total segment gross margin$93.4 $65.2 $264.5 $206.3 
Income from operations:
Products$22.4 $7.7 $55.9 $27.3 
Services2.8 (2.0)9.4 3.4 
Total segment income from operations$25.2 $5.7 $65.3 $30.7 
(In millions)September 27,
2024
December 29,
2023
Assets
Products$1,670.8 $1,617.5 
Services276.7 250.2 
Total segment assets$1,947.5 $1,867.7 
Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $176.4 million, $83.9 million, $75.7 million, $51.4 million and $102.5 million, respectively as of September 27, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.
- 23 -

ITEM 2. Management’s Discussion And Analysis of Financial Condition And Results Of Operations
You should read the following discussion of our financial condition and results of operations in conjunction with the Condensed Consolidated Financial Statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on March 6, 2024. This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve substantial risks and uncertainties. The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, including, but not limited to, statements regarding our expectations, beliefs, intentions, strategies, future operations, future financial position, future revenue, projected expenses, gross margins and plans and objectives of management. In some cases, you can identify forward-looking statements by terms such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “will,” “would,” “should,” “could,” “can,” “predict,” “potential,” “continue,” “objective,” or the negative of these terms, and similar expressions intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. These forward-looking statements reflect our current views about future events and involve known risks, uncertainties and other factors that may cause our actual results, performance or achievement to be materially different from those expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on March 6, 2024. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Overview
Ultra Clean Holdings, Inc., (“UCT”, the “Company” or “We”) is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. We report results for two segments: Products and Services. Our Products segment primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules as well as other high-level assemblies. Our Services segment provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment (“WFE”) markets.
We ship a majority of our products and provide most of our services to U.S. registered customers with locations both in and outside the U.S. In addition to U.S. manufacturing and service operations, we manufacture products and provide parts cleaning and other related services in our Asia Pacific, Europe and Middle East (“EMEA”) facilities to support local and U.S. based customers. We conduct our operating activities primarily through our subsidiaries.
Over the long term, we believe the semiconductor market we serve will continue to grow due to multi-year industry demand from a broad range of drivers, such as new process architecture (e.g. gate all around) and memory devices (e.g. high bandwidth memory) necessary for cloud, artificial intelligence (“AI”) and machine learning (“ML”) applications. We also believe that semiconductor original equipment manufacturers (“OEM”) are increasingly relying on partners like UCT to fulfill their expanding capacity requirements. Additionally, our Services business is benefiting as device manufacturers rely on precision cleaning and coating to achieve ever more advanced devices.
Critical Accounting Estimates
Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States, which require us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses and related disclosure at the date of our Condensed Consolidated Financial Statements. On an ongoing basis, we evaluate our estimates and judgments, including those related to inventories, income taxes, business combinations, contingent earn-out liabilities and goodwill, intangible assets and long-lived assets. We base our estimates and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis of our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. We consider certain accounting policies related to revenue recognition, inventory valuation, accounting for income taxes, business combinations, valuation of goodwill, intangible assets and long-lived assets to be critical policies due to the estimates and judgments involved in each.
- 24 -

There have been no significant changes to our critical accounting policies, significant judgments and estimates disclosed in our Annual Report on Form 10-K subsequent to December 29, 2023. For further information on our critical and other significant accounting policies and estimates, see Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 29, 2023, as filed with the SEC.
Results of Operations
Fiscal Year
Our fiscal year is the 52- or 53-week period ending on the Friday nearest December 31. Fiscal year 2024 is a 52-week period ending December 27, 2024 and fiscal year 2023 was a 52-week ended December 29, 2023. The fiscal quarters ended September 27, 2024 and September 29, 2023 were both 13-week periods.
Discussion of Results of Operations for the Three and Nine months ended September 27, 2024 compared to the Three and Nine months ended September 29, 2023
Revenues
Three Months EndedNine Months Ended
Revenues by Segment
(Dollars in millions)
September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Products$479.0$380.925.8 %$1,350.2$1,112.021.4 %
Services61.454.113.5 %184.1177.83.5 %
Total revenues$540.4$435.024.2 %$1,534.3$1,289.819.0 %
Products as a percentage of total revenues88.6 %87.6 %88.0 %86.2 %
Services as a percentage of total revenues11.4 %12.4 %12.0 %13.8 %
For the three and nine months ended September 27, 2024, Products revenues increased compared to the same periods in the prior year. The increase in Products revenues was primarily due to an increase in customer demand, along with an overall market improvement in the semiconductor industry and in part due to the acquisition of HIS in October 2023.
Services revenues increased for three and nine months ended September 29, 2023 compared to the same periods in the prior year primarily due to increase in demand across its customer base.
Three Months EndedNine Months Ended
Revenues by Geography
(Dollars in millions)
September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
United States$145.6$125.815.7 %$432.7$393.79.9 %
International394.8309.227.7 %1,101.6896.122.9 %
Total revenues$540.4$435.024.2 %$1,534.3$1,289.819.0 %
United States as a percentage of total revenues26.9 %28.9 %28.2 %30.5 %
International as a percentage of total revenues73.1 %71.1 %71.8 %69.5 %
Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed.
For the three and nine months ended September 27, 2024, U.S. revenues increased compared to the same periods in the prior year, primarily as the result of the October 2023 acquisition of HIS, whose customers are primarily U.S. based.
International revenues increased in the three and nine months ended September 27, 2024 compared to the same periods in the prior year primarily as a result of market improvement driving higher customer demand.
- 25 -

Cost of Revenues
Three Months EndedNine Months Ended
Cost of revenues by Segment
(Dollars in millions)
September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Products$403.3$329.322.5 %$1,141.2$955.519.4 %
Services43.740.57.9 %128.6128.00.5 %
Total Cost of revenues$447.0$369.820.9 %$1,269.8$1,083.517.2 %
Products cost as a percentage of total Products revenues84.2 %86.5 %84.5 %85.9 %
Services cost as a percentage of total Services revenues71.2 %74.9 %69.9 %72.0 %
Cost of Products revenues consists of purchased materials, direct labor and manufacturing overhead. Cost of Products revenues increased $74.0 million and $185.7 million for the three and nine months ended September 27, 2024 compared to the same periods in the prior year. The increase was due to higher sales volumes driving increased material costs of $64.5 million and $166.4 million for the three and nine months ended September 27, 2024, respectively.
Services Cost of revenues consists of direct labor, overhead and materials (such as chemicals, gases and consumables). Services Cost of revenues increased $3.2 million for the three months ended September 27, 2024 compared to the same period in the prior year driven by higher volumes of service orders, resulting in increased material cost and overhead cost $1.3 million and $1.4 million, respectively. There was no significant change in Services Cost of revenues for the nine months ended September 27, 2024 compared to the same period in the prior year due to labor efficiencies offset by higher materials and overhead costs on higher sales.
Gross Margin
Three Months EndedNine Months Ended
Gross Profit by Segment
(Dollars in millions)
September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Products$75.7$51.646.7  %$209.0$156.533.5  %
Services17.713.630.1  %55.549.811.4  %
Gross profit$93.4$65.243.3  %$264.5$206.328.2  %
Gross Margin by Segment
Products15.8 %13.5 %15.5 %14.1 %
Services28.8 %25.1 %30.1 %28.0 %
Total Company17.3 %15.0 %17.2 %16.0 %
Gross profit and gross margins fluctuate with revenue levels, product mix, material costs, and labor costs.
Products gross profit and gross margin increased for the three and nine months ended September 27, 2024 compared to the same periods in the prior year primarily due to higher revenue levels, product shift and volume shift from higher to lower cost regions.
Services gross profit increased for the three and nine months ended September 27, 2024 compared to the same periods in the prior year primarily due to higher revenue levels.
- 26 -

Operating Margin
Three Months EndedNine Months Ended
Operating Profit by Segment
(Dollars in millions)
September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Products$22.4$7.7190.9  %$55.9$27.3104.8  %
Services2.8(2.0)240.0  %9.43.4176.5  %
Operating profit$25.2$5.7342.1  %$65.3$30.7112.7  %
Operating Margin by Segment
Products4.7 %2.0 %4.1 %2.5 %
Services4.6 %(3.7 %)5.1 %1.9 %
Total Company4.7 %1.3 %4.3 %2.4 %
Operating profit and operating margin of Products increased for the three and nine months period ended September 27, 2024 compared to the same periods in the prior year primarily due to increases in business volumes and customer demand partially offset by increases in share-based compensation expense, in outside service spending, and in the amortization of intangibles in conjunction with the acquisition of HIS.
Operating profit and operating margin of Services increased for the three and nine months period ended September 27, 2024 compared to the same periods in the prior year primarily due to the higher gross profit resulting from increased customer demand.
Research and Development
Three Months EndedNine Months Ended
(Dollars in millions)September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Research and development$7.1$7.4(4.1) %$21.2$21.7(2.3) %
Research and development as a percentage of total revenues1.3 %1.7 %1.4 %1.7 %
Research and development expenses were consistent in the three and nine months ended September 27, 2024 compared to the same periods in the prior year.
Sales and Marketing
Three Months EndedNine Months Ended
(Dollars in millions)September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Sales and marketing$14.4$12.812.5  %$42.9$38.611.1  %
Sales and marketing as a percentage of total revenues2.7 %2.9 %2.8 %3.0 %
Sales and marketing expenses increased for the three and nine months period ended September 27, 2024 compared to the same periods in the prior year primarily due to the increase in employee related expenses.
General and Administrative
Three Months EndedNine Months Ended
(Dollars in millions)September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
General and administrative$46.7$39.318.8  %$135.1$115.317.2  %
General and administrative as a percentage of total revenues8.6 %9.0 %8.8 %8.9 %
General and administrative expenses increased $7.4 million and $19.8 million in the three and nine months ended September 27, 2024 compared to the same periods in the prior year primarily driven by increases in amortization of intangible assets acquired through business combinations, in outside service spending and in share-based compensation expense in addition to a combination of other factors, none of which were individually significant.
- 27 -

Interest and Other Expense, net
Three Months EndedNine Months Ended
(Dollars in millions)September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Interest income$1.1 $1.2 (8.3) %$3.9 $2.5 56.0  %
Interest expense$(12.0)$(12.3)(2.4) %$(35.8)$(35.9)(0.3) %
Other income (expense), net$(4.1)$(2.1)95.2  %$9.3 $(0.8)(1262.5) %
Interest income increased $1.4 million in the nine months ended September 27, 2024 compared to the same period in the prior year primarily due to higher interest income earned on cash and cash equivalent balances attributed to higher interest rates in the current period.
Interest expense was consistent in the three and nine months ended September 27, 2024 compared to the same periods in the prior year.
Other expense, net, increased $2.0 million in the three months ended September 27, 2024 compared to the same period in the prior year primarily due to a loss from the change in the fair value of contingent earn-out of $0.8 million and by $1.3 million of unfavorable foreign exchange transactions and remeasurements. Other income, net, increased $10.1 million in the nine months ended September 27, 2024 compared to the same period in the prior year primarily due to the gain from the change in a fair value of contingent earn-out of $22.0 million offset partially by the $3.6 million of debt financing costs and by the $8.7 million unfavorable foreign exchange transactions and remeasurements.
Provision for Income Taxes
Three Months EndedNine Months Ended
(Dollars in millions)September 27,
2024
September 29,
2023
Percent
Change
September 27,
2024
September 29,
2023
Percent
Change
Provision for income taxes$9.9$5.386.8  %$28.2$17.164.9  %
Effective tax rate97.1 %(70.7)%66.0 %(488.6)%
The increase in the effective tax rate for the three and nine months ended September 27, 2024 compared to the same periods in the prior year is primarily attributable to changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full valuation allowances on deferred tax assets. The negative tax rates in the three and nine months ended September 29, 2023 were the result of pre-tax losses in those periods compared to pre-tax profits in the comparable periods ended September 27, 2024.
Company management continuously evaluates the need for a valuation allowance on its deferred tax assets and, as of September 27, 2024, concluded that a full valuation allowance on its U.S. federal, state and certain of its foreign deferred tax assets remained appropriate.
Liquidity and Capital Resources
Cash and cash Equivalents
The following table summarizes our cash and cash equivalents:
(In millions)September 27,
2024
December 29,
2023
Increase
Total cash and cash equivalents$318.2 $307.0 $11.2 
The following table summarizes the Condensed Consolidated Statements of Cash Flow information:
Nine Months Ended
(In millions)September 27,
2024
September 29,
2023
Operating activities$47.9 $100.6 
Investing activities(46.2)(56.9)
Financing activities8.8 (61.0)
Effects of exchange rate changes on cash and cash equivalents0.7 0.5 
Net increase (decrease) in cash and cash equivalents$11.2 $(16.8)
- 28 -

Our primary cash inflows and outflows were as follows:
For the nine months ended September 27, 2024, we generated cash from operating activities of $47.9 million compared to $100.6 million for the nine months ended September 29, 2023. The $52.7 million decrease in net cash provided by operating activities was driven by a $83.1 million unfavorable change in net working capital and by a $4.7 million decrease in non-cash items included in net income offset in part by an increase in net income of $35.1 million.
The major contributors in net changes in operating assets and liabilities for the nine months ended September 27, 2024 were as follows:
Accounts receivable increased $47.3 million primarily due to the timing of shipments and collections and $28.1 million increase in inventories due to increased production levels.
Accounts payable increased $46.1 million, income taxes payable increased $1.4 million, and accrued compensation and related benefits increased $0.2 million, primarily due to the timing of payments.
Net cash used in investing activities during the nine months ended September 27, 2024 and September 29, 2023 consisted primarily of $46.2 million and $59.2 million purchases of property, plant and equipment, respectively.
During the nine months ended September 27, 2024, the cash provided in financing activities was $8.8 million compared to cash used in financing activities of $61.0 million in the nine months ended September 29, 2023. The $69.8 million increase in net cash provided by financing activities is due to the $23.5 million net cash proceeds from the amended credit agreement, a decrease of $24.6 million in principal payments on bank borrowings, and a $23.7 million decrease in share repurchases offset partially by the additional $2.2 million payment of debt issuance costs.
We believe we have sufficient capital to fund our working capital needs, satisfy our debt obligations, maintain our existing capital equipment, purchase new capital equipment and make strategic acquisitions from time to time. As of September 27, 2024, we had cash and cash equivalents of $318.2 million compared to $307.0 million as of December 29, 2023. Our cash and cash equivalents, cash generated from operations, and amounts available under our revolving line of credit described below were our principal sources of liquidity as of September 27, 2024.
Fluid Solutions has an existing factoring arrangement with a financial institution in which a portion of its accounts receivable are sold on a non-recourse basis. As of September 27, 2024, Fluid Solutions factored $7.6 million under this arrangement.
We anticipate that our existing cash and cash equivalents balance and operating cash flow will be sufficient to service our indebtedness and meet our working capital requirements and technology development projects for at least the next twelve months. The adequacy of these resources to meet our liquidity needs beyond that period will depend on our growth, the size and number of any acquisitions, the state of the worldwide economy, our ability to meet our financial covenants with our credit facility, the cyclical expansion or contraction of the semiconductor capital equipment industry and the other industries we serve and capital expenditures required to meet possible increased demand for our products.
In order to expand our business or acquire additional complementary businesses or technologies, we may need to raise additional funds through equity or debt financing. If required, additional financing may not be available on terms that are favorable to us, if at all. If we raise additional funds through the issuance of equity or convertible debt securities, our stockholders’ equity interest will be diluted and these securities might have rights, preferences and privileges senior to those of our current stockholders. We may also require the consent of our new lenders to raise additional funds through equity or debt financing. No assurance can be given that additional financing will be available or that, if available, such financing can be obtained on terms favorable to our stockholders and us.
As of September 27, 2024, we have cash of approximately $278.3 million in our foreign subsidiaries. It is not practicable to determine the tax liability that might be incurred if the undistributed earnings of these foreign subsidiaries were to be distributed. For undistributed earnings of foreign subsidiaries which are not considered indefinitely reinvested, deferred taxes have been accrued.
- 29 -

Borrowing Arrangements
The following table summarizes our borrowings:
September 27,
2024
(Dollars in millions)
Amount
Weighted-
Average
Interest Rate
U.S. Term Loan$493.8 8.9 %
Fluid Solutions Debt Facilities6.1 7.1 %
Debt issuance costs(7.7)
$492.2 
At September 27, 2024, the Company had an outstanding amount under the Term Loan of $493.8 million, gross of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the interest rate on the outstanding Term Loan was 8.9%.
As of September 27, 2024, the Company had $146.0 million, net of $4.0 million of outstanding letters of credit, available under this revolving credit facility. As of September 27, 2024, the Company was in compliance with the financial covenants contained within the Amended Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.8 million). As of September 27, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowings of up to $11.0 million. As of September 27, 2024, Fluid Solutions had $6.1 million of outstanding debt with interest rate of 7.1%.
As of September 27, 2024, the Company’s total bank debt was $492.2 million, net of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the Company had $146.0 million, $4.9 million and $7.8 million available to draw from our credit facilities in the U.S., Israel and Czech Republic, respectively.
See Note 6 - Borrowing Arrangements, of our Condensed Consolidated Financial Statements, included in Part 1 of this Form-10Q for additional information.
Capital Expenditures
Capital expenditures were $46.2 million during the nine months ended September 27, 2024 and were primarily attributable to the capital invested in our manufacturing facilities worldwide. The Company’s anticipated capital expenditures for the remainder of 2024 are expected to be financed primarily from our cash flow generated from operations and cash on hand.
Contractual Obligations
The Company had commitments to various third parties to purchase inventories totaling approximately $495.7 million as of September 27, 2024.
In conjunction with the sale of our products in the ordinary course of business, we provide standard indemnification against certain liabilities to our customers, which may include claims of losses by their own customers resulting out of property damages, bodily injuries or deaths, or infringement of intellectual property rights by our products. Our potential liability arising out of intellectual property infringement claims by any third party is generally uncapped. As of September 27, 2024, we have not incurred any significant costs to defend lawsuits or settle claims related to these indemnification arrangements. As a result, we believe the estimated fair value of these arrangements is minimal.
- 30 -

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
There were no significant changes to our quantitative and qualitative disclosures about market risk during the period covered by this report. Refer to Part II, Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” included in our Annual Report on Form 10-K for our fiscal year ended December 29, 2023, for a more complete discussion of the market risks we encounter.
ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Exchange Act. Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon this evaluation, our chief executive officer and our chief financial officer concluded the disclosure controls and procedures were not effective as of September 27, 2024, the end of the period covered by this Quarterly Report on Form 10-Q, due to material weaknesses in internal control over financial reporting described below.
Material Weaknesses in Internal Control Over Financial Reporting
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023, the Company identified the following material weaknesses in our internal control over financial reporting that continue to exist as of September 27, 2024.
The Company did not design and maintain effective controls relating to the: (i) sufficiency of processes related to identifying and analyzing risks to the achievement of objectives across the entity, (ii) sufficiency of competent personnel to analyze risks of material misstatement and develop internal control activities to support the achievement of the Company’s internal control objectives; and (iii) monitoring of performance of control activities in accordance with established policies in a timely manner.
These material weaknesses contributed to the following additional material weaknesses:
(a) The Company did not design and maintain effective information technology (“IT”) general controls for certain information systems that are relevant to the preparation of its consolidated financial statements. Specifically, for certain of the Fluid Solutions operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system, the Company did not design and maintain (a) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately, and (b) user access controls to ensure appropriate segregation of duties that adequately restrict user and privileged access to our financial applications and data to appropriate company personnel. Business process controls that are dependent on information and data produced by systems affected by the deficiencies in IT general controls were deemed ineffective because they could have been adversely impacted.
(b) The Company did not design and maintain effective application controls over certain information technology systems that are relevant to the preparation of its consolidated financial statements. Specifically, for certain other international operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system, the Company did not design and maintain effective IT application controls or business process controls including, but not limited to appropriate segregation of duties. The business process controls were deemed ineffective because they could have allowed for certain personnel to have incompatible duties allowing for the creation, review, and processing of certain transactions without independent review and authorization which affects substantially all financial statement account balances and disclosures within such subsidiaries;
(c) The Company did not design and maintain effective controls to determine the valuation of inventories, including the write down of inventory to its estimated market value less costs to sell and the validation and approval of inventory costing;
(d) The Company did not design effective controls necessary to validate the accuracy of certain data used within the operation of controls which affects substantially all financial statement account balances and disclosures; and
- 31 -

(e) The Company did not design and maintain effective controls related to the review of cash flow forecasts used in the valuation of certain assets and liabilities acquired in a business combination. Specifically, the control activities related to the review of the inputs and assumptions utilized to develop the cash flow forecasts used in the valuation of acquired intangible assets and contingent earn-out liabilities were not designed at an appropriate level of precision.
The material weaknesses described above did not result in any changes to previously released annual or interim financial results. However, these material weaknesses could result in misstatements of our consolidated financial statements that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected. Based on additional procedures and post-closing review, management concluded that the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q present fairly, in all material respects, our financial position, results of operations, and cash flows for the periods presented, in conformity with accounting principles generally accepted in the United States.
Remediation Plan and Progress
Management has been executing and remains committed to implementing measures designed to ensure that control deficiencies contributing to the material weaknesses are remediated, such that these controls are designed, implemented, and operating effectively.
In response to all material weaknesses, management has taken the following actions:
engaged an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal controls and to assist with the remediation of deficiencies, as necessary;
hired additional IT, accounting, and finance personnel to support our remediation efforts, including a Vice President of Internal Audit, as well as third-party resources with relevant expertise to augment our internal resources;
formalized roles and responsibilities within the organization to establish ownership of workstreams to identify and analyze risks of material misstatement, develop internal control activities to support the achievement of the Company’s internal control objectives, and monitor the effective performance of those control objectives;
performed an entity-wide risk assessment of information technology systems and business processes by operating subsidiary; and
assessed the specific training needs for newly hired and existing personnel and developed and delivered training programs designed to support our internal controls.
In response to the material weakness “(a)” management has taken the following actions:
in process of designing and implementing change management and user access review controls for relevant information technology systems at certain Fluid Solutions operating subsidiaries not yet migrated to our primary ERP system. Management also continues to design and implement user access controls to ensure appropriate segregation of duties that adequately restrict user access to our financial applications and data to appropriate company personnel.
In response to the material weakness “(b)” management has taken the following actions:
in process of completing a segregation of duties assessment to identify key conflicts, establishing policies and procedures to maintain effective segregation of duties, and identifying mitigating factors for any key conflicts identified for certain other international operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system and
in process of identifying and evaluating the effectiveness of key IT dependencies, including automated application controls for certain other international operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system.
In response to the material weakness “(c)” management has taken the following actions:
designed and implemented controls over valuation of inventories, including review and assessment of the methodology for the valuation of inventories, including the write down of inventory to its estimated market value less costs to sell and
designed and implemented controls over validation and approval of inventory costing, including capitalizing variances from standard costs.
In response to the material weakness “(d)” management has taken the following actions:
- 32 -

established ongoing education and training of control owners on how to assess the accuracy and completeness of relevant data used within the operation of controls, including the adequate levels of evidence and documentation required to support such procedures
designed and implemented an additional control to validate the accuracy of certain data used within the operation of controls and
ensured the design of all business process controls include a control activity to assess the completeness and accuracy of the data used in the operation of controls and to ensure adequate levels of evidence and documentation to support assessment of data used within the operation of controls.
In response to the material weakness “(e)” management has taken the following actions:
designed and implemented effective controls over the review of cash flow forecasts utilized in the valuation of contingent earn-out liabilities including review of the inputs and assumptions utilized to develop the cash flow forecasts at an appropriate level of precision and
designed controls that stand ready to operate in a future business combination to review the inputs and assumptions utilized to develop the cash flow forecasts in the valuation of intangible assets at an appropriate level of precision.
As we continue to evaluate and work to improve our internal control over financial reporting, we may decide to take additional measures to address the material weaknesses or modify the remediation plans described above. We believe that these actions will remediate the material weaknesses, however the material weaknesses will not be considered remediated until we conclude all measures necessary to remediate the material weaknesses have been designed, implemented, and the applicable controls have operated for a sufficient period of time, and management has concluded, through testing, that these controls are designed and operating effectively. While Management believes that the aforementioned plans will remediate the material weaknesses, there is no assurance on the exact timing of the completion of the remediation. As the remediation plans continue to be implemented, management may be required to take additional measures or modify the plan elements.
Changes in Internal Control Over Financial Reporting
Other than the remediation measures described above, there were no changes in internal control over financial reporting during the quarter ended September 27, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


- 33 -

PART II. OTHER INFORMATION
ITEM 1. Legal Proceedings
From time to time, we are subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, we have not had a history of outcomes to date that have been material to our Condensed Consolidated Statement of Operations and do not believe that any of these proceedings or other claims will have a material adverse effect on our condensed consolidated financial condition or results of operations.
On June 7, 2024, UCT received a subpoena from the SEC related to the material weaknesses identified in our 2022 and 2023 Forms 10-K and the change of our independent auditors. UCT is fully cooperating with the SEC investigation. We cannot predict the duration, scope, or outcome of this matter at this time. UCT does not intend to make any additional comments regarding this matter unless and until there are material developments.
ITEM 1A. Risk Factors
There were no material changes during the period covered in this report to the risk factors previously disclosed in Part I, Item 1A, of our Annual Report on Form 10-K for the year ended December 29, 2023.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a)Recent Sales of Unregistered Securities
None.
(b)Use of Proceeds from Securities
None.
(c)Purchases of Equity Securities by the Issuer and Affiliated Purchasers
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150.0 million of the Company’s common stock over a three-year period. This program may be suspended or discontinued at any time and does not obligate the Company to acquire any amount of common stock.
No shares were repurchased under this program for the three and nine months ended September 27, 2024.
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not Applicable.
ITEM 5. Other Information
None.
- 34 -

ITEM 6. Exhibits
(a)Exhibits
The following exhibits are filed with this quarterly Report on Form 10-Q for the quarter ended September 27, 2024:
Exhibit
Number
Description
31.1
31.2
32.1
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Definition Linkbase Document
101.LABInline XBRL Taxonomy Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
- 35 -

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
ULTRA CLEAN HOLDINGS, INC.
(Registrant)
Date: October 29, 2024
By:/S/ JAMES P. SCHOLHAMER
Name:James P. Scholhamer
Title:Chief Executive Officer
(Principal Executive Officer and duly
authorized signatory)
Date: October 29, 2024
By:/S/ SHERI SAVAGE
Name:Sheri Savage
Title:Chief Financial Officer
(Principal Financial Officer and duly
authorized signatory)
- 36 -
EX-31.1 2 uctt-20240927xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, James P. Scholhamer, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ultra Clean Holdings, 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: October 29, 2024
/s/ JAMES P. SCHOLHAMER
James P. Scholhamer
Chief Executive Officer

EX-31.2 3 uctt-20240927xexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Sheri Savage, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ultra Clean Holdings, 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: October 29, 2024
/s/ SHERI SAVAGE
Sheri Savage
Chief Financial Officer

EX-32.1 4 uctt-20240927xexx321.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
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q (the “Report”) of Ultra Clean Holdings, Inc. (the “Company”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
James P. Scholhamer, the Chief Executive Officer and Sheri Savage, the Chief Financial Officer of the Company, each certifies that, to the best of his or her knowledge:
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: October 29, 2024
/s/ JAMES P. SCHOLHAMER
James P. Scholhamer
Chief Executive Officer
Date: October 29, 2024
/s/ SHERI SAVAGE
Sheri Savage
Chief Financial Officer

EX-101.SCH 5 uctt-20240927.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Borrowing Arrangements link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Stockholders' Equity and Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Employee Stock Plans link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Retirement Plans (Table) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Employee Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Income Tax - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Retirement Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Employee Stock Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Reportable Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 uctt-20240927_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 uctt-20240927_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 uctt-20240927_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Unpaid customer rebates Customer Refund Liability, Current 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Contingent earn-out Contingent Earnout Liability [Member] Contingent Earnout Liability Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill additions Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] Work in process Inventory, Work in Process, Gross Principal payments on bank borrowings Repayments of Long-Term Debt Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Cover [Abstract] Cover [Abstract] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other current liabilities Other Liabilities, Current Business acquisition percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Trading Symbol Trading Symbol Segment Reporting Information Line Items Segment Reporting Information [Line Items] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Shares vesting period, years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Income taxes paid, net of income tax refunds Income Taxes Paid, Net 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Account receivable, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Dividend payments to a joint venture shareholder Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Other liabilities: Accounts Payable and Accrued Liabilities, Fair Value Disclosure [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Issuance under employee stock plans (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Austin, Texas TEXAS Term loan, interest rate Line of Credit Facility, Interest Rate at Period End Land Land [Member] Change in the fair value of financial instruments Derivative, Gain (Loss) on Derivative, Net 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill [Line Items] Goodwill [Line Items] Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Common stock, shares, beginning balance (in shares) Common stock, shares, ending balance (in shares) Common Stock, Shares, Outstanding Operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Plan Name Plan Name [Domain] United States UNITED STATES Employee stock plans (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Unvested restricted stock units and restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Deferred capitalize debt costs Debt Issuance Costs, Gross, Previously Capitalized Debt Issuance Costs, Gross, Previously Capitalized Extended maturity date period Debt Instrument, Extension Term Debt Instrument, Extension Term Gross Carrying Amount, Finite-Lived Finite-Lived Intangible Assets, Gross Schedule Of Finite Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Services Semiconductor Services Business [Member] Semiconductor services business. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Treasury shares Treasury Stock, Common [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Gross margin: Gross Profit [Abstract] Secured Debt Secured Debt [Member] Term Loan Credit Facility Term Loan Credit Facility [Member] Term loan credit facility. Plan Name Plan Name [Axis] Employee Stock Plans Postemployment Benefits Disclosure [Text Block] Equity Components [Axis] Equity Components [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accrued compensation and related benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits Tradename Trade Names [Member] Taiwan TAIWAN Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt instrument, interest rate reduction Debt Instrument, Interest Rate, Stated Percentage, Reduction Debt Instrument, Interest Rate, Stated Percentage, Reduction Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Additional paid-in capital Additional Paid in Capital, Common Stock Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Schedule of Future Payment Obligations Schedule Of Future Payment Obligations [Table Text Block] Tabular disclosure of entity's future payment obligations. Entity Small Business Entity Small Business Developed technology Developed Technology Rights [Member] Geographical Geographical [Axis] Payment of debt issuance costs Payments of Debt Issuance Costs Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Sales and marketing Selling and Marketing Expense [Member] Repurchase shares Shares repurchased, value Stock Repurchased During Period, Value Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Credit Facility Credit Facility [Domain] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Fluid Solutions Fluid Solutions [Member] Fluid solutions. Current assets: Assets, Current [Abstract] Goodwill Goodwill Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Employees' taxes paid upon vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Authorized amount Share Repurchase Program, Authorized, Amount Common shares held in treasury (in shares) Treasury stock, shares, beginning balance (in shares) Treasury stock, shares, ending balance (in shares) Treasury Stock, Common, Shares ABR Prime Rate [Member] Product and Service Product and Service [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Expected to vest at September 27, 2024 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Aggregate Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest aggregate intrinsic value. Comprehensive income (loss) attributable to UCT Comprehensive Income (Loss), Net of Tax, Attributable to Parent Lender fees Debt Issuance Costs, Lender Fees Debt Issuance Costs, Lender Fees Bank borrowings Loans Payable to Bank, Current Customer payment terms Revenue Recognition, Customer Payment Terms Revenue Recognition, Customer Payment Terms Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Revenue by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Security Exchange Name Security Exchange Name Debt instrument variable interest rate Debt Instrument, Basis Spread on Variable Rate Award Type Award Type [Axis] Eurodollar Eurodollar [Member] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2024 Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year Property, plant and equipment, net Total Property, Plant and Equipment, Net Total liabilities Liabilities Noncontrolling interests Equity, Attributable to Noncontrolling Interest Long-lived assets Long-Lived Assets Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Research and development Research and Development Expense Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Useful Life (In years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Revolving Credit Facility Revolving Credit Facility [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Other non-current assets: Other Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Operating Lease, Liability, Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Income taxes payable Increase (Decrease) in Income Taxes Payable Entity Entity [Domain] Concentration percentage Total Concentration Risk, Percentage Initial available commitment Line of Credit Facility, Maximum Borrowing Capacity Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Equipment and leasehold improvements, gross Property, Plant and Equipment, Gross Debt Instrument [Line Items] Debt Instrument [Line Items] Research and development Research and Development Expense [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Shares used in computing diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] 2024 (remaining in year) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Product warranty period (in years) Products Warranty Period Products warranty period. Total UCT stockholders' equity Equity, Attributable to Parent Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Renewal term Lessee, Operating Lease, Renewal Term Construction in progress Construction in Progress, Gross Balance Sheet Location Statement of Financial Position Location, Balance [Axis] Interest expense Interest Expense, Nonoperating Details of Goodwill Schedule of Goodwill [Table Text Block] Concentration Risk Type Concentration Risk Type [Domain] Bank Debt Bank Debt [Member] Bank Debt [Member] Accounts receivable, net of allowance for credit losses of $2.1 and $1.0 at September 27, 2024 and December 29, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Cost of revenues Cost of Sales [Member] Product Product [Member] Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Property, plant and equipment purchased included in accounts payable and other liabilities Noncash or Part Noncash Acquisition, Fixed Assets Acquired Other liabilities Increase (Decrease) in Other Operating Liabilities Total bank debt Long-Term Debt Assets or Liabilities Measured at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Fair value of benefit plan assets Defined Benefit Plan, Plan Assets, Amount Acquisition related costs Business Combination, Acquisition Related Costs Balance Sheet Location Statement of Financial Position Location, Balance [Domain] Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Pension obligation Pension Costs [Member] HIS Innovations Group HIS Innovations Group [Member] HIS innovations group. 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two ASSETS Assets Assets [Abstract] Employees Employees [Member] Employees. Total other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Maximum contribution from salary, percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Summary of Segment Description and Data Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule Of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Total Stockholders’ Equity of UCT Parent [Member] Maximum Maximum [Member] Amortization of intangible assets Amortization of Intangible Assets Carrying Value, Finite-Lived Finite-Lived Intangible Assets, Net Furniture and fixtures Furniture and Fixtures [Member] Accounts payable Accounts Payable, Current Revenues: Revenues [Abstract] Leasehold improvements Leasehold Improvements [Member] Business Combinations Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Four Defined Benefit Plan, Expected Future Benefit Payment, After Year Four Effect of potential dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Number of shares of common stock issued under ESPP Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Award Type Award Type [Domain] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Goodwill impairment Goodwill, Impairment Loss Deferred tax assets, net Deferred Income Tax Assets, Net Title of Individual Title and Position [Axis] Useful life Finite-Lived Intangible Asset, Useful Life Additional Paid-in Capital Additional Paid-in Capital [Member] Extinguishment of bank borrowings Extinguishment of bank borrowings Payment For Extinguishment Of Bank Borrowings Payment For Extinguishment Of Bank Borrowings Retirement Plans Retirement Benefits [Text Block] Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer relationships Customer Relationships [Member] Regulatory Liability Regulatory Liability [Axis] Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in dollars per share) Net income (loss) per share attributable to UCT — diluted (in dollars per share) Earnings Per Share, Diluted Title of Individual Title and Position [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Interactive Data Current Entity Interactive Data Current Regulatory Liability Regulatory Liability [Domain] Number of operating segments Number of Operating Segments Retirement Benefits Abstract Retirement Benefits [Abstract] Employer matching contribution, percent of employees' gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Customer Customer [Axis] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] China CHINA Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Austria AUSTRIA Sales and marketing Selling and Marketing Expense Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Provision for income taxes Income tax provision Income Tax Expense (Benefit) Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Average interest rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Estimated period of options amortization Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Percentage of original outstanding principal balance as quarterly principal payment Percentage Of Original Outstanding Principal Balance As Quarterly Principal Payment Percentage of original outstanding principal balance as quarterly principal payment. Services Service [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Lam Research Corporation Lam Research Corporation [Member] Lam Research Corporation. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Total segment income from operations Operating Income (Loss) Variable Rate Variable Rate [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Number of reportable segments Number of Reportable Segments Total liabilities and equity Liabilities and Equity Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Accrued compensation and related benefits Employee-related Liabilities, Current Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Legal Entity Legal Entity [Axis] Computer equipment and software Computer Equipment And Software [Member] Computer equipment and software. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Employees' taxes paid upon vesting of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Issuance under employee stock plans Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories Total Inventory, Net Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment Line Items Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Standard operating procedures Standard Operating Procedures [Member] Standard operating procedures. Operating expenses: Operating Expenses [Abstract] Unit purchase price of Restricted Stock Units Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Equity Units Acquired Purchase Price Share based compensation arrangement by share based payment award other than options equity units acquired purchase price. Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Financial Instruments Financial Instruments [Domain] Total purchase consideration Business Combination, Consideration Transferred LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Restricted Stock Units Performance Stock Units And Restricted Stock Awards [Member] Restricted stock units, performance stock units and restricted stock awards. Stock based compensation expense Employee Benefits and Share-Based Compensation Summary of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Minimum Minimum [Member] Unamortized debt issuance costs Unamortized Debt Issuance Expense Percentage of value used for fair value of non-controlling interest estimates Percentage Of Value Used For Fair Value Of Non Controlling Interest Estimates Percentage of value used for fair value of non-controlling interest estimates. Total Defined Benefit Plan Expected Future Benefit Payments Defined benefit plan expected future benefit payments total. Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Concentration Risk [Table] Concentration Risk [Table] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Lam Research Corporation, Applied Materials, Inc. Lam Research Corporation, Applied Materials, Inc [Member] Lam Research Corporation, Applied Materials, Inc. Segments Segments [Axis] Amortization of debt issuance costs Amortization Of Debt Issuance Costs Amortization of debt issuance costs. Other Foreign Countries Other Foreign Countries [Member] Other Foreign Countries Vested and expected to vest restricted stock units and restricted stock awards (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number. Outstanding debt Long-Term Debt, Gross Net Income (Loss) Per Share Earnings Per Share [Text Block] Others Other Geographical Areas [Member] Other geographical areas. Accrued compensation and related benefits Increase (Decrease) in Employee Related Liabilities Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] UCT stockholders’ equity: Equity, Attributable to Parent [Abstract] Weighted average fair value, granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segments Segments [Domain] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Buildings Building [Member] Variable Rate Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Unfunded balance of benefit plan Defined Benefit Plan, Funded (Unfunded) Status of Plan Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Carrying Value, Finite And Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) Total Total Customer [Member] Applied Materials Inc. Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Unamortized expense of company's unvested restricted stock awards Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Cinos Co Ltd [Member] Cinos Co Ltd And Cinos Xian Clean Technology Ltd [Member] Cinos Co., Ltd. and Cinos Xian Clean Technology, Ltd. Amortization of intangible assets Amortization Of Finite Lived Intangibles Amortization of finite-lived intangibles. Common shares held in treasury, at cost, 1.5 and 1.5 shares at September 27, 2024 and December 29, 2023, respectively Treasury Stock, Common, Value Benefit obligations Defined Benefit Plan, Benefit Obligation Summary of the Most Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] UCT Tradename Uct Trade Name [Member] UCT Trade Name [Member] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Czech Republic CZECHIA Local Phone Number Local Phone Number Gross Carrying Amount, Finite and Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill) Total operating expenses Operating Expenses Award performance period Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period. Deferred tax liabilities Deferred Income Tax Liabilities, Net Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Repurchase of shares (in shares) Number of shares repurchased Stock Repurchased During Period, Shares Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Employee common stock fair market value rate Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Purchased intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Amounts recognized in accumulated other comprehensive loss Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Income Statement Location Statement of Income Location, Balance [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Applied Materials, Inc. Applied Materials Inc [Member] Applied Materials Inc. Impairment Testing of Long-Lived Assets and Goodwill Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] South Korea South Korea KOREA, REPUBLIC OF Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year One Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Forward contracts Liabilities Liabilities, Fair Value Disclosure Segment Reporting Abstract Segment Reporting [Abstract] Operating profit: Operating Income (Loss) [Abstract] Employees' taxes paid upon vesting of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Summary of Inventories Schedule of Inventory, Current [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Percentage expected target award range, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument Financial Instrument [Axis] Reportable Segments Segment Reporting Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restricted Stock Awards Restricted Stock [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Statement [Table] Statement [Table] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Gross liability for unrecognized tax benefits, excluding interest Unrecognized Tax Benefits Comprehensive income, attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest City Area Code City Area Code Israel ISRAEL Current liabilities: Liabilities, Current [Abstract] Repurchase program, period Share Repurchase Program, Period in Force Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Proceeds from bank borrowings Proceeds from Bank Debt Remaining available commitments Line of Credit Facility, Remaining Borrowing Capacity Repurchase of shares Payments for Repurchase of Common Stock Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Contributions by employer Defined Benefit Plan, Plan Assets, Contributions by Employer Schedule Of Segment Reporting Information By Segment Table Schedule of Segment Reporting Information, by Segment [Table] Recipes Recipes [Member] Recipes. Income Tax Income Tax Disclosure [Text Block] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Net income (loss) per share attributable to UCT common stockholders: Earnings Per Share [Abstract] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Inventories Increase (Decrease) in Inventories Debt issuance costs Debt Issuance Costs, Gross General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Lease liability Operating Lease, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Performance Stock Units Performance Shares [Member] Credit Facility Credit Facility [Axis] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Cash consideration Payments to Acquire Businesses, Gross Loss (gain) on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Gross margin Total segment gross margin Gross Profit Percentage of undrawn and unexpired amount of letter of credit as fronting fee Percentage Of Undrawn And Unexpired Amount Of Letter Of Credit As Fronting Fee Percentage of undrawn and unexpired amount of letter of credit as fronting fee. Business acquisition fair value of potential earn-out payments Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments Change in cumulative translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Machinery and equipment Machinery and Equipment [Member] Customer Concentration Risk Customer Concentration Risk [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Borrowing Arrangements Debt Disclosure [Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Geographical Geographical [Domain] Gain from change in fair value of contingent earn-out Gain Loss From Change In Fair Value Of Contingent Earn Out Liability Gain Loss From Change In Fair Value Of Contingent Earn Out Liability Entity Address, Postal Zip Code Entity Address, Postal Zip Code Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Payments of dividends to a joint venture shareholder Payments of Ordinary Dividends, Noncontrolling Interest Title of 12(b) Security Title of 12(b) Security Concentration Risk Type Concentration Risk Type [Axis] Common stock — $0.001 par value, 90.0 shares authorized; 46.6 and 46.1 shares issued and 45.1 and 44.6 shares outstanding at September 27, 2024 and December 29, 2023, respectively Common Stock, Value, Issued Fiscal Year Fiscal Period, Policy [Policy Text Block] Non-Employee Directors Non Employee Directors [Member] Non employee directors. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Indefinite lived intangible assets acquired Indefinite-Lived Intangible Assets Acquired Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Raw materials Inventory, Raw Materials, Gross Other current liabilities: Other Liabilities [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding Preferred Stock, Value, Issued Finished goods Inventory, Finished Goods, Gross Forward contracts Forward Contracts [Member] Stockholders' Equity and Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Basic (in dollars per share) Net income (loss) per share attributable to UCT — basic (in dollars per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Malaysia MALAYSIA Schedule Of Goodwill [Table] Goodwill [Table] Products Semiconductor Products And Solutions [Member] Semiconductor products and solutions. Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc. Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc. [Member] Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc. Total current liabilities Liabilities, Current Shares used in computing net income (loss) per share: Shares used in computation — diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total assets Total segment assets Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Aggregate pension benefit obligations Liability, Defined Benefit Pension Plan Outstanding amount under credit facility Long-Term Line of Credit Business acquisition potential cash earn-out payments Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Change in pension net actuarial gain, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Other liabilities Other Liabilities, Noncurrent Fair Value Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Commitments and contingencies (See Note 9) Commitments and Contingencies Percentage expected target award range, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Singapore SINGAPORE Entity Address, City or Town Entity Address, City or Town Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Debt Instrument Debt Instrument [Axis] Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Net income (loss) attributable to UCT Net income (loss) attributable to UCT Net Income (Loss) Attributable to Parent Other income (expense), net Other Operating Income (Expense), Net Total revenues Total segment revenues Revenue from Contract with Customer, Including Assessed Tax Change in fair value of derivatives, net of tax Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax. Discretionary employer contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition Business Acquisition [Axis] Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Entity File Number Entity File Number Revenue Recognition Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Noncontrolling Interests Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Property, plant, and equipment, net, excluding construction in progress Property Plant And Equipment Net Excluding Construction In Progress Property plant and equipment net excluding construction in progress. Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Debt Instrument, Name Debt Instrument, Name [Domain] 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 Shares used in computation — basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] Lease term Lessee, Operating Lease, Term of Contract Plan assets Assets, Fair Value Disclosure Document Period End Date Document Period End Date Deferred income taxes Increase (Decrease) in Deferred Income Taxes Plan assets Plan Assets [Member] Plan assets. Unvested restricted stock units and restricted stock awards, beginning balance (in shares) Unvested restricted stock units and restricted stock awards, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Interest income Interest Income, Operating Intellectual property/know-how Intellectual Property [Member] Total cost revenues Cost of Revenue Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Accounts Receivable Accounts Receivable [Member] Less: Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Operating lease assets and liabilities Increase Decrease In Operating Lease Assets And Liabilities Net Increase decrease in operating lease assets and liabilities net. Customer Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Bank borrowings, net of current portion Loans Payable to Bank, Noncurrent Restricted Stock Units Restricted Stock Units (RSUs) [Member] Backlog Backlog [Member] Backlog Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Sales Revenue Benchmark [Member] Entity Filer Category Entity Filer Category Income Statement Location Statement of Income Location, Balance [Domain] Cost of revenues: Cost of Revenue [Abstract] Letter of Credit Facility Letter of Credit [Member] EX-101.PRE 9 uctt-20240927_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 uctt-20240927_g1.jpg begin 644 uctt-20240927_g1.jpg M_]C_X 02D9)1@ ! 0$ V #8 #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! V $ 0#8 0 !_^(,6$E#0U]04D]&24Q% $! ,2$QI M;F\"$ ;6YT ", * M #( -P [ $ 10!* $\ M5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D K@"R +< O #! M ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0&!YD'K >_!](' MY0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)3PED"7D)CPFD M";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY"U$+:0N "Y@+ ML O("^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U #5H-= V.#:D-PPW> M#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/#^P0"1 F$$,0 M81!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02A!*C$L,2XQ,# M$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56%7@5FQ6]%> 6 M Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA &&48BABO&-48^AD@ M&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:' (<*AQ2''L< MHQS,'/4='AU''7 =F1W#'>P>%AY 'FH>E!Z^'ND?$Q\^'VD?E!^_'^H@%2!! M(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F(Y0CPB/P)!\D M321\)*LDVB4))3@E:"67)< ^(#Y@/J ^X#\A/V$_HC_B0"- 9$"F0.=!*4%J0:Q! M[D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B1F=&JT;P1S5'>T? M2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,%W)7AI>;%Z]7P]?85^S8 5@5V"J8/QA3V&B8?5B26*< M8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6:.QI0VF::?%J M2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MPAG#@<3IQE7'P M,QY*GF)>>=Z M1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!"H%K@%JX8.AG*&UX<[AY^(!(AIB,Z),XF9B?Z*9(K*BS"+ MEHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1DGJ2XY--D[:4()2* ME/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP M0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF&J:+IOVG;J?@ MJ%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[ L'6PZK%@L=:R M2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZM;LNNZ>\(;R; MO16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+Q MHM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFENV<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T],+U4/7>]FWV M^_>*^!GXJ/DX^&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED M/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN M#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O M,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N M&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T M4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E&%P+S$N,"]S5'EP M92]$:6UE;G-I;VYS(R(*(" @(" @(" @(" @>&UL;G,Z>&UP1STB:'1T<#HO M+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL.FQA;F<](G@M9&5F875L="(^5V5B/"]R M9&8Z;&D^"B @(" @(" @(" @(#PO&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS M/@H@(" @(" @(" @(" \7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @ M(" @(" @(" @/'AM<$=);6&UP1TEM9SIH96EG:'0^ M"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9OF%'.7=) M1$UU34%!-%%K;$Y!*S!!04%!04%"04%304%!04%%028C>$$[05%"24%!04%! M44%"+RLT041K1FMB,DIL04=404%!04%!9B]B04E104)G445"055%0F=51D)G M:T="45E*0W=G1T)G9TQ$06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5! M.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)! M64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T)!045! M07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A!445"05%%04%!04%!04%! M04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[ M05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)" M04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX M0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H M9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4,%I85T9L85&18;#E7 M6C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ M;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ# M0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[ M,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2 M,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I M6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$ M.$$Y531Q-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"\O,E$]/3PO>&UP M1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @ M(" @(#PO&UP34TZ M4F5N9&ET:6]N0VQA&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ1&]C M=6UE;G1)1#YX;7 N9&ED.F%A83,P96(R+6$U-&4M-# Q-2UA8C&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.DEN M7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(#QS=%)E9CII;G-T86YC94E$/G5U:60Z9C&UP34TZ2&ES=&]R>3X*(" @(" @ M(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@&UP5%!G.DY086=E3X*(" @(" @(" @/'AM<%109SI(87-6:7-I8FQE3W9E7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(#QS=$1I;3IW/CDV,"XP,# P,# \+W-T1&EM.G<^ M"B @(" @(" @(" @(#QS=$1I;3IH/C4V,"XP,# P,# \+W-T1&EM.F@^"B @ M(" @(" @(" @(#QS=$1I;3IU;FET/E!I>&5LF4^"B @(" @(" @(#QX;7!44&7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y$969A=6QT(%-W871C:"!' M&UP1SIG7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^5VAI=&4\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIG&UP1SIB;'5E/C \+WAM<$&UP1SIS=V%T8VA.86UE/E)'0B!2960\+WAM<$&UP1SIG&UP1SIB;'5E/C \+WAM<$&UP1SIS=V%T M8VA.86UE/E)'0B!996QL;W<\+WAM<$&UP1SIG&UP1SIB;'5E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @ M(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($=R M965N/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,#PO>&UP1SIR M960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(U M-3PO>&UP1SIG&UP1SIS=V%T8VA. M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)' M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIG&UP1SIB;'5E/C(U-3PO>&UP1SIB;'5E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @ M(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($UA9V5N M=&$\+WAM<$&UP1SIG&UP M1SIB;'5E/C(U-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R M9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ.3,@1STS.2!"/30U/"]X;7!' M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIR960^,3DS/"]X;7!'.G)E9#X*(" @ M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIS=V%T8VA.86UE/E(],C,W($<],C@@0CTS-CPO>&UP1SIS=V%T8VA. M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)' M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(X/"]X;7!'.F=R965N/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C,V/"]X;7!' M.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @ M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^ M4CTR-#<@1STQ-#<@0CTS,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.F=R965N/C$T-SPO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @ M(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3$@ M1STQ-S8@0CTU.3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C$W-CPO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @ M/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3(@1STR,S@@ M0CTS,SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/C(S.#PO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR,3<@1STR,C0@0CTS,SPO M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(R-#PO M>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-# @1STQ.3@@0CTV,SPO>&UP1SIS M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$Y.#PO>&UP1SIG M&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL M:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.G-W871C:$YA;64^4CTU-R!'/3$X,2!"/3&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIR960^-3<\+WAM<$&UP1SIG&UP1SIS=V%T M8VA.86UE/E(],"!'/3$T-B!"/38Y/"]X;7!'.G-W871C:$YA;64^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/ M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIR960^,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.F=R965N/C$T-CPO>&UP1SIG&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTP M($<],3 T($(]-34\+WAM<$&UP1SIB;'5E/C4U/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @ M(" @(" @(" @(#PO&UP1SIT>7!E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,S0\+WAM<$&UP1SIG&UP1SIB;'5E M/C$U-SPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D M9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R M7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^4CTT,2!'/3$W,2!"/3(R-CPO>&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIB;'5E/C(R-CPO M>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X* M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G-W871C:$YA;64^4CTP($<],3$S($(],3@X/"]X;7!'.G-W871C:$YA;64^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIR960^,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.F=R965N/C$Q,SPO>&UP1SIG&UP1SIS=V%T8VA. M86UE/E(]-#8@1STT.2!"/3$T-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-% M4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C(P/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIB;'5E/C$P,#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @ M/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ,#(@1STT-2!" M/3$T-3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/C0U/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIB;'5E/C$T-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-#<@1STS.2!"/3$T,SPO M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C,Y/"]X M;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB M;'5E/C$T,SPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-3@@1STP($(].3,\+WAM<$&UP1SIG&UP1SIB;'5E/CDS/"]X M;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @ M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA M;64^4CTR,S<@1STS,"!"/3$R,3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-% M4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.F=R965N/C,P/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$R,3PO>&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ M.3D@1STQ-S@@0CTQ-3,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C$S-#PO>&UP1SIG&UP1SIS=V%T8VA.86UE/E(],3$U($<].3D@ M0CTX-SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/CDY/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIB;'5E/C@W/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @ M(" @(#PO&UP M1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIS=V%T8VA.86UE/E(],3DX($<],34V($(],3 Y/"]X;7!'.G-W871C M:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^ M4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIR960^,3DX/"]X;7!'.G)E9#X*(" @(" @(" @ M(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C$P.3PO M>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X* M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G-W871C:$YA;64^4CTQ-C8@1STQ,C0@0CTX,CPO>&UP1SIS=V%T8VA.86UE M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO M>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT M>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(#QX;7!'.F=R965N/C$R-#PO>&UP1SIG&UP1SIB M;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @ M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C M:$YA;64^4CTQ-# @1STY."!"/34W/"]X;7!'.G-W871C:$YA;64^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/ M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIR960^,30P/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @ M(" @(" @/'AM<$&UP1SIS=V%T8VA.86UE/E(] M,3$W($<]-S8@0CTS-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM M<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.F=R965N/C&UP1SIB;'5E/C,V/"]X;7!'.F)L=64^"B @(" @(" @(" @ M(" @(" @(" @(" @(#PO&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIS=V%T8VA.86UE/E(]-C8@1STS,R!"/3$Q/"]X;7!' M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIR960^-C8\+WAM<$&UP1SIG&UP1SIG M&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL M:3X*(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" @ M(" @(" @(" \+WAM<$7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y' M&UP1SIG7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^4CTP($<],"!"/3 \+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIS=V%T8VA.86UE/E(]-3$@1STU M,2!"/34Q/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^-3$\+WAM M<$&UP1SIG&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTW-R!'/3&UP1SIR960^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C&UP1SIB;'5E M/C&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$P,CPO>&UP1SIG&UP M1SIS=V%T8VA.86UE/E(],3(X($<],3(X($(],3(X/"]X;7!'.G-W871C:$YA M;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D=" M/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIR960^,3(X/"]X;7!'.G)E9#X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C$R.#PO>&UP M1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @ M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W M871C:$YA;64^4CTQ-3,@1STQ-3,@0CTQ-3,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2 M3T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.F=R965N/C$W.3PO>&UP1SIG&UP1SIS=V%T8VA.86UE M/E(],C T($<],C T($(],C T/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53 M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIR960^,C T/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @ M(" @/'AM<$&UP1SIB;'5E/C(P-#PO>&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR M,S @1STR,S @0CTR,S \+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C(T,CPO>&UP1SIG&UP1SIG7!E/C$\+WAM M<$7!E/@H@(" @(" @(" @(" @(" @(" \>&UP1SI#;VQO&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIR960^-C,\+WAM<$&UP1SIG&UP M1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^ M,3(R/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM M<$&UP1SIB;'5E/C8W/"]X;7!'.F)L=64^"B @(" @(" @(" @ M(" @(" @(" @(" @(#PO&UP1SIT>7!E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,C4U/"]X M;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C,P/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @ M(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTR-34@1STQ,C,@0CTQ-S(\+WAM<$&UP1SIG&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(P-#PO>&UP1SIG#I#+!M?_$ !X! 0 " @,! 0$ '" 8) M P0% @$*_\0 ;A$ 0(# P(-#@H%!P<*!0(' (# 00%!@<2$58($Q<8(2(Q M5Y25TM/4%!46&3)!0E%25%5ADI,C8G%R@8*1I='5)#-38F9+/"X65V\34W.,/$XO_: P# 0 "$0,1 #\ O\ M 'GF>;:U7JN(FX;/V M9K_7,!Q%'$3<\S/&\0B+;4[1FCB9.0W*.A3?EJT12M%=7:5V?VG=D:94ZFN+ M=.I[]04R4]NG7UMU73L_7_R?6,TD;J+Q MJC!,9>RF8;$Q'"$NOTC]MM#RK+9L@J MPU67UH4NE'*I;KY6B%*_P3*9;0SUA>3JZU$M+[/\U+NO=_XZV.]_7L?&,8FM M$E2$05U%9>9F(P_:OM,][XB'^_L=_8VWJ,;LF^5:[0E.*KAW#? K U5=:H1D MVW\ARQU+=6DI2E3EKP:S46OR_:555$)I5"J(ZJ*IVU>_+Z&>FIA^F6L?>C#= MTJ40U_O//=[_ !WCP)C1*5%>7J6R;#,/Z2:6[_NLL_X\>Z>#WOY4ESIF4JBP M:7XJ69IR,MI;L[%=M7J8U)75=$RHK[>XHK+?92I%4H=CO)[2.TOMH5V#VF=# M=8Q.R_5JF]'+WG91$,GB5^B+C]D8'C/:(NV*MAFDTUF&3OM3*U9?&G]+3#[8 M1/*+M\I8Z2:XT83$=T'8%,J75Q=IU9,>5)HNB>RF12^Y=-2E*:I55/DZ-U^N MKM55]7L^HUH>[O6XJ@M,\]C\N9AM?8:1_:RGF.Z("W[D$X523,(>1+*VWMN+ M_JPG1+G\HJZ4:?)H_%VMKZR-492W\SMFFM?NQJJHI5:OU5>;1+>\JJBDTK2C MM$=3=.RBBNU57<;N&NW;3D537WHY=U4U,8LGU%H3_9@=-R_:\9Q6)%289AY* M967P_P!M"U?VCX/UAWI4/3;AWL7U3\*G)J$7:^AWN%S/.G%JZ7D>F&N"2O-# M]8=Z5#TVX=[%]4_"HU"+M?0[W"YGG1JZ7D>F&N"2O-'=K7\I'Z3*WN1')>0: M7OB8[:4O,734T%EJXUHU5NKDNMDNT-:%U76KE?(+83VZ?5I1'U#I.Z'^[QR" MH)EYMF*O"1-JV/DQH7\FSE^T[K=_EX"(IQO2CV'RI9.S\[ M'R[&3O'K>/\ MRH?GQ;:QFK]JCBMDD9I4A4EZN%[1M%UDT<2[5A*94'<%8K%$.J:_9!55;;2D M55VU>43Y;^APL2YCBS4ZG+KV,GPTLM$/7D5*XE8N]M^Z]D]-C1%6T1%,'J;3 M9A,-WX&90N/TPF\,,GS-SVC('$_E66V(?D:9UPZUYD=$HCT?IB6U\DPORKB8 MZT25,5O&'7_R"%R*MK0E7E*MH2II2G55\JGPYK0STMS%U%:Q]CR=-EFWO"V. MX>8R[7Y,L=G(GN3W)?1)U-O#"E?5Y=S!\CP38M&*UI^UNE]EXQ5Y':_;7J17J^FB:U^J8Q.Z M&FT#<%=;K22'KA9VC M>G6Z,_>MSM=@M^_/T;9/>'HT:%8-PXKD.!I5(EK9::8=RN1"?Q]E_P"9'8EQ'V9 M464RU(C28[J'X\B.^A+K+[#S2JI=96VM*DJ36J5)52M*]1%RDJ0I25)BE28Y M(PCNICXH_P"-@D]"TK2E2504E4,J50W(P\<#Z ?8 M!YQFNWM5:V0XYL'9>!X1Y-ORJF\KRRPV%]25(HXBC4:Y3VW'W%4JGL(0A2W* MKI1M-:UI2ON4BRMIJ_%,*%9^=K&*.3++2KSR=W)ME-H4F$$^%&,803WXP,*M M1>-=_8E*UVQMQ2++P;ABPU"HRDJO)AQ0PH?>0M<50[A*$Q4O+""81C&!B3F? M2<\,L-J\S3:RLKG,]?7!PS&,FO?E.I=$_P"#=E6QFW.?M57Z)G[$_P#JGKE" MDZ'>]JK85=C/6UE?AS!&T$TW_-4R1G MIK+\V8C+MR<>$_\ AEQ=ROIJ-*0*N(PK4^S,G4WUT2Y?Y6-8A%>4EVE*K;7# MN%WBHU3]_.)3EW?-F9?RN]XH?&Q116/Y1O M1%U."NHG*%9_%YG2U+R=SN=7S4]Y,>ZR]W'XF#R*]=)/S7OE7*2-XW&$RYY= M*6;+B> 66C#;RNNK;4BUXJT]6J$]BB%N.K=11/\ XO6JM:Y5)Z'VZ&2@G2[' MMO*3DVSTS//8HP[ZH.S,4;;OI@E*8^(C>J:-[105;3(/7J/RJ%X\B9:G4B5P M)7X,%L2"'-KW*%J6IQ.[CRY51\SNG-'EI=_+_.^16W6OG'DO*?DK-KW9*)\G M5KL>0_(LN/\ ->NC5.UY+L=OM5[?7VU]>0RUT=V,KI<&K!4M6EYJS4KW.'#@ZF6S@W(8 ML&''ML>+$K+UA?*;DXXKM.\C-\+5^SK7M[8*E=5/V4ZU9#7Z*'H)NWN[3#(F MP=%3#_JJ1Z.>&J_N_-Q6)=]%K%Q^-:.L1_\ ]P^:O)CD?6JNOD%NZM:UK6M5 M;6SNM:UK]-:UK6_==:UJ(#=OM6SO\>/W4]L%F11^+9+F3YU<+ZM]^U/\05;I8\Y?D=X@ M-V^U;._QX:GM@LR*/Q;)/X:LSTSL[7SAYW*C:]QW'= M;&RK+Z):>D6YIV6J*P]\Y"]5"W'$?E6QX9?Z=MUNK:J+3?L:DT<11*J52E5* MI0KZZ*)7])X,W<-='-P5!VQ;"<4(?JGIIG<5E_F9AK#ZU)VT4[$=@S.G:-#1 M.TQ252U[4Z[%,51_2)2F3G=)R1RPFY%Z"H9-Q,JAI3:EK_-I%NJE2U*HM78[-**HGL40CK0K&IS0 MQW3S6+2*;-T^$<7ZF=>CAVW>T]3^YN0Q8MCNLL=DSZE?RA>B7I^&,W:"F5Z" M80R]5TB41EPIR*C&$BF3W8[94(8898;5*4Y8'M6.]-/O:)5NF5ZKU3?FD=FB MZV3\[<9DO-TJPE=5.S+_ '-M+ZD)D]:DLT113Z*T;I1M2'<1G]"-8MV"HTRT ME3D5*_;=33*4QVW>0S+*PIVNUBO%DA';1Q94RA1?Y3N]B7BW"T%@;/U=",F7 MJ7KA(K5#:;JG)R?1CC""XY8-PAE6F,$02B*5^_8QTV^)R?)IS/0616CJHE+L MC&,YMN1^451#5%.M0[IC]K\C2KGE^INKZ^RE-*>576M:TP>HZ#^IHQ1I-MV) MJ'@PF9-QC)N["EM3$SEVN3;8$XHXMJG(2]0OY4>SSL&TVFNBG:?DR04N0JK$ MYBV(950:F).0P8E8LB(NKR0P[=66.3)K$>ENX>9)5%+Q>L^P&JZJI6N7X/,E MI15*JT3VU8/*O-*4K7]E:==*?^;LD>U30OWJT^"HRLI)5K#YK.(1_P 8B4_Q MN$Y6=_E$=#;6HIA4:I5[(XO2-*<=R>++UJ=J>[_5X60RLPKEOQCV'5IO$M[: MRN$I^B%,VR7E5LL=Z=JOM4IY*R7Y^++76E:=2J>1K5/:31?5VJ=<9U:Z^\2A M04NJ6+J++*>Z=1+./-0^5YF#C4/5M]G9R;D2?[+Z(BXJV46T6=O8H4W,.9(H M8C F1 MMQMYMMUIQ+C3B8*0M,8*2I*H98*3&&Q%,8;,(PV(P_K_ '!R@ M M M M &!6^.D_X!<:Z3&-LRF3! M?91D%SD1Z4K2O8D6N"XJJ>Q]3_.2U1]#=:.9PKK=TZQ.L>.9U=< Q>:R[6M M5M2\4U\NUVR0U]/5V5Q*TI3Z$_02-3+NK#4?)U!9222MN.5*W&4ONP^1U_37 M4^V1U4[PK;U>*NKK43JT+AMD-O1EVX_*TQI;:O8,(KC<;A=IDBXW6;,N5PF+ M\I)GW&3(ES)#E4T3Y1^5(<4X\YV4IIUJ56O4DS%+2&4);:;@VTGN4PAA3#Y$ MI,/6ZXZM3CCD7'(]TJ*L2H_+&/\ M^2!\9]G& #-WC=T<'-[ MEI\RE:+XY;#RC')WDE,9W=;:SA6NUL._64\QGN:R+?:KAY-K_$6U%E/R.RM/ M896IQM*\.M!>!8ZR^*%:M"Q+S#>ZRB.G3'TLLP6[#R<3B(0W=G)")F- L%:^ MTV%5&H+\RPK^>7#26/H>>BAI7CPI5%7JV80)W^/_ ,ECW%?:0[KR9Y'81KN( MJC3[^):CL%SV'?GF5HZG(,W*,C79(-AN"%*^LY'B7IBODNRBJZ+[:(6KFB3I M3.)NSEGWI]6YILTM+"/E2TWIRUI]2ELJ_P!A,M%T.-6>PN6AKS,BG=TJ60J8 M7\U3CFDH1'UI0\G_ 'B:#2/R>;HTM0H@2,AUMF.]+[ HEREXW#GEVF1G9-:T M4M3F*X.BQV>7&I7MI0S+@RDI0JG;4XY2CA$=8OVO"JL7$L5!JBLK\"491".' M]Z]IST(^M"T_1#:DL4BXV[^F00J8I[M8?3LXYMY<88OW3.DM1AZEH5],=L2O M:KXZ: T;$8A:9TCJ;5,=AFK*4Z]U[BF(.K0I-4NUD2;#:F');SG6JKKCJUN. MJ6I;JEK4JM8QJ=?KE94I=7K$U4U+CE^'?<=V?4E:U)3D[T$[">\273J#1*.E M**31Y6FI3#)^CL--=[OQ0B$8Y?"C'95WXGLQY9ZX /+MC M;IU)J&'\_P!G[(PS!6EMU=C-9'D%MMUPGII55*TMEI>?^=71SZJJ]B.RZOJ; M57JZDUK3(+/V1M1:EV#-G;/S=95".%46&'%H1^\=@G2VX>M:TPW-G9,#MK>? M=W=S+=56ZMM3+*-JAB0B=G&67GH?T$NI>GOQ[K:LMN*R05')D3$CKV?TPG&C M$*2(F 6O-]LW%OMT8DVVU_FEC*UHZJ52]=LHHU/:ZUUIV5-VE]->RJO:I3R? M;GFSFA6O"JFE/5V9D[,R\>Z@X[U5,0^:U+8F8^O%,HC#8V([.&F-O/Y2&XZS MFG2]CZ?5+PIU/<+98ZW2$8P[RYB?P3:?BQ13W4QR*CBAL8H_-C],IR$R3YQ& MUWAV ZTA.]KR$F0S-S;(XM:]=$U1<+K6/;W*4I7Z>W::]=4_\J?5K.5 T)]A MJ?I;E>JL]:!Y/=(@I$G+J^HUCF(?1,E/K:_REM\5;TYBQEFJ18>53\C\SISW]LJ MA;#1'W[VZTQ-I[U*S.2[W=R[,TN0E%_.DY#J:5CNQW68F.3CBWEK>>6MQUQ: MG'''%*6XXXM2E*6M2E=:EUK5=:UJKKK4SY*4I2E*4P2E,,B4P[E*2%7'%NK4 MMQ47%N1BJ,51RQ5&.S%2HQV8QC'NE?+LY3\#]., M ](PC;^UM9/-/:[V3G.$*;=J]V,6RJ]62.XM7TK\M%M\U#4EM7[%I<0 MI*J4ZET53Z#P:S9:S5H4J17K/R=8@J&3])EF7E0^:M:%*3A\%28IC#O&;66O M&O L,XAVQMMJK9=258L,A/S4JA48[N-MEQ"%I5X25I4E<-A28PCD,XM<=*[R M^P2K#%[R3&-FVZ/_ (5(F>8Q$5)HQ3JHM*+SBKMKEOR.KKJEV4])K12D]NBT M4[!#M?T,]UM:TUF8._DF:?&0F5KW8P7,.S$81W8+1# 2!:QZ:C7E MSK&A[=U+D^)OU[+3M[PBZ0L\ZK)",S2YAFHL98Y-NN7F.H7F40[Z4+FU[&UQ9803)#JCF-QFW56) M'U]N#$9]WF*0VQC-ZFKQ7*7'ZTZUQHN.Y.U$ESUI515%+C-/LU[/6AQ:%(56 M ;3747B60TU=AU.S8^\BG351FLD$24RXJGSZE[L4(DI],O,/13N*C+MNM]]*XIBE2LFR/ MB

4'3/='EQ37(#R:KZNQ^WJDFS=T=O+30;= ME:*JGR:_\XG/T9O)LY%02I,7UICXVFEP(VM%>Q8:S6F-S583/SC>QI$G^D.9 M?)5%*H,H5\5UU$2O)R5^5);FR7Y_9.*FAL2U?;7$K8CYQMBXO[!S!;=554BX M6[%[/6WVG'YU*>33Y*6]?V.I*Z_6JM-&YVL]H;J3+X'[2UIVI.=U%F6AU.S\ MU3B\;JT_&1!A7_C!M?T1E5F--9LW1FJ>WW,'IE6GN_*EI&!I$>]D7%]/_A K MR&Z0SFORJJ2ZCR*FTZ\P]J!9*)\C]3M5@U M75*U=M=:K6JLV4*PEC[-0;C1;/RTJ\UW+T4:8_PA[&]_;(7KEN;6VDBY"LU^ M8FF'-UF"]+E_<-8&?[!AJ9:8D #U73VB]R<@LOBX%I#6& M;[4R^75*TV+!\=N603(["JK[4VY*@,K;M-M11#BG)4I;,9I*%+<<0BBE)\NJ MUFDT*55/5BILTR53X;SJ405'R88HXEJ\2898JV,*3U*51JK7)I$E1Z>]4II? M@,H4N*8>4K(G(A/E*5DA#OJ+''$SY,/R!S]NVY-RWVAC^B,??:8E/:^P9,38 M>SW4.-];MONUW:DHQ_%7T^4;K1Z/)R'Z6UMKC-=:5D!VGT1E#D8N2]EZ:Y6I MA.*&GO8I>6^5",FGNI^*I+'C@J)/-F=#Q6IZ#HHHK$4_1F M=<)^LY=78>S.E.2E%1-SC?\ /S7Z2[E\I.-.E-J];+31)XE* M$(2A"4I0E-$I2FE$I2E-.I*4II^Q/53Z*$=;NS'=)%A#)L0/[ M !Y_L+:FM]46560[*SC%\(L]*.>3F9+>85KI+<915RL:W,2GJ.7.;5- M/JL1D.O+K]"$*KU4/9H=FJ_::H\S6)K8RHEV5NX(1V,2U)AA;1XUKBE M$._$Q"V-OK$W>TQ58MQ:N0LK388L+L],MR^FQ3#+%#*%Q@Y,.Y.Y990MU6XE M"HD5VY^F1TQBE9-MTUA^0[4N2.VEN^W;RN%8?UU55"7V/G\1VZ3^SV:*4RY MA45124TD4K579LG9/0H6MJ<&YBUM48LU+*W6&L,Y-_-5@6F61BW,J7GL.S&* M-S%02\S^4KNSL_&8D;L[-SEOYY.5*9N9Q4JF^%""T::VN?>R13"*D+DY1*DQ M3D>A'%ABIV_TF/+;;=),)&>HUK89-%(59-71EXNNB*J5U55DJI+]XJNJ/JKH MBXH:7]/^"GM=196RNAYNOLQI;L:+&T$ZW_/5)<)G^[Y$2G=;F5B*D^64 O&T M<>B'O#ZHEDVNA8>D/;'4M!;C(1R?].BMZI8LFPK#.(;C^SAN&!T^X3[I-DW* MZ3IEQN,UY>6MQUU<>Z6X MXN*EK5'PE*C&,8G'G*=4 ]?U3>]+VRXU8W/@>:978WW M4]4_ ,>GQ;VFE*4[#7;M]>NM55DJ3U4IB]I9.ULQ+Q M79*M2E-G$P[B=DUS++L>\G&W,,N,^M>%[U([Y(]W]4NQD9W2KS;)U.OTIY2? MAJ35&Y":8AWXZ7,RTKZM>JKEL;QM$A8C3':M M9FG35.:_SR3E)B9ELGEK6B9QLP_Z0VS\TV+767#Z >]_J>6LQ>%7:?79C)"% M+JE2DZ?/XU9/@FFWI#29I>VW)%^:A#9V=B.3+SN=>)?VEM[UQLGP@1?KJ[SO M-Z5P1[I18OM;6AY\]M'QE*_EP[G7B7]I;>]<;)\(#75WG>;TK@CW2AVMK0\^ M>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1[I0[6UH>?/;1\92OY<.YUXE_: M6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7\N' ME<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#SY[:/ MC*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EP[G7B7]I;>] M<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1 M[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7 M\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLG MP@-=7>=YO2N"/=*':VM#SY[:/C*5_+C*O3_%&U:/^:1\(W5O]ZQ0U,I1B>5Y MO8\NQ>D5BM/^!C6N_P"(/_D>,JE.I5;>N([U4^JY2OTD9VJO,F;8Z:Y6+(4- M,Z[B_29:3>E)G*KPXNR\VC3E0\'3TNI\:8E@+N-#]3[K(R[-E;S[8.4F6PPA M3JA592I2&!/\TAB6;>W=I_0&&S-A;MV7A6J\+@JJV]D6M[TJK2W6 MK=;UW"0A5UN[J6UT8AQ4O2I"J=AAEQ=:)/0I-&JM&FKKCN>^LJD1HVS]FM77"-9(=2CM,7"TX@W5G(LL@U M77LK:FUQAVG94I"W$]E2K"V5T.55G$MS-K:DFDLJV8RTM@>F?6E;NS+MJ]:. MJ8$ 6HT0]*DXNR]E*8JK/)V(3,SB9EO4I#6P^XGU+ZFB5@^572?\X>92KA W M7O?*9.%SZJ376&'.IP36:(U:N5:BR\2QJC#61);HZY1#]W5<9?9^&F7;0OJ%L4N;]D@I8QS&V92U(8FY;EUS=8M>)P%J0JB'KC+BMN*3V& ME+<4E%? K]IZ!9:4ZMKU4:IK, MM/-]0T&ENU%Z&3%@3M&\7?==5D::3N[9:X0CN0V2V1PI^3#X#CC5HS7G+L61 MGU]2J/-5I?4MQGV'!XU>NCJK=EVPGHS%WR9*FE]AYFT-6.C#S-?(W2K-1>J4TKPWEJ7&'J3EVJ$^)"$I3#O0+"TJC4FARJ9&CT]FFRR? 91!"5? M&5DV5J\:UQBJ/?B>M'FGJ@ &*._>:7';C@T_&V'G463E M++-76L!Q1+>0YI(KU4K1MRUQI"&K+VTU55MRYR(++G851#JJTZB2;$71V\M\ MIMRA453=-5&$(STSE8DT^N#BDJB]D\),NAY<-C*DK_>[HG;F;E4/L6QM8A^O M-IRII%/@F=:GJN MF77TEB[JCJQ)A-N0;J%6<1LIQ06\WU'*8T;*D-R[[S2\D6IS+#%&*3+,TR_/ M;W(R3.=>[FZFE:]E*IMQ?<75I*55HE%%=E%/H32B?JEF M*72:71)-NGT:FL4N19[EEAM#+4/J(2E.)7A1W5>$:_+0VGM':ZJ3%;M57IRT M=8FN[F9Z9>FGU^3"+KRUKPP\%.7#"&U3"$#JQZ!X( M ,U]&](%R@T/6%!Q_8$K+,5AT2A&&;"2_E5BI'0JE4QH,B3)1<+)'I2 ME:);@S8S76XI54*KU$1VQN.NYMIIKT]0TTNI/?YW(899[%Y2TP2J7>5\9YEQ M6U[I):&ZK1@7[W2QE92D6P1X=D5DRK'KBTEV!>L=NL*]6F6VI*:T5'GV MYYQIWJ2I'72BNNG7]/TE::C3*C29MZGU61>IL]+QR+9?:6RZB/QD.)2J'LE_ MZ%:"A6GIDK6[-UJ5K]'G88F9J2?:F9=R&[M'F5K0K=[RMCOG8CIGL@ M M M M 'C6\>0NDN-&"SMD[ZV= MB&K<,@)=Z[QEEV9A*N$EII3U;;8;8CMS,EO2FTUJU!MT>5,>_P K+"U?0>I1 MZ#6+13B*?1*:[4IQSP&T15A3Y2U=PVCQK6I*(=^)Y-8K='L_)JGZU46J;*)\ M-Q>3%'R4)[IQ?DH0E2U=Z!4YYO?*=[Q._*^"\#=>UL<6OSB'^G?;MKC3+NOJ M[;5)^#ZP\J[%@]3C:7(\N_O3?*MO=B38(SJ?HL[8W0Z,MZ3.VUGM.5M8]12J MHI1\UZ9VJU>3%#*49([CZH%:+8:(9U<'I.QDCI$-SJR:2E2_E9EME"?*2MY2 M\J>Z9@HJV[OY"[OY*YK+V'OG:&9[5S"6IZE+KF%YDW%-N8>7Y15OL5MZTQ,< MM"7$I[$*WL1HC?92EME":%D:-0J/9Z33(42FLTV43X#:(0Q1R]TM7=NK^.M2 MEJW(J*YUFN5BOS2YZM5)VI32O#<7%61,>\A/<-H\2$)2B'>@>.'K'D M 'IFH=,;7W[G=HUEI;7N5[-SV^+I2W8QAUGE7>XK8H\PR_/F4 MCMU;M5F85(9K*G2ELPXC:_*R7VFDU6GS:K5Z91))^HU>=:I\BSW3CJX(A\5, M,O=+5DVJ$XEK5M805$].F4JIUN=:I]*D7:A./=RTTB*U?.5D[E$,NV6J,$(A MLJBF!;=X%_)EK1!9M&Q.?N5JO$]28\UCCYK.]NQK3$K]5U4/8>S+:XEZYNU2 MI;;T+'E1FVG&4N,Y!+;6IJE7K;Z(AU:GZ?8>5TE&S#J^91B7'XTO+JV(>-*Y MC$J,-B+"(PREF[&:'UM"6Y^VLUIB]WJ&77D1#XLQ,)VRO6AC"F$=F#RT[!:U MUAJ?6>D\,M.N]0X#B&M,&LB*IMF*838+;CEDC+6E%'I7S*V1FT/W!ZK:52)+ ME%R)#E:NONN.5JNM9ZC4ZC6)M=0JL\[4)U[NG7EJ<7'U951CD3#P80VJ8;$( M0@63IU,IU(E&I"ER+5/DV>Y:91!"(>O"F$,2HY-LJ.RI6S&,8[OH1TCO@ M &)'(WFMH/C'%?8SS*TW3,DL)=A:ZQ6L:\9E)\LGMQW9<+Y MPAJP0EIK527[@]&;=2E7D/+.4HW63; W16VO%=0Y1:;&7I,8X5S\SB:E(9.Z M@A>2*GUPW(HET.*A&,,>!,<17B^G1071W%RSK-K*_">M+!$(M46GX)FI+Q0R MHBXUC0W)MKAMDO3CDNA:8*TG35PP1@(Y&]*9R!W1\_L&"2/T*X))\HU6!B4Y MYW,;G&5UI[-VS7R33\?KI^UNVM0$]ERK3RI"?I5=RP.ANL-9+29VLM]EU9;B ME6.90F$HVK^CD\JT1^684\K+MD)1$U$7U:/>^"\Z$Y2+)OZF-E'L2-)I[RE5 M)YN/G-3R-NHRPW422)1.12D.1>3MB,UYYU]UUYYUUYYYU;KSSJUN///+55;K MKKBZUJXXI:E54JM:UK57:46&2E*$I0A,$H3#(E,-A,$P[F$$^#!)1MUUQYQQ MQQR+CCD8JC%48Q4I2HXHJ5%6S%48[,8JV8Q/G/TX0 #,WBQJGBYN2Y-8 M=N';N7:;S.7)JU9KI)@X_*P&^^47UQ8B[W-\FK&[K5*NQ1N;_P (]5GK;FT> M>:BIBB\FTMY%DY=56LK9>5M9264Y7FDKF(3K.'NEZ2C*F8:\+*S\*C+LLX$1 M=+,7!W?W#7ESS=F;R+QJC=K:6:PS/P#BH; M292ZZB6)9$]"=JU5**3N_/54K1-4JICV/=5:=7715*T=ZJTZNHK)'1>6CA'( MJQ\EE_Z0_P#@;"H?R7M@8PRIO2J\81_^3DOQ/][DO5WINS[U>QW^H?.N]M+F M?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X% M)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4 M&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[! M[Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9] MZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/ MP':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7 MJ[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F M?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X% M)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4 M&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[! M[Z57X%)\H]:U+T8WL-G*=0[,C6VTX\[9;M1NO4AJ]X],4Y!O M;%*=74W+CO)37J4GJ4FE:8Q:?1%-6TDU25IKM:55F,BDHBMQ^#S6+PF7T9'F M5?&:6B,>_L$B7=Z!29NGJR:Q=[?_ &CLS-15!3J&9>35+3&') M,PRXF&ZG(I,%$I5L9N$6VP6+K.;NES8B,-3;DS"I;FI\I#24R);D MG6J+-,R,^YL)=?;6\A"=G+&#:%MQ4O4F?S]G<@. MDA:VCFAV>$Z\Y)_(^,V.-L=N#BE@1(=<6W ML:)#;4ZM2&4 MU6JM;&T._JR]FY!NG4.[^--E$^"U-(RKCAR06XN,O%;B\FZMU2UJW%**\UNX MJTUHYU51K=O85*;5X3LJO(B&++@;1!^"&T9=Q#24HAWDGB7ZJ-L#QIX=[$KW M_'>Q*]_W)&N9DX8CHXUM4]G:SP1?2!^JC; \:>'>Q*]_P!R1KF9'-%[AB.C MC6U3V=K/!%]('ZJ-L#QIX=[$KW_X8CHXUM4]G:SP1?2!^JC; \: M>'>Q*]_W)&N9DX M8CHXUM4]G:SP1?2!^JC; \:>'>Q*]_W)&N9DX8CHXUM4]G:SP1?2#YW_DIV-':< M>>??TM>6FF&6D5<=>>>\I2XY(0A M.(V?5DZF"]#=.)2I2K7,I@F&6,8RBX0A#A'^/40^;UX(:!T#L^V8?:^4:^3] MMLMY2SL2NJ,,9UW9DPHZ_P#C+1BFT+]>LCB3KVJE.S28Q8KI;&.UVO*R7$+C M)EZA6LK]>IJYQZS?8RMY'P'5;G5"\4>Y6[+(0PM*/B*>:=5Y,$Y(D,6AH-GK M/U)N3E[1=E"65Y'^I6X,-Y(;J&IM:IE$5_'1+N-0\I2LJ2;CBKTM'&[A9@:= M>\=.CLL>"VZ0B,K(;\GD!6Y9KFP(3N950AB7DRKC& M.R2K9J^>@V2DNH:#=XB4;7DQKZX8GGHP\)YR,AC6K;1PI4K"C%A0E,-J92?K M&W_1Q_[A?^QQCFMYAGA'B_\ \\9%KDXYEPXRAT$?K&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$? MK&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\ M(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01 M^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$? MK&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\ M(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01 M^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$])U)TZ&TM[YG;M=Z@Z/\ MR'/\RN?UX]GQ_?/EUL1J.M-.W*ZS7=)(C62S-./LT?FS7H\1CRB:O/(37K/- MJMR%+H4FY4*O;YN0DV]U;LAAQ1\E$.KL2UQR;5"(*7'P4Q/3I%_%5K\\W3J- M=ZY4)UWN4-S^+"GYW M>W*_.NTX@Y>-MY/$HI,>Y.,]2UX=9*N M79V5J;DY5[-S5OHL+^ ZH<:D938\--(702LXUDFURTH_4JI&,=U#-2TZ11*HP["E2TM"8@K+@F\&Q&,^9T M*69W"7)GW#DA:ITZ:^[)F2YF W63+E2GUU<>D29#F956^^MVJE*6JM5*JOKJ MKK+(M:+RD,M-LR]@'66&(0@A")YM*$)AL0@E,)3(E*4[$$PV(% YG^3 M--S M#TU.7V2TU-32XK===I$PMUU:XQ4M:UKJ2E+7&,<45*5&*E;,=F)\WWY)/B5[\R'_,AW(64^(>P>SFX_%XUX%. MS$?X>WT4=JTKV_))\2O?F0[D+*?$/8/9S->!3LQ'^'M]%':M*]OR2?$KWYD.Y"RGQ#V#VWY)/B5[\R))N)7'/D-QPBQ,.RGD!9]L:MAQ*1K9C=YPV MZ1+[C%&FU)B,8QDKN3R%Q[2E7DD5@R6I$=MMI*8=(GU^W7^\^WMA+?N.U6FV M&>LQ:5U6)V8;FFULS.6.WC,R\)="5.QV8ZKEKY+E)>7 MLU7KX)6\*P$NW@EY*9ILPW-R$$PR-HD)U4^\I$O#83U*\AYE"$P3+0E]MCSM M(:+8@ M M M M QSY*\J](\3,$=S[=>7Q[!"=I M*:Q_'X:6[CE^8W**U1VMIQ2P(=2Y_1[,1>I]*PUFMMXDQ3!7P$NK<^&6GNUI5W3+<<6Q%* MUM*)KL%=3DV8*0AV&(MK,^D^+N$Q\#TG@EHP^T43'5=9[+?SK(\HGLMU16[93D4FJI5\N-:K1BML1TH915"OVEK5IYV,]6YY&\[';N*^='"G<1!*<,#WH\0R M M M M M $1'2#=+)JSB&S<]<:[3:= MJQ'7C[R*T8E[%N-O?2M=Q36J7$6.*ZB>XVFE9;UL9?C/ORO M8"ZFJ6M6W4:ACIEGX1_6Y(:=,0ANPETQV,/@Z3'IGB '>-;:TS_< M.:V'7.L,3O6;9MDTJD*RX[88BI4Z6Y1*G7I#E>M+<&WL,(<>DRI"VHT6.R[( MDO-LM+73J5.HR%'D9BI5.:1(R4K#$MQ:LB8>2GRE14K80B"8K6I28)A&,4P/ M2IE+J%9GI>FTJ37/3TU'"AII.54?&KR803#;+7&*4(A",5Q3""HEM+@!T,.N M]#TLFT^2C%CVIN-BK%RM6)5;3<]::^E4HEV,JD69'33-,H85]:LN2W\QBO\ M4J#&=>CLW)=4;?7R5&NZ=2[-J73*.K:K>[B9F$]_93'X%I7D)CC6GNXP@J+4 M+=W>W*4V@:15K3I;JU;3MT,]W*RRN]'(J'P[R?+5#2T*_5HBI*78SK$($]@ M M M M M ^>3)CPX[\N6^S%B MQ67I,B3)>1'CQX\="GGGWWGE42RRAM*E*4JM$I2BJE5I2A^)2I2DH0F*E*CD MA"&S%48[D(0\9QJ4E"5+6N"4)AEC&.Q"$(;L8Q\7^-PK*=))TT*JKO\ HKAO M?>RA/SBSYGOR JE:K56BF9UIU,[2M>RBG6IIS(*TZZU\JJSH2FD:[ULM=Q4AZHI_K1)_[%3/RZ M3X#Q68E2I,Z3)FS9+\R;,?>E2YQ/N0CI+",.G/*3X*$^"B&UQNQVB/C*5!,)';S?:%[B MQZY=E\AOR3BV/*H[7Y$QM$EM*XUKC+^;M=E*WE29?E)3M+[8VYK5M)WJBHNZ M5)LQCI$LA4=)93X_CN8>Z=5MH[B<",B$W>L78*A6&D>IZ:SILZ]"&GS2X)TY MZ/BQ> UB[AI.U3NJQKRKCF@8@9N M M M M ##GFUSDT-P) MT[-VYO#(OFWSGY[;L#P:TU1(S+9641H2Y;..8O;55_\ [/SN>_5N!;VY#;DQ M]ORC*'7L,R[<59-,<5_N(3E<7&$8(3'(K)B=KK M846Q=*75*P]ARXDLLIV7IAR$,NEMIV?5C7'(A$%0BM4,4,NOZY5=,ISTY,;? MONR+-O[;W'_%'5.0@1+B]B5TMJLSR/LR%5F7B>U\ MXDN*[+#<."W%@1KQ68NFL59ZE,T]ZA2MM;2T%4>GVJY-4265M6I:3F7F&VD9584JTI2-.<\MU:< M2E9<*4(@E"<;N\0Z0#QS\Q/]S6ZOC8R'L#L/F92>+I/F3'^SJV^>-5XQF^>' M>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V M=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT M@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@ M=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;? M/&J\8S?/#O$.D \<_,3_ '-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@' MCGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A M\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/& MJ\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F M)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSQR]@YX=([E=]LN+XQS-YL9%DF1 M72WV2P6"R7M75YA^85!"$(GIQ2UK4K(E"$P>Q*BJ.U2F&VC&)=8Z,/HYN3=@UP]L7I(. M2?(G>F7;$QM4-'&78V^]HYQJ;",>O49-9,396-7C+9%OS_-G(SGDW8DAM^TV MJJET0B;-2S,AU#O%M]9]VH)D;OK/R%%EI!S%UQEY*69FWG$*VJI9Q#25L,PC MLP6F,'7-CN$8D+MG=_8*T#=/5.6_KT]6IBH-Y.MTQ.S+TJRVN&S"9;6ZI#[T M8;"D*@IIK;9,:\*T25=WSP>\*6BO9UCON9@79];7.F>X0YRC.M3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/ MK:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.# M-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S' M9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON M8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3 MD.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L= M]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN M:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\DC5YSJZ//C#;I MF"X3Q3X]9=O"XP>U&M*]?8X]9<%CS6EUC7K+%,Q.MV=V:MN1K6E2'GD*2](7 M'C+9K)L!V=T]U+TXI$88FI;$K:H[J#LSA4A"LJ M$)6N"\%(M%9H@;I;B9*8LG9>R=*M%>I.M942_4[2I:E(=A'!,U'!#9<[E;$A M",''$877E,LJ:4]"YB6\=RZ\M\JRZXVEGVLL=F76=>W,7UMEM\U_BS5TN;B7 M)TR'C.(SH4""MQ3;::T9CHI1#"$)IV$(I2Z;]WUA9O2%3]CZ;5'F&T-P>FY& M6FIB*$)R)2M]]IUYG#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO M*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ&-3 M2[C>_HG%4AS UP-_&_=:_P#B2L].'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N M!OXW[K7_ ,25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_\ B2L] M.'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N!OXW[K7_P 25GIP\ZWE'XD]^^V+ M8GQ&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ M0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8 MMB?$8U-+N-[^B<52',#7 W\;]UK_ .)*STX>=;RC\2>_?;%L3XC&II=QO?T3 MBJ0Y@:X&_C?NM?\ Q)6>G#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK M_P")*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_ !)6>G#SK>4? MB3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW M&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_& M_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8MB?$8U-+N-[^B<52' M,#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25G MIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_P#B2L].'G6\H_$GOWVQ M;$^(QJ:7<;W]$XJD.8&N!OXW[K7_ ,25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG M%4AS UP-_&_=:_\ B2L].'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N!OXW[K7 M_P 25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2 M>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_ .)*STX>=;RC M\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?\ Q)6>G#SK>4?B3W[[8MB?$8U- M+N-[^B<52',#7 W\;]UK_P")*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X M&_C?NM?_ !)6>G#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3A MYUO*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ M&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@ M:X&_C?NM?_$E9ZG#SK>4?B3W M[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW&]_ M1.*I#F!K@;^-^ZU_\25GIQGCPJZ3C/\ 4^34Q+D'E&5[*UGD4YFB\JR.[7') M\RP*8\XEIRZ,S[BZ_+ON.=BJ?G4!3BW64M?.+?\ 72[$F0Q>[H=Z)::G]<[# M4V6L_:&00K#+2[34M*3R$[.EJ0A*&F9C]F]""4KC'!,;5276;9Z&'1T6ON]K M?8]?#7JA;BP]8=1BGYQ]^?J5(=7&"8S"'GXN3,W)8?U\K%:UMP3ITGMX+EYF MS'8[Y9\GL]KR#'KI O=BO<&+=;1=[7*9FVZY6Z:RB1$FPI<==42(SC2TJ0M- M:T52O6:\YV2FZ=-S$C/2ZY.=DUJ:=:=3%"VUHCD6A:([*5)CL1A'U;)O'I55 MIMCKU$K86TI3M_S/(J3H.K-2V*7%:RS8=_BL)4NC=7JUI9,3AN/Q%7 M6\.MN-0FI"&V69MP?A0)6;V$L%6;>57J"FI@S*2^2,S-+3'2Y="OD[MU>16E M-0C"*U0CBBA$%K3A%N;=4>PM+C/5*.G3X:1M=-=5"*40 MC!,(+6I"%:X'E]S"W?S>W-D&[-YY,[=[W='78^/8["L3.F/N;5"$Y=*9:\%ME'@(3]JU M8EK4I<5*CBX9*8V #M6#8-F.S8?QC#Y3*E MQ[EF3D26\U=[XS5:/\1=NM+E8-),V[T>O7OBE4 M(I<>3W268*AE:95^\AE\%:)-,4Y(M-1W(O M1@K(Z]#YC2L&5;L_A")-H (D^D&Z1*%H5FX:ATW-@7 M?MNKC*JU;FYFMIQ*X\5RBVHB5)D3$+JIJ,]9NXVX M9VVJV;4VL97*V2:5E99V4.5%:8]Z.ZB4@J&%;L,BW8Y4,Q3D6M&O'1AZ,Z6N MC:F[N;M)IFH7ES",,Y-9$O,4-M:=C$G90Y4UI5!;+"\3-(KK%&;;D;92 M:-H[L(1/(3#8EYF/E]YF85W'<+^"R1;N[H2-%U6;B:NS9:U3[U8NIJSOPS.V M<=I+JXPQ3T@C9C%J*HXIR31L/0RO,PA,I4E^U%C>2V',;#9\JQ6\6^_XY?[? M&NEFO-KDMR[?<[?*;2['E1)#2JT6VI-?_NIKUI52BJ5H:V:C3YZDSTU3:E*K MDI^26IIYEU,4+:6B.125)CN*A_7NPV#?K1*W2+24BFU^@5)FL46L,HF):987 M!UEYEV&)"T+3L13&'TPCL1R1A&!SQU3U@ M M M 8)](!S^TMT>>DYNUMJ2ZW;([Q6?:M M6:OMLQF/D^SZ5N8EKR1@TU!4%.*@K92B"UHPRV]MJ38> MD*J515ILP]B3+2R8Y')AR$-Q/DH1EA%UR,,*$Q3W2U(0O6K\J^5.Y>9.Z,JW MKO#)WAXZ'S#> F&P]M;6BV?,.6F9V6B+W>T):G6?4-EN;*52L#P5]:>I=U M4TKR=ZO"*47+4E4&'5%N2XN=1*]>]:;MO.*I=,4N5LO)KVB.Y7-K3'8>>AWD M>$RSX'=KV^%*+QW6762EB91-3J24S5III&W7W2)5$8;++,?*[SSOA]PC:9<< MYY#9,@ (C>D-Z0Z'HR'7;2S+ MLI2A"$)2A"$(AD2A"888)@E*80A!*<*4[$#1G-34S/3,S.SLRY.3GI&<;0ZR\S1Z@ZT\VN$%H=:=1+*0M"TJ2I"T1C!4%)4F.0^CS?= M]^A#;WLUS/\ !3B[.+%YWTOC"4YX[.H_>WO5VCXDJG1AYON^_0AM[V:YG^"C MLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9_@H[.+%YWTOC"4YX:C][ M>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>&H_>WO5VCXDJG1AYON^_0 MAM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9_@H[.+%YWT MOC"4YX:C][>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>&H_>WO5VCXD MJG1AYON^_0AM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9 M_@H[.+%YWTOC"4YX:C][>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>& MH_>WO5VCXDJG1AYON^_0AM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[ MOOT(;>]FN9_@H[.+%YWTOC"4YX:C][>]7:/B2J=&)0.CWWKR.XV7^'K38NG- MRW+1F1W3M.N+UIG#\S6UUGNIH_D5J;:L2W)%@<=55=R@H2JO^:;#I\YI(8G5 MUOTL98&\&2=M#0+54F7ME(-[$.N,FE$^TB&5+#BHO)3!Y,(Y)=Y7J9=CI>!; M-[-!S>Q?5PUL[MK2SUU-:F-M&-$JJW:(^\K;SLLE,I%:Y1:MM.RJ81C MW4S+)T_36INR*TXAUMIU"J*;=;0XVNG[%I4FE4J3_P#&E4JI6A0%28I4M*H8 M5)CDC\L#=BVM+B$K0K$AR$%0CXX1V8?U'Z@Y M M M 8N\PN7&HN$NB,NWYN2[TA8_CS/S. MQV.*JB[]G.836)"\?PG&8W9K\XO,YZ.Y3MJIY")'8?FRULPXTAY&0V4LO5;7 MUJ5HE):Q/S$\A$(_.6K(A&)<4PCC=J;3TNR%&FJU5G,+$ MO#(A$.[>=5EP,M0[ZUJA\B$XEKBE"5*-:!S=YK[DYY;VR'=^X+H[1>4G([,/9-NZ['U^ C$J#2,B$["37[:^UM6MG69BKU1SNLJ6681 M^#89R[5MKKS/AVJT6BU0Y%QNEUNEQD-Q+?;+9;XC:W9TY^4\RTRRTA3CCCJ4( M2I2DIKQO/-LMN//.)9:92I:UK4E*4)@G%&,8JV()A#94J.2"8'*TTX\XTRRT MIYYY4$(0B$5*6I4<0K8<7D_F$1AE8;CW4?AEI@O AJ[-T=UK M5DI1NNUIE+UI9U&6"8PR]1-K3LMI_IU0CA><3W/ZI"L&-;EA(@XG( M $7_2'\\87&S''=;:XG19N\LHMU'&7J)CS8VN;+*I5%,@NT=5 M:I7?7F5*K:XCJ%(__?I:%1D,QYUB;B+EGKP)]-H*^RIFQM-K7F<25;1Q%%E7=R> M<6I;KKKBXJ6MQQ:E+6M<5*6J,5*5EC$XXY3I@ M E@Z.WG_ '+0E[MFH-KW M5Z;I*]SJLVVZS%/29.K[K.<6NLZ%6E%*7B,B:OKGQ:?5C+>7<8W4OYVS,K/? MQ<>Q;>3F+4V9E8-6QDD976T9()J3:(=PON4]5H0GX%W^96VJBD*36J5)52M* MUI4UT+0MI:V7D1:<:C%*DJAD4E4-A4(ICLPBF.Q&$=SO[)O;9>9?99F)=Y,P MQ,)2M"T*@M"T+AB2M"H94J2I,8*@I,2W9RK4*TVBVLU>?=4E"5+E25U2EJ/'90Y M(E2'VHT9IU]UMM?:IU.G:M/2M,ITNJ;GIU:6VFT=TM:H['J3#OJ4K)!*[:[^2L#142J8IF*Q/1@N&M*=AI'?TEG*I*(1[ MJ*EN12F*\D*!7CV^G;>5I4TJ"I>D2<8HDV(Q[A$=UQ?@Z<]A@I<8=S""&X*C M!&)48Q(Y'8 !=KZ _H?FM86?%N8_/11V!LW([;-AUK'SZ=%\D]9FJ*[5H@3*2GJ4NLE#5JI]?=>K MUR=F+&V=F?\ DYA6"=F$1_7KAW4LU&$=EA"MAY7\XM."'P4%1=MY8..<3-:N7%JL&\;1RIJ7"UWBLA2W&W9;:4HDY)>V65I<; MQR"IUE3B:*0N4\MJ(TM';=?CRW<_=7/WG6A2PJ"Y6S=-BA<_,IW4HCW,NS%6 M5/5#V2*4QPJ2TB"G5I5D2A=7M%)HD:+H>;$*G&XM5*WEH$N-4:GKCE@IR$,B MYZ;2E250D96*DJ7""D+F'(HEVU)QK=9J+9=EV2Y[D]\S/+[S.R#)\DN4F[7F M\7%Y;\J;.E+[3CBU5^A#5$]E#;::);:;;0TTA#:$)IM&IE+I]%ITG2:5*HD: M=3FX-,LHAA0A"=Q/R^$I4=E2HJ5%2HJ4H_G4M':*MVNKE6M+:2I.UBN5UY[5:,Q6G9,K7LF2ZKKJE$=#CMH[=?H2VY;D*[-(#%*2 M:)BZ)#<'KR+.RN&"HPZZLH3X2HI3">2E/CC&"9K)WU)?C_/+-O'\GWHGG7HR M=PENJA%Q24J[&IMY>SA0E2UT=Q:N\E$(KIN*.PF"Y-$FU%9<:17JHW\"A:T M99267N;&78>>AME^$A&%K85IJ54VOIMU/6BJ"[-4=MV-"I:_AEH0O#-3*-V. M7)MF68["-U*UP4YMH:4I-;S]'>P/W%S'U8O?N)/_ %?(^>L^\1RB NH9WS-W MW:_P'Z.]@?N+F/JQ>_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1W ML#]QP/W%S'U8O?N(ZOD?/6?>(Y0ZAG?,W?=K_ L!=!GT;> MO-P;)3R@Y:7?$,:U/JC(&4X#J_/KS8K'.VCL*U.L2DW*_6&_R&W7M>V9ZC2G M&W&J-76Y41%4MV)#N49Z#KYK?5"ET[L88E:;35_ RS[B$1F7T[.):%QA'2& MN_",(I<$- MX=Y Z^47TQ*\(:Y8_39IGTN:Q]?<5_%AUE MK/HF:]P[R!U\HOIB5X0URQ^FS3/I0.OE%],2O"&N6/TV:9]+FL?7W%?Q8=9:SZ)FO<.\@=?*+Z8E>$-< ML?ILTSZ7-8^ON*_BPZRUGT3->X=Y Z^47TQ*\(:Y8_39IGTN:Q]?<5_%AUEK M/HF:]P[R!U\HOIB5X0URQ^FS3/I0.OE%],2O"&N6/TV:9]+FL?7W%?Q8=9:SZ)FO<.\@=?*+Z8E>$-X=Y Z^47TQ*\(:Y9T/9/*/2VM\%R?-UYWB^5 MUQZV/38^,X?D=FR#);[-K5#$&UVJV6N6\ZY(?F.QV^W5'DF$K4^^I#+:UT]R MS-A;0VGKM.H M/>O9&[6Q=NMZ?HS;;:U:[HJV8QCT9QW\D8S9&5QZ48MD M5EZM*5ZJ+??>>ER*KDR7G5[2+$V?LM8*SE/LW1)IA,M)PRN.1=:TR9?5ATV8 M>5BV7'5)^1"$H;1A:0A,/YQ[V[:WC7S6[K=OK64V<]"3G!GN0/S4RG]V MK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[5_\ X/Y _-3*?W:O\ _![C[L.N=-](L>^; MY0['Z]Z$G.#/<@?FIE/[M7_^#W'W8=Y _-3*?W: MO_\ ![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M7_\ @]Q]V'7.F^D6/?-\ MH=C]>]"3G!GN0/S4RG]VK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[ M5_\ X/Y _-3*?W M:O\ _![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M7_^#W'W8=Y _-3*?W:O_\ ![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M M7_\ @]Q]V'7.F^D6/?-\H=C]>]"3G!GN0/S4RG]VK_\ P>X^[#KG3?2+'OF^ M4.Q^O>A)S@SW('YJ93^[5_\ X/Y _-3*?W:O\ _![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[ MM7_^#W'W8=Y _-3*?W:O_\ ![C[L.N=-](L>^;Y M0['Z]Z$G.#/<@?FIE/[M7_\ @]Q]V'7.F^D6/?-\H=C]>]"3G!GN0/S4RG]V MK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[5_\ X/)Z> MIC[+K*JDVW!Y,8943"$+AE3DQ(7!:8P4GO13LIB=J5H]H).:EYI-GYAY4NM" MX(=DW'6EX(Y<+C:VXH6B/"[>L M,%#^3XE+M5^8METBMK;87D6(S9LJGSRTK=6WY6*M:I4!QZC3U7F:LRY%%;VZ MA?%=S4(S$E>+-UJR\XO#+S*'68N-*5ECI$TA"=H[""8X'80@T]"&)&%>-I&Y M'0RT30LW\42,A5[B:79.\6E-8YZG.2TVAF80F,$1G::Z\N&FRZU1AIC"E*F) M1<<#NF-Z5,O9R>81P[\/N ?=9_OQ#NK7>KGQ/>VCD%J]:1H;=YZC^Z=YT>81 MP[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU']T[SH\PCAWX?< ^ZS_?AJUWJY\3 MWMHY UI&AMWGJ/[IWG1YA'#OP^X!]UG^_#5KO5SXGO;1R!K2-#;O/4?W3O.C MS".'?A]P#[K/]^&K7>KGQ/>VCD#6D:&W>>H_NG>='F$<._#[@'W6?[\-6N]7 M/B>]M'(&M(T-N\]1_=.\Z/,(X=^'W /NL_WX:M=ZN?$][:.0-:1H;=YZC^Z= MYT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU']T[SH\PCAWX?< ^ZS_ 'X: MM=ZN?$][:.0-:1H;=YZC^Z=YT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU M']T[SH\PCAWX?< ^ZS_?AJUWJY\3WMHY UI&AMWGJ/[IWG1YA'#OP^X!]UG^ M_#5KO5SXGO;1R!K2-#;O/4?W3O.CS".'?A]P#[K/]^&K7>KGQ/>VCD#6D:&W M>>H_NG>='F$<._#[@'W6?[\-6N]7/B>]M'(&M(T-N\]1_=.\Z/,(X=^'W /N ML_WX:M=ZN?$][:.0-:1H;=YZC^Z=YT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC M0V[SU']T[SIR=DX1\4<:O-HR&PZ.PNTWRQ7*%=[/=(+%P9EVZYVZ2U,@SHSJ M9W6W(:E,M+0K_DINE?\ [G6G+X+S)^4FI&=ME-S4G-MK:<:7%"D+;S!251A&'B.]2]"YH?J)4Z?6:3=72Z=5*2^U,RS[2'D.,OLK2ZRZVJ#VU6V MXF"TQ[T8;!E41N3Z M M M 1J])KSNM M7"G2;KV/2;?.WCL1F;9M66&1V)";1+HCY;F39C#N$8E]U@@J,;T+ M?,V(H<8RRDN5ZI04B4:C#+A\N86GOH:R[6$=A;D4([G'%-%V^WR\Y->KOD>0 MW.;>K]?KE.O-ZO%QD.2[C=+K4I><<6JM5*6Y6JB\$NP MS*LLR\NVEEB72E"$0AA2A$(9()3"')MQ>APX4=->W(E3V64? M670]"CTF>KM3DZ33F8O3D\N"$0_K4M7B0VG$M:O!2F,>]D/)K58D*!2YZL5- MZ#,E3VXK7'O^)*$P[ZUJC!"$^$M4(=\U_P!RTY.9URZWEF&Z,Z<=8%V]UU./8K;5*2A-6X\9Q3DEY#;7SR=,ES5M(CD M9:Q8H2[,/U3*/DALKCA3CF[-H- M\9]<7GYQJ[3EX?7FDV \FL/,]K1DO09C57&E5I*M-@9=E0FJ=:4KN,JXK6EQ M#,%ZEN;E[#QHE+[)JDQAJE83#24Q3LLRDPVTGY5;, M8^"B"U]S RJQ]EYRU]H)&AR>5/5"LKSN'%!EA&RZZKYJ=B"<2<:U(1W2DFP+ MU9K+#=-:ZPW5>OK4W9<,P.PP<HBGSRY2)"GY$M]5*+ MD293K[G6MRM2@M4J4Y6*C.52H.Z=.SSD7%J]<>]"'>2E.2"$^"F$(0V(&PVD MTR2HE-DJ33FM)DI!M+;:?5#OJCDVRU1RQ6J.RI<8JCLQ/03I'H@ M M M ''W2ZVNQP)-UO5R@6BU MPT)E/;:<3U_-NKM)['^;Z#*9*P5M:CAC M)V4J#R%;B^I'DH]XM"4?VC&)VW5C*?%4)RU,@RM.ZCJIE:_=H6I?]DQ$RWIZ M^BJQ)YR(OD^WD4UIU+:X^)ZKW'?F>SVWD*?;N\? $P'VTK9^FCV\CZ_9R!C0]7@.]VJ0E]G#MYE75752J:H;I2GUNU7]AZ36ANME&*H/5BF(AWHH:[HC; M'I@G2J/4W(]_&W*HV/HFE_\ @<+^M/E41>-"\HX,+L+K5^VVC5%UDT7I5/\ R2HXW=#;:]*/@:U35N>)2YE$/:A++_V'(WHCK)15D=HU1;1X MTHEEQ]F,RC_:>K8Y\IFZ..]I:K<[3R/P^KC415%5HHBO4XM#G^&>7,:':WS,?@W:?-[.3X.9RQ6W/ROSY=N/\ ]*8<[K=_VY(F4>%].ST5^;J0Q%Y3VO'IBJJH MJ)F>N]L8DEJE*N]A2[I>,&;@*[2&5*IV):JI[2$KHA:THKCDY5)[*K-JF M$>-F8E7?[*'HK_L&1RE\UW$YL)M&F77Y+S$RU_:6S!']LSNUCRWXL[L;1A\>-:$H5#XR59#,Z=::SE7BE-+K\G4'%;& M%F99<7E\6!*U*@KXL893(@\,]T M $(/3G=(K<.#'&6-B^K M\F5C>O)L%V*Y=,(Q>V5C.YML6D=ZBO)/LQGXMNMJU(_^D+XB2WVT MP)"*3!=5ETF7R]_+&$7'/B(PJR8X$07Q6 M[78ZSR9:FS.E5ZLQ4AA2<.)EM.33G\GQ81@AOXZ\4,NEQ*87?!=)KXS-Q_Q2 MU?A);G4IN\S2D_9CRRINJG>%G9-^TGDCO@NDU\9FX_XI:OPD:E-WF:4G[,>6 M-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37Q MF;C_ (I:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/ MV8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\% MTFOC,W'_ !2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W> M9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y M([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R1WP72:^,S%G9-^TGDCO@NDU\9FX_P"*6K\)&I3=YFE)^S'EC53O"SLF M_:3R1WP72:^,S%G9-^TGDCO@NDU\9FX_XI:O MPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_P 4M7X2-2F[S-*3]F/+&JG> M%G9-^TGDDHO1'\@.E$Z0;E?8,#OO+_>B-(:_:C9[O:]PKM#@I3B$66EJWX9# MNT:VMKA7_(;HCYA'JRZB6S#:N5RC45^3G.J-;T:'=O86S+T\S922Z\3T8LR* M%(BK*XI.R]%$51RHEX;=6).!2]+;C^M22-=C7+Q+<6E:DGK43G6B1R/3BX+@ MGX-,=JS!:4PPKF%;1.16-*-,<3^J46IW>BBZ/E]YQY[C9C;SSSBW7GGGAHQCUHV+\8GUJJ7@9R.^ZE^9&I'=SFNS[V9YX M=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&J MI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>CT\-&,>M&Q?C$:JEX&>'=.]'IX:,8]:- MB_&(U5+P,Y'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I M'=SFNS[V9YX=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/# M1C'K1L7XQ&JI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW M4OS(U([NS//#NG>CT\-&,>M&Q?C$:JEX&>'= M.]'IX:,8]:-B_&(U5+P,Y'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7 M@9R.^ZE^9&I'=SFNS[V9YX_Q71/]'DFE5*XTXNE*:5JI5>*_NSMR8?HK?6Q5\ M$84?1N -HCX7^5L+FS;C.SQK'YLIV7D,B\9'+GR$VN3='GE16&'FHRXD&'(6 MS\YJNI?:PUUTO5;%T=5Z,FFTU?FL4TM$VG(F3TY"<$M!#>E0QM(2G38J@I<' MENH2K!!)I$OUT4]HY.]>TC-PUHG;$V(I.2GL.2"\O7*,LM>G5!;KVG+4A]Y4 M>IH)6E"I1N76I"75K5'AO/VYB^(+/_OD+W$R?44NJS'D?87RR)M=OHDM^&L> M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W M$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1); M\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ M 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V M%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH> M?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU M68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/ M>M]:YH>?MS%\06?\ WR%[ MB-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ MOD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[ M?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\ M06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JL MQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>] M:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$ M:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26 M_#6/>M]:YH>?MS%\06?\ MWR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@ ML_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V% M\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>? MMS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/> MM]:YH>?MS%\06?_?(7N(U M%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^ M&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#O MD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&N MWT26_#6/>M]:YH>?MS%\0 M6?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_; MF+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQ MY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]: MYH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_ M#6/>M]:YH>?MS%\06?_?( M7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=O MHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L M_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A M?+&NWT26_#6/>M]:YH>?M MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS M1&GS!Z5OGQC6QK5BV%\JML8ZS:<IE=_FC(^X23;JBV\SOJ/"GN4?2STOG29,([".9NYU4 MZZUZW;U D*ZZ]5/_ !)%L6KL_1^SKZJ'&NZR[U<TN"H_1E^0_;O@NDU\9FX_P"*6K\)/S4IN\S2D_9CRSZU M4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y([X+I-?&9 MN/\ BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9 MCRQJIWA9V3?M)Y([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R1WP72 M:^,S%G9-^TGDC MO@NDU\9FX_XI:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*; MO,TI/V8\L:J=X6=DW[2>27\>BKF;KOO /CAF_(;//K^?B[=443U*>2\[]'E.S2CUY:*0S;BT$G0I%NG MTRGO=3(;:3D3C81!IZ.ZK+%3Z7(_)DAX)=>[==7>L309RNSKD_4Z@UU2MQV. MS@>6IQE.Y#)"#$6X?+ECWR0HP_2H\D;IQ/X#G<>SB#A7YI:\N\6K=;C;<[V%F%)90M'QD*7IOU,42@9WP72:^,S%G9-^TGDCO@NDU\9FX_XI:OPD M:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=D MW[2>2.^"Z37QF;C_ (I:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2 MU?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[ MPL[)OVD\D=\%TFOC,W'_ !2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF; MC_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CR MQJIWA9V3?M)Y([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R2<7H">6 MW/#F%S,OL?=');:&>:CU-J;)\RR'&[[.A/6&^9'?)ELPS$K5;E9.7I*TH:JNK?UV:.2I0KD;PJW!MQ=+319=>3; MSR])C]+*8.3*?KLI^78CDBVN7UV HL5(15%5F83X$DC3H>^4IN7C]5Y7S=S+ M"7O7Y5'M>ZKEP.-O&/!L,C=2V(N2;DR6]9[<7T+JJGSQO%\/78H]IEI;4GL- MN7*Y-4<;HM?E6ZJ9)AHNAKIC<$N6@M$].*[[WNF]Z3K<: MIS%SY1Y5@MIF+51BT:BM6-ZM1;6U5I7R,+(<0M$>]*317[%OW1]VG7U>4[/T M$HTJYV[JDP3%NS;4XZGPYM;DSE^O#JN.#MHG)-E6S@E M4-2V3O[5;:$O>T[%639?D.7W.JJU7 M6JJS\@N$EVM>MQSZ>W_]EK_]L2!)4VG4UO2J=3V:L-55OJHVI_!\C>F6>4I*4T32KL%?4GM)_8JM#%:O8B MR%?2KKM9V4G5KR_":2A#WR0>;P/0^A9E5)MM:ZAQ3&E6BFY5"? TY2V?I9W3M=:8EKNATLE/0<'U'50>_O'T$KT M/1#6KD8H;K4E+5QE.ZJ$.IGU?7;@IG[)7[*MSM)[$?KZTT@ZT=Q=O*# M!Q^5DT6@E$^')Q4MV$.]BEEP0\I4?)92]"'E$W6=OPL-78H8FIQ= FU>!.02 MAK+WXPF$*6RE*?*>BRI7DDV5BOUCR>T6_(<:O-IR*PWB,W-M-\L=QAW:T72& M[UU:E6^Y0'G&)T=79KV7&UJ17_RJJ1 ^P]+/.,3#2I=]J.1:%IBA:8^)259% M)CZHP);9>9F&FWY=Y,PPY#$A:%06A2?&E22M%:Z9>JDBU/TRDRJW%M/MH>94XZI M++:5MK2I"MJIU:2TT MF+KJD.(5!:=E+2%88PQ)-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/ M#O$.D \<_,3_ '-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FM MU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\ MR.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O M$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\; M#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([. MK;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0 M#QS\Q/\ ,9OGAWB'2 >.?F)_N:W5\;#L M#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K; MYXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#Q MS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^ M9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$ M_P!S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E M)XND^9'9U;?/&J\8S?/#O$.D \<_,3_, M9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W M-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ M3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^> M'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_ '-; MJ^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3Y MD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'> M(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V= M6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@ M'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/\ ,9OGBS=\FLV5RNY![0Y+[0W=R/Y ;;P/7N!8E@-E MQS:>X-AY[B_YVY]D+N0NWNWV?+,BEQFK_ L^OUL?.6VTOLQ\M<:HNC[K+8@VNSV6SP MWKA=+KF7F)>7;4\_,*2A"$0Q*6 MM<<*4)A#94J*HPA"$-F,=PX'GF99EZ9F'$LL2Z8K6M<<*4(1#$I2HQVL$PA" M,5*CN0-7CTF'-.]<\N7NS-XONS6L&1,_,S3UCE*>1^0=5XQ(E1L90Y$>^F%< MKBIV;>;@UUJHW<^AI*NZQ&NR\&UCML[45"L17%,GETF50KP)9M48-['@J7E4\N'>6N, M-S(8"&<&$@ ^J#!FW*9$MUNB2IUPG2F84&#"8>ES)D MR4ZVQ&B1(T=M2Y$AQ];:&VT)JIQ2DI2E2E'RM:&T+<<7!I#<(QC%4S+Z(?@3!X"\1, M5PF]P(B=T['I#V+O"Z-MLKE(RZYPFZ0,*1,;JJK]KQVU.(MS=$K4PY-_*,]F MB*3UI->%ZEMEVWM3,SC#D>M%/RR\FGP=*2K;/9/*?7MX[&*","([*#8)==8M M%BK+R\H\W#KO4,+\XKOZ;%.PSE\EA.TALX8KQK3DQDI9'!)( M (P>E'Y/5T?I!W7V,7*L78VY&)MAAKC.T3,L.%(0EG+;ZE:>M4=]^. M^BVQ5T["Z+N3TEA='852Q&APNY[,;8)KM1E],H%DU(?7BAM'IS=EF=G85!"H M:>[#;)C!M#2TY'BB>CTOVC=9=8Y8Z@SO4]M;RD/2;<41R.2E+R8*C-^-"W4+ MA)2ZMJO&^X\RM*Y8JJFR@T!@ M M $"6Y,J_/7:>=9*A2%,7'(9S4)QIWRS;ENMZDVRVNI=_8NBH$&,KKI]7Z?H M^CJ(OFW^JYJ8F:'7,J /3-+:RN^Z]PZJT[C]'/RY MM78V%:ZM*D(\HIJX9ID=MQV+(4C_ /AH>N*5JK7Z*);56O51*CS:O46J12JE M57_U5-EWGU_-9:4['VLG^-D].D4]VK56FTIC]=49AEA'SG7$HA]F+^O9\9MM M,4QBR85B^-8;C<)%MQW$K#9\8L%N;K6K<"RV&W1[5:H+=:U_R-0(D=%/_1LU M?S4R].34Q-S"M,?FEK=7'REK5%2E?2I2C9I+2[,K+2\I+HP,2B$-H3Y*$)2E M,/H3"!V X3L@ JD_*GMZ_D+2/&[CE;Y-*2=C;#R+:N1M,/=E MUNR:SLJ,2\VOKEX9J M.S*;BRXCBJ=28Z\PS7,H[G8ZNVY8T]OK\FBB*9:)"M=56EH]#;4S+(VJH>J+KSR8^M M&SW,,EH$KH6) !']R\Z3_A1PB8G0]W[GLM,[C1Z/1]18/V,VVK,6XR ME^*U(Q6T/5_-AM]FJE1Y5]?M4![R=4HEU7]6N;66NYM?;!25T>D+ZC5';33W MP,LGO1C!Q?ZS)WTLI=7#R#![47B62LA!3=8JR(SJ8;$JS\-,Q[\,3:/U>+O* M>4VB/EE7;EA\I^W[FSUSQWB%JS'-(XXI3K$+86Q&H6Q-FR&J+2J-0W)>^TR/?FZ-C[:N;3SK\*F:Y5=;O;+.IU-4NM8]8'I%(..1JT[7^# C1 MFNM2E=CKJKKG:CV=H5GF82]#I,O2VE0VVDM(1%?SUY,;D?C+C%1!E8M#7;0/ M=45NK3%2<3':Z%GN'B MR\XL<]>6O#"\INO';=>78/;W9-9=TPER6F_ZXO[SE*(==OFO[\B3:ILRK/:0 MF9\U1.82XKYM)96KM&*6EL59>UK,&:]1FIQQ$,*7L.!]'S)A&1Q,/B9<$>_! M1E5G+9VFLH_IM"JSLFW&.53.7'+K^>PO*VI7Q\..&SD5 ML\%/E+.F-K.6C M>:N+0]"YM(I&A-;5Q-%WO6GKW.=6AI+EYM;E)-UUQVWEMIHIUV[V]%*+?EW& M S3LTK!;30]5:F0=GK'S$:U)IRQZF=P(FD)^(O:M3'T):7WDH7$LW8Z_^DU* M+4E:V7A19Q6&'5+6-FEXE0]RU+J M^G[:RI8DKT M ;$3Y.GHM>HNC=Q'+KA#^9WS?VP,YVW+\JA/SQ-F1+BZ]Q9IQSJK_P $[9,% M8N$=%*U31.0*_!;^EJ[ M^5N$-Q)>FXJCPI5@I6:=1A=K;[TS'+NX,L&&OHBAG&GU.1CNJB3N$,DS@ M K9?*1^;U='<9;-Q4PF[_-MCDK!+;_+_EJ-JHN/\ G!?4 M1K2WUTJW)M\&^LU^E)8#0_6-Z\VA?M-.,XJ?9W)I6*&5*YQ:=I\[2$8G8PW4 MKBS$@&_RV'6:S[-FI5W#/VBRZ;AW42:([?Y-/7A:AWE(2\DH6%V"EH M !8H^3I\$4\C>41V9+5CC-2+](JTJKD:;%L27D59F_6@2_NVG6"S2;/R3V&IVD@I"\D= MLW)P_7JV-S3HX64XLD%(B]DV4$[W$V-Z_6C5:">9Q4RSL8+1EAM7)Q7ZE/KT MF&)Z.'92N#.7:KR%_@I$79 !\%PGPK3!GW6YRF(%LM MD.5<+A.ENI8BPH4-E7_(.X\F-\YGLIYZ1^;OSI6/X#;WTJ M;K:\&LS\AJQLU95U5CRY/EI$^4BM5=F7>)%$J[%$)IMINKL-+W>V*I-GD)3U M?AZHG5IV=-G'DIB]'+WX-X8,M1VN5MM"H[.4_F8T1U\4[?C>U:6VSCBXT;3. MHZ0RO:Z12I5:X2B<&ZA;V)#VV^5&-W[)-77[7-&\9NS5FO=HR+([G:[Y =E1D38,UZ#& MQ^2G\FR6Z2DQWJ.5HXY DM]E-65D3W@7QV7NUJ,G3[1R<_BJ+2GF7&)=IQE: M8+P+1!<7T1TUJ.3&C)L06B/AC2RY!>1:V7D["FE&1O_A P+75W8^;U M7@C/2B:NUM:(7SRS?&4W^7#N=>6GVEJ'UQO?P@-=7=CYO5>",]*':VM$+YY9 MOC*;_+AW.O+3[2U#ZXWOX0&NKNQ\WJO!&>E#M;6B%\\LWQE-_EP[G7EI]I:A M]<;W\(#75W8^;U7@C/2AVMK1"^>6;XRF_P N'_A :ZN['S>J M\$9Z4.UM:(7SRS?&4W^7#N=>6GVEJ'UQO?P@-=7=CYO5>",]*':VM$+YY9OC M*;_+AW.O+3[2U#ZXWOX0&NKNQ\WJO!&>E#M;6B%\\LWQE-_EP[G7EI]I:A]< M;W\(#75W8^;U7@C/2AVMK1"^>6;XRF_RX=SKRT^TM0^N-[^$!KJ[L?-ZKP1G MI0[6UHA?/+-\93?Y<8QQY5OK2I7UT_M/5HVB(L+:VHM6>H+12MQ])3K_)I<-,JPZ#PK.-R79+Z*UC+G1K?'P/$T)>JGJI.9RS.[//91 M2M%JI87%THI#;A#5_%:ZTW?3S$%8'ZX\S*(\>&*M.=^B+3*T*C\>'E0)CN,H M_76W\C,*3B8HK+TVO+N980TEOZ8.O(7#YD?%$V*Q0PO: : MZ_Y1%O:FX^DFSK%H,^LVPZ!P;"-/6RC+BJ0JW5J"_GN7+;9KU4I.:R?.+C;I M+E4T6M6.H1VELLLJ+XW#47K5=])S*V\+]<>>FH^5AQ:2U]"FV4K3#X_C4HHG M?I68U6W\Y+(3.0V M #:>=&GHOS;.!G%C3[\6L&[V#4>.WS*HE6O)*BYOG]'M@YQ%52OTK\EEV M4WIJBU42I:6$JJA'7V$ZV+PJU&T%M;2U6"L3+\TZAM7C9E_T=E7UFFD*_$V/ MW?T>-!L79NEQ3@=8E4+<3XGGOAWD_0ZZN!G(8<9B "/KFSTG'$/@39G7- MW;$:EY\[ 3-L>FL&1%R7:=_0]2BH[B+ F8RSC=N<;JI;5M\BE.*AWT,I<6G8Q)3#;&#VNO#L MO8MI4:O/8IU4,J)5G(Y,K\6TRI2B$=C"MY3:%=Y48[!3/YP_*#.9/*1=YP[4 M$Y7%O4,U4B*FU:]NLAW9]]MBZJ0E.3;1HTQ+@J6U_F8L3-I;[+RX\ARG3IMRF2[C<9AN$,+6IU:W'%Q=6Y%48Q4K+%48]U&*O"BKOQWDK!,/D(PG '$.44JBD4PG',>HFB:U0FB*(152*)-E5 M@J+"S]C;-TB+>ENRLJTIV'MU6NO\ ;"T56@YIC4U-.I;C MNXF6HZ2Q_J6T?UF%YEQB M .6Q^PW7*+_ &3&;##=N-\R&[VVPV>WL)I5Z==+O,9MUNALTK2E M*NN3)#*$_P#JZ<3[S4M+O3#RH(8ET16M7B0A.6*OHA YY=IV9>9EV4XWIA4$ M(AXUK5A2GZ8Q_P#R;;#0NJ+/H?1^G])V!25V;4FL\&UQ;WT-]BLR/AF-6W'Z M3W?\.E7),A4!3[SBJ=MQV0MQ=:K4JM=7U;JCM:K-5K#\(Z;5)EY]4/%%YQ3F M2'J3BPPA#8A"$(0V(&S6BTUJBT>ETAF,(M4R798A'=%M=IM4"7<[I71$:(U&9=<<<76B4(;4I2J4H?K;:WG&VF6XN.NJ@E*80RJ4J,1[2R=+5RS.Z)D432LN$U/4BWP%KIVTVRQP6E?\ AFMRWMJGK9VJJE<7 ME3+O+P2R%?S5E[\(*VB/Z-"(=XS>,0,P !$QTM7(Q6KM(Q=08] M.JQE^Z528%Q4PY5+]MUY;%LUR1U5:5ZVE7*2]#MJ4KIV'XK]RHE7;9+-:&"P M4+1VPO2$P7,*BG90XF7R["S7I_*'WTJL'==+ MW;T>9TNTEZ&F,OX([=FC,13U:I63N>K5J;DH05#"[+KG<,Y/H MK R%YA/73REKNOS>4IRB%.IB4F1VO_G->N(;[;OTWA6&GI*4EX.UVD_I4A'8 MQJ>;3MV$J\4RWE;R94HTW25J[A):30B7W1N0OAHM5J4Y&7L;:3#3:S",8Z4B M6?5"#,ZJ$,4,4A,8'XK@E3G4W5337Z]66X6FM%4HI-:536E*TK2M*TK2M/HK M2O\ SH:KHPC".2.Q&!_2'",%0RPV81/]/P_0 5A/E1>\UX;Q3TE MH:W3?F]PW7MF5D]W8;52JYN'ZDLZ)$N'(;_\K*LOS/"Y"55ZNM=H[*>OZ_58 MK0WT:$W:>L5MQ.)NCRJ6T1\EZ;7A3&'_ &3+R?KE=]$76(RMFJ114*PKJTTI MQ5I;$NA:UQ\2$)BI2OH@DU)F[]IWG>.YMM;G MR*G9ONV-D9ML:ZM*=F61W+(7XC5:U^K'976V6J7+LRZ.]E2RTE"8_*K)EC\;=-958J3M8JU2JS\/AJE,//KW M1[*OJJ,6MM6^QZR M5HZRES2WI&5=4TK^F6G2V/:>6A/C_J,IL71NR&UEGZ-%O3&IR::@Y#^A1'3' M_'W+*%Q-K0:T#9. = V=M'7&EL'O\ LO;.;8UKS L6A*G7[*\MNT2SV>WL M4KV6FE2I;E*/S77:I:CQFJ+D2GWFV([;KSB$*[=.IM1J\ZQ3Z7)N3T],QPH: M:0I:U?0GO0[J*H[5*D8^4D9GG#E\U3P$C3]>8C5PJ$@V MKX!I7_S#B=EZ,-C*A$8,XLL%1>1$JK;N_P FYR+U-L4E4E*[:$9YQ/PSL/\ MY=J.PS".SD6N$7HIR*3!E<"JUD>2Y%F%]NV4Y;?[UE.37V<]=+YD61W6=>[] M>;E*75V3<;K=KF^[(N,YQQ7:<=><6XNM>U6JE%EI>78DV6Y>590Q+LH3!#;2 M4H0A,-Q*$)2F$(0[R4PPE<'WWYIYR9FGUS#[T5*6M:E+6M4>Z4M:HQ4J,>^J M*LIPIS'7 .Y:]V)G>ILSQ_8NL\NR M# \ZQ2XLW7',LQ:Z2K/>[/<&:5HF1#GQ'$+113:G&W$5K5MYIU;+B%MK6VKJ M3TA)5.4F*?495N^E6RG;']&&PK:E]'H@.F^Q3FHU9./G(Q^SX/RGCPE,6*ZL-QK1 MAV\F+=$86],L3-%(:L.PZH1*>EV5M*8TA#"Y5H[+7EK= I/>I<[-60B]7;/I M7.695'*M$U0U.03#=1#<0_')&*F8;54(8VMC$A%AT@HG4PTZ0S>J>-7"'D]NE$M4&Z M8=J+*6L7F(71NK."M+42MU9&Y5-'&8<34]O?RNP/2&Z_^(R[G$3$X ME:5ZZ==S3VJ=GM$9WP5F%$N]M$ZE>!^>;A)M^M4S%+2\/S68N+^@DNZ*C1K5 MX% :4G$Q(N1G'/BPEDQ=1E^5Z#2/K;ILQC7F;!0 0+_*&.8->-G!>[ZLQ MN[*@;)Y4SYFJK2B,\EN=$ULQ&8F[=NR4+I7RD%['Y,#'WJ?YZ4V EU'55I2D M33<397LAMFW4IAO3*?9I*9E>+N53"HQ3*H^L=E6Z%*N8)^TRE-JR;J95K"J85_V MBE(9R1[I"W<.V23M<+9.%:M2Y7)IO'(6;2EQ.7<5-.98,0_[-*5O8H=RM#6+ M847^BD)=H 'XNN(8;6ZZM#332*N.NN52A#:$)JI:UK M56E$(HE*JUK6O52E*_33J/R"8K4E"4Q4I40X_BD293$\!94M:FFL, MQQQ^);93"%_2S\_E*G71UOKKV'KXZBE>RFAMDNBL2FP%@Z+1'&X)J3R.J9Y7 MA1FWX)6XF/CTE."62KPD,I5NQ4?S/:*"]U=]5\]K+7R\Q%VS[#G6ZD)Q8DHI MK]IIR-.LW0YROU!*%.18D M99Z;>TM$4P4YI;"'5X$J4F"EX<,(QAECMH'>_-]WWZ$-O>S7,_P4\7LXL7G? M2^,)3GC+=1^]O>KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1 M\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;W MLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253 MHP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/ M\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\W MW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9 MQ8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H M0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O. M^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM M'Q)5.C%K#H_,]SW-N,N%P]GXYE6-YQ@*W]?W9&7V2[6.YWB'8&8B\>O:8]YA M,.S&W,>F6MAV13RGEI=OE*J[5SMI3K3ORHE$HUXE6=L[4):H4>MP3/-QE'FG MFVEOQ7U0SB96N"%0F$.K@C8P-+;3!.'#&/\ 0!H/K6VNM5<;9F6MW1*A1;56 M1BNCS$*E*3,H_,MR:&HRL[?*4[9N/.J\,P5]AM='(GYVY8P_LW()K*DJK13 M];5EV*PI%*5IY-W'ZM+2EQM9>30^T7K;82-1<3A>K\R\\E7?TIK]&;A\F-MQ M:?4O+W,2C]_M9ZXVXC3T+Q-4.699R=[3'?TAEJ<^N;$;L*-UBL'9N25#"\Y+PF'/'CFE1F(P5ZT:9!&7XA)$8"9^ M ")GIOMZTT+T:'(^Z1)U8.0[+L5NTCC:6UJ:=F2=HW)C'\DCLNH^ MEMU&O5YE)I6GTU^8=7U>OKI)MSM%Z^7AV?;4WC8IZU3CGJ3+0QMQ^E_24_6( MRO@K,*+=]7G$N87Z@B$FWE\*,RK XGW&G1^@UHIL+-?@ M+*7R8712<^YI;)W=<(BG[7H'4,QBV2:(I6D+.=KSE8Q:%J<6FO82YA5KV2WV M:=E2JK35*NPE:55[T1=:ZALE3Z.A6%RN32<4/*9EH::O['HR\?I+ Z'BC0G; M6S]86C$W1956&/B>F5:4C_4IF(?^)?.*5ESP 1V=(+TF/'/H[, 3D&T[LK)M MCW^$^YKK2V+S(BLWS*4CMM-3I='5*1BF'(E)JF7>9B*M(2TZW"8N,]+J)IW#&8>C\97@-8MQM&1"=V.)>5:J1VRM[:"V M\[I]6F,$FVJ.D2C>6##*?BI\-S)W3J\2X[D,*,B(8#F;F$ M Y"U76Z6.Z6V^6.Y3[->K-/AW6T7>U3)%NNEJ MNEND-R[?<[9<(CB'8,YB4RRZR\TM+C;C25H4E24JIQO,MO-N,O-I>:>2I"T+ M2E25IBG#&$8*V(IC#84F.6"H'*TZXRXT\RZIEYE4%H6B,4J0I,XCD;7'90I=T[HKU4VK:;L]7GDMVCET?!.[$(3K:(98JR M;D)A"88G$0[M.5Q"885I1T[Y4#O:N#<.]4:*MT],:[;UVZW=;M$[::JN&":E MM=;U=8]6/V]5,WR'7+]'/I2GYE5'9JI=%([>ARHO5MJZI6W$8FJ)*X41V8Y' MII6!$?RFTV/$='8G+JUVJ/KO\ .KGF?L4=K]#2V&\=US6E$]JJZ7)7:[%$ M)\I5G1*UK#+V:L\A633ENSCJ?%@3I+'M:8_[,-WO6BT-U&@J8M':!::Y23H MMF;$2;DU4I5FI5R/5CV*89@M,%PR2[:MOBAA9@A<4*PX%N.PPE(+YIRM6EMI M.-R]-FGJ=0X=2,Y&'E(5%$@S<7LRS7\$'7VB>F93A#/+'6 M*M^AIO@[W('F[\@/09N+V99K^"#K[1/3,IPAGECK%6_0TWP=[D#S=^0'H,W% M[,LU_!!U]HGIF4X0SRQUBK?H:;X.]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8Z MQ5OT--\'>Y \W?D!Z#-Q>S+-?P0=?:)Z9E.$,\L=8JWZ&F^#O<@>;OR ]!FX MO9EFOX(.OM$],RG"&>6.L5;]#3?!WN0/-WY >@S<7LRS7\$'7VB>F93A#/+' M6*M^AIO@[W('F[\@/09N+V99K^"#K[1/3,IPAGECK%6_0TWP=[D#S=^0'H,W M%[,LU_!!U]HGIF4X0SRQUBK?H:;X.]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8 MZQ5OT--\'>Y \W?D!Z#-Q>S+-?P0=?:)Z9E.$,\L=8JWZ&F^#O<@>;OR ]!F MXO9EFOX(.OM$],RG"&>6.L5;]#3?!WN0/-WY >@S<7LRS7\$'7VB>F93A#/+ M'6*M^AIO@[W(/S7Q[WXTA;KNC]OH;;0I;CB]:9HA"$(I52UK6JR]2$433KK6 MOT4H(5VB1CDA5Y7A#/+/J-#K>2,8T>:3!/\ \N]R/P-@CT05@XS<+.">H]=7 MG>NC+7LO-H*=N[?:D;4P*+<6,_SZ# F.6&YLN7VBFIUDQN-CMB>3UU35[&W7 M4?\ B_31R]5RTEKK:52?9H4\Y3I./4LIDE)B,(L,QC#&GX..P\XI;R?BN)3W MBZUUT;+V2L;2Y!^T$@BH3D.JIK+-R\(P?>2E6"/PFZRTE#*OC-QCX1)YYT7& M;Q%:*]KF ?$!'?8Q:7-Z>X),PLYCM8-'M^J\CM.=7FP6;(FY#619#<(.*3)3]KA(L#%RBLRU);HW M.N<3L+[=:4K+%R=AW9Z\*CS=J)55&HM$CUR:SF<$CPMCG#0+J?V M\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG M!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$C MPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:S MF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ; M.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X< M.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R M:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ= MD7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G M]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1M MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8 MYP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%. MT?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG! M(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG, MC]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LF MLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\ M6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^ M'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S M,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]Z MG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<& MI_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T M;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/" MV.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_1 M3M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9 MP2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LY MS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.P M#/XMEM^1,VK*UUQ'($-*Q'(T+L61./(5;NI=&+=<'I2**K2E'H+2^TFJ:*I' M]Z;-F[:V"M)0$UV1B^B"OYQE"LJ8I@J M%Q(U5'])( !\-QN$&T6^==;G*9 M@VZV0Y5PN$V0NC<>'!A,+DRY+[E:=2&6V&G%JK7]B4UJ?3;:W7$--IBXXY&" M4PANJ4J.1,(?+'^LXG7$--K<<5!+;4(J5&.Y!,-F,8_) U,O*3HM&;R9:7*LLQP]]:&TI6OY5KRK5ZU;!K/M'5EUVO5FLKC'+49EYZ& M7=@A:U*0CY$(PH3ZDG@Y[AX@ !D+Q*TG*Y(6C: MNU\)PVYNLJ<2N%CUVOT-K);I5;->VAJ)CM+K*6I'UZ(AUJGZW4>%:>L)H%G* MU6U9(QILJ\]#XRT(5I:/KKR0^D]ZS5(57K0T6C)W*E,LLQ]2%KAIBOJ(RJ^@ MVR,2'%M\6-!@QH\*%"CLQ(<.(RW'BQ(L9M+,>/'CLI2AB.AE"$H0FE$I2FE* M4I2E#6*I2EJ4M:HK6N.)2E;*HJCNQC'OQB;+D(2A*4(3!*$PR0A#8A"$-R$( M=Z$#ZC\.0 %/_P"55;T4W:>*W&:WRTU1-N.7;TRV#5=>TW6V M1JX#KR71NBOK)72Z[/16JJ?1Y&E$5^LOJM1H:*+E=M-:):>Y2U)-*^S5%P0FB:52I2Z0Z(>M=7VUEZ2A65J@RK:(IR;CTQ\.N/TLJET_5+L:' MRC0D;%S%46GX2N33BTQ\;+'Z.B'T.I?C]8L8D"D\$$/2V]-/KK@;:+EI[3SE MBV9RRN]OZVK$I]FY8CIN-+:;Z^Z&?MJZW5:K!=.LRRKN^Y=FU)[I$MB3DP)CM77]Q,8Q0C&M*]+AB\V M]J0L6TY2J7%%0M,XGN.Z;E$Q[EEIF3 MG&4SQ5)Q3S45=V MB7@TB#;*U9=E32].R+\-,81CDC%23-[?6\G+>/4.:G&>IGJ;)P9=2GN%S&F+ M4Z\A/@P=1I.T\!28IAE@F$2-DD(CX M V170(Z,KI#HS-(O3(%;?D&YYV4[TR%-6?)*ETS>Y M)@8=/4JJ*5>\MK+'<%71=:?Y:I2FM4)16NO^^RL]>+PZS!+FF,4F#4FCU:2G M$\GZ)EQ\OQ.2H_P"F.^3' M2E)TE$?!R*>BWE3'=0E9%E\5H^QVQ%1TES!/5C]#9\J&G0CIRX=^&%A+N%4. MY6I!1>+NE"@ "X-T#/'9.NN-F2[WO,&K62;XR-Q%E M==;HEUC7N!RKA9+55M+B>W'5+RES*GU_L1(CQX#U.M*4*K4>_6T/7"T4V;QI7S:^9!KR1JK&?)NU9EUO>WIT/7*95O<_P"4R%;OMO[-22DXF67X3+OBP2J53&17Q5J;@W] "PI\FIT4G M9G2!RMIW"&IVS\>-49=F$62M%'(Z,QS1MC6UAB/(4FM/*JL&2YE*9K7Z4.65 M*T_72FJ8(T0=9ZWV&A34+PNUZ:;9C#+MM)9_2%Q]MIE$?BK)TN HT:A;=526 MG*U0Y9UV$?!TQ[X!"?I0X\J'K0; PH\7< -;#T\&]$;RZ3 M3?:H$VLZPZA7C^B[#6BJJK%7KNVH8S.#3_[6K>R[GG%.JGT?6^M]/:-@5RM& MZS7>4-*T8)BJ8YQ?KZHC\"KZ9:#)02^:L0K-X-:BA>)BE8)-'JTA,=-A]$PI MXA])6(J /T99?DOML,-N/2'G&V&66&U/////*HAIIII%*J M=<4M2:)32E:JJKLI/R,8)@I2E88)W5'U"$584I3BBKLVP/##2#'&W MB?QXT8W%1#EZTU'A..7YMO\ ROYIK'&#,/JM00GZ#999.D0H%F:%1H0PKI\JRA? MK=P0B\KZSL5Q^DABZ:#IK;?PXC7;C5QGN-JOW**YV]",ORIQEFZV/0]JNL-+ M\1UZ*YUL7;9DB%)9D08+U'(UO9=:GW)EY+D:#+EJZ.Z!=K%-VAM$VIJSC:O@ MF^X7.K1')'9W42R8P4E:TY%+C"*&U0R*7")[V+VT662Y9^SSB7[1.)^%<[M$ MDE2813EA':KF%0C"*$*RI1#(MU*LJ4*H77^_WW*K[>LGR>]77(\DR.ZS[U?[ M_>I\JZ7B]WBZ2GIURNMUN4YY;UQN4B8\\Z\\ZM3CKCBEK5555*+KL,,RK+,M M+,IEY>72E"$(3!*$(3#"E"()V$IA#:I2G(F"2F#[[TR\],3#RGYB84I:UK5% M2UK4K$I:U*V8QC';*4K;15]!Q!S' M M =WUG@-[VKLC7VK\9;\KDFR,WQ3 L>:["G?*WO,+];\>M3?DT5[3G:GW M%CZ*?37M=FATJC/,4RGSU2F-K+R#+LPOYC*%+7'V4Q.[3Y)ZI3\A3I?;3$^\ MVRCY[JX(1_6J$#;;:[P>QZQU_@NML99^;XWKW#L9P?'F.RE-8]DQ.RP;!:F> MRGZ$]B!;XZ>JGT4[)J^GYUZHST[4)A6*8GG7'G(^-;JU+7_:C$V;R$FS3Y&3 MI\NG#+R+3;*(?$:0E"/[,('T)B3,>Y,(4VIBNP,_:@9%?W$.-5K1Y+6,,X5'K15>T MQ)CS&^RA55T5;VXJ@QIUF)BLNMX9BO.Q4GRNIV,3:/DQ.ZJ4TK!+4]IUY?S&D*6K#\;##:_&/1IDA,56HR- M,E$XIJH/-LM0^.XM*$XOBXE;;R4FQQU?KW'=1ZYP/5V)L_-L;U]B./8=8VZI M2EU5NQVUQK7'?DU33_%F.HC>5?>6XM2EK4JNNVIU"8JU1GZG-JQ3-0 M><>7\KBXK5"'Q4XL*8=Y.&!LFI5.EZ/3)"E2B M_'+'QG?#I'H@ M %37Y5#O?\ M).J>,W&RW35ID9MF^2[BR>*P[5M3=KP*S_FCBS,_LKHIZ%+N6<9&ZVW6BFZO M8PEQ=*.M,J+-Z&JBZ;4[16@<3L2;+4HU&/E/KTUW)ZT)9;A&/=87,G2RC2V\OJ6IY<80W,3>+=3 I4EO2I M +V7R7K12L)XC;AWM<(E&+EO/;3=CM3]45[UUJ[**7Z(ZM]66II-%0K$W197&OXKTVO%&'N6F(_27+T. MU'ZELQ5*RXG Y6)K CXS,JC"F/OG7D[/B+-Q7\M+2/[2H'1J4\S2Z=4*G,1_1Z>PZ^OYC*%.+ M_LIB:DC.LRO>QLXS+8632?G>29WE619ED,JG:_XF^9/=YE[NK_UU5K]>X37U M?36M?K?M-H,E)LR,G)R,NG#+R+2&40\2&T00A/LIA_B)K(GIMZ>G)J>F%8IB M<=6\N/E+=7%:U>TJ/X'53MG4 )!>BIT4KD9TA?%/63L-,V MSUVI:)2(5*JJFJW;FVVA7E'$&"WEU MKK!82TU1@K"[U,MEM7A)=FZ3&<=3_,MQ\%I$ M1L=RI,FU'^><3^T7#+U.B.Q_.KA@3!#NOGO]_ON57V]9/D]ZNN1Y)D=UGWJ_ MW^]3Y5TO%[O%TE/3KE=;K5_11M2DL.XA;*6C"YE7:==&5, M;*R7"7J552O:^;*0GLJ6E:8COPK4:/=W5D(=9+)^98WA6-7W+<@FUHFOS2R8Y:Y5XNLKZZ MTIKY.!"D+^E2:?5^E5#L24H_4)R4D99&.:G7$,MP\:W5P0B'TJC ZD[.,4^3 MG)^:5I<5XFVT*6N/U4IB:XG;VRKYN3:FQ=KY*JJK[L;,\DS*Y([7E& MXS^0W:5<_F,>O9IV8D=N0VPRE-$I0U'0A"4IHE*=B5)IK%&I=/I4M^HIS+;* M?C0;0E&57K5DQ*\I436Q6:F_6:M4JO,[#]2?<>7\6+BXKPI^*G%AAXDI@>=G M>/) !-+T%NB5;.Y?O;.N,*LC'=!X?<RK_R/8ZBM/I2DAR_"N=:[(IIC:L,Q7GDM?&TEO(Z M\J'UDM(CZG8DXW#T#KK;)=4=;RR]GV5.^K3GL3+*8_5B\ZGXS:2YV4Z+K@ M M US7RA'>:]R]);LVPQ9OSRP M:*Q3"=,66K:J>03*M=M7F67)\FGZ$R6LVS3(XCJJ]:U?DI":J["$)3?:XJCI MI-WM/>4G"_6W7IQ?R*5I+7U5,LMKAXL7RE#[\*S&K6_J#*8XF**TS*(^5*=- M<^F#SRT1^;\A"(3$0^ #:F]'1HFG&K@UQ)3'5)Q,T5MZ<7] M1.E-?8^ZU'Z"([[ZS"DW?5)I*L+]8<9DT9/CJTQS[66G$_2:Y$OT4+ M !+ET6'*3!^!;?)3F%>X-IR7:]DUE$TMQNP.YK^K?\ 9FS+JS=[ MWETIEE:9#>,8YBV&JK=GFU-T6C+XEJ2\S)NT9Q$6WE6:G+;1L_95E:I>F/3$ M9RHO0\"6ED8$-0[VF3#KWP:8Y?U2W&_,+QK71II*&H<-M%&F8T6.AJ+$C,,Q8C+,9EIM$ATRFR-(D M)6F4R73)R,BB#;32-R"(?VE15';1C&,8KBI2HJ4J,5$>U*HSM7GIJI5&85-3 MT\M3CKJ^ZBN/T9()3N)A"$((3""4I2F$$G03OG1 M M +G'R5C12H>&)S*HJEUEG&+;7^I;=G'8?O5:2S]*= M+F/;+8Z&ZCP1*6DM M/ZYQJ3;CWX:7#3GOH5IC'L>(MT%72SX !B;SJY%)X ME\0>0G(=JL)5VUGK>\W/%6KHVIVVR<[NM6,;U] N#2%I4["D9O>L?8=0E25* M;D*HE2:UI4R:Q=!C:>U=#H,N5V&2#M/EUJ:Q=S%Y?P;"8^I3RT0CW\D2CU^LA])M^]6GO9):/?BX^H!=W MYK-\*7^!3_5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE> M#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26 MCWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\ MO!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O M5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWP MI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K M(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@% MW?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE> M#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26 MCWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\ MO!\XE>#(_$SPZ.SI$.=G2T\@)?#W>F58HUQ^R76N=Y#O&5KK!+/BF8MX-:H# M%M@1K-D2T2DVQ4O.[WAL.0I3#G;ASY+5$]I=*IPNW=A;&7641NUE%E7%5V6F M&424)AY;K,7E15&*EM[3%@90\M.S#;I3$R^Q5M;7WIUAVR5;FFTT*:EGESL9 M=E#3VDI2E*4HOK]COP*17JZVW_92'!W.D M$CZW^PO[:?\ ?M=''<)\'OM;>OK]COP*-76V_P"RD.#N=(&M_L+^VG_?M='' M<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=; M;_LI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_ M '[71QW"?![[6WKZ_8[\"C5UMO\ LI#@[G2!K?["_MI_W[71QW"?![[6WKZ_ M8[\"C5UMO^RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@: MW^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_P!^UT<=PGP> M^UMZ^OV._ HU=;;_ +*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_L MI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M= M''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?\ ?M=''<)\'OM;>OK]COP* M-76V_P"RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^P MO[:?]^UTC+W9N/2/#>0VUBRY^)IS&_;%B6[,\AO&2VS'TR78;=Q: MAPD1K3;W[[<(S;%(]%)E?/':N.(<1V;1V,NQI-[EBK.VIO$:=74YN#ZY=N5= M7+--RZGHH1&*,J\JW8-)=QXNXBA.2"DQ-8E^>BFMK<'?!;2[RYV:E&J!1>HV M9EV?E6YQYZ=3+(>?@EV.E86I=]QYB_;> ^HL#WDR M'6OW5>:3W#5\DBOMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EH MDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> M^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY( M[8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB M_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN M&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6. M]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ M\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^* M6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y& MM?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+T MK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V) M:)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW M@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^ M2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<> M8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-) M[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKE MCO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[ MJO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T? MBEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/> M1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2 M]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#Z MBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCM MB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+] MMX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X: MODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W M'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS M2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI: MY8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U M^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL# MWD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EH MDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> M^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY( M[8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB M_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN M&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6. M]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ M\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^* M6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y& MM?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+T MK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V) M:)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW M@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^ M2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEGS3^ ME\Y>VZ#-N$N^X"B- B2)LA?YBV^G98BM*?>KUJETI]#;:J_36E/_ %/AW0Q7 M3,MNNN2LZEMM,515U8O<2G%'O>+_ &'[\):H0*:NUMBY!M[9^Q]L99(K*RC9V=Y;L'(Y*O_L]\S&_S\AN MKE*)I2B45FW%ZM*4I2E*?12E$F34Z0EZ7(2--E&]*E*>RVRTGQ(:1!"(?53" M!:^XPZ5>B_/;5F6W,8=RB+5JKWE\(Q:0O,<\3Y M/_G_ /(S'K]7KK]6G9[5?JI48G;NM=CUCK15>"L+TK*NZ6K^F<3I+/\ KEH, MML-1NR"UUG:1%&)J:FFM,3_0MQTY[_4H6;5#:*82O$S(.]1M^*$)6&DKP^I3R75_6-@]TM&ZR7?V=8BG(].M=5NQ[\53,= M.1E]:6E-(^J2HD;$D@ %8SY4/O?\RN)6G="VZ?\WNV\=LN9#=HR%=JLW"-2 MVND^X17T4I]1NN:95@+Z%5K3K5:E)2E7UE(L1H<*+U9:BK5MQO$U1I7 B/DO M32\*5>Y:>3]-F51B5#WSC*OJ_044BZ!34 M NB_)6]$(@:[Y/'OFUHQVT7&^761U4KY"VVF$]< M)S_555*5[$:.ZKZ:TI]7]M#LR,G,5&=DZ?*ITR:GG6V6D^4ZXN"$0^E2H'F5 MBJR5"I%4KE26F)J87Y#$LTMYU?>W$(5'=A_P")1CS[,+GL/.Z/Y3K76DGK8VJM+:VIPRU&U$_.5!_;9 MA!6%XZG1DEU^N*)QR6CD_\ A)(_-EP +,?R M7[1'Y\\PML;XN4"DFTZ(U&NU6F55/56!GFW+FJRVF0A=5?6[6#X[LAE2*4Z_ M^.HJJD]7977G1'5KJ.RE+HK;F%VMS6-C=5VIJ= M86WB:HLK@3'R7II6!$?<)T MD?*/+8JW?&IS ML'UW&D-)JJL#\[LBMUC>N;M:H51$>)'F/2'5J35+;<9:U_52H\FNU1JA46JU MA[]52I9Y]4/'I3:EX?G1BG"GQQCNGK42EO5JLTFD,_K*G,,L)CXM-=2C%\D$ MQQ1WTX_9(3-MLUBMT&S6BW1J53'M]KMD5N%;X3"5*K6C+4 M1AEM-*UK7LMT_P"9K ==#0]4CK?89RI*3A=K MLV\Y"/E-LY)="?D@XAY7UE=XI+H@:OU=;9JG)7E:HLJTW%/B<>RS"X_+%"V8 M?5*\1/!!( !LV^ABTJG171I<5L;>AUAWC+\#5MZ_N M.MT:E2YNW;K/V!;E3FZ4IY.1'QN_6&%1-:)6AJU-H<3Y1*S7;>W5^O5X=I9B M"L34H_U(WY,$RB4L*P^I3B%K^5<JE^.,9I47 MTXO6EM:$;/>1#+LDHI')(P ,%.DCV/76W#S;4AB11B MYYG @:YM:.UV/G7YYS6+9?6.W^W_ /9'\XU]5*5[7D.S7J36JJ3)H?Z!V07K M670MO%+TE:Y]SXO4B%.,JX5I$/BY:1X__ .7=6+R;.+!ACD3&*H5 C:8?SC M M '=<5UWG^=)FKPC!LQS!NV*C)N2\5QF]9#2WJE4>^:IG+M,)VD M1;M(\BK=%]FKE&E]GK["NSY52KM$HT685BLRM)C,8M+ZI?98QX,.+!IBT8\F M6&+)BPXH8MTR:@V-MA:M,TNRUE*E:1,C%$'HR$C-3D&8NXL$'>IFG-+QX%X, M>3%@5ARY(G:?-]WWZ$-O>S7,_P %/,[.+%YWTOC"4YXR'4?O;WJ[1\253HP\ MWW??H0V][-S7,_P4=G M%B\[Z7QA*<\-1^]O>KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;W MJ[1\253HQ%;TC\?+<'E:\UIE^+9!B5UEQYN15:Y2ZNEF%(JC%4EV8QQKEGFWFL>UPPB MMJ*X07!.)449<28+@KOI+4:&N[NT5E56HK5J[.SEGI^:@Q*RS<_*/R;\64XW MGUP;F$-KBRXOJ=*5P3A4ME:8*RHCAB[/&+4@ O_\ R:/1 M2=;< [CMF;#JU>>0NU\JR:/*6BB'7<.P)Q.N[!%JGL]I3;>1V3-WT*K6M%)N MO73Z.I2J/:(6M=<+<-TM$?@J#*MMJA_3/?#K5]+:V4_4+N:'^C=;[%.5-:?A MJY,N.IC_ $3/Z.B'T+0]'ZVX6(2""= >(\E=PP./O'K=V\; MA2.N/J75>=Y^B-)K6C,^;BV-W&[6RU=25IJMV7_%IM2TI^O%,(0]<34N76Z7"]W2Y7J[RW;A=;O/EW2Z3Y*J.2)MPN$AR3, MEO+ZJ=M]R0^ZXNO_ #4XHV?--MLM-LM)@VTRE*8)AW,$I3A3"'R0-9CKCCSC MCSBXN.O*4I48]U%48XHJ5\LS^PX7WV)5ER8F7DRS#$,2UK4E"$0\<5JPIA#UQB<[##\T\ MW+R[*YA]Z.%"$)4M:E>*"895*5ZH0RP)@= = ?TEN^6HMP>TU;M'X]-:0ZQ? MM_Y$C!'D57U_X4K"[;"N>3P'DHJE2J2+$U3ZW4E55I4E,5UR^Z[VB14VBK*K M#Z8]Q(M:=[+RE-2T?H>B2C1+E;P*U!+BJ2FCL+AW4OQI3+IA]D6E_[Q\U[^2N<7GX*V\;Y,;\M5RJJO8EWNU:]R""E'D'DIHN MW6^PVQQ:O+J856M)2>M#:T=5%+HZC]9T2MHTKRS%G9%QN/>0M]$?:4MR&YE[ MW?R^J/X]H<+.J1"#%H)UMR'?6B76GV4H;CN_&_VY883[?^2M[SL<6;-T7RCU MEL1UJCS\2R[+PS)-6RW6$U6XB S=;7#7YS/WSH7+K!B;"TII ML;'D1,VULM#[](\14G-<1D2X5D>>=JFC4:Y.0IBNU3M1DU^J3+9N\&Q]K()1 M0ZTT]-*_F%Y69C3OQ:2M'K(?M)8"UUE8*76Z*ZS*)_SA&%YC=R M0RO-Q6A&+P4NQ0OO8=DP7,T,+ !VC"\&S79&3VK"]>8CD MN=YA?9"8MEQ7#[%=,ER*[2:TK7R%MLMGC/29KO9HJM:-MJK2B>U7ZIU9R=DZ M=+N3D_--R_)K.6>Z%6C*>3&0V7C!@4E+4IW'WT1B#LO2-,EK.2Z[13J=C'MF92$ M?WJTZ:[DCWFVL"T]R^GNB<;*W VFJVES-H7T6=DE9(X-AZ;5#]VF.EM8H=]Q MW&B/=,Q[F$L'ZK#P_P#$-R3_ -;5_P $9ZY.U7H&G_9,\^25K<++^G*A]LM MS(_58>'_ (AN2?\ K:O^ !KD[5>@:?\ 9,\^-;A9?TY4/MEN9'ZK#P_\0W)/ M_6U?\ #7)VJ] T_[)GGQK<++^G*A]LMS(_58>'_B&Y)_ZVK_ ( &N3M5Z!I_ MV3//C6X67].5#[9;F1^JP\/_ !#'_B&Y)_ZVK_@ :Y.U7H&G_9,\^-;A9?TY4/MEN9'ZK#P_P#$-R3_ M -;5_P #7)VJ] T_P"R9Y\:W"R_IRH?;+0JW:NFT^BVDK-)IT[&I:$0@]BP.(3M7 ML:$X8=S"&79+06,N(H]H++T>MU2IS'_B&Y)_ZVK_@ QC7)VJ] T_[)GGS)M;A9?TY4/MEN9'ZK#P_ M\0W)/_6U?\ #7)VJ] T_[)GGQK<++^G*A]LMS(_58>'_ (AN2?\ K:O^ !KD M[5>@:?\ 9,\^-;A9?TY4/MEN9'ZK#P_\0W)/_6U?\ #7)VJ] T_[)GGQK<++ M^G*A]LMS(_58>'_B&Y)_ZVK_ ( &N3M5Z!I_V3//C6X67].5#[9;F1^JP\/_ M !#'_B&Y)_ZVK_@ :Y. MU7H&G_9,\^-;A9?TY4/MEN9'ZK#P_P#$-R3_ -;5_P #7)VJ] T_P"R9Y\: MW"R_IRH?;+JE.IGZM*4^@V7V)I/6.R%FZ5%.EN2M68!=]K[.UQJVP)4Y?]DYYA^ 61*&U.U5=\QR"WXY;4I:;IUN*K,N+ M%*)I2M:]?50Z51GFJ93JA4G_ -13V'9A?S&416K^J!WZ=).U.HR%.E]AZH/- MLHW>[>6E"?[2C;CXOC5HPW&L=Q&P1DPK#BEBM&.66$BB:4BVBQV^/;+;&31" M4IHEN)%933J2FGU/HI2AJYF9EV;F)B;?5BF)I:W%Q\:UJBI2OIBHV1Y M/4;*).56KPMOU?.01D\A>4KU%YC3D M M 2Y=#CL*3C?)+)<#;VWBEYM"F74_6>A+1^I]FQ/^36MF M]1;[:Y9);T82%MJ,_M/*G*:ZB:EUQ\>"554$9/Z7%EVN&-G8UWF]4 &M, MZOZ>>DQY%3X4]4['=77>UZ-QUNKBG$P&]76QBQY=$;77Z/)*V4K.'TT32 MB:?/>S]>O6XO8/ M!7U(6XM%:I4Y,4I/U:T-8]JJP MJT%I*Y6E*BI-2FGG49=U+45QTI&SY#6!$/4DV667I$*!9RAT:"8)5395EI>3 MONI0G35;'EN8UQ]<3(X\$R $ GRD+>:-6='7=-=PYOD+YR# MV;A&O&X[2JMS%8WCTQW96236U4K3_@Z.8=9H,CJKUJ1D:6JI4AQ?5-VA_HT: ME;UJH*3B9HKDPRQD[^E MHCU0Y'YN5E"(_/R;D37M%ZBCH M .0M-JNE]N=OLMDMDZ\WF[3(UNM5IM4.1<+G<[A,>0Q$@V^!$;6[-F.O.-H M;:;0I:UN42A-5*[)QNN-LMN//.)9;;A&*UK5""803ME*5&.U@F">ZBKN3E;; MS;+YLWN\Z)P M.6AF="U%COS)>Y[Y&JXAQM.32YL>3!UM&=8[*JL.-7"[4HI3,F';)%.VFNEN M=$#2Z4MVGV/916IU.PJ:7EZC1'^C2F,%S$8>5!2&N^E;D"PUB+@ZE4TLU"U[ MRZ-)*V4RJ,/5:X?TD8PBAB$?%&"W-V"D-Q+>'&3A3Q:X=8[^;G'33&':YH_& M9BW;(H<%5SSC(T,H;I2N29U>G)%VOB?*(\HEJ1+7':6XNK#+5%5I6K%H[7VD MM8_U17ZL[/X8XD(BK"RW^[91!+:/%E2B$8P[I42T%GK(V7^\>7B=7X\*EY(>"E)E08Z9* ?)-A0[E#EVZXQ(LZ!.BOPIT&: MPU+AS(E=B2*(HI4-NSPV5-ZQOCB6TT8D6ME-I6Y M]69;4+D.W)FP-@+]ZS1'&*;:QQRN4?+!,'U;:/&K9F40\)+BM-A#N'-K M!N,!V^N,H]<0]4K+-MT6KPRJBPG*F3?CY."&Q++CWE-)TK+W;>VBZFCAM35> MQM(;!RG5>VL/ON [$PNY.6G)L4R*)6)=;5,2VT^U52:*4B5#>C/QWXLEA;L: M7&E-28SST=UMQ=R*=4Y"L2,O5*9-(GI"<3C:=0K+!4/]Y,8*RI4E612%0BE4 M(13&!3VI4R>H\],TVIRBY&>DU8'&EPR1@K_8I*DY%05#*E:8P4E44Q@H\^.^ M= &1O'3B%R8Y:Y+^:O'72^<[3GMR&XURGV"U*9Q;'W7FZNM*RG M-+HN/9\6:6W]*%7&=&2Y5:4(K5:DI5X%H+56>LO+]45ZK,TQO)E3!:\CB^_\ M&S#$Z[]1"LFSB,@H5EZ_::8ZFH5)>J3B8Y%*0CX)'[QY6%IKZZX9>]$L_P## M[Y+NKMVK+.;VXDT1V4R7M/Z0>K5555K5;47(MH7VW]24TI1I$J-:[57K[2Z1 MKS3J0\JN%JM$=#(Y*V-I&SN=5SG^U$LA7LJ<<^5GO%B;+:';)IA#*>56JFU1J/4ZN]LM4N7>?C#QZ2VI>'YRLF&$._&.0U*&07ZZY1?[WDU M^F.W&^9#=[E?KQ<'U4J].NEWF/7&XS'JTK2E77)DAY:O_5TVA,,M2TNS+LI@ MAB71!"$^)"$Y()^B$#67,.NS+STP\K&],*BM06_'+.VIM MOK4M"KAOZO[3I5*?9I=-J%3F=I+TQAQ]SYC*%.K[_B@H[U-D7JI M49&FRT,LQ47FF$?/>7!M'?\ &J']9MN<#PRR:YP?#->XS'^:XW@F*8[AN/1? MJT^;63%[1#L=IC]2$T33L0(,=/T4I3ZGT4H:O)V;>GYR2:0RB'B0VA*$0]E,#MAUSM@ M QRY?;65HSBIR0W$S+K"GZTTAM#,K.^ASR+U;_ &/#;Q,QZ/'0E<8_%@C$I7J@ M>!:FI=9K-UZJI5A73Y.9>1\]#*XHA#UJ7DA#UQ-38;.C6< M 2L]"-JO\ 2WTG_%2TOQ')%LP_+KSM2Z/TZ^Q KJ[$+_FMBE/=2J5[ M"LMM&.L)ZNO_ !)R.M/8[2J1G?#4^M5W-IG4JPN332):'KZI=0RN'NEK5\D( MDEW0TWKG>'9MM2<2)5UKZCZX>3VU-? MV]:([5:__ V0Z%JD0I]V":A%.1=>GYM_+XT-8)-,/FP7++^E2C0=_*-6HC7- M$.NB)7\%8RC4V2BB$=QR9@[5%JC#O+4U/LPCXT(019ECRA M M !F?T>M\7CO,S0=P0MII M]"+6)2O!3ME;4LUH.:HJCZ)FZ.;0N#<7ZB[*98QA"$83\E-2,4Y8]]29B*4I MW514E*(\ZKU%ND4JHU5_P#4TV7>?7\UEM2X_;A-2=E>3WG-\JR;,LDEJG9# MEV0WG)[].5VJ*F7G(+C(NMTEKI55:]IR=+>77KK6OUOVFT&5E69.7EY673I; M$JVAM"?)0B$$)A]$()-9$U,.SDR_.3"M,?FEK=6KREKC%:E;/E*C'[3KYV#K M@ $C'1*:)3R*Z13BMKR7!K/L4'9D#8F51UMJH-4W/.+O'971*&JKLEG%L!QN0U5?:HVWD*_)=57GNU4N%\OEPG%9$I3W,$]]:U;B$(ALK7':I@;!SHN^AJT=T?V/6K.\IC6;; MG*2XVUE60;0N5N1(M&#/RH__ !N/ZC@7!GMV* VEUR.]>%H;NUS;\HI?S&'( M_);-%[R+VJS;E]@F.U7-J3WEJFY)M+-I9!$8L.[FG(3E5U, MXK8AD7_-+5^J7'=@A;F77+7FS7?';Q=L>R"US['?K%U M2785RMER@24(=A3X\ME]IYEQ*'&W&%(6FBDU27X8>;F&FWV74O,/)2M"T*@I M*T13B2I*D[528PCE@J&PI)0]YIQAUQA]I3+S*HH6A<%0BA<%85)4E6S"*5;6 M,([,(G&'*<( !)=P_P"B-YT\U?R7>-8ZBF8MK>YK15.W]KN2L$UW6(OL M5^?VF5+@NW',8G6OJJNQ6VZ42I*DK[%4+ZH\M7>E8RR$7&ZC5(3=0;_S26R/ M3&7Q+2E4$LJ_?.-DA66NQMC:[2W:=2XRM/KRE MPN:(4U#-*OV=M"ULE:+5Z(.T]6B]+6=ET6=DE[&F;5Z;4F&QETR*8-M8H>"A MM2T=YZ.Q$LC9:X"S-)TN9M!,+M#.IVV#99E8*_=I5%QW#'OK=P+\)J&X6',) MP3"-:XQ:\*UUA^+X%AUC9K'LV*8;8+5C&.6IE2U.*9MUELL5B/"15U:E*HVV MGM*552NM5:U()G)V=J$RY.3\TY/3;TU-1='#E MF%PIZH=_Y Y_A&JH5&'%(E_D6-.-BAL/3,_>L0IE@IJ40N*7 MZV^S+0R;N!*M/=^K%#.!7S\GA&O +X%%P 35?)_=$TW9T MEVI;G.@5G8]I"Q9?NV]IJVJK34G&[:C'\-D*=_8TZQL+*L3DHI7Z5_,5)I_Y MJIB&_&M=9KO:HAMS2WZPMJ31\UU6-Y/TL-NP^DERY*C=>+P*6XXC3&*.AV<7 M\K<,#*OH?=:5]4V.Q04OH 0K_*!MFKUST7F\(,66 MN'<]GW[66LK:^V[1EQ2+KG=ER*_1:4K6GEVY&)8MD3"T4^FK/1G%)Q-TQ$S,J^HRMM$?JN.HC\L")+[JAU!=W66TJPN5!Z0PR[&,,GSW&X_%PP\9870Z4_3[5UBI*3B33Y%2(?%6^\ MUDCB^8TY#ZT?$7MBEY[. MP\CAP*A399Y5(,*AEV;Z^P;+U M6+*L1EVV;E&)V'()L5%ZM%WCRHC$F[6UUQF+VK+'71"5T1VW%J[-*UK6M*-% M;6*W1*Q8YZC5VNCWK;.<1TSHH\W[ M0GH0U%[-,-_!!VS3#?P0=G-M ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$'9S;;/"J\83?/#4>NCWK; M.<1TSHH\W[0GH0U%[-,-_!!V MS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$'9S;;/"J\83 M?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$' M9S;;/"J\83?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A M#47LTPW\$'9S;;/"J\83?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ' M3.BCS?M">A#47LTPW\$'9S;;/"J\83?/#4>NCWK;.<1TSHI]MKTEIBR7&%>+ M+J/6%HNUMDM3;=<[9@.*P+E EL*HXQ)@SHMI0Y&D(6E-4+;4E2:TZTJH=:9M MA:V<8>E9NU%1FI:83%"VW9Z96A:%;"DK0MR*5)5WTJA&$3M2%UMV5+G96I4V M[FA4VH2*TNLOL4BGLO,N(CB0XTZW+I6VM"MLE:%)4E6RF)ZD8^9X 0:?*' MMZ)T[T:^?XS$EJBW[?N;8/INTJ973YPB#(GOYYE:ZM45UU@O8G@MY@/+K2J$ MUOS:*]2W6R8KB*-UVO!D9A:FE^+%!.DM;OA)=>0M,/B1\42'+\ZSUK ML!/RZ587ZT\S*(R;N2*M.<^B+3*T*^?"'?@:ZHOL42 !: MQ^2Q:*5?MX\D>1D^*E4+7.NL?U7CSSZ*U0J^[+OE1+(P(A'U+7,15#XS7J+*Z' M&C:=6*]7G$[2181+(]:YA>-<8>M"&$I5ZG/67;RGY;L U: M'2?;S1R.Y_2],99AU*OD<<4GZIKEO#K,* M_;6TE22K3&7)I;;:O&S+Y&&E0^C:BU+L+>VS<*T]JG&+AF.P]A7^'CN*X];6Z*>G7"6I2E. MONKK1$&VQXKY(:2[:]>P)OT,-=AMZY/,IN$]-'/FT:%K_O(O&J=OJJIQ<52M#DU*ZDE MLOSA2B4@C@D< HR_*5>!\74FY<5YHZ\LB M86$;\G+Q?;#$",VQ;[-NBU6YR7 ORT,M(0PO)L7@3'W*42I;MSQ&Z3I+JGKB MFAY%_DS)=QQ('%+74I<=UV1LF#(N>T9 ML![R:W'+5JF#)9D6V2AM3B5LW^;8WD+3]5ERGUB%+5W\V.H&F2]*4JTT^G+M M9=4$RT%?'F504E4/C,)>A'RH9"9K+7%6OKVES%52FS<@O)LS"8QF8P^++)C! M28^IY;,?5$M4*FWDCU1.875)5XVVJGT4(LW=F.Z2I"&38@ M?V "D)\J:WJK(M_\=>.T&4E<#6&M+WLV_-,+KV/SCVC? MOR- AST=KZ943']?1Y#7T?4:RE5:*KY2J:7"T-M&TBAU^NK3MZG,(ED8MCX. M61CC%/J6M]28_&:^*5!T1U9T^N4&A-KVE/EUS"\G[297@A"/QD(8A&'Q7?7L M56BRQ6T %T7Y*WHNEOUWRAY*7&+UNY3EV+:6Q>0MJB'6( M>&6O\],Q\@Y7Z7XTJ7FF&IK6E.S1S'U)HJJZ+2BH^B6K6F3UF[/-JV)5IV<< MAXU/+TEF*OC)@R]]"RVFAOHT&Y"T5?<3EC,.M2C9^L@MME7 MRS@ !Y%N70NE^1&*PL)WMJ_"=LXA;K]%R:!C>>6"! MDEGB9%"@7.U0[S'@7)E:&[BU;[S=F4.TIVDMW!U-*]2ZGI4BMU>@S*IVBU)Z MES3B(MJ<96IM2D*BE4415#9PJ4A$CD\$W&SV4XK^'F2:I-OL\*APESE&/:G M%@LT:?P9ODCNM>CD\$W&SV4XK^'C5)M]GA4.$NCD\$ MW&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4. M$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5) MM]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4X MK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$ MW&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4. M$NCD\$W&SV4XK^'C5)M]GA4.$NHH67[%1QXN-VU#^?"I&9Y;9,87EE<(>@_E^EO MI8[]2%20Z_6-^5I7DT,^76IZ?;IH/6UH=1J%LE0M3&5FXLR_5Z$3>DY&6EN: M5IT%X,>-&/)"&+ C+&.3:USOA=18JOTVGV-4JRL)F3@],=;UKE-.Q//(;TWJ M>+>/!I:\&*,<&->1,,6VBV\]CF9XN.3GM[VI\5DI=A5CLU*9P&4YLB+LXMMG MC5.,9KGAY[',SQ<WO:GQ6.PJQV:E,X#*-4XQFN>'GLU/BL=A5CLU*9P& M4YL=G%ML\:IQC-<\//8YF>+CDY[>]J?%8["K'9J4S@,IS8[.+;9XU3C&:YX> M>QS,\7')SV][4^*QV%6.S4IG 93FQV<6VSQJG&,USP\]CF9XN.3GM[VI\5CL M*L=FI3. RG-CLXMMGC5.,9KGAY[',SQ<WO:GQ6.PJQV:E,X#*-4XQFN>'GLU/BL=A5CLU*9P&4YL=G%ML\:IQC-<\//8YF>+CDY[>]J?%8["K'9J4S@, MIS8[.+;9XU3C&:YX>>QS,\7')SV][4^*QV%6.S4IG 93FQV<6VSQJG&,USP\ M]CF9XN.3GM[VI\5CL*L=FI3. RG-CLXMMGC5.,9KGAY[',SQ</6*)DNC]99)D<6S6R/?\ (;OBUKNETOU[9@L-W6\W M.YSHZGKA<)4^C[[S[JE.O.OJ<<55:JU*@O7M7C0>=A)VTJ4I)P4K2FD33J$- M-Y=HVA"584(0C(E*4["8)R0+20T,UPKR4O5&Z.@5"H/0@I]]RFRZW7WE;+KS MBU(Q+6ZY&*UK5ME*C%2MDYKS+N)7ATU%ZC67W0^=5N\[/RJ<,=Y1]ZV/0\[S M%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU% MZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQW ME#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL> M9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW M>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF M+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+ MU&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO M*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\ MR[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N M\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO, M6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347 MJ-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'> M4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQY MEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K= MYV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8 MLYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO M4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\ MH:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS M+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[ MSL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q M9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1> MHUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y M0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F M7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMW MG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YB MSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B] M1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[R MAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/, MNXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O M.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S% MG.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%Z MC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE M#6QZ'G>8LYQ5*\V>HZ[T]JS43-TC:OU]B>!1[X]$?O#&*V6'9V[D] 0^W#,\L7=O=_=TU4&;!V/I]D6JJIMGY;W M1QLXYVZ?VHNOM?9)M?)(C#W;85>MCWI&.8^S<6TJK1$^):,!N3K*:T2M#&5* M7]*'T%OM#71M)H]H*^XUD5//MRS:H^1+HTQ>3U+6^E,UD6')EQ,/+?7I:,7QD(95&'Q7(>,JC%FBM( -B;\G M1_Q=+2J>U@6(-K<6 M\Z<:>'_)'>;,I$2ZZYU!FEXQ=UU78:3UPC050+;5,9Y-S:>I)?G>*JT5659BEO?\B45R,'E)CL3,VC:JCZVI M>.5".\I>-S;)TN,+JW(W>IL]2D6FJC/_ "W6FX*:2J&S+2J]LF'JTJ'>)+*DNMNK:7F%WUH565M MA0ZQ%S2Y9EY+;[6RMWR2G M;5AEAG7?\G,/5IS+?S:P6SK9OS4)*C4UZHS,? 90I>3XRX]RB'Q MEQ@GQQ+,'#WY+_LS*/R=E7-?:\/5]H6IE][4^H7[9E>>/LUK7YQ#OF?S8[UC MQB8E:*=5+=&R1IUM[K^II2*77LGB6^K$RW'YB9B$8>$F) M:7XK< >(O"^TM0./6D\3PV\*B?-+GG(RBO8*UVEMO:FUSFF5VL.S;.7$EF$<$NCQ8&49&\L/+4E2X^ M$N)8VS=B;,63:P4*DM2KN3)%Z*=,?7X\;R\KF2/D0BE">\B!F.8L96 M :NGI6][^<=TA?*G9D>:Y.LB-H73 \5>H[5R*[BFK(\36M MAEP&Z*JEB'+A8JW.I1-$U6Y=7'G$T>=<4K8Y=I1.L%A+,T]2=+>A+0>=\>FS M*HS"X*\I2%.8/DA"$-JF!KIO)K/7ZW-HZ@E>F,]4*9:\G2I:$&$*3ZEI;Q_* MJ,8[942/4SPP4 &S@Z&O12N/G1M\7<3EP*0<@RS!Z[ MJFTM3)-UVY<9F?PDW)":4[,Z)C5\Q^W52JE%MHLJ&W:>40M5==E[5;Z^W@VD MF4+Q,2KW4C6[DA"53!A63XJW4+<]>F1C#8C V%74T;K'8"SLLIO _--=5.^5 M%4TI3R<7K0TM",G>P0A'9)0".B1@ M "DOTX>2?EWGYF-K\JES\S=>ZTQJK:51U5C_.L>3E_D7*,THI M"JTRNCG4[UN=E^E4_P"$IJE+H7)2T&+!R;N'#U9,3+GA;;([I/\ _BR;&QM? M'B*.WZS6GWA3C458NH9:5:[VQB;T[)L?OL6VV=GR<)$.2P0R M #VGC9C*,UY%Z"PUUJC[66[JU;C+C2JM)2\B_9S8[4MI57TU;I129? M5]>G8^M];Z#R+1S*I*SU>G(*PQE9*:=]AA:_!V?!/>LS+0GK26?DHIQ0G)Z5 M:R?O7VD>%L=_PC8[FNXV5 M M U?W2Z;U\XCI&>56>QI/SJR6K9,[6>,+;>H[$7CVI(L76L*;;Z_11,.<[C$ MBXI_9UJO"UJ^E538S=;1NL%@+,R2DX7G)=,R[Y6.;5%^*8^M&FP1]0UW7G5G MK[;NTDZE6)EN85+M^3@E4I83&'Q5Z6I?UR. S\P YS&<= MNV89)C^)X_$Y[%KMD1OKI]"W)LAANG_ *N'#,/M M2TN]-/JTMB70M:X^)"$JBI7T02<\NP],S#$LPG3'YA:$(AXUKC"$(?3%7^PV MV&C=66C1NEM2:8L"T.674^M<(UU;'4->1^=1,,QRVX\S,6BJJU\L_2W^5<4YA^C%D@;-J/36J/2:726 M/U--EV6$^M++:48OIR98GJAYQZ8 *W/RG/>J=?\ !_!M*P9B MVKOR!V[:&9\2BJ(3+P;5D?\ /&]N*I2O6XIK-7=:UHGLU3_C5555%4114_:' M:C=76QG:NXC$U0Y5>2/DO3,=)1[3.GD!Z(2L]16/DZ2A>%VN328*3Y3,M#3E M_8]U/_M*$I=HI6 "9'H/^!['-[F M39',TL_Y2T=H5JW;1VLU)CU?M>02(\^K6!Z[FU52J%HO-_BO.R65T[,BSXW= MVTJ0YV%$37Q6V58ZR;\)1[2JS6HJEI;)';(3%/PTPG]RA62"H=R\ZW'8AB)6 MN@L9"U]JV8S;.FT>BP3,S.*&5*U05\"Q']\N&54.^TV[#=R&R,2E"$)0A*4H M2FB4I32B4I2FG4E*4T_8GJI]%"@&[LQW2_4(9-B!_8 M!T#7FK=::CL2L9U7K_#=V/W.X/N29]RD0[/$9;DW%^2 M\ZX\^XE3KJW*K<6I5>L[<_4ZA57NJ*G//3[Z8)A!;SJW%03#8@F$5JCD3"&Q M!*Q%2E8&6T-IC&,RI+,2;K'4F;Y-CZI%&O)2, MMCV22QAENK1ZG94N7ELBRQD452M*KF)IU5_89!9.CQM!::@4;#%2*E-,M+R= MYJ*X1>5]1J"U?08]:NL0H%FZY6<4$KITJ\XC+WW((C!J'UG8H3]8U/;SS\E] MQ]]QQZ0\XX^\\^XIYYYYY55NNNNKK53KBEJ552JUK555=I1LWA""8)2E.&"= MQ)K2C&*L2E*Q15NQ_P ?_CU'YGZ?( ![9QKT_/Y!E%/0(>4Y';;3/: M"K(H="K%9M1[- I2ZW7*/2&\L%52998Q)\% M+CB415ZL"8J5'U)-M):K7;K%:[;9;3$9M]JL]OAVNV08Z>Q'A6ZWQVXD*(PC M_P C+<9EM":?\DMT-8+CCC[JWW51<=>4I2E1W8J5'$J,?EB;,FFVV6FV6DP; M:93!*4PW()3#)"$/5"']1R!\G* M 4).E5OB\AZ07DU/4IQ:X^9V>R4JXNBU41C&$XOC3::*1]%&TM MVE-$4_:E*4I5]:BB]EULO"7L#9IM/ALN+]Z\Z[_]YK_O8?C,WB6H0C MW4NRW_\ 81]&>$;@ SFZ,^Q5R+GKQ$S>!95N'@S:'?=04[_P#9].X7^BAAL( M M ,>.6F[(O'#C'OS>TEQI"]5ZGS?,;8T\EM:)N0VJ MQ37,9M=$O5["G)F0JM<5"5_4JN8FBOHZSW++T>-H;14.BIRY*G-,LJCXD+6G M3%?41B5]!X-IZNF@V>K5:5DRTV6>>3ZUH1'2T['EKPI^DU-TN7*GRI,Z=)D3 M)LR0_*F3)3[DB5*DR'%/R),F0^I2WWW'5K4M:JU4M2E*4JJJFSE*4I2E"$P2 MA,,B4PVL$P3N0A#O0@:T5*4M2EK5%2U1RQC';1C%6[&,>_&/^._$^<^SC M )8NA T57??27<<+7+@4G8]K6^W'=N2J6VEUJ''U;;7\AQJ0\ MTOZ'&G-@HPR-6E?HI\_[7T]GLJC&^*MPHEWMH7$.:6_4$)DF_C*F5)0Y#+\5 MC3E?+ DZZ"C=>KP:"VIO&Q3UJG',G>3+)QMJ]_I*?K&R^->IL" M *$7RG'>JM@UUIVNRVEW"V MM:UHGJ[7^ I55*HI"4W9T.U%ZBL=.5=:<+MKD1=:?-KG=+I7L(<>=377Y?-:M=I[;5%+3V.FT.,9.7A#N8Z M6I75#D.\K3'L>%<.Z:0WLJ@F!?NYVRR;-6*IZG6\%1K<(3CZO"^%2G26X]]. M!G!B1X+BG=A*E1)CR*B50 M "NC\IEWJG7/ RP:@A3*MWCD+MO&K),AI71%7\*UUVM@WR1]"NM=&\KM MNOVZIZNS6EPZU*IV:)7/.AYHO5]MGJLI'P-!E7%I5XGICX!$/I:5,*^J01H@ M:Q"1L6S2TJ^%KDTVA2?&RQ\.M7U74L0^DH&EWRDP )^OD MWFBU[3Z1.V[$F1$NV/CSK+-]BK?D-U7%KDF116-9XW 4FB54^?>2S.]7"/VN MI*:XTMQ*TN(;HJ#]$!68TVP+D@A61ZO3+,O\;2T*ZI=5\GP*$1_>X=R*B;;A M:-URMVW/+3E9H7=3 V$Q1.O//D/I/1FTL3Q[5VNL@Q>Q8U9W]1"%IA"$&X(3",(;;NX]T5#O$O1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X M)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7 MU3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>= M&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAW MI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(N MU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8: MX)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL M7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F> M=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UA MWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4( MNU]#O<+F>=&KI>1Z8:X)*\T61>,G19\?N:W'W4'+C?\ E&UKQNGDA@EBW)LN MY8K?,8Q/'I>69[%3?KDJTX['P]YNU14N3:)HVVYY.JFZK0AM"DMH@6T%Z%H+ M&UNIV4H,K*L4>SSRY262XVZZXEMF.!.)V+T%+CM=U4,OE8MTFRAW2V;ME2*; M:RNS4VY6+0M(G)E3;C;;<7GX8UX&])C@3L[B8Y/%DAL'NO<)\'OM;>OK]COP M*>/JZVW_ &4AP=SI!ZVM_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@ M:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_W[71QW"?![ M[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_ '[71QW"?![[6WKZ_8[\"C5UMO\ MLI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M M=''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ H MU=;;_LI#@[G2!K?["_MI_P!^UT<=PGP>^UMZ^OV._ HU=;;_ +*0X.YT@:W^ MPO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_W[71QW"?![[6W MKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.Y MT@:W^PO[:?\ ?M=''<)\'OM;>OK]COP*-76V_P"RD.#N=(&M_L+^VG_?M='' M<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<\9WCT?>@.CBQ&!RTT#< M-B/[>U_DEKMV')S^]V+*\4:?R]BX8S=I%RL;6,PU2'&\?N=V5&71^GD9267> MJO8) NTM15;W[3)L-:MIB% J$N\[,=30=8>C!B"7&DH=TQ>3X:#>-.';(Q0( M!T2DI+:'.["8OVW@/J+ ]Y+":U^ZKS2>X:ODFN[MB6B2]*T?BEKECO<>8OVW@/J+ M]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V): M)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@ M/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2 M.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8 MOVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[ MAJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEC MO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[J MO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?B MEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1 MK7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2] M*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZB MP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB M6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]M MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:O MDCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W' MF+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2 M>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y M8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ MZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M' MXI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#W MD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHD MO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^ MHL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([ M8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_ M;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN& MKY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.] MQYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\ MTGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6 MN6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK M1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V): M)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@ M/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2 M.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8 MOVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[ MAJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEC MO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[J MO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?B MEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1 MK7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2] M*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZB MP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB M6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]M MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:O MDCMB6B2]*T?BEKED>G2==)YR7VQQ8R#2>;7S&JXUM7(,8M5Y8L6,Q+3.D6[& M[S"S:C59[3JEMQ:W3';2EU".JKJ'%-KK5M3J%?LOHT^O425F$U664O M2M.F5NP2E;:VEQ2C#""E0@N"8*CN8L4-G"I,JW5:*V^^^J=K]F[8S\D[9>7E M(.O]2R#;"U/]4,QEFU.P4I24*P/.9(85*BSD5'!E@JLT9<2T M "W]\E5T4EV[)3JII5+E+G(3GVPHBG*H^JI%;1K%= M*)K]/EZU73Z$5K5;1+5J,&[-6=0K+!2G)UU/S8=3L1_MS):30WT;*[:2T*T[ M*4MR;2OG*T]^']B6[\2Y$50+6 _A2D(0I:U)2A*:J4I5:)2 ME*:=:E*57]B>JGTU&[L0W1&.39B:HGG#O.O)7E_R1WFS*$Q[L_:\$BN+ZZT6MC#+?86*JIU)55CKHE%.RE.S.QU%A9ZRMGZ-%.%VG MRK*'?WV!,7H_6>BN/TFM2U]8[(+45^L8L3=0FGEM_N<:DLP^JS!"?J[FZ8L& M2F- &971Z<<_.QYJ<M6O<41(S'82:+:I7R+R\,L%\0TJO4FCSS?:4GM&)6[K_8Q8^O5 MR"L+TG+K2S^_?_P!2 MA>3XV0VJ#++,5EJ/'::CQX[3;####:6F666D]AIIII'51MI*$IHE-*4I2E.J MAK3C&,8J4I6)2MV/?-D,(03!*4PR0AN0/V/T^@ M "AI\I\WK3/.9^L](6^>J3:-!:BBR;G"\HJJ;=G MFVIZ%VNS2H)CXV M96&EH^QYXMJ6S"++)?;55F$;'B;7@^W:[;XV(C\,Y,& M -K+T?\ ;I-GX'\*+3-CIBSK;Q)XXPIL=*FG*,S8VG,-9F-^486I M#U:24.]:D*4E5?K44KK[1K/MRXEVVML'4*Q(P[OJ-D]B6U-6+ MLBTM.%;=+D(1AZX2K.7<]9EV8N92 "+'I@)KT;B,AE MJB.QFK=:*IV5^7@M?37K^KVJ=GZ>NEC]"NTER]"*U M9 M 17\[LII<<]Q M;%&JJJWC6/NSWU>4ZT?/LAD)JINC5*U[*DPK7!5VJ]5:^7ZNKLTI56#VC?TR M=2Q!6),NB&U\2U[97VHTLO\ :%FS\:=8FJ5]UF+;UHIR,$1W(+EI-.EMQ^B9 M7.)^@P7,?+- V3?00Z*5HOHS-"(F1$Q,@V\W?MZW[LHJ MBDI.Q;AY;#Y=>U2BEU7K6VX/UJK^VJ/JJJCLUKK[OIK77J\.M12K$Q2\$DCU M=3I^&3PA3Q?VYJC]9KOJ+!:<+]4QSB_7IZO@H^X2R3"D5DI@ M P+Z3[>B^.' #E5M>+-K;KU;-3WW&,5FI52CT3,MCKCZZQ&8PFO_ (KT?(LJ MMTBB>JM*TBUJKZE%5,TNYHT*_;BS-,4G&RY-(==AXV9?+,.)C\Y#2D_285>) M68T&Q5I*FE6EO-RJVFU>2],9&&E0^1;J5?0:M,V2&N0 M %GGY+?I9K+>6.\]WSHB)4336G86-6QQ:%5K;LKV[D-6 MH%Q:<36E$O5Q7 \WB]FO712+HNO5VD=JE<]$A5XRMF*+1D*PKJTVIQ7QFI5& MV3[UYE7RI@6(T.E*A-6FK%86G$FDRJ6D^IV:7M5>Z9>3]:/>+TY3,N0 M #5-<^]ZJY+4JJOE%-X59;"W55.I-:M=:*)1V4IV76(H ML;.V1LY1XITMR3E6M-A_3+3IK_\ KEKB:V;:UJ%H+6V@K$%XFYR:=TJ/]"A6 ME,_ZE"(9/E,1#*C%0 ;3#HQ-%4XW< ^*VIGXWS.\6O4UA MR;*8RFJM.1LSV,I_8N8Q'NOZ75Q\DRJY1Z+5U54B*CZJ*=2$ZVKQ:UV06WM+ M5$KQ,NS2VVH^-F7R2[,?K-M)C])L?_ #FK2O72O,3DU6E? M_2NZLVK0V6V#_P"8]C/^J:=_P;)K9MW_ ,][8[&3_E6H?\6\8>&5F*@ M &V,X9?_4^XH__ 'M>B_\ \%^+&L>UO_.JTW_6$[_Q+ALP MLE_S5LS_ -7R7_#-F2ACYD (I^F*_^J7;?_\ +V'? M_P#$R\LKH5/_ .ITQ_U5-_\ UI4U_P#\I+__ &\R7_[CIO\ PM2*MYL;-"X M M ! QN_*%9EMK/LAI]+4G(YL2 M)6CE7>W;[/V+/;E]NE:TKVH%OCUZJ5JFG:[-*U32A%\Z]U5-S$Q!6F)<7%25 M=SM/ W/)1AA_B!MHN\L_"R]A[+T*+/4[TC)LZ3E&9"3E9&63@EY-MMI$/)0VB"$0^B"8' M;#KG: !5O^5)[U3BO&?0?'V!*4U<]P[4NF=7AIA=*U=Q'4=C M3'7"G(I7_"CR,HV!CJ;0UVNN)Q-TF62RC] M[-+Q94^M+O=?8I<(DAJE6*44S2Y9_>F^U1Q5*KBK1V$*0I M2Z8Z)*>B[:FATZ"\:9.1TV/Q5OONI5#U;$NB.YWX%Q]#C):59>MS\4X53D]I M7RI88;4F/VO+AN]U!19_*ZEB0 M #![I*-[^;5P0Y2[BCS7+=><>U'D=FQ*>-LZ_P.4BM% M)4JK68Y18W5)2I*ZH9KV%)5]-,PN^HO9#;6S=*4G3&IB;;6XGRF6,K[T/I9; M6DPZ\"LQL_8RTE52K2W6)5:&U>2\]\ S'Z'7$1-6 ;*#7 M #*[@MHQ?);F+QKT:N#^4;9L#;^&6W*(_9HOJP:!=&;WG\GR:_H>\AA-KR! M_L5K2B_(=A2J45VDXS;.LPL]92T%:Q:6[(RKT6E?TT48)=/JRO*1#Z3)['4> M-H+4T"CP1IC<]-,I=3_0P7C?C]5E*U?0;6]*4(0E"$I2A*:)2E-*)2E*:=24 MI33]B>JGT4-9N[LQW393"&38@?V #50=(9_P#7 M\YQ__?@\F/\ \-.:FRZPO_,BQO\ U53O^$9-;%N?^>UL/^M:A_Q;QA\948L M ;8SAE_\ 4^XH_P#WM>B__P %^+&L>UO_ #JM-_UA M._\ $N&S"R7_ #5LS_U?)?\ #-F2ACYD (JNF%;<< MXEP%(;<6EK;6&NO*HA2DM(K:,K:HXY5-*^315UUM/77JIVG$I_;6A9'0JJ2F M\]Z$502I=+FX)]<=-EH[7ZL%1^1)0'^4B0M6AXE%)1%:46BIJE9(=S#J:HPR MJ\F&52898^%&$-V,"K8;'S0J M M6,NA+_\ S7;N_P#T^QW_ /5UPH7HO?\ G+8__H,Q_P 1 W1?R77_ ##O2_ZW MDO\ @E$AO.'-O*5V4KS*N.SH.%1U+HFM6Z/9 M;,LK-54I6J?+]JB5=GJK6>QU)Z^VKL[2%)Q-3TXPAW]SC2IZ/U6H+C]!LBM? M5HT*RMH*M!6%R1E'UMQ_I<$8,P^EU2(?2:H@V:&M, $U_ MR?C1R-T=)CJBYSH])5DT?C6:;LNS*F:N(J_CUM9Q?%'JN4I5,=;&=YEBLI*J MTKVJV^J*=E54JI$%^=952+NZFTE>%ZKN,R:/KQTQWY<3++J?I)>N0I$*M>!3 M7%)Q,TAMZ<7]2&EM_)A>>:5WMPV.)08OD :];Y2!O6NUND M3NVO8-P1)L?'K6F%ZY;88<2Y#_.:_17MCY-+0M-:TK.I3,+/;Y-*5^HO&TLJ M31QM?7>FX"B=:[!-SZVLCU>F'G]GNM*1'2&T_-^!6N'Q7,NY%)1N_FL]SA)WB%R9P M "L%\J*WK7#^*VD]!6Z?2/<]T[7DY3>HK3B:N3,,U+:*2 M)$20UU];;#F8YAALA"Z]7:795)3U]2^JQ>AOHO5=I:S6W&\3='E4M(CXGIM> M2$8?&TEEY/URN^B+K'4EFZ316W,+E7F8N+AY3,LC9A'XNFNLJ^INE%PN:4W M !9&^3&:*3G_-[.]UW"(IZU\?]0W1ZV2Z(HJD/.=I2:X;9 MZ56I'4A+F%-;)3]%:*K5%/I[';H5^T15;ZAL=)TA"LCE4S+0TY?LO: M03]H>J/">M?.5=:<3=#E5X8^)Z95I*/:9ZH+[12@ND M :J#I#/_K^VYY:X,UK2M4T M[%%JHKM4I15@=#$\EN]FFI5ERS$I.H3\L&8KVWJR(CX]G)L%'_Y0J5E_P!;R7_!*.D_*/\ :CFO>C2R7%F)7S9_=>W- M7:SJA':H^]$MUPN&UIB$*0BJFF5(UDVVZKK0E2)'D%JK1ZC:XNN!ID)^\*7F ME)Q)HTK,S/JRQ@F63]/Z3E3N]SE[V6%W+^JE&1N_?EDJPKJTU+2_KR)BJ9C_ M ,/L_+D\+(K7EE[2C( +A_P E.U,W7SO=Z38/6ZG]&.IL M:N=4H^JW7\X\PS> E?7U_64G7ZU4ZJ4_PT_M_P"54M$O5(__ K1D.98?I,R MXGW;+*O_ *\/E+4:&RF0_P#B>L+1L_H\LVKWCKZ?^'CXRXB54+4 M XF^WJU8W9;OD5^G1[78[!:[A>[S1B6^5%BMII]"6XJ$T^A)L]L_2FZ%0Z/1F\F&ERS+&6'A1:; M@B*_KQ3%2OC1-9M>JJZY6ZQ6'(1@JJ3+S^%7@P=V#=KPBK-:*KVV_F=WB]=:T37MT6GL]2:*50J_IM2+R*FM6X\Q* M*3\D)="/]J(E[;B7$KNZIJ8;K#\VF/RQ?6O_ '5P)RR'"8P M #7T_*3MZIVATA:]9V^4IVS<>=5X9@ MK[#:Z.1/SMRQA_9N0365)56BGZVK+L5A2*4K3R;N/U:6E+C:R\FA]HO6VPD: MBXG"]7YEYY*N_I37Z,W#Y,;;BT^I>7N8E'[_ &L]<;<1IZ%XFJ'+,LY.]ICO MZ0N/CRX7&T*V-U&'=2HKZDZ$'@ OP_)D-%KU]P8S'1NG(';]]GVN;V:)^?8+K)E."VA%%?M7Y+-X^R:=?7U4\KV:)HJBJJI'HB:R MF>MG*TAM6)NARJ$J3Y+TS'3E_:RJ7+JZ'NC1D;&S566C"Y7)I<4J\IF6AI*/ M9>T\L?D!D]@ &JRZ2.V2;3TA/.*)*JW5UWEIR$ MN:?)+JM/S:][4RB\PZ5K5*:T<^9SV>W3JZDKZTI4I*>TK93=^ZEVPMCE)[E- M+D$_2B6:1'^M)K?M\VIJW-L$KADBJISRLOJ7,NKA_9C PL,O,/ M -H5T1]_9R3HT^%]R8JQ5$;1F+6!?S:0F4WY;%?G6+R**<13J3 M(I(L[OE6_P!K+M%LU^LBIKCO19C+WAVN;5EQ1G75[:&']9DQ'OIVQL M4NQ?@_=_9-:U6B>NI,^AZF>I;X+'JBJ.!Y4XU')W],D)M$,OJQJ0KZOC*EZ.2GQJ.A^6W]2NVL@W:&E2;$]-.3C,M@F-,P8'4/+5'X-:%8H:7#)M ML.V5M2S.A1N2H%_MY\Q8:TE5G*+3F:5-S\'I'2=.TR7>E6TH^';>1@5"84J. MTQ94IR1R928/N5-">E7;W^IAGPN56UW%MLVJ5]DWTDV0]K!NCS_M'[5,Z .Y M4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW% MMLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_ M +1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@#N5-">E7; MW^IAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9 M-])':P;H\_[1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9-])':P;H\_P"T?M4S MH [E30GI5V]_J89\+C7<6VS:I7V3?21VL&Z//^T?M4SH [E30GI5V]_J89\+ MC7<6VS:I7V3?21VL&Z//^T?M4SH [E30GI5V]_J89\+C7<6VS:I7V3?21VL& MZ//^T?M4SH [E30GI5V]_J89\+C7<6VS:I7V3?21VL&Z//\ M'[5,Z .Y4T) MZ5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLV MJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[ M5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_ +1^U3.@#N5-">E7;W^I MAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@&<7$[B)A/$;'LMQS"\DRG)8F77F%> MIK^4JM"I$9^#!5"0U%K:+=&31FK5>M7;2I7:_97J^@AR\V]&KWH3]+GZM3Y: MGN4II;*$RVFX5)6O&I2M,6N.++#P_WBN+\JVS]V-B/#75<>0[5B]9'N'/[ MK%HI]#*'<9M>"XYC[[B5(\F\ZI.6Y,E%:*JMJC:^TE*7DJ5*^AFD8*FK6U)2 M(966Y270K]XIYQ'HDYZ*96RE-2K)!YR:?6G]VEE"(^*/ZUSU MP^L4S2VI4\ &P)^3.X.UB_1SW'):Q*M2=D\@=E9.N6N,I MIV3$M-HPW!8S:)+B*5DPVY&)3NQ1"E-MO.R*4[+M7J%&M$-.QF;?-R^+:T^1 MEV\F7+D4M;ST=CP8J@ZGXV'#WLA=W0^R<):PCDQ%.VJ$],.8LF[!"&68;/A) MA%M7JRQ5X6(L+D&$Y@ B'ZDN)/^997N.'#T%A MR4OTCOR9>S&Y43+:,N=FJT/,ZT@9S)15NG:\I#13M-]?E42C>V,N&$MDBU]KZF4[;O1[_ ')%U\->A0+!5E27,$S58)D6MMDRJF,J M7CL=]/>W36KFP\BKO=*1TJ714;'1')'>N\YSLAQ6U]KYWG,1N2IRKD&T7_ ".?.L-I31RO M6VQ#LCEOB-(K]*&H:$?^4V=6;I**#9ZBT9O)EI#GN'B M ']-MN/.-M--K===6EMIIM*EN..+51*&VT)I6JW5*JFE*4IUUJ?D8P3#+'8 MA ^X0BJ,4ICEC'_'^-W=-KSPCT%G[+T&C13A7(RK*'/WV""GE?6>BM7TF4ICAD@ M !%KM;H7.C/W=LC-MM[.XU(R386QF7N7AT>0DZ73K0]32%/; M2TRCJ217@0B&1*<;DLM:LD.^I2E?&B1Q4[IKOJO/S=4J-G^J)Z?<4ZZOJJ=1 MC6O94K W,H0G+'R4P@=![@GHE?"?_/;DM_>0[^K=>AG/_B5\)_\ /;DM M_>0:MUZ&<_\ AG/\ W*G]$&HG=CFS_?:ATL=P M3T2OA/\ Y[0:MU MZ&<_]RI_1!J)W8YL_P!]J'2QW!/1*^$_^>W);^\@U;KT,Y_[E3^B#43NQS9_ MOM0Z6.X)Z)7PG_SVY+?WD&K=>AG/_W); M^\@U;KT,Y_[E3^B#43NQS9_OM0Z6.X)Z)7PG_P ]N2W]Y!JW7H9S_P!RI_1! MJ)W8YL_WVH=+'<$]$KX3_P">W);^\@U;KT,Y_P"Y4_H@U$[L MB5\)_P#/;DM_>0:MUZ&<_P#B5\)_\]N2W]Y!JW7H9S_W*G]$&HG=CFS_ M 'VH=+(3.7O([D7T>7(/.^(7%79V1:CX[:E1BZ=4Z^BQ;?E,/'[%F6(6'/;G M&AY)L.W76[WEM63Y1?E+=EW"55#RG66UH9:0RU-UD+-6;M]9ZGVKM/2VZM7Z MIIO5;\8K:BM;+SK"5*:EUM,H^":1L(0C:X51VT8Q5 %M;56HL!::I63LQ5G* M39^EZ3U*Q!*'4MH>9;?5"#DPAQY?PKB]LMQ>SBA#:P2E.-?>Q=(7XE\G]5]= M?!QDNI7=]FVS[V:YXQ75;O&SI>]Q+ M&JW>-G2][B6Y@=[%TA?B7R?U7UU\'#4KN^S;9][-<\-5N\;.E[W$MS [V+I" M_$OD_JOKKX.&I7=]FVS[V:YX:K=XV=+WN);F!WL72%^)?)_5?77P<-2N[[-M MGWLUSPU6[QLZ7O<2W,#O8ND+\2^3^J^NO@X:E=WV;;/O9KGAJMWC9TO>XEN8 M'>Q=(7XE\G]5]=?!PU*[OLVV?>S7/#5;O&SI>]Q+&JW>-G2][B6Y@=[%TA?B7R?U7UU\'#4KN^S;9][-<\-5N\;.E M[W$MS [V+I"_$OD_JOKKX.&I7=]FVS[V:YX:K=XV=+WN);F!WL72%^)?)_5? M77P<-2N[[-MGWLUSPU6[QLZ7O<2W,#O8ND+\2^3^J^NO@X:E=WV;;/O9KGAJ MMWC9TO>XEN8'>Q=(7XE\G]5]=?!PU*[OLVV?>S7/#5;O&SI>]Q+&JW>-G2][B6Y@[UJOI%N6FZ-JZIU/O7>%]S;3& MP]I:XQ+:>)3;5AUEBY!@EZS6QP\GM3UXLMB@S+4EVTN2DTDQID5YBM:.MR&U M42NG#,6'LY9>4G[168I**;:*CR[[\E,)BXZIF90RY%I>EO+=:7A7AVBVUICW M,81.N_:NM7@I9L5;JI.5RQUIGY:5J4I'#+IF)-Q]K3FHO2R9>8;RI\-EYM:> MZ@N!:;[K_@QZ#OYE[@_N 01KBKY,\?N^E=!)+UB.A3WJ_ORTGYP.Z_X,>@[^ M9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N M@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z M_P"#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5 M?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO M[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9 M>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@ MC6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_ MX,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO\ @QZ#OYE[@_N -<5? M)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[ M\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@ M_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_P"#'H._F7N#^X UQ5\F>/W?2N@C M6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X M,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F> M/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\ MM)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_ MN -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8C MH4]ZO[\M)^<#NO\ @QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X, M>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/ MW?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTG MYP.Z_P"#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N M -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH M4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,> M@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W M?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGY MP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO\ @QZ#OYE[@_N M-<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4 M]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#O MYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_P"#'H._F7N#^X UQ5\F>/W? M2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP M.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ M5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4] MZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OY ME[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP>J:T'72FI=0]!KJ219^%1!<$KQR\LRO:I6O:X\,W4H6PJ ML:YY?LS8L>3'>HAJCC;];=B]H=ZEK4GRM,A?R*=??Q0\>7(VB. M[WX;G?K+%B2O0 -D'\G[MT2#T3_&B3'6M3UXN>\;C/HIQ M*TMRFM_;/M*$-I2FGDD5@VN&KLJK6O:<4OK[-4TI0"_)Q2[S;1)7N,IDX)^3 MJ&67_O*C_L+\7(MI1=I9]2?YY4Y&/R]73"/]U*29TB8E@ %' M7Y4'RD:S;D!J'B?CMR0[:='8L_L#/F6'OJ5V'LV/#=L-JN+"D?5EVW (%MFQ MUI5U*:V,XE7TI^K<;0XV;C)T.J6G?1A>K+ND,8OV$M&.-:8^2Z_%2%?&8@4] MT1-HTS=;I=F6',;=';TZ8@G]O,0AI:%0\:&()6GXLQ$JTEDBN( M !9O^2][_B8+RRV_H"[7"D6%OK5\>]X['6JO M9N.<:@FSKO%@1V^OJ2\K!\DSR4I5/VHLO95U]2>S7;1'4-4]9BEUQIO$NB3, M4+CY+,U""(J5_P!LTRGZY8;0[5I,G::J41U>%-:EH+1#RGI6*EPA[EQZ/U"] MB4P+E X>_P!^LF+6.\Y/DUWMN/XYCEIN-^O]_O,^-;+/ M9;):(;UPNMWNURF.(9MULC06)#S[[JT-M-,+6M5$)54^V6'YEYJ6EFE/S$PJ M"$(0F*EK6M6%"$)ALQ4J,803"&S&,>9EV7IB8=2PQ+I4M:UQ@E"$( MAB4M:H["4IA",515M80V3HFG-U:IY!Z]L.UM*Y[CNR=?9*RIZSY/C4ZDN"\M MJM$R8D5.A3SU,J\BY3YYB.W; M<3D5D[RH=Y:%>"M"HH5#93&,#J4JK4RN2+%2I$ZW/R+\-HXTK+#XT%>$E:?" M0N$%ICM50A'8/4SSST@ 1H=,)O57'KHX.4^;0Y: M8E]O^O7M5XTJCE6Y2KQMR?$US61;E453JGPK7D=SN**TKUHI9U+ZE=CLUD"Z MJB]?K?V;DUIQ,L/]4N>+!*)C,9%>I:FX(^MD(]O2K,:'8*T\ MBM]8+#6FJ258742RV6E=^#DSA8:4GYJW(+^K\AF]W5'A7[<6;IJDXFE3*''8 M=Z+4OEF'4Q^;$%8[S?@7]+%4,Y[I?!;J M[1E-%RFXN,P:J3VEJ2V\S554I6A*;BW%3?5%BG)?%LR,Y,-9/4M#;T/JJ4[' MZ8**4W_2?4UNFIB"=BH24N[E\<4+>9C]*4MI\K84GU$*Q,9!H M .5L-YF8[?++D-O55$^Q7:W7F"OM+;[,RV3&)L97;;512>IYANO6F MM%4_Y*2H^'V43##TNYL-O(4A7R+3DC_94=F6>7+/LS#7ZR76E;F&69AI6)MY*5ICXTJABA_5 M'*Y!6\])UFENJ M](I=18_1#Z$T;CTD8^]E7D8E4KZUQZ_G*MRM:]5?*O.)[/52BE7NN!8T MJ[J3OX+#E\6'Q%&+^7]-O#G&\4?T66E6_DRHTS8]7PN M7U*Q?1 \340L #88?)N,SAY1T9F.V2,IJKVN-S[:PVX4; MK]9$R=<+7L)"7O\ %5_B?,,\@UI]"/J*1]3_ ,ZZ)Z("45+7B3#RMRH2DJ\G MYL$K8_WF%%Y[@YM$Q=]+LIW9";F65?+&*7_]UZ!/@0F32 >8; MHVWAFA=3;&W1L.XHM6$ZOPZ^YID26\]K; MYSMQ*LJVQG.0YK=([;JWHULI>)SS\"Q0''$T4JU6^V_,X,6E:4JF-;VT_P#E M-F="HTI9^CTVB2?^34ME#*5=]6"&2*U?&6K$M,._]1<@<(KV\BU-G=AS&-!6\MAB]P;?*2F^8W.?0E2F[ M9=;"]0Y!.7(E:81V[M"7ZVN^P&9S,6:RA:OF=UCK=;CW\*X8LBO$J&XN&ZE4(PCN'IQT#T@ ?B\\ MS%9=D2'6H\>.TX^^^^XEIEEEI/;====7U4;:2A*JJ56M*4I3KJ?D(1C%*4IQ M*5N0[Y\QC!,%*5')"&[$HQ=.?TS+'(V7>N'_ !6RAQW0MGGJB;8QK&)K2^M[6$&?%2XY*36B;_+90XSVK3&9>NES+F;I8V?0S:JTLOAK MCZ<4I+KW91"H?K'$^O"NK>LM9N8_Y%95DFIA' MRGX)*8N0Z<"ND6Y%]'ILNF:Z%,PPJ/DQ\-M7ALKVB^Z3D7!"T198NW==L-4.JZ2]IDJ]% M.GRKF6+$Q"'C3EVCD/ >1D6CN8XD*6A>PPX"=(_QUZ0W7/YVZAOU+/G-DB1Z M[&TYD4N(WGN S'%):J](B-UI2_8L[(72D*\Q$JAR>W1EWYK/1)@QZ*6XL!7K M"5#J6JLZ?)/15U/-H3'27D^*$? =A#NV5[=.["*T85JO)8JWE!MU(=54Q[29 MQF$.J)5:DZX>1M%;D<*X*0G/XPDS< MJ:_*H=[_ ))U3QFXV6Z:M,C-LWR7<63Q6':MJ;M>!6?\T<69G]E=%/0I=RSC M(W6VZT4W5[&$N+I1UIE19O0U473:G:*T#B=B39:E&HQ\I]>FNY/6A++<(Q[K M"YD[E42LVB/K.E4VS] :5MIQYR:=A#R64:6WE]2U/+C"&YB;Q;J8%*DMZ5( M !:4^2UZ'_ #IY(;^Y#W&#Y>W:CU?:\ L,A]-$M-99M:]J MF.SH2^NE79D?%L#OD9VE.TAMG*/KI[;C*DUMT25:ZFL_0J$VYAI[*S:>FJ5^K5+/HA\]+C3FQZL#7M%6-$?(9'K+U1*?UB M9F76K)N8%-N-PR^O&[L>HK1ECRKP !L,>"V;IV-PW MXR9;1_YS(FZ4U_;KG)JNKM7KYCF/0L:OSBE*^GMUO5HN'72O75->M-:JZNU7 M7_;B253K86GE,.1+<[,*1#XCCJG4?V%I-C5@YZ%2L79>=@O$IR1EH+5XUMM) M:<_MH497F+F7 M &MW^4!W*3/Z6 M#DS%?HWY*R6[1ULA^335*OFSO'_5UY55^M55HMSYY=9756E$T[%$)[/:IVJW M^N.;2B[*SJH0_7JG%1^=U=,H_P!U"2A%]KJEWF6A3'^93)IA\WJ&67_O+C__ M RD,Y+1$P +='R6'D9#MF5*EYFT:=RBWV'=V!17'O M)MN3L=JC#=A,,MN4ZGYSUMN6!/(0FM%T8L,E:DK0BJFJMZ)2@*3\JX?6M!H<:\EN:K]FG59(S"43C,/C(^"?A\Y4%,Q^ M1"OHN<%2RV !3A^4L](:Q-5:.C\U9?D.MPY-GSGDE.MLCMIK+ M9HQ=M?:MD+:7V5>2<5#R"YM*36J7F[#1#E%M2V:VNT/5A(H@[;FILX8J@MFG M)4GP=LB8F8?.V6&X^+3MC;(454T0%NH*BS8BFNXH)BAZ?C"/A0PK8EE?-VLP MY#QZ3L["X%/TM45: ![#I[1^<[M7L[\RH:)#&HM.YWO#- M7G$/K3;<&U^Q"K=9=$L-*ZUJN%UL\9-5=E"57%+BU]FG95Y%5K,G2(4WJQ>3 MKI-LR;,-KLO3"HX(98_%0M7E;!ZU+H\Y5U5#J1.*%,E7IQY7DLLP3B5L>M:( M?*KQP/'CUSR0 6L/D[G2CV[5%^C\#M[7[YG@>>9$Y, MX]Y7^2)+"TO?EI"X=9[^;M MW*FPJVM%9QSLBWDGVTIVSC+<-B83Y2V4[#GE,IA':Z3D792XN\5NF/)L96'L M,G.N99%U4=JT\N.VEU9=Q#RLD6_)>C&&SIV5%W I^6\ .!R7) M<<@R/(;E$LUBL=IM[*Y,ZZ76ZW!]MBW0&8[;BW7 MG5H;0E-5*4FAR2TO,3;[,K*,KF)J85!"&T)4M;BX["4H0G*I451W$IAEB<$S M,,2C#TU-/(EY>73%:W%J@A"$)VT5+6K)!*4PW51C"'K*.?3)=.G.Y)QLIXM< M0;M8F8[CC+E4/V#5;U*)^<*=2U/OC?_ \A MJ+;%2(MQN1=/TEJVTO5Q&%^A'A(EH^%EPK>3M502WB2NL26,*\ M ]0TSNK:G'K8^-[4QY2E$28,QAQ*V;K:)+%5- M2X4MMZ)+9<6S(9=;4I%?-JU(IE>I\Q2ZQ)HGI":AA6VN&5,?%&"MU"TJV4+@ MJ"T*VR8I4>G2JO4J'/R]4I,XN1GI:.5#B(Y%?&2J&XI$>Y4A4%(4G:JA%,2^ MGT4W3E:KYLQK!I??"\?U!RF51BVV^%\X_)^ ;FDUI1II_7\JX2%5M&6..4ZG M<>DO..NJ71VU2)J5O18%)[S;FJG8]3U8HNF52S6RJ*L.5^4AXGX)AMVH=Z82 MF"8;CJ4;"EW/NVOAIUKDLTFM8*7:383"$(X6)J/C9BJ,<#L>^PI451W6HKVR M43^D(DW US/R@_>U=S])9LVPPK@F;C^B<6PS2UE4P MZE3")5HM[V79@W5"/H3+9SG,LDAO*5UKK6TH0JO90A*+[7%43K1=[3WUHTM^ MM./3B_'A7'2VOH4RRVM/@[?XQ0^_&LQJUOZ@RAS3&**VS*(\6)"=-<^M!YYU M"OF>K(0BDQ$/@ V&'R<712-4='-8<]F1%,7SD)LC.-FR' M'T=B6W8+/,:UMC,.M:)I7YBIC"IUPC]?76J@A7[N$.\7FN&HW6RP;$ZI&%^MS#TPK8V<"%:0VGY, MC*EP_>9>^3X$*$U KW?*']Z-''/1VW^- M^W\TU/5&Y96OLW=P^3#8_*\?+<,O5^L#EU3(@O*\C%D8/<$-+HI"$KNU4+HM M;K79G.X:C6=M%7ZS2J_2F:I^B0?9TY*HX(M/(0O!D4GNH/0R[O<>I1!M^E9M M%9^@T>JT"J/4S]+4P]I48;>#K*UHQ8DJ[F+,%G9-^TGDCO@NDU\9FX_XI:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!= M)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_ (I:OPD:E-WF M:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2 M.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_ !2U?A(U M*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)O MVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y([X+I-?&9N/^*6K\ M)&I3=YFE)^S'EC53O"SLF_:3R1WP72:^,S%G M9-^TGDF?_1<3%MUDSZSX-=\LL M]^MLW'G(#[-T7 QNZ0$(7(JT]2\5;\FMY4?LX/>-9NGV%L;5+06&D46>JLJJ M7TQQA$%16PMY#2T*@[C3AQ.I7W.).#+EPY3,[O[03EN[74JS]NIQ=HJ7-)?T MMM]<4I0^AE;B%P4W@5BR(4C#BPJQY,BE9"W7W3O1Z>&C&/6C8OQB5?U5+P,Y M'?=2_,EE]2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&JI>!G([[J7YD:D=W.:[/O9 MGGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>CT\-&,>M&Q?C M$:JEX&>'=.]'IX:,8]:-B_&(U5+P,Y'?=2_,C4CNY MS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I'=SFNS[V9YX=T[T>GAHQC MUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&JI>!G([[J7Y MD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>C MT\-&,>M&Q?C$:JEX&>'=.]'IX:,8]:-B_&(U5+P,Y M'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I'=SFNS[V9Y MX=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ& MJI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//$2',K8&X.$^ZI>BN/6PLKU9I&V8UCN0:[P"QW23+M6.VZ^Q77;^S"D MWU4J4ZT_FL?)I5>W(6TYE94M+44(Q(EEL([E.7!E5E5'%'43HO;UKY;D;[:Q8ZP=X51LO8IZ M2I\]39"71]A?+*OZ[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV M^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X M@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87 MRQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^ MW,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759 MCR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]Z MUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N( MU%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX M:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^ M0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM] M$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q! M9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+ MY8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_ M;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS' MD?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UK MFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J M*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\ M-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#? M(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^ MB2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S M_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87R MQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W M,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759C MR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZU MS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44 MNJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX: MQ[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0 MO<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[? M1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9 M_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y M8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8 MOB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D M?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKF MAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J* M759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\- M8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A> MXC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B M2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ M .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\ ML:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W, M7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR M/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-# MS]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44N MJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q M[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS17=Z0'+\LV)RDS MO8&>9'!:>@2=J:#5:#/;$M4FHHQ8<46EIVS;L/C- M.I0[#RHIR1V#W[-5^'+D@XCN76H_%=;4M$?%!66&R;2G MCER$UARITMK_ 'UIZ^(ON![#LC%WMKBJL)N=HFTJJ/=\9R")'?=3;LEMEV;F M0I\?RBZ-2H3B4+=;[#J];M?H52LU5Y^B55C29V17%"NZPKANH<1%4(96G49% MH5AV8*AL0CM38M0:[3K1TF0K5+>T^2GD8T[F)"MQ;2X)RX7&U8D+3EV%)CLJ MALGN)Y![8 !#UTN_2F8;T=VG'K5B\NU9%R?V3:9L?4V$.+C34XW&= MI(AN;3S6WU<[3.*093;R8;#B>U>;BQ\S9I\VCW.3"E2ZV[6;MY5DNS,%2]G* M>J$9I[93ID=A74S*OVJT]VJ'ZEN...V4VE<5WGWCREA:4MJ6BF8M%/IC"69V MJM+ALPZI>3^R1'N$_P ZN&"&U@ZI&N%RS*\DSO*M=RR_)'XDBG^(JKNO:)HE'UO*U)OYMDN5 MM=9>F23D?_AE;50=A#SF+B%,ICL]TVTUC3W.1,Q[-L+BK'HFK)VHJ#:T/*A'Q..NX%=ULR_M4W[]9+IC5]O..7F*Y!O&/W:XV.[PG*T4Y M$N=KF/P)\5VJ:UI5QN4P\BO56M.M/_H6Q9>;F&69AB.F-/)@M"O*2N&),?IA M$JJ\RN6==EWX:6\RJ*%I\E2(X8I^B,/ZMTXHY3A "5* M0I*T*JE::T4E2:UHI*DUZTJ2JG5U5I6GT5&[L1W#ZA&,(^+)_C_'B+AW1%?* M [5;[1BW&?GOD[\2ML9A8_KODO=WGI;+\-OM,6VQ[KE+55QEYIND=AG)NIQ+ MC:4+OWDEMRKP]5*]*XUU;LU:*Q,O!6F1BN8IR-C)'=4N3AN;;9BJ6V,,?U.+ M*EE-IKL+[6VF9>@6TF(ITN$$2]07MMC<@B<5N[782F8V<4-E[)D4ZJX#:KK; M+[;;?>K)X6RY6^8RA^).M\^(XMJ9#=9<;6VZVM2%H6 ME2%5I7K*JNM.,NK9?;4RZU&*5H7"*5)C#*E28ICLPC".[".X6C:=;>;0\RXE MYEV$%)6E4%)4F.S",%0V%)C#I$!AYMEVD/YY(12,O M/+&W:VJMNZB-*D8L4[+D7./Y6Y9&3NL*LF5Y<-S S!:DQR8\$-L8%;"\:R]B MVEPJ<[!ZH1AE1*,X5S"\NYB3EPLHCW6-Y2$J3BP8U;4HJ](QTO?)CI#+P_8; M]-_19H*#.I)Q[1V'W68NT2EL.H=B7;8=[[##N?Y A3;:FU/LL6^(IM*X%NC/ M+>>?N=8&ZRSUA&DOL(ZY5IU.1?C M/MOL..,R&7&WV7F'%,O,O,JHMIUIU%:*:<2M*:I52M*IJGM)/R,(*@I*DXH* MW4GU",4X5)5ABG<=HF+8<*Y,SJOSK] M9>JJ(]NMNZ5(HMR^VNC=6VJ9*E"YS-4H=O:9B')5WC5=O.N*;F83%?L,Q!B8 MVRWJ=#(E"^^I4GWD*[_4_<*W&<&1+:K.W:7XN2_4]"ML]%YB&%#-15EBM'@P M3.=]:>]U1W<.Z>QY5.)N4V:]6C([1:K_ (]=K9?K#>[?%NUFO=FGQ;G:+O:Y M\=$J!)#:8J7'Z(0C]AJ2-N;'O>Y-K[-V[ MDU?_ )0[2V!F6Q+[3RZGJ(O&:9%<#M&40;A_9AW_ !>,UD5.??JM2J%4F/U]2?>?7X6W M>6IU7KW5?X[WGAWSSP #DK-9[ID%XM-@LD)ZY7F^7 [1; MH].V_/N=SDM0X$)A"JTI5YV5(8;32M:4[3E#B?=;8:24>+ M%K*O.N;?BVW;,JE$UI%IK_*[/=,GDJ2JG6KJP-S+4]::IJFKU%?6HE2%RCC!/JZG8A%4?*2:=/Y42R>DU^ZJW336+KA)S])F%P3W/4;S4 MY*H4KX_5TY%$/!P+CWR"HN6:H@ M M "(7FXRVUNJBTHJA4C$+"\XKKK7RBTO7./1=4TK_ ,FV&T]7T?\ A_\ ^R/Z M\U%NIS"MC*_!"]GYB4;;V/ER?(;(-#9/0FKK*:PG%EILU.,QQ8C,[7QP MR/IW=G+BAN0@8@GCD\ $IO1C]*INKHWL^EULD=>Q-%9 MG.8D;*TY=+B]$ARI#:&HZWDU: MP,ZO24]74:;4F+\HI62$8]SIK*MG2WDPV,62*5IVBTQPHBB_UPYZ0GBESJQ- MC(-!;.M5VOS,!J9DNL+\]'L6U,,4I+5)#6189*D5?5#;D.T9I<859EI?<2JD M6>_V:UI1^U=A;36+FE,5NFJ;8BK(W,HQ+EGN^G ]"&'$J&VTI>!U,.Z1 NQ9 M6W%F[92L'Z)4$NOI3!3DLO(B99^>S&.7)".UQHQM1CW*XF;)B)EX /AN- MQM]H@S+K=Y\*UVRW1GYL^Y7&4Q"@08<9M3LF5,ER5I;C16VDJ4MQ:DI2E-:J MJFA^MMK=6EMEN+KCL<*4PAE5&,=R$$PV8QCY)Q..(:2IUU<&VT0RJBI61,(0 MW8JBK83"&QLE/MMR'6/$&98^06[NQ*MB\YA.5GZ2P";V%M5GUO M\5Y"=F75I=6ULQK0XNU*KUUDW=*V5PGI^L#"EK M*WY3FUP1HZ;@W%L_?VQ\JVWN/-;[L+8>9W%=RR+)\BEKES93M:4;CQ([5*4: MMEIBQD,1X4&,AF'!BQV8D6.S'9;:1<>ETFFT.G2E+I,FB0D)-.%#;:U2JU&MS\S4ZK.+GI^;5B6XN.)2O)A#O)1"&U M0A*8(0E,$H@E*80/-#TCS@ =GPC#JK\BYSHK2>NM*=I^AU9R;EY&5FI^;< M@S*R#:WG%QR84-MHBM<5?-2F*OLV#MRHD1+V3Y,\PAM* M43;KDTB[7*1U)3UOW5Q793U]1K+M-6W[2U^K5V9RZ;4WUNY([.!$8_!M_(VW M!#:?%!,#939RBR]G*#2:'+9-*IK"&LNYC7"&5USQY778J7'XRHFNPZ:G0E>/ MG23\E.[ RIC=6+J;92Q'>MVV8C>6WE,1A%>RQ$BYI,RJ A":412EJ M^I1*.S2E\[H:WU]N^L^^I>)^0:ZC=[ZDJEE:4C*KRE,I:7]?9B45O;HL:';^ MT#"4X6)YSJQOP8*3,PTU>&'B2]%Q'U"*TDLC4 D3 MX6]*?S/X(28L#2^SGKKKAJ0Y)F:7V*U+R_54Q3[ZY,NL*Q.SF).(R7Y#GE'Y M-AFVJ5(6E/SAYY'6BN!6ONULE;1*EU>FP;GU0R0G)?(U,I\%.5>14'4PAM4I M>0ZF'>2DSVR5X]J[&J2BE5"+DAERQE'\KLM'%LJR(Q)4TI4=E2F5MQCN*C$L MV<>/E2.@,GC0[7R;T1L+5-\K2.P]DVLIMLV9ADASJI63<9ELNCUHNV/Q>O\ MR1X[5\=I^RKRO\Q7:O:&^N2JUN6=K3%29VT=*F81EGO4F$8::VN,?*BIF'J+ M!4+1&4282ENT-%?ISVQ#3):,)AGXT5)5I3J(?%2EZ/QB57 >FJZ+[8[#+EFY M=8!9'7:,I>9==JP^[G>,V]E54>2<0MQIUQCMT31#JJ.-J7&D M]=!>/(15!VR[[T$]]A;$QE\4?@7%JVV[DC""O5M8DDR-[=W4^E,6K3L->IY# MS$8>KX9M"=CRH14GU[,#U?O2NCD\;/&SVK8K^('G:FUOLSZAP9SDGIZH]@L[ MJ?PEOE'E&<=-9T7F -27+OR\P*[.1_+)I'PBS9WL)V0ZPM#=6HZL&Q2>VYVW M%IHARKB6:TZU^4HTE:T^C)707D3T4P:LJ^W!7?>6RQD^73G$*^KAQ>K*>9.7 MMW=R4%1=M0RXI/>90\_E^326UI^G%D[^7"1P;Q^5"\0,+:EP]%ZAW#N^],T5 M2/.OM+-J7")=:_0BK5XN+MVO"54ZE56ES'FZ=54=E:JJ5V,_HVAQM7-Q2NM5 M24H[*NZ2C'-O0^HG2F?9?C^.!UC1$V6E(+11Z7-5AU/AZ*JRZ6:FVW,)<%U"T41==GW64_=VIE* M..4J[9EV1M2>SVHZE)[2IMLQ<;8:SZFYB;E5VAGVMG'.X5,PC\261!+63XKV MG1AXR%K2WWVVKZ7)>5FD6?DE[&"3RP=BGXTRJ*G<7QF=)A\4A%NESN5ZN$^[ MW>XS[M=KG+?GW2ZW.6]/N-PG2G5/RIDZ;*=6Y,EN/+4MQQQ2EK4I2E*551,+ M;;;#;;32(-M-0@E,$I3""80W$P2G:P2GP80(A<=<>6IUUR+KJXQ5&*HJC%48 M]TI2H[,8QV<48]\^(Y#B )JNBVZ9W=?1_7BVZ[S'\J;>XM7"XIK> M-;S)W;R+7Z);U:SL@U-=9SU$6R11U57W[-(52UW!27.Q6VS)*[DB(+R+HZ/; MAIR?D\-*M(VG:/IAM)C)W*)N$.ZAX*7D_"(VOZQ"=+)$IF/P:]GN%JBX7_N./);2?+/5=BW+H//+1GF"WRGD MJR[>[1JZ6*\-,,/S\:RNRO\ 5)QK)HJ),>K\*6VV\E#[3Z*+CO,/.4>K]GJQ M9>I/4FMR*Y&=9\%6XM&6,$N-+[EQI6&.%:(QAL13W28PA=F@U^D6EIK-6HLX MF=DGO"3W2%[6,6W4=TVXG+#$A<$JV4J[E4%1]X/'/; !$!T[ M&]J:*Z,WD [$GJ@Y#MV+9-$XZE+BFZSE;*N%(F8V^JT5Z^RO6,'.E53]-%T9 M["J=A2B4[EZ+UZO$H:5-Z9+TJ*YYSU=3PRLJX2IDBV^6L]9KOJY%*]+?JD$2 M:/7U0K"]#@R7C6O&P4H" "4GH7M$TY =)1QAQN9 5/Q_" M$MN)JVM22-KW*S M"AW?6BF$.8'YQGJ1OQQC-*2RO#\:#:W5^.&#%#9)(NGHW7NW]GI=;>)F3=ZK M=\4$RJ8O(Q?%4ZAI'BCCR1V,L39KFO V$ M'0MJ:^LVVM8[&U5D7:_-[9F!YAKZ_=E%'%?D;,\?N&.73LMJ52CBOF-S?ZDU MK2E?V==#N4V>>I51I]2E_P!?3GVGT?/97!Q/]I,#HU*2:J=.J%-F-EBH,NL+ M^8\A3:OZE1-2!F>)7O ,PRO!M2JP[WC=TE6BZ1>M:$J MKY.?#D(^E*:_4^E-#:'*S3,]*RL[+*TV7G&T.(5XT.I@M"OIA&!K&FY9Z2FI MF3F$X9B4<6TN'DK0I2%P^B*8^,ZV=DZP !M0NC;W? MYQO [BIN!^9^4+KD6G<7M.43NWY3YWF^#,NX!GQ6JE(Z^ MPI2E)K6NM:\&C]8+:VFI4$Z6U+S;JVT^2R]&$PS#Z&7$&R"P%8Z_6+LW5(KT MQR8E6T.*\IYGX!Z/OFUF;QB!F (S^EBUVK..(E_O< M=BKT[6.6XMG+%$(HIY<-4A_$;LA*NKK^;(M^5/274]=$UI;:+5UJ0@L%H9*[ M"CWI2,FXK"S:*5F9./BQX4S3?TJ7*P;3X7PL8>$HH[_*$6,[*M#I5JHPWCFK M"5&0JJ[5,:I5+4NVW2W/MOP9*4J5U.-.) M53M?M.%]AB:9N$-'F'/#DG5,IW? M!95CED_59A_NP)1HM]5X-&@EN-6A5F&_ G6TO1^L]#!,J^L]')$D9Q'Y57R MAQ4HSSBIIW))U&:)6_B.9YMA,6LCM-];U(EY:R!:&>JCG^'5]2OKI_Q/JU[> M"36AHH:U99*T\W+HR]RZRR]')\J.I_:P_5,[E=$C7$)AU;9N4F%Y-UIYYE.7 MO[5>G?9B^L>H3?E85X<@I;MO!2VP[E3R7;ESN2,JX0:]5/\ '[-O8T9%<1VE M?Y.N2KL4_P W;/,1H8VH+RN6T4IOR84^"5>K;1G(P_J^P]%>B6>BB$&[')2Y M'OJGXJA[,)-,?[7VF,FS_E17,_)6'X>L=.Z#U>R^AY*+G<8&8[ R&'52E^0< MB2IV20+=Y1".SVO+VI]*U)[5$(2KL&1T[0X61EXI54:M/5&,/!2IEA$?E@EI M:_L<28_4=$5:R92I%.I4E3H*\*,'7UP^;&+B$?:THACY*=()S,Y>5=C\A.0F MP,]L3C[4A.%HGQ\7UXV]'R*\6/)ZB*+06WM9:C8K= M.2&46RDC N+MH;N-G7*CUK@K M+==[4/5^8:Q25G4XD98;54T]!2&X?]FC3'/B+2UY4(E^DI*76*C/RIGC.NZX MAQYY4M#H;;0P1-U^RSZ]K-)3.,0^.C(S,)^52%,QR>2U&.SX-8=$=9[39 M6AVG9:RJE51DWU?$7E=8^JE<'D_*ZG<\*F*6W*F@ M &8?"SG5R(X%[2:V=H3+EVU,_YG&S;!+QY>X8 M#L:RPWUNLVG,,?2^VF2MNC\JD2*++R,*9B77'PVEX=C%M<:(XFEX4XT1BE.'*[)6QKEC*E"HT69TJ#F1+S M*]LS,(3X#J/"PY58%PPK1B5@BG*K+L*^CHZ4KCUTBN"MR\(N#6#;ELEN:?V' MHW([E&:1E4ZT)^A=6]$M6HHD[-V>;7 MLS#CDXZGR8-ITEGZ%*=>]CV;/:&^C8YRT5H%IV&&VY-J/K<5ISWV0:9]K[;G MI4LMD #6L=.GH:NANDQY!,1(:HF/;#*9C])0&^.C=9;P*XE*,+-44B=1\;JF&)Y7"8/)^C9V"(8 ME0BT O/?)=M_MYAQ;W3QYN,Y#MYTKL^/F%CBNNT2 MZC"-L6Q;C;$1A3E5/,L9CB>5//K0FB6U9$RE?55Q';IEHCZ&J4M+1JZVC(U6 M)93:XPAL:=+*W8_.9=:2GRL$LW:&AV@EH8 MG:+-L3,(>5I+J%Q1\BX0BA4._!48&(6_LG*V[L/;&Q4Y&"9:U=,G::0AU"D]S%"X04B*?E3&$3 M^5.?D9NF3TY39YF,O.TYUUAYM7=(=96I#B%>M"TQA'Y-TX\YCI M M MC<*>+>BI_%31UUSC1>H;Y?FUI:KA!0VMQQ5?),HI]6E*4IK+O>O'MFQ>7;.6H MMLJI3:=)SBF$,RU1G&66XL(0R[!#3;R$M_"H7%4$PAMXJ^4_H1T+]PMT\WJU*;G7IR?H5+F9M^$\Z[-,J>F)B5<>+OAMT#['->?#Q'.J7>/O@5OC6?Y\GK6_7"[R5D/X:HW0BM_\I;XF MZQQ?B?IGZZ8KE#N"85C^*.2<=V%BMV<:E79RP6R/27&9R#$+ M&PWY:JO)N7K_ Z?XBR<+AK=6BK5IJG2;16BGJU"8DXNL=63"*T+5%>#)B@W#%N0(EOBNJL'8VS4G5K#6%I%CUJFT-3?6JFR=/ZH0MIW2 MHO\ 4;+.G096E26],RX(O+P8<:\M)TMD5F M /VC1I$R0Q$B,/294EYJ/&C1VEOR)$A]:&F6&&6 MD54\\MQ2$I2FE5*4I-*)ZSY4I*$J4I4$H3#$I2MQ,-S$K(3\F$LS M&,$JA^^7%;T?%%S)X)L-NTLG"Q]D*;3'$0;GWH=437CC,/02I28^ME$$,^N# M>7ODD9@)GYBMS;XU6;F!Q3WCQTO*X[*]DX/<(&.W"2FBH]ESBUK8R#7]^>3V M:U5'A9I:;%)>0FJ5.LQG&J+1Y3M4R2QUHGK*6FHU>9A&,*>\F+B4^&RO:/H^ M5;*UI3XE1@KO&,VOH#5J;-5B@NQ@F-09C!"H^ \G;LK^1#R$*CXX)4DU4V5X MMD6#Y1DF%9=:)E@RO$,@O.+Y/8+BWY"XV3(S2J/*QY4=5*K96RMQI]E=%LR&'W8[[;C+BT*Z=0I\C59.9I]1ED3TE-)P. M-.)@I"X?&A'Q=U!63$E62*8P5"$3NR$_.TJ;EZA3IIXJ'Y MRBPHMWEGFUIPOU)"IQ?QNJ5*6U'@^DI^J:_KX*SUZO KJT*Q,4Y<)-'JZF3@ MMQ#^L\8PE^GT)HFLE2:4KU=M= K[ZUUYO#JS:' M,;%'2W)H_P"R3C>A]$RZ]#Z"^URE&ZSW?4I2V]+?JZG9Q?\ VL<#*OK,-,Q^ MDFB(D): !4B^5/<=JW7 N.'*FSVY2I.)9 M!>](YQ.9:2XXJS97'?S' W9=:5[3,&)=['FC5%UI5OR^5-(55"UMIB-H4').@VD9;VTJM'7?86;8A@5@;HN]YIDUDQ: MTIK156J7"_W*-;(BW:HI6J6$NR4J<5^Q*$JK7ZM/H\RM565H5'JE;G58).DR M[TR[Y6!EI3BLGK5"&%/E*,CLE9JHVQM19NR-(1CJEIIZ5D&(*A&,-.FYA#"% M*R> E2TQ6KP4I5'O%Y?$\P8!=*/H%SDUP!Y1:E@V_P#* M>0SM97++L-AMI565(S36LF'L7%8,%Q%.TU)EWK%HD+K36E%MW);3G6RZXE6: MW;UV%G;<6;JCCFE2[@S,04PXI7J0AR*_E3!4-F$#"+QJ)&T-B;14Q M+>FOKEU.-0\)3TO%+[28?&6MN"/D5%,=K%1JW#9&:Y@ M "P7\GHX%UY/\JT<@,\LGSW37%V9:LF MHBX1E+M>5[@DT??U_8&E.)HB8W:GHZ[_ #$(4OR3EJM3$MI4>Y4HN#+]K;=C MEF>LAU0B&FI\):TO*R;!6Q+!$ M %I+HGOE F5Z85CG'SG'>KWG6H6J1;/AF M\GTR[YG^LV*5HS'MN=40AW5/,P[R]EYN&Q#3$88(NVXKE6-9SC-@S3#;[:LHQ+*[-;L MBQK);%.CW.RWVQ7>(U/M=WM-PB.*:FP)$-YEUIUM54+0Y15*E/IF6F9.9>DY MME4M-2JU(<;7"*5H6B.12%ICLIBF.Q%,2W,K,R\Y+LSPKK1 MUSR2786'8]<;^_&HNM:5\HZB!5M%*?64MU*44JI5*'?H].=K%6IE)8_75.89 M81\YYU*(1^C+E/-J]0:I%*J55?\ U-.8>?7\UI"G,/TY,AJ350AM"?)0A,$(3]5,()-94S,/34S,3S-@8+K;&&:R,DV#F.,X/CT?LJ5Y>]Y9>X M5AM+/4CKJKMW"?'3U4^FO:.G/SC%.DIVH3"L+$@TX\N/DH;1%:_ZDQ.[(R;U M1GI.0ETXIF>=;91#X[JTH3XN_&$?ZH&VZUI@5BU5KC -7XLTIC&=<85BN!8X MRJB**9L6'V*!CUI94ENE$T4FWVZ/2M$TI3ZOT&KZH3KU3GIZHS*L4Q4'G7G( M_'=6I:_[2HFS>G23--D)&G2RE7-+F9-Q#S:O$MM<% MH5\L%0A$VQG&[=V.\D]!:>WUBE6463;.O,5SAB&Q*1,_(\N^6F-)NV/29"$T MHN?;;NJ? DTZJ53(MKJ%)HI-:&L:T%&F+/5NK429RZ=2WW68QPX<<$+5!"X0 M\3B,*T_%4DV6T"KL5^B4NM2V2#-38:>A#+BP16A,5MQCY3:\2(^M,?H]M/)/ M9 !")TT6H:W?7^L]VVZ+54S#K[+P?)'6DT[5;!E+?Y M0LLJ4NM/HC1;Y;)#".JOTN91]*:T^E%OM"3:GJ6N6BLA,.9&JLRBMQEQ*U?%EOMU:_RF]W/7&R%AKT9&7Q3%F9MRE3RD[O4D_#3I9U>7P&) MIA;<,GAS_2F9E,([BEL MLK6A'UUI@CXRHF=W9V25;Z\2PMB4XX)M55I"07%'=(9F9IIEYV&[DTII2W%1 MR;$$15D+(7?/;1\92OY<.YU MXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#S MY[:/C*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EP[G7B7] MI;>]<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO- MZ5P1[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH M^,I7\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[ MUQLGP@-=7>=YO2N"/=*':VM#SY[:/C*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7! M'NE#M;6AY\]M'QE*_EP[G7B7]I;>]<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE M?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R M?" UU=YWF]*X(]TH=K:T//GMH^,I7\N'E<$>Z4 M.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#SY[:/C*5_+A MW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EQZEI7HU..&B=DX[M3 M$:Y[<G5+!!Y4LPXVZI*'$.8,:GUY$J4A,%[793BAN1B M9_=AH(+E+I[;46WMG.N\]7*!%Z,LF?G&'Y="WF7)>+L6D2;*E+0AU<6HX\B% MQ2O)E2G)(,0@7! -7+TIG%=SAUSIWUI^%;/R9A+F5OY[JUMI"DPE:SS];N M28O!M[CBZJD,VQ$R397%UZJJDXR__P#U5V.W;6EA:NQE%JJW-,G-*@S,^5U3 M+_!N15XM-R0>2GR7(;)KIO&LW&RML:S2D-:7)Z:IZ6\G2'OA&TI_=Y8LQ^,V MHCY,[,% .^ZMUCG& MZ-C83J;6E@F93GNP\EM6)XG8H*>M^XWB\2VXD5#CB^I$2&BJU.R)#M4,18[# MDB0MMEM:T]&I5*3I$A.5.H/0EI&0;6ZXN/@H1#%'Y8]Y*8;*HY$P3%2H'?IU M.G*M/R=-I[,9B=GW$--HAX2UQR)^2&SE4I6Q"&548PA!1M&N!'#S"^"O%W6_ M'K#Z19LZP0/RQL'*&&E-+SC9M[9C/YCE;OE$)<^:NS66XT!MWM.1;5:X$-2U M_-J*KK?MM:NM9^&YA"0JG;_X2\-,IEM-.,N3 M+=+FP/+-MRG%&2V.M3.6/M%3J])PBN,HO"ZUEPP>EU[5YI7ST=Q%4%)0ZE"\ M,8H28Q;"S$G:^SU1H,YD1":1E;W\VNEJD*96]$D)IV)UKD-49D0Y355, M2XDIF2PM;+R%UV14JIR5:ILC5J:]"8D:@VEUM<.^E<.^GO*AW*T*V4+2I,=F M"C7/5*;.T6HSE+J+49>?I[BFG4*\%28]Z/A)CW2%0V%H5!2=B)YN>B>< M ":?H9NBSOG2";H3F.P MK=.MW%C4MXAR-F7FBY$)6>WUJC$^WZGQN8PM+GSJ4PXR]=Y3"J5MUK<_\9F= M.MW;B*]J\IFPU'ZDD7$N6EJB(IET0R*TE&Y&9=AN84*V&DJ_6N^"I"'<,N74 M7;BW9NF*2J87W.G+AD5"61'=Q+3D4ZJ'<-]]*UHQ;&6RV6T8Y:+ M3C]@M5OLEAL-L@6:R6:TQ&(%KM%HM<5F#;;7;8$5M#4*!'AL,M,LMI2VVVRE M"$I2FE"@SSSLPZZ^^XIY]Y45K6N,516M4<2E*4K;*BI48JBJ.S&)>YEIIAMM MAAI+#+*4H0A$()@A"89$I@F&PE*8;$$PV(0]1RA\G, 09?*'MZ_H0FJ MJ..-4K,EQ%%Z[7A2,PM.)JALO30M/S/%!1#E^=8ZU6!G9=" ML+U:>9E$^/#%47G?JJ;9BA7S_*BDUUA?0HD "97H#M%KW M?TF>DY$B#6=C^EX&5[UR.G8HKYLWAEM3;,0F=:_H1Y/9F2X,KKK2M?\ E3LU MK15(FONK,*/=Y6$I5I3]64U)M^O3E978?6EFGB6+EJ-&KW@TB*D8F*0EV<7Z MM)3D:5]$PXR;(LH 7X !6?W7\F9XY; M=W!L[:EMW[LS7T38^=9/G*<)L.*8?)L>+2,JN\N]R[+9'7JMJ39V)DU]$5M2 M:>180VS]9*.M5A*/HB*_2Z53:8Y0I>>53V6V=.6ZXE;NE(2B"UX M_'*HK[5]#Y0:G5*A4FZS,229]YQ[24-MQ0WIBXKBA&7P(14K##P4Y('F/ZJI MQ_\ %9N+U+PK^J>GKEJWFS*>^>_ \_6W43.6:]RR/U53C_XK-Q>I>%?U1KEJ MWFS*>^>_ :VZB9RS7N61^JJ;,I[Y[\!K;J)G+->Y9 M'ZJIQ_\ %9N+U+PK^J-I>%?U1KE MJWFS*>^>_ :VZB9RS7N61^JJ;,I[Y[\!K;J)G+->Y M9'ZJIQ_\5FXO4O"OZHURU;S9E/?/?@-;=1,Y9KW+(_55./\ XK-Q>I>%?U1K MEJWFS*>^>_ :VZB9RS7N61^JJSA2E#>Y&)PUZNV@N0D*-0*8EJO42:@\MEZ:0[!QMW3,; MK'P+L$X-O!Q&QB5%;OB/!OUA7DSZ%-%?Z6?_ !D9%K?[.>F)_P#U',F+:XRT M_H2G_P!YYT?K"O)GT*:*_P!+/_C(:W^SGIB?_P!1S(UQEI_0E/\ [SSH_6%> M3/H4T5_I9_\ &0UO]G/3$_\ ZCF1KC+3^A*?_>>='ZPKR9]"FBO]+/\ XR&M M_LYZ8G_]1S(UQEI_0E/_ +SSH_6%>3/H4T5_I9_\9#6_V<],3_\ J.9&N,M/ MZ$I_]YYT?K"O)GT*:*_TL_\ C(:W^SGIB?\ ]1S(UQEI_0E/_O/.C]85Y,^A M317^EG_QD-;_ &<],3_^HYD:XRT_H2G_ -YYT?K"O)GT*:*_TL_^,AK?[.>F M)_\ U',C7&6G]"4_^\\Z/UA7DSZ%-%?Z6?\ QD-;_9STQ/\ ^HYD:XRT_H2G M_P!YYT?K"O)GT*:*_P!+/_C(:W^SGIB?_P!1S(UQEI_0E/\ [SSH_6%>3/H4 MT5_I9_\ &0UO]G/3$_\ ZCF1KC+3^A*?_>>='ZPKR9]"FBO]+/\ XR&M_LYZ M8G_]1S(UQEI_0E/_ +SSH_6%>3/H4T5_I9_\9#6_V<],3_\ J.9&N,M/Z$I_ M]YYT?K"O)GT*:*_TL_\ C(:W^SGIB?\ ]1S(UQEI_0E/_O/.GG&V>F]W-O'7 M>3:HV%I34"<-S.)%MU\>L-,R8OD-B-<8=R8GV5ZY9-(C-7:/-@QGXRGV'6J/ M,(JMI:.M)D-D[I:98RT-+M-2*S-*J-)O8.TUWEI*/*LT:U#&DNNLP=TYJ*'$/,S#.F.+1IK$PTT\W MC3%.-"TSV_ M\7_([ EQW*?^CE#I3>BTM5(S4U)3-C9)N9E'%M.IZH?VJVE10M.YWE)C BV3 M_DQ[NY^4E9Z4O5J[DK.-H>:5U')[*'406A7==],4Q.P=R7J[TW9]ZO8[_4.M MKO;2YGR/")C\#L=J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRCW#CIT6VLN/>W,:V[&V!E69W/$T71RSVF]6JT0KHV7J1:@ZZRXZM<4 M-N(=P)@O83!<4)2N.[%&*&Y&.65+E] 586YR\2AWBL6PJ%I9ZSL)A4M+S,O+ M-LP>F)=R6@\K2\JE*90\M32>\[@51$8L5H>K8PI=;FK)SCF&4KWPLOE5M43;:-L MGR4Z>RG)B[ZV6D0[HKOH@+(1J=$E+52C>*;H?P;^3NE2KBMA7CCI#RLN3P4. MNKC':E%DN<4W +MO MR=#HR%ZTQ*/STW5CU&<]V#9I,'CY8;K&_P"(Q77-V8HQ<-EJ8?3VHE[R".MZ M-;5=E*V["IR0AQUF^=EJGM_=XL*A-*L32)C%)22X*GUH5L.3"(XH2^7PD,1P MJ=\;V1,804SMK>7$7>QI\LFVE7E\,[/(BF10M.RW+KAD5,9.\N8AE@WXFJSNC';3%6JX[(U9 M9F$58RF.RSUTG93C$%MY3O6CRTRQ4<:\LM=HMT-ZQ=Q%X\*+.IL?6IC#2JFO M]#<6K:R\RM7ZN/B:F5;G@H>R*R?"+6FNU^5W:JS)*M=2)?'5:8C]+;0F.*8E MD;CD,FZ[+)[KPELXH8O@D(C1@+FE. M "0[HWNCKVWTBN\8.O<-CSL>UGCDBWW+2,&F]U2LJHY&T+5#96W,]E MU1--?%8C M-ST^K*M7@I[R4(AX"$0R(0B&PE*4P+^T2B4VSM+DZ/29>$K(2*<*$]^/A*6N M/AK6K$M:U;*E*BH]F/+/8 !28^5/;VI?=T\;>.5NG*5&UW@&1;5R6& MPXKR"[WL>\M8]C[5P17Z/GT2S8'<76J?YD,Y4I5?JO)+?:&RBZ32+05]QO;S M[[4LW%7D2Z<:\GQ5K>A!7QF_45$T1]9TZK4"@MN;618=F7(0\M]>!&7XR$,J M5#U.?&*HQ9HK4 "YC\E8T3\UQ3E)R8N,"M7+U?<1TEB-Q M6VI'DHN/PEYQG\=IQ7T/-/OY!KRM:T^A"K56GTU57LU+T2U:QS5G+.MN;#*' M9QU/CBN.DL*^K!$Q[9;#0WT:"):T=?6WMGEM2;:O4A.G/)^F*V/8+=Y5LM M "-SI6> M-=>2O#;8EJM%OK-SO6B*;8P.C+-'9F3]+AU9+Y(;92V81TQ$._'3&8N(2GOKP1V<,"B$7D*" M %S#H,N1_Z6N*LG4%ZGI?R_CW?%8\TVXY14F3KW*' M)MZPN8Y52^TJD>:WDMK2E*>PU&L,/ZU5.?13V^^SO6JU2:NRWAE+0HTSU)F& M\*'D_2G2W8>-2U^277N'M+&L6251WW<4Y9US2O6J6=RK95]56FM^I#2/*)L" M&2<0 M =:S'$,9V!B63X)F=E@9)A^ M:8]>,4RK'KFW5^W7S'<@M\BTWFTSFDJI5<21;I4EIRE*TKV7:]2DU^DYY6:F M)&:EYV4>5+SZ0XA4%H6GUI5""H'6FY:7GI68DIIF$Q*3:%M.HCW* MT+3%"T*]2DQC")J]^DBX0Y9P$Y4YWH^\M7&;ACK[F5Z?RZH=6'[9=:-H0A-RL\E32*,+84O8Y=_;*5MO9J3K+44MS:8:5-MI M_F9E$$XTX=LK O+!QO%_-KAEVV4UVV]LA,V*M'.4=V"E2F7395U4/ULLN,<$ M1OMJ4XB%(C6UJC3MU3,@PI?%>8FQE*ZTTIZ'9-5D1TO#_FC*LJ53 M*H>7';(ETJV,<%.1Q):P+FBY^[=5LJIUVJK$>QNEKACQ?YT]#(I,LE7D)V%O MQALX(I;AD4YC1L-(D.+;XL:#!C1X4*%'9B0X<1EN/%B18S:68\>/'92E#$=# M*$)0A-*)2E-*4I2E*%$U*4M2EK5%:UQQ*4K95%4=V,8]^,2\B$)0E*$)@E"8 M9(0AL0A"&Y"$.]"!]1^'( ?PI*%H4A:4J0I-4J2JE%)4E5.I25)K^U/ M57Z:#6K9V(=S+.JCM/!:7\'EA!34(UL2P17\ M S\Z/;HZMY=(IMZFO=6Q6K!AN/*@3]I[:OD24]B>O+!*> M6E%7?(4I6]Y;+:8EIM-G:<;=FNQUK>>AVZ/.GQ<&MU;VC6#I49ZIJB]-S&), MM*(4G39A<6'L+6+=U/J"FI@S*,9%3,RN"M M*80KY.[=7MM+:A&$5JAEC%"$K6C9#\0^).G.$VCL8T+I&RN6[%\?HY.NMVN+ MC,PPQ#ALQX<:/';H#:JU%6M?69 MBM5AV#DR]L(0G:MLMPC' RTGP4(Q>M2E14M<5+5%2K[67LQ2K(T>7HM(:BW+ ML[9:U;+CSJN[>=5X2UY/%!*80@A"4H2F$,G3'C(@ #5^]+CO57(?I M&.5>>LS*2[-:MEW#6>+.-+JN&YCNI(\?6UNF6_ZU>J+-5C+]PIU=7;7=EN=5 M%+K1.QBZZC=8K V9DHHPOKETS+F3NM,FU1?BF/QD:9!'U,)KMO/K/7VW=I)Z M"L;#XB]NG(W%->1?D3-MSW\SLM)37[6Y,?#;EB\)5%=2J?DKZZ M4JZTIUX7O5KKY>%:)Y*L3$@[U&UZDRJ8,KR>I3R75_6-@]TM'A1; 6=84C"[ M/-=5K]<9I47D9?6EE32/JDJ9&Q)( M !0@Z37B^KBKRXV%A]K@?,\!S)^NR=:599<:B M,8KE7V:O=2;VW:VFA:FR=/FW7,4_)P MZFF?*TUM*88X_O$10Y\Y:H=XU^WHV5[$[85*3:;TNGST>J97R8,O*BK!#]RX ME;>[W*(*CW1'\9V1R "1_HJ^3R.,',' [S>[C\QU]L MKKU5L);[]&8,.U95-A4LN03*N]:&&K;E4:RRGGZT[;<%NCAQSI%>.4K%[;2W6;?&M4W3)]&9?.K2/%:OK\9 MJETP?()24U4UB5^8A0V)#E**K"EPH-RHAY,-R))DFZ^W\Q8&OIF7,3U%J&%J M<:ANX,NU>1#]JSE5&$/#1%;>QC@I,;WF6#8MW052[6%JM4[$Y)N*V(8XPV[* MX_LWL*4QCX"TH7ML$4QUJN:89EFN\NR? &7VZ8SE6-WN*Y"N]BR M"RS'K?=K73BLL/7&2E;, M=,>3'-XUX=.L!2.J7(0FJM.04F4ELNRM7?=<[Z66MC''NE*PHAME8H2)=W=] M4;>5:,NW",K29.*534SDV$)[S;?@J>=V<"=Q*<2U;"M^/FKL+TS MJ+%X.':YU_96+%C&/6^KKJ(L-I2GGI$J5*<6]J3*IN?GEQ6XM7?5XH0AM4I@G(E"$P@E"802F$$P+\T MFE4^ATZ3I-,8A*R$BB"&D0[R?&I4=LI2HXE*6J,5+5&*E1C&)ZB= ], M ZYEF)XQGF,7_ O-+!:,JQ+*K1/L&28WD$"/=;)?+)=H[D.Y6NZ6Z:VM MJ; >BNN(6VM-4K2NM*T.65FIF2F69R3>7*S4JM*VW$14A:%H5E2I*D[:"H*V M81@=69EI>^SZ29"DK>NM^T3@E.5UF'QG6H8, M:&J37IW3S=CYAZL45M^IF*HY&GH^IMV./"MV 0G$A( M ELZ,/HD-Y=(MF#%]2S/UOQ MMQZ\MQ,^W+/A4ZK@[&<:=GXAK6'*31&39BN.JB7':45;[2EY#]P6IQ<2!.BZ M\:]&C6"E(LJ4FH6@F$8F95*MR*NY>?5#]4SEAL0V%N[B$X<:T2==Y=C6+=S2 M7X)53Z!+KPO348;N3=:8A']:]D[J/<-;J]MA0O8;\:N,VE^(^H\;TGHC"X.& MX1CC*5*0PA#UYR.\NM,-W+*LNO-6Z.Y#E$M3+:I$M^M:]EIN.PEF(Q'CLT2M M#:*KVIJDQ6*U.*FYR8CD^(VCP6VD=RAM'>0GUJ5B6J,57FL_9ZDV8IZ<<7NK<7X2X^I,,B()3#WT\4]P QXY:;LB\<.,>_- M[27&D+U7J?-\QMC3R6UHFY#:K%-6O"GZ34V29,B9(?ERWWI,J2\[(DR9#JWY$B0^M;KS[[SJZJ>>6XI:E*5 M6JE*4JM5=9LZ2E*$I2E,$H3#"E,-Q,-W"G*:T5*4I2E*5%2U1Q1BK=C'QQ_Q M]N4_$^CC /7N/NI+MOO>NG=)6/RU+KMK9V$:]B/LI35R'7 M+N*JNIJAMF-'F/R'%KIV&VXZUK^HE1Y-;J;=$HM7K#V32J9+O3$?7I M3:EY/K*3DAY45?2>M1*8[6JQ2Z0SETRIS#+$,G>TQ:49?JPCECWH)@;:NPV. MTXQ8[-C5@@LVNQ8]:K;8[+;8W;^;VZTVB(U;[=!8\HJJO(LPXS+:>U6M>RW3 MKK6IK!>>=F'7IF8@6G*ICLO&[BB7:%9%6U6URE M*-.-R+]$K3MH6Y5O-+!6/9MQ6^L4:PFC33C2W&8K:4ZEU3>V6TG(XW&"]+QN M0W5&/"TK MO) Q^MSN9X&OI URTEFB[PQ'1Q^M!KZ0-SN9X&OI M URTEFB[PQ'1Q^M!KZ0-SN9X&OI URTEFB[PQ'1Q^M< MZ_\ !9F/MMLG]MAK9I[.YG@:^D#7+26:+O#$=''ZUSK_ ,%F8^VVR?VV&MFG ML[F>!KZ0-SN9X&OI URTEFB[PQ'1Q^M/(WAC&,,D51AG!^KO M[F\1.L?5;*OZABVN"HV;LS[UH]W6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5 MO.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5 MO.25]V\/U=_M#6Y5O.25]V\229QS_ -@\(&\(X_[YUI+VQG>+:^Q2CNV;'EOY M"M.RX:(-;4>KY2?;Y+[:4,O-(3P61N(I]ZU.FK M86;M0W19*:FGT+D')13SLFY!>728K1,(2I*D+0ZWD3#"TZA*MLE1%M\&C2J. MASM5+W;VQNSF+33LI(RK[%59J:)9FI2[J(HZI0RY(NK0M#S;TL]!2U8GV'%I MVBT'1.^]Q;P\7_VC6[X0,JUG]1S[8X YTHBOMI=!WFYSCIG\M'?>XMX>+_[1 MK=\(#6?U'/MC@#G2AVTN@[S'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q M?_:-;OA :S^HY]L< ;G..F?RT=][BWAXO\ [1K=\(#6?U'/MC@# MG2AVTN@[S;G..F?RT= M][BWAXO_ +1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG M'3/Y:.^]Q;P\7_VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\ M(#6?U'/MC@#G2AVTN@[S'B_P#M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ M -HUN^$!K/ZCGVQP!SI0[:70=YN'B_\ M&MWP@-9_4<^V. . M=*';2Z#O-SG'3/Y:.^]Q;P\7_P!HUN^$!K/ZCGVQP!SI0[:70=YN'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY M]L< ;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/ MY:.^]Q;P\7_VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_ .T:W?" MUG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?\ VC6[X0&L_J.?;' '.E#MI=!W MFYSCIG\M'?>XMX>+_P"T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_ M &C6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2 MAVTN@[S'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< M ;G..F?RT=][BWAXO\ [1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_ +1K=\(# M6?U'/MC@#G2AVTN@[S M;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC M6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVT MN@[S'B M_P#M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ -HUN^$!K/ZCGVQP M!SI0[:70=YN'B_\ M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y: M.^]Q;P\7_P!HUN^$!K/ZCGVQP!SI0[:70=YN'B_^T:W?" UG M]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< ;G. M.F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC6[X M0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_ .T:W?" UG]1S[8X YTH=M+H M.\W.<=,_EH[[W%O#Q?\ VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+ M_P"T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_ &C6[X0&L_J.?;' M'.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVTN@[S'B_^T:W?" UG]1S M[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< ;G..F? MRT=][BWAXO\ [1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_ +1K=\(#6?U'/MC@#G2AVTN@ M[S;G..F?RT=][BWAXO M_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC6[X0&L_J.?;' '.E M#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVTN@[S'B_P#M&MWP@-9_4<^V M. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ -HUN^$!K/ZCGVQP!SI0[:70=YN'B_\ M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_P!HUN^$ M!K/ZCGVQP!SI0[:70=YN]QMV\M5Z4N6K^0UGBL6_++E3 M+(-VM&V<5MT13%NA7BWMV2'2-FE+B\[E0O9C%J*<./;H5"*EP7&EJ-&[=] M>97Z<].7?35B9R85!F8GXS[4XRI&'(U&891*,+A@5A3IZ%*BEK86A<$HBW6H ME1),&2_#F1WX;F&6WV'$OLO)@M"T*@I"T*AE2I*D[6*50R12J&Q&&RD_$'Z M 2Q]&%T36Z^D7SEJY-LW'7/''&KFTQ ML+F=U4=A*$P[EMM$-JAM'@H3L;,8]U%457IH-!I5FJ;+TFC2:9.1E]F"8; M,5*CW2UK5LK<7X2U;.Y#N80A#W(\@]H XF]6.RY-9KMCF26BU M9!C]]MTVT7NQ7JWQ+K9KS:;C'=AW"UW6USF7&+C;GXKKK3S#S:VG6W%(6E25 M5H?;+STLZU,2SRF'V%06A:%*0M"TQ@I*D*3D4F,([:"H1RP5N'"\RS,M.L3# M27F'TQ0M"TP6A:%0R*2M*LL%)C#:Q2K8C I4]+%\GTR36\C)N0O [';IENN5 M*D7G,>.]NI*N^8X*CL+?FW+5[;BURLRQ6G4M5;/2KUWA5KU0_P H1%>3M]O+ ML+\Y>H)EZ#;683*S^U0S/JR(9>\&"9G<2R[L_K=JTO<7@CLKJ5>7D(8ENL]^*I;=B\W_1;+J/ QPVJ*IKC;C+CC3K:VG6EJ;=:<2I# MC;B%52MMQ"J4JAQ*J*I6E:==*U+,0C!4,L-F$2ML4Q3'"J.2,/\ '^-S@6INC ^3LY?LEW'-X<];? M=\ UXM,2\6#CRV[(M&P\Q85V),5>S)L=U$C7MB6UV:.VIJK=_>H\MN2NQNL] MEZM5X]_$I3X3%&L0XB>G]E"Y_87+L]Y74T(PPOK\3BO@(;L$O)5M;'W=W%3= M0C+UBVB%R,CL+1(;9#[W?AU1&&2,NCQM)^&CN*4S&&VNEX=AN):\Q6PX/@F- M63#\.Q>V1K-CN+XW;(EFL=DM4-'8C0+7;(#+;4.,A-?H2A%*=:JUK]:M:E19 MR;FI^9>G)V87-3EB\\AML8IB[/5VD7KL+55"U(7.NA[HL*C;A=3<; MQ-4&5==A'O:<]\ A/RJ0MZ,/%@R[I!=_]9ZWV)334N9'JY,M-Q3W]*9^'6KY M,:&4Q^?XC7]%XRD8 )Y?DYFBT[;Z1[&RTVM.)FB,/3,?)QJ3!A MJ'RP4]C3^[R]XV'91$O0 #S;;^J M,'WIJ[/M.;+LR;]@>R\4O.&Y3:U+\DX_:;W#I53G*+4I&K4Y[29VG.H>:5XEHCB3E3X25=RM,=B*8J3'8B> M=5*;)UFG3U*J#.GR50:6RXGOQ0M.&.2/@JANI5W250@I.S U6_+GC/G'#[D= MM?CKL!I=;[K;*)5LA72C'D(N4XO+2U<\0S"W(HM=$0+KC4NUSFVZJJXQ\\5& M>2B0RZA&RFRUH).U5 I=>D596*BW!44=]IQ.U<95L[K3D%(C'N8XM*DJIU=5:5I]%1N[$=P^H1C" M/BR?X_QXC98="]SLISFX98G>.S]$6IKVO2E*H_"LI M_TRKTO)+37E*4F'P;T?WS>12E;FFI=2 MGN27 C D\ $7'2I\;E[FT/^D7&K=65GFE:SLA;1':[ M4RZX++;:_/&V4HFE*NKBLQ8ES:[5550BSRFF4*.6.T;G$JCU(YZM,BI;4M6%LH;H_;DUWEW2]F=$D]/M7=CI MLZF"(97)BE.)3UR8AD[N+"6VI]&**LB99]#:<,=AVRS(R+'ZQK#L!IFG8FJHI%NR!+* M.PS$O:6Z5\F]V4]AN6A"G$4[*7:/-H0E'AU:BHG?AV,C3UHE1%]E56W6U*;72 MGT*J8.ZTXPXIIYN+;C<=F"O\?8J&UBG93M38%1:W2;1TV4K%#J#=2ILXG$T\ MU'*F/C2J&PI"TQVKC2X)<:7"*%H2M,4G73C/2 M !]<&#.NLZ%;+9"EW&Y7&7'@6ZW0([\V=.G37T1XD.'$CH4Y*E.ON M-H;;0E2UK<2A"5*52A\K6AI"G'%0;:;A%2E*CD2E,-F,8QCM4I2G;*4HY&VU MNK2VVF+CCD8)A!** MV'",(Q2VL6?&\4QBUQ++8;);(U:^2@VVV0&FVHK%%*6JM$HI52W%K7UK6I2J MBSL[-U&:F)ZH32YR86>U45@>R+BOM/5_29B]N2BM+L\_2M%WZWT1<*5D+NV-@S3:C!5=L^G)!+2U?#,)_\ EG5>!"'\RO:;&1"FLJHQAJW]SE#M MA%VHT[#0Z^O*J+J$_ S$?',-I\.,?YY&WV<2TNX4PA1IY<<'>37"#.JX+R)U MI=L37,=E)QC,(E%W?7V<1HJ^I>95MT>*"]E"\BL"UI3B*>6FL?:"Q\ MYU'7:>J5BN,=+]YBN:AU^]8M9HFTCWW=F?IEXYK.T-H<<3 M*1;[F[&6_F=V;6UV%0;+'GR&7'VZS*0V%UDHP&V-Y%E;$M*A59Z#U1R942;& M%V97Y.).+"RB.[C>4A*H8L&-6P9[8^[FU%M74QI!.R7B>CQZ%[BKP%:M69Q[=^FGD&PS14K<^=VN%5S'I3C7D7V M]8XIVGH^!1JLJ<1\ZH[,O+B)#S3MU5$$-SJEW84]'S=BH-S<&^NU<3#9FGDIVBN_U,UM MH,P^-E6['*J"G<,<,)@2+"4P 42?E0N]?SVY>:@T3 E^7M6B M]1JOET9HY_\ -,VVY=4W.Z15L)^BG5AF*Z_>2NM>TK\HJ3V$I11;ES]#E1>H M[+52M+3@=K2E[6V;8M>V M!]]%*O.8YJJR/7&9,A+^GL0Y&1; N,=SJK2KCV,_7IU--**9%I21.>EINSJ4TJJ3(QF^3Y,NO5 M2G8M=_NC[B^Q#:32Q.A_MOUIK#UD9][#(5Q6.6R]RB(:3# MNU%=[_+%==J0U:N09Q3]#3@F80[IS8E-M;*S$O+MP56*7B?DU=] M2TPV[/S7T;3)W.FP;6KN"3+JK:1L7:F7F)AR*:/4LC$XGO00I6T>^677M\6[ MI47$P[LV7$>3'F1V)<1]F5%E,M2(TF.ZA^/(COH2ZR^P\TJJ765MK2I*DUJE M254K2O4:]5)4A2DJ3%*DQR1A'=3'Q1_QL&P%"TK2E2504E4,J50W(P\<#Z ? M8 !^#K34AIQA]MMYEYM;+K3R$N-/M.)JVXTZVY2J7$*; M4JE:5I6E:*K2M/\ XDJ4E25H5%"T1RI5#8BF,-R,(]Z,#B<;;>;<:=;2XTXF M*5H5""DJ2J&2*50CL13&&Q&$=B,/ZZ>//'C._P 8]^9!C=MA.-:]RVKN7ZWE M=3BV$6"XR'?G./>76FM%R[53JA,#"PELK" M M #SW8^J<'VK::6K,+.W,6RE?S"ZL=3%WM+B M_K*Z4G<+VW>W_6.MHEB1J+ MR;+U]6QU/,NITAU6XGJ:9C@0J,=KD:=@V]%:L"$.0ACCB<>03F M "8?A#T(/-OFC2T93^:'Z"=-7'YO)_2IMR%<+/^5;8[ M5*OG6#X/V$77,>VPJBXTCR<*T/\ 9[/Y7;413;&^*Q]D=.E>J^O561B3U-** M2O!'R7GOU;.SW4,JW8?LHDJV0NAM?:W29F,KUFI+FSU3-0BC$GQLL_K'=CN5 M84-*_:P+HO CH?>(7 1BW9)AF,N[,W#VA#?S M'7MN51R2VCY@W6Y+C2*QI]UGH^M6HUMKU;4VW6Y+S.EP5#$AI!;&Q5UMEK%0;F)27C4*ODVTY,0@IR'E:2CN)=.[#:0T MS#'"MQ9*H1L24 =!V;JS6VZ,*O.N=MX)BNR,$R)E M+%YQ/,[';\AL4VC:O*1WG(%R8<0W,9>HEV/(11+\9YM#S#C;J$+3W*=4JC1Y MQFH4N<=D)V7CM'65J;7#Q[,(PV([BD]RJ&PJ$4[!T*C3I"K2CTA4Y)JH23T- MNV\A*T1\6PJ$=M#=@KNDQVT(PB59>;?R8K#\EE7C.N#&Q6< GR%RY]=([7FW M2[8;VZT<=1;\-V$PQ*N=B9I1"&F(UX8NW;0C"GJR6@E#WRNR\50:7XXJ:BUD3W+2X[!7*UVAYE7U/3=CIZ$BM>*/4DO1+9>KK;:3L M-R%Z/U5=IC&=V=V39\D[#:FU+I"G/J;HXGRB4*5U%F+/VMLW:ICJF@5AFH)3 M#$I"%9'D8OVC*\CS?UT)Q=XK;7K*6DLP_I%>I+U/C&.%*UIRLKR?LGD967/J M+CA[YC&9$8Z 2:\0^B#YW:G8 MNR4'FY^KIFZBWB_197#,/XH;B%Y%:4S'XKRVB1++W7VSM6IM4VR(:(\E5ER&!2Q:6M%Q;5 MY6M(V",ON/YDAOM+956^S)4"4VBCE;-&77L(K+:^_P"M17(/2E ;A9RGKRPQ MHCCG%ICXWL,$LXNZ^!0E:(Y8:VVJT6J''M]LMMOALH8B0; M? B-H:APVF6VT-M-H2A"$)2A-*4ZB!W77'G5O/N*>==C%2UKC%2E1CE4I451 MV8QC'=C'=)S::;9;0RRVEEEJ$$I0E,$I2F&Q"$$PV$IA#<@DY$_#E M -59TB6]J/B<^KBW*R<#Q)].%:_7VEU^K M2F$XYC]*)I]5%$=A'U:4-E=@Z+V.V-LW2%-Z6[*RK<7(>)YU.G/_ .N=6:W; M=5GL@MA:*K)=TQJ9FG8-1\IEM6DL?ZE"##(RTQ$ &TJ[/FV51'VU(FQ\OVB])V5DT*>I?6MS=.4WI;W4R'G8>$EV9RON)5\9"W(H^KDAM80)!#!S.0 M #C+O:+5D%HNEAOUN@7FR7NW3;3>;1< MXK$ZVW:U7*,[#N%NN$*2A3>:=:<2I#C;JD+I5-:TK]-.NR[S3[#BF7 MF5)6A:8Y%(6E65*DQALP4F.V3&&Y'9.%UIMYIQEUN#S+R5(6A4,J5)5#(I*H M*V(P4G85".[ UE/2R6Z)/>TUG7SK/=%9#*0^^B7A%PFN(?Q. M9<7*53)R+'[BIRVS.M=7GH[<"Y.M,HN;*#8A=C;=JW%F)>?<4E-6E,C,\B&' M:NPAM7()[R'X?"M]Y,<;4(JBVI1KYO+L4[8BTTQ(M)4JDSF5Z37'+MF8QV6E M*\);"MHOOQ3@=C"&F)(R"1B.P "_-\G=Z0Y/)'CXY MQ3V/>E2=T<;+%!CXQ(GOTS@I%H%QB[!,-JS.1A%;B?FS$(*>1'R].3A@F",MUKB M[PEN/K5+QBEE?_&!KDYHFZVNS0D/;)P:LO*]72G M5&NL%NC-$U4AOY[%@O.J[+!,-R%XRKN[9R\S-O139^M9):?A'+D0VJ/P2&-Q]"/TB0Q1\"? M93I4$Q4E'5*)5Q<<+42H/(CO1GGHTEER/(CN.,OL/-K9>9>975MYEYERE*M. MI6E:5)52G5V>JOTFTU"VW&T.-K@XVY!*DJ2K$E4%;*8P5#=A'P5'\X[K3K#K MK+S2F7F5*0M"TQ2M"TQR*2I,;HF(S/FM69-BQ6Y MUD-Q6),'R[COD4T7/0AORE:/):A^\2^VQ]V53DZ16V9V>GYQGJC!(M2[FE-X MU(0I[3IF7PQ=4E>!,,:LB%*CA@I&*TUQ6A$O3T05 JUJ+(3E)HU%I,TF3TZK M3$XQ"9?@W!UQ,LF4D)W&EA"VM.4O2DXG4)1C5!S!DMW+G*/]_=!>M.Q/[6$> MZ[6[CT+6^#2'YD3CVLB_K.VR'#ZS^0#N7.4?[^Z"]:=B?VL&NUNX]"UO@TA^ M9#M9%_6=MD.'UG\@'M.Q/[6#7:W<>A:WP:0_,AVLB_K.VR' M#ZS^0#N7.4?[^Z"]:=B?VL&NUNX]"UO@TA^9#M9%_6=MD.'UG\@'M.Q/[6#7:W<>A:WP:0_,AVLB_K.VR'#ZS^0#N7.4?[^Z"]:=B?VL&NUNX M]"UO@TA^9#M9%_6=MD.'UG\@'TUJCR-V73R;=*UDMN+ M[*>I#B/VGE3FB=NKG8XXT&MLO>6B6D$Y?G0ZY859>_')E^,2]8G0;Z+:Q$&I M:5O LC6*2U""82<]/UQYI"$P@F"65]8TO2\$I[A#;D&4JVRF5D12KDMJ/:\\CVZ%D,)I'T-.19])TI32 MNQ:F5J0VORZ1H@;"5*;=EIN,W16L61IZ99@I"T^"I?4SCZF5J\*$<;2/VRMG M)8N&EER:EI)4PW#P%Z6TZO]@G8RP4 M[/TYMK2F0+Q3<.L<_P!6Y*BKR:6+86'W_#KJZEA:$N.L0[_;X[DF/3RK-:.- MT4VI+R%)JI*TJ5,=.JM+K+$9FE5)BI2T?#8=0\G;>5%"E85?%5L_2134J54Z M2_U-5:>_39F'@/MK:CL>*"X0Q0^-#8^@\X/0/- !D5 MHOB)R@Y-S:0]!:%VCM5-)%(K]UQ/$;M-QFVOJ71NB;SEKD=%KL::+52E53)C M":?\U&/5JU-G+.HQUNLRU-CDRP0ZZB#BD_$:Q:8OZB%1R'OT:S%H;0KP42BS M-2AEPQ6TTM3:?GNY-+1]=<"?+C'\F"Y.YXY!O7*+:.$:"L"_)NR<3Q*K6UMD MK["FE/P93ULFQL>LW;;6XE$MB[7GR:VZU5"6CL]N$[1:(VSDC!UFS=->KC\. MY==AU-+_ "PQ04^OUH4TSB\O8)KL[H=[0SL6WK1U%FBL1V8M-9)E_P";'#%+ M",OEI=>]:.^66^(G0Y<"^&CUIO\ @>H8F>[+M"F'XVVMQN1<^S6)<(_DU-7. MQ,RH+5HPZY)<2Y5$BS6N!)HEY:%OK17J*]6IO8MO:Q+DO.U6,A37,N65E,K# M,81[RXPBIUY/Q7G5P[^3*3_9>ZNQ=E(MO25+A.S[>S"9F\+ST%0\)&*"6V5> M)3+:%>LE)(Y)' . RC%,7SBPW/%4'R=OH_M^+N%\US8RI4XT+1$V.J$$HK4K,V?>\)44]4L?0MB&G1^M+0(3KFA[MA(14NCS4O7 MF?!A!74SWTH>CI*?5DF(J]7?(6MU<,^6/'1V0G=_';<&M8<92TJOF28)?XV* MOT;ZZN+@YWR[K M>98;4\^\EIEN&RM:DPA#Y51PI@"T(5\]:(0\++N&?4> MZJWU:BF,M9Q^5:5X\3;<>/DKN4RW(ETY5\E;+98W M8365AFA;)*O=P=\HNJNQ^D'/;=#9MSS;=*46E..SD*6XKL/=ANBGH>KVB5E4 M8F[,V=6]'O/3RX(A[AB*U1R]_P"'1'U;.Q+M"T.$PN*7+2V@0RGOLR2(K5[] MZ"$IX.O9[^QMK O%[HB. '$K\EW+7&@\>R3-K9Y)UO9NUJTV5G%9S79HBZP9 M.1-K@8M<*)0FG:LEOMB*=2JI;HI:ZJ@ZT=Z=N+3Z8W4*VY+R;G^;2WZ.SD\A M4&]NZG]\MWY=PFZSEUUB+,:6Y3Z*W,3C?^<3/Z0]B\J$5[1N/[E#9)<1\2" M 8>\_P#V5;$/@D+W3%+;U5RB61M%4VP/W%S'U8O?N(ZOD? M/6?>(Y0ZAG?,W?=K_ ?H[V!^XN8^K%[]Q'5\CYZS[Q'*'4,[YF[[M?X#]'>P M/W%S'U8O?N(ZOD?/6?>(Y0ZAG?,W?=K_ 'Z.]@?N+F/JQ>_<1U?(^>L^\1R MAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1W ML#]QP12RG=\)V*(=_=,ALK9V;K=I*)27)5Q+,]- M,H<5%"TP2UC@IZ/<^"TEA M72RWRRS7[;=K5:72BFW&5(52BDFQ!A]F;89F)9Q+TM,(2 MM"T1RI6A:P3&7;=DV(7NB$J[=IN=AE3H;RJ)JXS\ZI)CU1)99<1X-IK M/2%JJ'4*#4DXI:>1ABI/=-+AMFG$?';7!*T]Y6'"K84J![UF[0SUEZW3ZY35 M89F17BPQW'41V'6E_$<1%2%=].*$4Y%)A$VDG&KD/K;E;H[7._\ 4MVI=L(V M1C\>]0:+4U^4++<&UJA7[%KXRTXM,3(+5>XUPM\YI*E(1)M[GDEN-U0XO6[: M&@U"S-:J%"JC6ESE.-#J(I6A7DJAER1V#8O9^NR%I:/(UNF. M:9*5!$%P\:%=RMM?B6VN$4+AY28Y,L-D]T/'/; !6< MZ6'B976.PD;_ ,+MGD\$VA=%MY=%B-+\ACFQ'FW)4F8KLUK1J%>66I$JGT=E M,Z/,I6J$O16S81H9KS>R*A+L/5YC'6[.-P5*J7'9F)"$4P@CUKE51@TKRF5, M[L4.*-''\H/H>HV%MC"]^S,C@LG;M^,*BVVG:2595!2UN*\EJII@N8AWDS:) MF$8I2ZR@AZ+4&MX M ]!U?K?*-O[#Q#6>%PE3LFS.]1;+ M;&:TS$MU57+333< MLPG;8$8MLX\ZJ$%10Q+,I7,3#F&.E,M.+CL)+IVC]0XQH?5>%ZHQ)JE+3B%G M8@KF*:;9DWJZN=J5>K_.0VGLUFSKJ]*DN]GZJ52.PCJ0A"::C;8VIJ5M+2U: MTU45^DU1Z*\&)44LM)AA991E\!EN"&X>.$,L=F,3^G>ZR[F@W36 LS=_9U'_ M "?9V60U%S#!*YF8CMYF<>R;&G34Q%U]?>3%>!&1"4PAZR8V2" M #IN=:[U_M#'Y.)[+P7#MB8M,ZZ3,;SK&+)EU@E54VMJM9-FO\&1 M&D=;3CB:]INOU7*TK]%:G:DI^>IKZ9JG3KTA,I[EQAQ;2X?(M"H*A]ITYR0D M*BPJ5J$FU/2RNZ;>;0ZB/RH6E4/ZB(_>70"]&9NQ4V;$TS=M*W^>IU3M^T;F M-TQ%+-7%5JCYEAUZ1=<:M]$+4NJ:,V-%/IHE?;2A"4RA1K\+Q*/A0NKHK##? M@3K*7?M>1I4Q'Z7HD8UBY2[ZKQ<6FE+I+SGAR;JFO9:7ILNGZ&8$4.V?DIUI M<4_,T7R\N,-%'%4B8[MG6D:YJJRNJJIK(S/#\BB=EU%.S2M$V&M'.W576WV> MPN3:9HF'802BLV52K+#;+EIA4/99>0O_ .ML>LC6IZ&UN.-='M.I.6.PB9EX M1C]+S2T?_1V>]D(\=@_)H.D9Q!3RL3F:#VI'HJM8],2V3%ILNE:?HBPX]&,/JP^:8+ M/:'ZW,!V'VDH8:?51FN 9?12B6^TI2TK;I13B%HIELI>[=Q-X=(M4Q M",?VR)B7\+)_G#3>'Z=G#MNY,4FKIKQ9+%IUE7U8?V2V9CU_S+CF7)ZOD[J! MCOD'1_<[<54O\XN&/*FTM(D4ATER>/\ M3\FO25(6[1F-=&<55'EK4TTXJGD MG5]=&UJI_EKU>]+VXL7,?J;74QQ63+A3/2V+##QITW%#Z4[O>@>"_8FV4M^O MLG440A'#BC(S.'+WLBM*PQ^B/>^WRZ9QKY&6^4]!N&@=UP9L9RK;\.9JO.HL MF.Y2E*U;>8D6)*V5]FO[%4I4]-%H*"XE*VZY)NH5N*3,LQ2KZ<9YSEGZZVI2 M%T6;0M/=05+/05#Y88#Y_-WY >@S<7LRS7\$/KK[1/3,IPAGEGQUBK?H:;X. M]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8ZQ5OT--\'>Y!WRS\(^9N1.,M8_P 1 M>3M]=DQZ2XS=GT'M6Z.2(U4)K:DJ[::53V5)KVNHZ#ML+)2\ M(QF+44YB"8X58YZ63A5XMLYNG>:LA:Q^*4LV8J+T5PQ0P24RK*GQ[5O<_JW3 MVS%NB@]N>+2<>7U8=WP_D,H,(^3X]*;E]6%W#16.8#$DJIV)F;[-1G)='ZJ0I#4C%ZC+J?H<;2NQ3&I5Z2D4*_8I>?5 M#Z%(EX9?D7&&QERDBVI?DM/%+&ZPY.Y>0&[-JS(W85(B8C Q'5..W!ZB>RXB M5 ?A9%<&HE:U56B&+LRZFO9ZWU)HI*\!JFB1M-,94TFAR=-1'<4ZIV96GYL8 M*ET9?E:5#)WC/*9HG;^MP4FIH-*7#U+4HDFD776"HF%4G9J7<=3X< MPE4VO+Y4(S$7((C\Q*?42,P8$&V0HMMMD*);K=!CM1(,"#'9APH<5A%&X\:+ M%CH2B/'0VE"4(0FB4I3U4IU=1@*UN+6IQU47''(Y8JC'%&*H[,515'9C'_'R M9XA"&T(;;3!MM$,D(0AD2F$.\F$-B$#[3\.0 M '\*2A:%(6E*D*35*DJI125)53J4E2:_M3U5^F@W-F&Z(PR[$3$ M+:_1_P#"'>-93^T^*6B,LN^P/D[71?9JX^]9=6Y_K!Z2\IYQS -M9FZVEQQ]#SG MD8>?SK['B-5[+B*-M-(:0AZJ6D(ZF^QG,A?U>-)P3!ZI,5*"8;&GRK.Y\93" M68Q^=&.6/A1CMLN#3MQ5WK9<7Q^C[:9='%J0FC=5MJ2 MW1:%I4\O+)31*VE1!/5MGY&8R;NE*?9[_P =Q_)M=KW]G;>HQ::T.%FUXNHK M03TO&,-C382[W@_$;8Q;;9[VQM?C&/U]^2?IK66]C/.>J?JM?D^VWWCG15>U M2C27Z2[U;]VTZDU51Y:*H@?12J&E45U*&]H:8[:+%L?D2N0_VK3.?UX,O>\2CSZX_)2MJ-1:KL_,?7\Z;1:*)CW+ M4>16F+5NM?\ $569%S.8M*Z4_8GR%:*_\RJ'=;T3%-BJ*7+)S#2/*3-MKC[* MF40_K.DYH;*E!.5JU3"EQ[RI9Q,/:@\O_=^0X^U?)3]T/R%IO?+O5]OB4:6I MM^TZVRN\2%R*+;HAI<67D$!+;-6ZO5JY1Y2J*;2GR:J+JM'([HEZ0E/P-EYE MQ67<7,-(AA^=!"_LR?6/AK0VU:*_AK42S:8P\&7<7'%\D5HA].7Z#N=K^2@Y M,\\XF^Y8"6FNQ55>W1Q=>M-*=CZ>U3 MJ/:)J7A#X&QJW%?'GX(_K3*+]7>.TUH:9B,8P>M@AI/Q)%2_ZHS2/]I['C/R M4S4<7R/YXB_U:IAZR<2<%R&8R MNKBY6RKMF.TDR7E-T:JI^V;!R2Y0:-]BB>IIN*AFBOKT;HNJE*PZH7OWCU+% M!ZU#TNVJ/0RZGW27=T[)%JS+,PJ'A3"WIG%\L'W5 MH^6$$PAZB0O7FHM3:CMZK1JC5^N]8VE;;;:[9KW"L:PNW*;:_P#";5"QNV1F ME(3_ .6E4]5/^1@L_5:G57--JE1?J3WE3#SCROM<4J)G,A2Z92VM*IM-8I[7 MDL,M,I]EM*8'HIT3T M 4X?E'/1DUC/R.D'TE MCR*1I+EMM/)O'+3&713,M=8]IQO<;$1I-4)9=K2#;+_5NB*T?5;KFIIQ3]WF M(M=<#>)E2FPM9F,BTXETYQ*&%M"JJ7\W>X5*MO2) M?:KR(J*$0[^PE$WDW-ML-O9._@7V8..7Q MAJ#:[LNOU&7HEJGN+CQHLY;D"WXW>]DU([(J6QBKE#;5%<$PVTS*)RK6CXSC M.RZUXX1<1!,5+1DG>Y*\"%F:OV/5-^*:'6W$Z6J,=K+32LB$+]3;VU:=\F,& MEQR)0O%?[*0EV0 >>[3UGB>X]>Y9K+.(%+CB^86E^U M7-E-$4DL555+L*YV]UU"Z1[I$GLQI45VJ5>2D0VG.JO9ZJ^S9NT-3LG7:;:" MC/\ 4]1I;J7&U;.&/>6VN$(PBIIU$5-NHRPQH6I/?,.M]8>SUY5CK06'M5*= M64&T3M<:,N1;3[*E05!$Q+/)0_+N85:6\VA>2.$IC<@]&Y?QSVQE6J\ MQ96J78I=7;1=TQU,08V8PTI]ONDI6O27DO2RU::RXF'B M1EQ%P ,F-+<0 M.1G(>PW3*-/ZUDY;C]GNGY%G75>1X=CD5%U3%9F.0F%97D,"L]U$:3&6[Y"C MJ6J2$)G6JM FESTVWIR&NIYN8CI6)2(+CU-+O8(14 ME4$X\.+"K#BPQ)QNQT.-]%\=(GJ]=O8E=H:/39CJ5Z8C/4V21"8P(=4TCKA. M2D7E(0M"EZ3!<$8T8E)BI.7V+NO^<_H._F7I_P#N 8GKBKF\\?N^J]!))UB. MBLWJ_ORS?YP.Z_YS^@[^9>G_ .X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/ MZ#OYEZ?_ +@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_^X UQ5S>> M/W?5>@C6(Z*S>K^_+-_G [K_ )S^@[^9>G_[@#7%7-YX_=]5Z"-8CHK-ZO[\ MLW^<#NO^<_H._F7I_P#N -<5G M_P"X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/Z#OYEZ?_N -<5>/W?5>@C6(Z*S>K^_+-_G [K M_G/Z#OYEZ?\ [@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_\ N -< M5G_[@#7%7-YX_=]5Z"-8CHK-Z MO[\LW^<#NO\ G/Z#OYEZ?_N -<5G_ .X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/Z#OYEZ?_ +@#7%7-YX_= M]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_^X UQ5S>>/W?5>@C6(Z*S>K^_+-_G M [K_ )S^@[^9>G_[@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<$P/1I<%,BX[1JYE4-HG2WD-NZ3+0BK#C0C&] M%2H)5!II<=D&@?T*%9N98K-O;S*6W(WAU:"Y.4E-.EIOK9()6F+BXORKK\OU M3/K2F*HLO.:5*H0W%:5OS+*9;2L9L. M M M .!R7&\>S3'+]A^66:VY'BV4V M:Y8]D>/WF&S<+3?+%>8CUONUJND&2A3B<$Q+L3;#\K-,IF)>80I#B M%PQ(6A<,BT*@K8BE4(Y%0[\(FO0Z0CH/>5&@>2668_QFTCM/>>@LD6YE>LLB MP;&[OF$S&K)9EJDV!SPI_"6^48=J2.ZWZ1KP3-4FP.>% M/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2 M.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3- M4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRA MJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1K MP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>% M/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2 M.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3- M4FP.>%/X2WRAJ271>C,YP[KY:?&AQ+I5Z5*?N56*D7A M6+IE4M,_.7<34O:"4J<%OO2DF\TM:<"?%%K'[];,S]B>4-5"[_.F5^U?('>:<"?%%K'[]XU.(3!6+*WN/)3BBME2LB5K0TDISHR+OKNK^+ *J%G[ M024+R;&H;5BETN-KNMKN$=N5;[A;I\1E;4V"]&=:<:=;4I#B M'$K0I254J7&>O6NVEG7):8MS367V5*0M"YMI*T+2K(J"H15B@J$=A28[*5&H MMK0U7_S+34Q+W/6AF&'DP6A:*7,J0M"H8DK0J",BDJ3LIC#8C#(]2+W[J<>JW=CGY2^&-I%[]U&JW=CGY M2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\5 M3?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O? MNHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MB MT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEI MX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/R ME\,:Y0UL6B%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJ MF^;'F6\M/#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_ M=1JMW8Y^4OAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;% MHA=YFT?%4WS8\RWEIX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E M+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5 M-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ MZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEIX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\53?-CS+>6G MATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O?NHU6[L<_* M7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MBT0N\S:/BJ M;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEIX=-O>I%[] MU&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6 MB%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/ M#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4 MOAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4 MWS8\RWEIX=-O>I%[]U&JW=CGY2^&-[&FT^=GTVRD)];_<$(K6GS^;< MWI4ARG:4ENK]&D=32$)3K#MA:NI6UM'5K2U57Z54G(KP8L4&6X9$LLH^(RVE M*$[$(JR8H[,5']#5UMV] NEL%9N[^S3>&G6?ETMQ=BF"7)M]6WF9Q[)&/PTR M^I;RX98P1CTM&1"$03ZT8V2$ M M M M #Q_?&C]?\ (S4^9:;V;:DW3$\TM;D"2IOR:+A: M+@BM'[1D5DD.-+I#OD"XM1Y45VJ5(H[&2EU#K*G&U^K0JY/V=JTG6*8[I3Z;V#'4^[;':7#%MC1VTQ)QI585DVSA MS<^]ZFS20BJ46V]N,HK*QR].LH4XO%+JF/'9ET31:HSK<:>VV\N+\W>SN[ZV M\W8JLIF88GJ3.8433,/"1X+B,NQIK652D>5#$B,4I7B3'=XM@Y2W5$7*Q@EF MK2<%+DWE>"O)LM+R;.DO9()7Y$<+D(*4C"JB5GF"9=K',LEU]GUAN&+YEB%W MF6+(K!=&5,S+=96MEU"ZWED9Z4J6T3WXO(W'T^%M7D]VM+4SY# MI-@ M M M M !&?TH->?..:(=VGP!SV#;<^UFU=KUF6 MJYN 89F+V: M,4552L3/0;G:?B6]+189>C,M[$8Z7%U,8I=:PJBE"?UJ513#;P0E5,A7RAOI M44*4A>Z\00M->RI*]+:I2I*DUZE)4FN*4K2O73Z:%MM0F[6.6,*0[D_Z9,\Z M51UE0]-N'>Q?5/PJ-0B[7T.]PN9YT^=72\CTPUP2 M5YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJ MGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z- M72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2 MH>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=K MZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP M25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8O MJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z M-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O M2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1= MKZ'>X7,\Z-72\CTPUP25YHZKK3I&[-R=Y789EW2;6V+GFO+_ &V+@F4Y_K"Q M6?6698A'I(73'LPN3&$V^,QF5MM[[U69SGK#S-F M;+SDE=RY&3GF5*?:8F5KF67(_P ZTA3RE194M*K)-Y,&'9B60F6>;A_-NK@RE*7DM8L*\25.Z5W$58$(C;TL/0H=' M=E-CLV3XS&SS(<;R*TVZ_6"_V7:TFYVB]62[PV;A:KO:;C#CK9N%MDP7X[S# M[2UMNM/(6A2D534JV]?1>#*O/2\PIAB9EUJ0M"Y2"5H6B.1:%P4K+",%)BE4 M%;:$5X,GE'+J#W?^;S7"8\D=QEP)_=_9WM(N7N8U M;K=?MY7@R>4-0>[_ ,WFN$QY([C+@3^[^SO:15X,GE#4'N_\ -YKA,>2.XRX$_N_L[VD7 M+W,:MUNOV\KP9/*&H/=_YO-<)CR1W&7 G]W]G>TBY>YC5NMU^WE>#)Y0U![O M_-YKA,>2.XRX$_N_L[VD7+W,:MUNOV\KP9/*&H/=_P";S7"8\D=QEP)_=_9W MM(N7N8U;K=?MY7@R>4-0>[_S>:X3'DCN,N!/[O[.]I%R]S&K=;K]O*\&3RAJ M#W?^;S7"8\D=QEP)_=_9WM(N7N8U;K=?MY7@R>4-0>[_ ,WFN$QY([C+@3^[ M^SO:15X,G ME#4'N_\ -YKA,>2.XRX$_N_L[VD7+W,:MUNOV\KP9/*&H/=_YO-<)CR3N&ON MARX=ZJS;&=C:\_2[BV:8?=XM[QR_VS9,WYW;KC$56K;M&W[>MJ5'4A3C;S#S M;C$AE]QA]IUEQ:%=.?O@MA5).9I]0ZCFI*<2I#C:Y9.%:8][84F,/'"*505! M6128P4F$3MT^YBQM*G9:HTU4[)STHJ"VG43,<2%PW%;9$4J\2DK2I"DY4K2I M,50,+N6_*WI">*&SI6&Y#L6RW7%KM\YN6 9DG6N$-1,HL*'TH_Q$HLJDP[[% M4XVU/B55533BD/([<:1&>=LY===E<9>;9QNK2-!=EJE*X6YV4ZXSBERSV3O? M#0BMES)%3+N3"N&5$<+B'$0U@Z(C1 Z,;0^VYF+,UFVDM4*#4,;U'J<*)2DM M3\HE63;03+*2U-,94MS*_>L\UO2-8/9YA'X(25K:KHO0 M#_#ISGB NV :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%) M\^"M[Y+YOJ5G97)+)6)MSSJD.Z87BK.+V''7K!BJ4/*B72Z5M5O8<=GW1#S, MAMERJJ,1&HRZ]EZ0\VU26^64N]H]IUV?N_D(LR]%QMSDRJ9>F$O3.6&-MK35 MK2E$MABB*T]VZIR&RA"%1VYZ%&J7X6IN[;MO?=6T3<]:O2WZ9((D)227)T_# M&+GX+2\AI>6#,LEE6U<>=0C-PB(M& M M M "GAT\O0SK<5F/.KBABO:4E%VRS MDKJVRII3J;:;^>W3<.&6EIGZ>IM$Z1DT1I77]7\L,,__ $HLM5U"'4MC+ M336[@:I\RO[$RCR_LA++5^YBK]5 JQ?/=1&/55L;-2OENU"61]JIIE/M*F$) M_?03^L*=Q:XJL 6=>@IZ8_S=+Q9>'O*#)WZZ$R2Y MUBZEV'>)$J5^AS*+K*C--8M>9$B16D+54^6X\M+J4^3LEQE*?=32VS)DBW5T MOGNGZ_M/6KLY+PZ]RR<4W+H@F'5;2(1^$0F"=M,HAWMUY"<*?A$(2NP]S=Z? M6%UFRUHIB/6685DEGUQC'J1Q<8?!KCEVLLN/?_F5JQ*^#6M2+U"5(6A*T*2I M"DT4E2:T4E254ZTJ2JG[4]5?HJ4RW-B.Z7)A'+LP/[ M /#.0O'[ .2NM+MK38,);D&8JDVS7J'1I-YQ>_1VW40+]9I#B:T;E-5=<2M" MJ5:D,/.1WDJ:<50R^PMN*[=]:"6M#078)>:VCS*\6DS+,8PBMEY,([*%8812 MJ&V0N"7$13%,(D57Q7/V/OOL14+#VPE8JE)CX66F6\,)F0FT)5!F/>PN-.R+GK?84!+2GN8IRP5!4-HM$4K0I28G\X=\ESMLKD+:SUBK92<&IAF&FRLTUE MC*U"3BI26IR56K)E0O#&"T*R.,N)6RZE*T*/"C,B* M M 2O=&7PHMM]RK<"E'4KF?-ZT:(6]]-BZ.JRM FL-JJTWMUH5LR,JO8B[E3N/O M0Q(ET]TA.)[:Q2WCV":!O0OKO9M.W>1;2GY;N+(S$-*9=1M*Q4F]NB73",,* MY.4C@,8QC MECLQB;XX0@F&2&Q"!_I^'Z M M M #^%)0M"D+2E2%)JE254HI*DJIU*2I-?VIZJ_30;FS#= M$89=B)2.ZG&TI^< MQNTI%9MI>JTRB=!6M+4MIM/UF9+,:2QG]V]Y%>NUKS=8H[FGRKV1$Y)KC&#, MVS"/I:C*8W:75&T) M5-4V:4G)IC>7)IC#F1*9N44J")A$$[9IYIA]FHOOG0VQ..>Q+MK?9%I5!NL% M59%LNC%'';-DUF=<<3"R#'YRVT_/;:_1M5/IHEUAUMR-);9DLNM(VB6+MI0; M?4&5K] FM/E7]AQN.%+TL\E,,;#Z,L<#B,OQDN)4E:%+0N$5?SK7M726SN6M MG4+$VUI_4D_*[=A]&)4I/RJE*@U.2;L4ITUAW#'O)6TM*V7D-O-K0GQ8RTC M M &7'#GBGE7*_:L3$K=\ZM>$V146Z;&RYMFBFK#8 M5.K[$.(XXFK;F0SZL/,0&E)7]9+LI:*QXTCJC&]>\NFW96:=JC^&8J\WC;D) M2,=L\]D[M>';)EV<4%O+V-KA:3&"W4%B=#7H?J]HA+?RUGI.+E/LO28M/UFH M)3EA*RL51R-M*5"*(SDU@6U*-JR[9*WEH4RP[DN!8-A.+ZWQ''L$PFT1;#B^ M+6R/:++:HB:):C1(R:T[2U*^L_*<=4ZZ^\NJG'WGW'G5+<6M5=5U9K-2M!5) MZLU>:5.U*I.*=>=7NJ6K_9""JI^0C&$4J2K"I.Y'OGS&$ M%04E4,L([L"C[TV_0D/:/>RGE]Q Q9V1I60[*OVW]06&*IU[4+SJE2+AFF%V M^.FJG-6J6IUR=!;36N.54I]A/Y![:++<:YZ^&%8A*V5M5-9*PG(B4FUJ_P J M\%++T8_YSWD+5^O[E7PWZZH%[UT,:/&8M19:6Q4A65F^K>:XAPRYF9 M?U7BGS'&]%[TR2=_],_^'$M&M-EW>6Y_],=7D6+->7U_\9]2WW!?SSYM)F5. MOCN^N9ED0\#PGF4]QLK1#!B2FUMT%[^F]2V3M9- M?"[5N3G'5=WWD2\PN/A^"R\K]9M4+5IF%2[?!5@M& M#&CE%Q=UWRIUW)PG-HU(%X@4D3,+S2'';17KM:\W6*.YI\J]D1.2:XQ@S-LPCW*MW XC+&++T M$Q4VJ*MJMM;C:X/OXN&L9?\ V,>LO:AGJ6HRF-VEU1M"535-FE)R:8WER:8P MYD2F;E%*@B81!.V:>:8?9J-;ZT%LCCEL"YZ\V59G(%PB...6F[QT/.6'*;11 M?9C7S';BXTBDVWN(4CM4ZDO1W.TQ):9D-+:3M$L3;>@6^H4O7;/S4'F'()@X MU'#!Z6=\)F81",<"T][ND+AD6U%:(IC'^=B]JZ*VURUL)ZQMMZ;&3G&(Q5+S M*(*C)S\MBVDU)O1A"#S*X9,L-AQE>)E]#;R%H3XF9:1< M ?5'CR)4AB)$8>E2I3S4 M>+%CM+>D2)#RTML,,L-IJIYY;E4I2E-*J4I::43VOV_*UMLMJ==5!IMJ"E1B MI6&"4IV8QBJ.Q""8;:,5=R<[++TP\S+R[*GYB85!"$(A%:UK7'"E"$PRJ5%4 M8PA"$(8HJV(92:'4?0S9UFV 8_E.QMM(U5E%[C5FR,%KKO\ .N=8XCRJK@M7 M>YISNW)9NJXJD+?BT8K6*IRC+CE74.(14BU&BSHM(KD]3:#9>-I*;)J@A,YU M?U,AY:>[4TWU%,8FTJAA0[C^$@G&F&!25*V;7=?R9]J[460H]?MI>'"[^O51 M&G+I/6;KB[*M1C\"F9?Z[2243*D9%NL09C%B,=+6N+L%I1Z3W'7_ %/_ ,E? M^[1X&O$_T=?>_P#Z89OVJ[_3M_W7_P#<0[CK_J?_ )*_]VAKQ/\ 1U][_P#I M@[5=_IV_[K_^XAW'7_4__)7_ +M#7B?Z.OO?_P!,':KO].W_ '7_ /<0[CK_ M *G_ .2O_=H:\3_1U][_ /I@[5=_IV_[K_\ N(=QU_U/_P E?^[0UXG^CK[W M_P#3!VJ[_3M_W7_]Q#N.O^I_^2O_ ':&O$_T=?>__I@[5=_IV_[K_P#N(=QU M_P!3_P#)7_NT->)_HZ^]_P#TP=JN_P!.W_=?_P!Q#N.O^I_^2O\ W:&O$_T= M?>__ *8.U7?Z=O\ NO\ ^XAW'7_4_P#R5_[M#7B?Z.OO?_TP=JN_T[?]U_\ MW$.XZ_ZG_P"2O_=H:\3_ $=?>_\ Z8.U7?Z=O^Z__N(=QU_U/_R5_P"[0UXG M^CK[W_\ 3!VJ[_3M_P!U_P#W$.XZ_P"I_P#DK_W:&O$_T=?>_P#Z8.U7?Z=O M^Z__ +B'<=?]3_\ )7_NT->)_HZ^]_\ TP=JN_T[?]U__<0[CK_J?_DK_P!V MAKQ/]'7WO_Z8.U7?Z=O^Z_\ [B)>.-_'G!>,NK[-K+!F*O-Q:UN&1Y#)8:9N MF6Y+)99;N.07-*%*["U^09;89[:TQ8L5B,A:Z-=M56[?V[K-XEHYJT595A4Y MM)>72J,6Y673&,6V6LN370TRE2X(@M7OAA9+@ M M M /Q>99E,N MQY#34B/(:<8?8?;2ZR\RZGL.M.M+ZZ.-*0I5%)K2M*TKU5/R$8PBE2585)W( M]\^8P@J"DJAEA'=@4K^FDZ"M_7J\BY8<(<+=?U[1JX7W<.B,>P!+#+T^ MZ9YK6V)55"]N00\K8>[EV.FY(O5*O9NS)I4!;5OQO3'(')9M&UPW&THAVO ]MWJ4[1+T-:*,,VW()"J+:6E,:\ M/.-N(GQJJWO7,)4B9M38Z5V^V#:&[FN-UJ@3$,BH01,2R\2I>::RY=*>0F,.Y[IIR&%;2LL4 MJR16E407TW)6'OVL>]9*VDE&$6XJ=DI]G"FSEY-%35:(]IY7 M!/=M1_FGH;1U/DK@M"/YY+\[AK.^[5&E;%JW&N6#8'+31]C /*)2^S?,B:=1V'\V3VDU88IV MV[55/E5*7<>Q^3J"WZW_ $;1PFK'6)FU-T'+%N57!?$68N4U\O>]I<<<<@-QXF3J4M^3=,TU+!:>2B#D5**HY,QQAM+5PHE;U MH2W<:?D^Y6ANFOLC*QEK-6SFXJE]JB6GW(Y8M^"AF:5NJ1WD3$58D=R[B1MV MZPWJW,0F>J+1V-E8)F=E1>T259ZU7M7+IJ\9JTUD9>#565%3LS)IVJ)G8RJ=EX;B9A6ZM&X^J.5. M%[+IUD;J;Y%4B$K9JUDQ%RDPA!$M-QRJ7+=Y+3ZMU4O#N4+[IG92K$SDTF[K M GP;M!A7.V38EQMMQB1Y\"X0)#,N#<(,ME#\29#EL+4W*B.QW&W&W&U*0M#B M5)4I*J5*>+0M"U-NIBVZW&*5)BG)&$8;$4JA'93&$=V!;Q"T.(2XVJ#C;D(1 M2J$5;CTSKO?."W37>S MKSE6GD==*I<<9=0Y'==:7D- MD[6UVQ5:E:]9V>C(S\OL1[[;S6*"ELO-Y<+K*\,,2%=^$%HBE:4+3@-Y5VEC M+VK)U"QEN:.BKT:>VT/!?EIB"5):FI1[)%3$RSC5@=3WHJ;<2ME;K2ZJ/,C@ MUL;B=D2YKB).6ZEO,]UK%,_BLIJEE2W%KCV#+8[*>JSY$B-1'4JJ4Q9U$U=A MK4M$F-&V673WR6?O-IZ64J33;3RJ(*F9%2MW8AB>E8Q_72ZE>#MG6884NPR1 M0MS0!HEM"K;70^5J,TXEROW>5)U4*?6$(VJ,L8Q1)U%"/\FG4HPY(Y$R\U#$ MN65%2'F9?!HF,JH #/C5G1L['A:Z"ZKSN>X$OE&8=KMT27HJC\;-<@=T=S%^Q M,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC\;-<@=T= MS%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC\;-< M@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC M\;-<@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT2 M7HJC\;-<@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H= MKMT27HJC\;-<@_JG1'C!"D;'M#)H*K'7& MQE;66G>:MI>:E.UF\$>H*8I2"=N_"!]=FMC<[:9P^5YT^.PRV&:52X#-\T/,2YO^#;E7_MYV[\ M(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[>=N_" [-;&YVTSA\KSH[# M+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\Z.PRV&:52X#-\T/,2YO^ M#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[>=N_" [-;&Y MVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\Z.PRV&:52X M#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[> M=N_" [-;&YVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\ MZ.PRV&:52X#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$ MN;_@VY5_[>=N_" [-;&YVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S M6QN=M,X?*\Z.PRV&:52X#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAF ME4N S?-%@KHB.9O2+<)YEDT/R#X?%W#VUPK;F^["U=O+(K9HM9713;S:'$J12H+C2V7'&EY,;<8P5AC"*;5 MNI6A<(ICLY%)CW2%I2N$4J@F)6XYI]%UF>JKC-SWCQ9L@V%K:=+JM_";='FY M#G6$*E+32C$:+&;P"Z+1'4BTK#-%MW- M,4.T#*8X9Q<4,2;1R M.\/^[?93G?X"3QJA6"SWH_&4ESQ3/4/OJWH+4_P_5NB#S:.1WA_W;[*<[_ 1 MJA6"SWH_&4ESPU#[ZMZ"U/\ #]6Z(/-HY'>'_=OLISO\!&J%8+/>C\927/#4 M/OJWH+4_P_5NB#S:.1WA_P!V^RG._P !&J%8+/>C\927/#4/OJWH+4_P_5NB M#S:.1WA_W;[*<[_ 1JA6"SWH_&4ESPU#[ZMZ"U/\/U;H@\VCD=X?]V^RG._P M$:H5@L]Z/QE)<\-0^^K>@M3_ _5NB#S:.1WA_W;[*<[_ 1JA6"SWH_&4ESP MU#[ZMZ"U/\/U;H@\VCD=X?\ =OLISO\ 1JA6"SWH_&4ESPU#[ZMZ"U/\/U; MH@\VCD=X?]V^RG._P$:H5@L]Z/QE)<\-0^^K>@M3_#]6Z(/-HY'>'_=OLISO M\!&J%8+/>C\927/#4/OJWH+4_P /U;H@\VCD=X?]V^RG._P$:H5@L]Z/QE)< M\-0^^K>@M3_#]6Z(/-HY'>'_ ';[*<[_ $:H5@L]Z/QE)<\-0^^K>@M3_#] M6Z(/-HY'>'_=OLISO\!&J%8+/>C\927/#4/OJWH+4_P_5NB#S:.1WA_W;[*< M[_ 1JA6"SWH_&4ESPU#[ZMZ"U/\ #]6Z(/-HY'>'_=OLISO\!&J%8+/>C\92 M7/#4/OJWH+4_P_5NB#S:.1WA_P!V^RG._P !&J%8+/>C\927/#4/OJWH+4_P M_5NB$L/ OHP[G>IEIW!R:QV5:;)"DLS\5U)>XCD>Y7Y]E;BF[EG]LE(2Y;;* MAY+*FK6ZE+\VJ:_/D-P_^'FUEOKT1/V/T^P M M M .. #_]D! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - shares
9 Months Ended
Sep. 27, 2024
Oct. 24, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 27, 2024  
Document Transition Report false  
Entity File Number 000-50646  
Entity Registrant Name Ultra Clean Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1430858  
Entity Address, Address Line One 26462 Corporate Avenue  
Entity Address, City or Town Hayward  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94545  
City Area Code 510  
Local Phone Number 576-4400  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol UCTT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,060,067
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001275014  
Current Fiscal Year End Date --12-27  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Current assets:    
Cash and cash equivalents $ 318.2 $ 307.0
Accounts receivable, net of allowance for credit losses of $2.1 and $1.0 at September 27, 2024 and December 29, 2023, respectively 228.1 180.8
Inventories 402.6 374.5
Prepaid expenses and other current assets 36.9 30.9
Total current assets 985.8 893.2
Property, plant and equipment, net 327.7 328.3
Goodwill 265.3 265.2
Intangible assets, net 192.4 215.3
Deferred tax assets, net 3.6 3.1
Operating lease right-of-use assets 162.2 151.7
Other non-current assets 10.5 10.9
Total assets 1,947.5 1,867.7
Current liabilities:    
Bank borrowings 16.4 17.6
Accounts payable 233.2 192.9
Accrued compensation and related benefits 47.9 47.7
Operating lease liabilities 19.0 18.1
Other current liabilities 42.3 33.7
Total current liabilities 358.8 310.0
Bank borrowings, net of current portion 475.8 461.2
Deferred tax liabilities 18.9 19.0
Operating lease liabilities 155.6 143.0
Other liabilities 16.0 37.3
Total liabilities 1,025.1 970.5
Commitments and contingencies (See Note 9)
UCT stockholders’ equity:    
Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding 0.0 0.0
Common stock — $0.001 par value, 90.0 shares authorized; 46.6 and 46.1 shares issued and 45.1 and 44.6 shares outstanding at September 27, 2024 and December 29, 2023, respectively 0.1 0.1
Additional paid-in capital 552.6 541.5
Common shares held in treasury, at cost, 1.5 and 1.5 shares at September 27, 2024 and December 29, 2023, respectively (45.0) (45.0)
Retained earnings 354.1 346.7
Accumulated other comprehensive loss (3.9) (4.4)
Total UCT stockholders' equity 857.9 838.9
Noncontrolling interests 64.5 58.3
Total equity 922.4 897.2
Total liabilities and equity $ 1,947.5 $ 1,867.7
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Sep. 27, 2024
Dec. 29, 2023
Statement of Financial Position [Abstract]    
Account receivable, allowance for credit losses $ 2.1 $ 1.0
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10.0 10.0
Preferred stock, shares outstanding (in shares) 0.0 0.0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 90.0 90.0
Common stock, shares issued (in shares) 46.6 46.1
Common stock, shares outstanding (in shares) 45.1 44.6
Common shares held in treasury (in shares) 1.5 1.5
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Revenues:        
Total revenues $ 540.4 $ 435.0 $ 1,534.3 $ 1,289.8
Cost of revenues:        
Total cost revenues 447.0 369.8 1,269.8 1,083.5
Gross margin 93.4 65.2 264.5 206.3
Operating expenses:        
Research and development 7.1 7.4 21.2 21.7
Sales and marketing 14.4 12.8 42.9 38.6
General and administrative 46.7 39.3 135.1 115.3
Total operating expenses 68.2 59.5 199.2 175.6
Income from operations 25.2 5.7 65.3 30.7
Interest income 1.1 1.2 3.9 2.5
Interest expense (12.0) (12.3) (35.8) (35.9)
Other income (expense), net (4.1) (2.1) 9.3 (0.8)
Income before provision for income taxes 10.2 (7.5) 42.7 (3.5)
Provision for income taxes 9.9 5.3 28.2 17.1
Net income (loss) 0.3 (12.8) 14.5 (20.6)
Less: Net income attributable to noncontrolling interests 2.6 1.7 7.1 6.7
Net income (loss) attributable to UCT $ (2.3) $ (14.5) $ 7.4 $ (27.3)
Net income (loss) per share attributable to UCT common stockholders:        
Basic (in dollars per share) $ (0.05) $ (0.32) $ 0.16 $ (0.61)
Diluted (in dollars per share) $ (0.05) $ (0.32) $ 0.16 $ (0.61)
Shares used in computing net income (loss) per share:        
Basic (in shares) 45.0 44.8 44.8 44.8
Diluted (in shares) 45.0 44.8 45.4 44.8
Product        
Revenues:        
Total revenues $ 479.0 $ 380.9 $ 1,350.2 $ 1,112.0
Cost of revenues:        
Total cost revenues 403.3 329.3 1,141.2 955.5
Services        
Revenues:        
Total revenues 61.4 54.1 184.1 177.8
Cost of revenues:        
Total cost revenues $ 43.7 $ 40.5 $ 128.6 $ 128.0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 0.3 $ (12.8) $ 14.5 $ (20.6)
Other comprehensive income (loss):        
Change in cumulative translation adjustment, net of tax 6.4 (2.1) 0.1 (3.8)
Change in pension net actuarial gain, net of tax 0.0 (0.2) 0.0 (0.4)
Change in fair value of derivatives, net of tax 0.0 0.0 0.0 0.2
Total other comprehensive income (loss) 6.4 (2.3) 0.1 (4.0)
Comprehensive income (loss) 6.7 (15.1) 14.6 (24.6)
Comprehensive income, attributable to noncontrolling interests 5.5 0.6 6.7 8.0
Comprehensive income (loss) attributable to UCT $ 1.2 $ (15.7) $ 7.9 $ (32.6)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Cash flows from operating activities:    
Net income (loss) $ 14.5 $ (20.6)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 34.1 27.9
Amortization of intangible assets 22.9 16.9
Stock-based compensation 12.7 8.7
Amortization of debt issuance costs 2.4 2.9
Change in the fair value of financial instruments (21.7) (0.3)
Deferred income taxes (1.2) 0.1
Loss (gain) on sale of property, plant and equipment 1.2 (1.1)
Changes in assets and liabilities:    
Accounts receivable (47.3) 83.2
Inventories (28.1) 65.6
Prepaid expenses and other current assets (2.9) 7.5
Other non-current assets 0.6 0.8
Accounts payable 46.1 (61.2)
Accrued compensation and related benefits 0.2 (11.8)
Income taxes payable 1.4 (8.9)
Operating lease assets and liabilities 8.1 (3.7)
Other liabilities 4.9 (5.4)
Net cash provided by operating activities 47.9 100.6
Cash flows from investing activities:    
Purchases of property, plant and equipment (46.2) (59.2)
Proceeds from sale of equipment 0.0 2.3
Net cash used in investing activities (46.2) (56.9)
Cash flows from financing activities:    
Proceeds from bank borrowings 67.7 0.0
Proceeds from issuance of common stock 0.9 0.0
Extinguishment of bank borrowings (44.2) 0.0
Principal payments on bank borrowings (10.1) (34.7)
Payment of debt issuance costs (2.5) (0.3)
Employees' taxes paid upon vesting of restricted stock units (2.5) (2.2)
Payments of dividends to a joint venture shareholder (0.5) (0.1)
Repurchase of shares 0.0 (23.7)
Net cash provided by (used in) financing activities 8.8 (61.0)
Effect of exchange rate changes on cash and cash equivalents 0.7 0.5
Net increase (decrease) in cash and cash equivalents 11.2 (16.8)
Cash and cash equivalents at beginning of period 307.0 358.8
Cash and cash equivalents at end of period 318.2 342.0
Supplemental cash flow information:    
Income taxes paid, net of income tax refunds 28.1 26.7
Interest paid 33.7 33.0
Non-cash investing and financing activities:    
Property, plant and equipment purchased included in accounts payable and other liabilities $ 3.9 $ 12.0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Millions
Total
Total Stockholders’ Equity of UCT
Common Stock
Additional Paid-in Capital
Treasury shares
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Beginning balance at Dec. 30, 2022 $ 937.0 $ 887.9 $ 0.1 $ 530.8 $ (15.4) $ 377.8 $ (5.4) $ 49.1
Common stock, shares, beginning balance (in shares) at Dec. 30, 2022     45,200,000          
Treasury stock, shares, beginning balance (in shares) at Dec. 30, 2022         900,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance under employee stock plans (in shares)     500,000          
Employees' taxes paid upon vesting of restricted stock units (in shares)     (100,000)          
Employees' taxes paid upon vesting of restricted stock units (2.2) (2.2)   (2.2)        
Repurchase of shares (in shares)     (800,000)   (800,000)      
Repurchase shares (23.7) (23.7) $ (23.7)   $ (23.7)      
Stock-based compensation expense 8.7 8.7   8.7        
Net income (loss) (20.6) (27.3)       (27.3)   6.7
Dividend payments to a joint venture shareholder (0.1)             (0.1)
Other comprehensive income (loss) (4.0) (5.4)         (5.4) 1.4
Ending balance at Sep. 29, 2023 895.1 838.0 $ 0.1 537.3 $ (39.1) 350.5 (10.8) 57.1
Treasury stock, shares, ending balance (in shares) at Sep. 29, 2023         1,700,000      
Common stock, shares, ending balance (in shares) at Sep. 29, 2023     44,800,000          
Beginning balance at Jun. 30, 2023 906.2 849.8 $ 0.1 533.3 $ (39.1) 365.0 (9.5) 56.4
Common stock, shares, beginning balance (in shares) at Jun. 30, 2023     44,800,000          
Treasury stock, shares, beginning balance (in shares) at Jun. 30, 2023         1,700,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Repurchase of shares (in shares)     0          
Stock-based compensation expense 4.0 4.0   4.0        
Net income (loss) (12.8) (14.5)       (14.5)   1.7
Other comprehensive income (loss) (2.3) (1.3)         (1.3) (1.0)
Ending balance at Sep. 29, 2023 895.1 838.0 $ 0.1 537.3 $ (39.1) 350.5 (10.8) 57.1
Treasury stock, shares, ending balance (in shares) at Sep. 29, 2023         1,700,000      
Common stock, shares, ending balance (in shares) at Sep. 29, 2023     44,800,000          
Beginning balance at Dec. 29, 2023 $ 897.2 838.9 $ 0.1 541.5 $ (45.0) 346.7 (4.4) 58.3
Common stock, shares, beginning balance (in shares) at Dec. 29, 2023 44,600,000   44,600,000          
Treasury stock, shares, beginning balance (in shares) at Dec. 29, 2023 1,500,000       1,500,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance under employee stock plans (in shares)     600,000          
Issuance under employee stock plans $ 0.9 0.9   0.9        
Employees' taxes paid upon vesting of restricted stock units (in shares)     100,000          
Employees' taxes paid upon vesting of restricted stock units (2.5) (2.5)   (2.5)        
Repurchase of shares (in shares)     0          
Stock-based compensation expense 12.7 12.7   12.7        
Net income (loss) 14.5 7.4       7.4   7.1
Dividend payments to a joint venture shareholder (0.5)             (0.5)
Other comprehensive income (loss) 0.1 0.5         0.5 (0.4)
Ending balance at Sep. 27, 2024 $ 922.4 857.9 $ 0.1 552.6 $ (45.0) 354.1 (3.9) 64.5
Treasury stock, shares, ending balance (in shares) at Sep. 27, 2024 1,500,000       1,500,000      
Common stock, shares, ending balance (in shares) at Sep. 27, 2024 45,100,000   45,100,000          
Beginning balance at Jun. 28, 2024 $ 911.7 852.3 $ 0.1 548.2 $ (45.0) 356.4 (7.4) 59.4
Common stock, shares, beginning balance (in shares) at Jun. 28, 2024     45,000,000.0          
Treasury stock, shares, beginning balance (in shares) at Jun. 28, 2024         1,500,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance under employee stock plans (in shares)     100,000          
Issuance under employee stock plans 0.0 0.0   0.0        
Employees' taxes paid upon vesting of restricted stock units (in shares)     (0.0)          
Employees' taxes paid upon vesting of restricted stock units (0.3) (0.3)   (0.3)        
Repurchase of shares (in shares)     0          
Stock-based compensation expense 4.7 4.7   4.7        
Net income (loss) 0.3 (2.3)       (2.3)   2.6
Dividend payments to a joint venture shareholder (0.4)             (0.4)
Other comprehensive income (loss) 6.4 3.5         3.5 2.9
Ending balance at Sep. 27, 2024 $ 922.4 $ 857.9 $ 0.1 $ 552.6 $ (45.0) $ 354.1 $ (3.9) $ 64.5
Treasury stock, shares, ending balance (in shares) at Sep. 27, 2024 1,500,000       1,500,000      
Common stock, shares, ending balance (in shares) at Sep. 27, 2024 45,100,000   45,100,000          
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Significant Accounting Policies
9 Months Ended
Sep. 27, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Organization — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets.
Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for a fair statement of the results of operations, financial position, and cash flows for the interim periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Significant Accounting Policies — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.
Impairment Testing of Long-Lived Assets and Goodwill — In the second quarter of 2024, the Company conducted an interim impairment test of its long-lived assets and goodwill associated with its HIS Innovations Group (“HIS”) reporting unit due to the presence of an indicator of potential impairment. This indicator included lower-than-expected financial performance.
The Company reviewed the HIS asset group’s long-lived assets for impairment by comparing the carrying value to the estimated undiscounted future cash flows expected to be generated by the assets. Based on this assessment, the Company determined that the estimated undiscounted future cash flows exceeded the carrying values of the long-lived assets. Consequently, no impairment loss was recognized in the period.
The Company performed a quantitative assessment of goodwill for the HIS reporting unit using the income approach. The income approach involves estimating the future cash flows attributable and discounting these cash flows to their present value using an appropriate discount rate. The fair value of the reporting unit was then compared to its carrying amount, including goodwill. The results of this quantitative assessment indicated that the fair value of the reporting unit exceeded its carrying amount. As a result, the Company concluded that no impairment of goodwill was necessary.
Accounting Standards Recently Adopted
The Company has not adopted any new accounting standards during the nine months ended September 27, 2024 that have a material impact on the Company’s condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations
9 Months Ended
Sep. 27, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Business Combinations BUSINESS COMBINATIONS
On October 25, 2023, the Company acquired 100% of the shares of HIS, a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.
The purchase price of HIS for purposes of the Company’s purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.
The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist.
During the third quarter of fiscal year 2024, the Company completed the acquisition accounting and the valuation of the fair value of the assets acquired and the liabilities assumed.
The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition, including all measurement period adjustments:
(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.1)
Operating lease liabilities(9.6)
Total identifiable net assets$57.1 
Goodwill$16.5 
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.6 million and $1.0 million were included in the results of operations for the three and nine months ended September 27, 2024, respectively. Acquisition-related costs for the three and nine months ended September 29, 2023 were immaterial. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Information
9 Months Ended
Sep. 27, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Information BALANCE SHEET INFORMATION
Inventories consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Raw materials$205.5 $197.9 
Work in process133.9 107.2 
Finished goods63.2 69.4 
Total$402.6 $374.5 
Property, plant and equipment, net, consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Land$2.2 $5.6 
Buildings57.0 57.1 
Leasehold improvements135.5 110.8 
Machinery and equipment220.2 207.4 
Computer equipment and software75.7 72.2 
Furniture and fixtures5.3 5.0 
495.9 458.1 
Accumulated depreciation(204.6)(170.3)
Construction in progress36.4 40.5 
Total$327.7 $328.3 
Long-lived assets used in operations are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable and the undiscounted cash flows estimated to be generated by the asset are less than the asset’s carrying value. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of long-lived assets.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value
9 Months Ended
Sep. 27, 2024
Fair Value Disclosures [Abstract]  
Fair Value FAIR VALUE
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionSeptember 27, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$0.5 $— $— $0.5 
Other current liabilities:
Forward contracts$0.5 $— $0.5 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$7.1 $— $— $7.1 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $— $— $1.3 
Other current liabilities:
Forward contracts$0.1 $— $0.1 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$29.1 $— $— $29.1 
The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy.
The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of September 27, 2024, the Company's aggregate pension benefit obligations was $12.3 million and the fair value of the pension plan assets was $11.2 million. The underfunded pension benefit obligations was $1.1 million as of September 27, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.
The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three and nine months ended September 27, 2024, the Company recorded $(0.8) million of loss and $22.0 million of gain, respectively from change in the fair value of contingent earn-out related to the acquisition of HIS. This gain (loss) from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.
There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 27, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed.
To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.
During the three and nine months ended September 27, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of goodwill.
Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at September 27, 2024$191.8 $73.5 $265.3 
Intangible Assets
Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of intangible assets.
Details of intangible assets were as follows:
As of September 27, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(112.4)$94.8 $207.2 $(97.5)$109.7 
Recipes2073.2 (22.4)50.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (21.7)27.2 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.7)9.8 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.6)6.0 8.6 (2.3)6.3 
Developed technology54.6 (0.8)3.8 4.6 (0.2)4.4 
Backlog10.6 (0.6)— 0.6 (0.3)0.3 
Total $375.6 $(183.2)$192.4 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.6 million and $22.9 million for the three and nine months ended September 27, 2024, respectively, and $5.5 million and $16.9 million for the three and nine months ended September 29, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of September 27, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$7.5 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$183.4 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowing Arrangements
9 Months Ended
Sep. 27, 2024
Debt Disclosure [Abstract]  
Borrowing Arrangements BORROWING ARRANGEMENTS
On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) increase the outstanding amount under the Term Loan of $475.4 million to $500 million.
The Sixth Amendment resulted in the receipts of an additional $67.7 million of debt, net of $1.1 million related lender fees from new or existing syndicate lenders which was offset by syndicate lenders who reduced their positions by $44.2 million. The Company capitalized additional $2.5 million of costs related to this amendment and continued to defer previously capitalized costs of $5.2 million. The Company expensed the third party transaction costs and the previously capitalized costs of extinguished debt of $3.6 million which was included in the other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine month period ended September 27, 2024.
The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since April 4, 2024, with the remaining principal paid upon maturity.
The revolving credit facility has an available commitment of $150.0 million and a maturity date of August 27, 2027. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of September 27, 2024, the Company had $146.0 million, net of $4.0 million of outstanding letters of credit, available under this revolving credit facility.
The letter of credit facility has an available commitment of $50.0 million and a maturity date of August 27, 2027. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of September 27, 2024, the Company had $4.0 million of outstanding letters of credit and $46.0 million of available commitments remaining under the letter of credit facility.
On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement.
Under the Credit Agreement, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&P, (x) 3.25% for such Eurodollar term loans and (y) 2.25% for such ABR term loans or (ii) at all other times, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.
At September 27, 2024, the Company had an outstanding amount under the Term Loan of $493.8 million, gross of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the interest rate on the outstanding Term Loan was 8.9%.
The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter. The Company currently has no revolving loans outstanding under the Credit Agreement. As of September 27, 2024, the Company was in compliance with the financial covenants contained within the Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.8 million). As of September 27, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of September 27, 2024, Fluid Solutions had a $6.1 million outstanding balance under these facilities with interest rate of 7.1%.
As of September 27, 2024, the Company’s total bank debt was $492.2 million, net of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the Company had $146.0 million, $4.9 million, and $7.8 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.
The fair value of the Company’s long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Income Tax
9 Months Ended
Sep. 27, 2024
Income Tax Disclosure [Abstract]  
Income Tax INCOME TAX
The Company's effective tax rate was 97.1% and (70.7)% for the three months ended September 27, 2024 and September 29, 2023, respectively, and 66.0% and (488.6)% for the nine months ended September 27, 2024 and September 29, 2023, respectively. The Company’s income tax provision was $9.9 million and $5.3 million for the three months ended September 27, 2024 and September 29, 2023, respectively, and $28.2 million and $17.1 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full valuation allowances on deferred tax assets. Company management continuously evaluates the need for a valuation allowance and, as of September 27, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate.
As of September 27, 2024 and September 29, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $3.1 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations. Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans
9 Months Ended
Sep. 27, 2024
Retirement Benefits [Abstract]  
Retirement Plans RETIREMENT PLANS
Defined Benefit Plans
Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel also have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.
As of September 27, 2024, the benefit obligation of the plans was $12.3 million and the fair value of the benefit plan assets was $11.2 million which are invested in several fixed deposit accounts with financial institutions. As of September 27, 2024, the underfunded balance of the plans of $1.1 million has been recorded by the Company and is included in other liabilities.
Amounts recognized in accumulated other comprehensive loss and contributed for the three and nine months ended September 27, 2024 were negligible. The Company and its subsidiaries contributed $0.1 million during the three and nine months ended September 29, 2023 and recognized $0.2 million and $0.4 million in accumulated other comprehensive loss for the three and nine months ended September 29, 2023.
As of September 27, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
(In millions)
2024$0.4 
20251.7 
20262.5 
20271.4 
20281.2 
Thereafter10.8 
Total$18.0 
Employee Savings and Retirement Plan
The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $0.8 million and $2.7 million discretionary employer contributions to the 401(k) Plan for the three and nine months ended September 27, 2024 and $0.9 million and $2.5 million for the three and nine months ended September 29, 2023.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 27, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Commitments
The Company leases real estate and equipment under various non-cancelable operating leases.
Contingencies
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Noncontrolling Interests
9 Months Ended
Sep. 27, 2024
Noncontrolling Interest [Abstract]  
Stockholders' Equity and Noncontrolling Interests STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS
Treasury Stock
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three and nine months ended September 27, 2024, and for the three months ended September 29, 2023. For the nine months ended September 29, 2023, approximately 0.8 million shares were repurchased under this program with an aggregate cost of $23.7 million.
The Company may reissue these treasury shares as part of its stock-based compensation programs.
Non-controlling Interests
The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.
The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Plans
9 Months Ended
Sep. 27, 2024
Postemployment Benefits [Abstract]  
Employee Stock Plans EMPLOYEE STOCK PLANS
Employee Stock Plans
The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.
Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs.
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Cost of revenues (1)$0.5 $0.3 $1.3 $0.9 
Research and development0.1 0.1 0.2 0.2 
Sales and marketing0.4 0.4 1.4 1.1 
General and administrative3.7 3.2 9.8 6.5 
Total stock-based compensation$4.7 $4.0 $12.7 $8.7 
(1)Stock-based compensation expense capitalized in inventory for the three and nine months ended September 27, 2024 and September 29, 2023 were immaterial.
For the three and nine months ended September 27, 2024, 27 thousand and 502 thousand RSUs were granted with a weighted average fair value of $39.72 and $41.37 per share, respectively. For the three and nine months ended September 29, 2023, 14 thousand and 567 thousand RSUs were granted with a weighted average fair value of $32.55 and $28.41 per share, respectively.
For the nine months ended September 27, 2024 and September 29, 2023, 125 thousand and 145 thousand PSUs were granted, respectively. No PSUs were granted for the three months ended September 27, 2024 and September 29, 2023.
For the nine months ended September 27, 2024and September 29, 2023, 26 thousand and 37 thousand RSAs were granted, respectively. No RSAs were granted for the three months ended September 27, 2024 and September 29, 2023.
The following table summarizes the Company’s combined RSU, PSU and RSA activity for the nine months ended September 27, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Outstanding at December 29, 20231.4$46.1 
Granted0.7
Vested(0.4)
Forfeited(0.3)
Outstanding at September 27, 20241.4 56.7 
Expected to vest at September 27, 20241.4$56.7 
As of September 27, 2024, approximately $29.4 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.9 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of September 27, 2024 was $0.8 million.
Under the current PSU program, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned.
Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death,
disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.
Employee Stock Purchase Plan
The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.
During the nine months ended September 27, 2024, 42 thousand shares were issued under the ESPP. No shares were issued under the ESPP during the three months ended September 27, 2024. The Company recorded $0.2 million and $0.5 million of expense related to ESPP for the three and nine months ended September 27, 2024.
No shares were issued under the ESPP during the three and nine months ended September 29, 2023. The Company recorded $0.2 million and $0.3 million of expense related to ESPP for the three and nine months ended September 29, 2023.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition
9 Months Ended
Sep. 27, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITION
Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from thirty to sixty days.
The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.
The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.
Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.8 million and $2.0 million as of September 27, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.
The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom
and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Singapore$173.9 $155.4 $500.0 $446.5 
United States145.6 125.8 432.7 393.7 
China56.7 26.7 171.2 80.8 
Austria48.9 33.1 131.6 94.9 
South Korea25.3 21.9 73.6 71.9 
Taiwan23.2 20.0 60.3 60.5 
Others66.8 52.1 164.9 141.5 
Total$540.4 $435.0 $1,534.3 $1,289.8 
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Lam Research Corporation31.2 %33.0 %31.4 %34.5 %
Applied Materials, Inc.21.8 25.7 22.4 22.9 
Total53.0 %58.7 %53.9 %57.4 %
Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of September 27, 2024, in the aggregate approximately 35.0% of the Company's total accounts receivable.
Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 27, 2024
Leases [Abstract]  
Leases LEASES
The Company leases land, offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA.
In 2023, the Company entered into a 60-year land lease in Malaysia with the intent of building a manufacturing site. The commencement date of the lease occurred in July 2024 contemporaneous with the Company obtaining control of the identified asset.
In the first quarter of 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space.
As a result, $21.9 million and $16.8 million were recorded at commencement date to operating lease right-of-use assets and to operating lease liabilities, respectively, in the Company’s Condensed Consolidated Balance Sheet .
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share
9 Months Ended
Sep. 27, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share NET INCOME (LOSS) PER SHARE
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share:
Three Months EndedNine Months Ended
(In millions, except share amounts)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Numerator:
Net income (loss) attributable to UCT$(2.3)$(14.5)$7.4 $(27.3)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding45.044.844.844.8
Shares used in computation — diluted:
Weighted average common shares outstanding45.044.844.844.8
Effect of potential dilutive securities:
Employee stock plans— — 0.6 — 
Shares used in computing diluted net income (loss) per share45.044.845.444.8
Net income (loss) per share attributable to UCT — basic$(0.05)$(0.32)$0.16 $(0.61)
Net income (loss) per share attributable to UCT — diluted$(0.05)$(0.32)$0.16 $(0.61)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Reportable Segments
9 Months Ended
Sep. 27, 2024
Segment Reporting [Abstract]  
Reportable Segments REPORTABLE SEGMENTS
The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the operating segments. The following table describes each reportable segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.
Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.
Segment Data
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Revenues:
Products$479.0 $380.9 $1,350.2 $1,112.0 
Services61.4 54.1 184.1 177.8 
Total segment revenues$540.4 $435.0 $1,534.3 $1,289.8 
Gross margin:
Products$75.7 $51.6 $209.0 $156.5 
Services17.7 13.6 55.5 49.8 
Total segment gross margin$93.4 $65.2 $264.5 $206.3 
Income from operations:
Products$22.4 $7.7 $55.9 $27.3 
Services2.8 (2.0)9.4 3.4 
Total segment income from operations$25.2 $5.7 $65.3 $30.7 
(In millions)September 27,
2024
December 29,
2023
Assets
Products$1,670.8 $1,617.5 
Services276.7 250.2 
Total segment assets$1,947.5 $1,867.7 
Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $176.4 million, $83.9 million, $75.7 million, $51.4 million and $102.5 million, respectively as of September 27, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 27, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for a fair statement of the results of operations, financial position, and cash flows for the interim periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Impairment Testing of Long-Lived Assets and Goodwill
Impairment Testing of Long-Lived Assets and Goodwill — In the second quarter of 2024, the Company conducted an interim impairment test of its long-lived assets and goodwill associated with its HIS Innovations Group (“HIS”) reporting unit due to the presence of an indicator of potential impairment. This indicator included lower-than-expected financial performance.
The Company reviewed the HIS asset group’s long-lived assets for impairment by comparing the carrying value to the estimated undiscounted future cash flows expected to be generated by the assets. Based on this assessment, the Company determined that the estimated undiscounted future cash flows exceeded the carrying values of the long-lived assets. Consequently, no impairment loss was recognized in the period.
The Company performed a quantitative assessment of goodwill for the HIS reporting unit using the income approach. The income approach involves estimating the future cash flows attributable and discounting these cash flows to their present value using an appropriate discount rate. The fair value of the reporting unit was then compared to its carrying amount, including goodwill. The results of this quantitative assessment indicated that the fair value of the reporting unit exceeded its carrying amount. As a result, the Company concluded that no impairment of goodwill was necessary.
Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted Accounting Standards Recently Adopted
The Company has not adopted any new accounting standards during the nine months ended September 27, 2024 that have a material impact on the Company’s condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations (Tables)
9 Months Ended
Sep. 27, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition
The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition, including all measurement period adjustments:
(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.1)
Operating lease liabilities(9.6)
Total identifiable net assets$57.1 
Goodwill$16.5 
Summary of Purchased Intangible Assets
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Information (Tables)
9 Months Ended
Sep. 27, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventories
Inventories consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Raw materials$205.5 $197.9 
Work in process133.9 107.2 
Finished goods63.2 69.4 
Total$402.6 $374.5 
Property, Plant and Equipment, Net
Property, plant and equipment, net, consisted of the following:
(In millions)September 27,
2024
December 29,
2023
Land$2.2 $5.6 
Buildings57.0 57.1 
Leasehold improvements135.5 110.8 
Machinery and equipment220.2 207.4 
Computer equipment and software75.7 72.2 
Furniture and fixtures5.3 5.0 
495.9 458.1 
Accumulated depreciation(204.6)(170.3)
Construction in progress36.4 40.5 
Total$327.7 $328.3 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value (Tables)
9 Months Ended
Sep. 27, 2024
Fair Value Disclosures [Abstract]  
Assets or Liabilities Measured at Fair Value The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionSeptember 27, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$0.5 $— $— $0.5 
Other current liabilities:
Forward contracts$0.5 $— $0.5 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$7.1 $— $— $7.1 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $— $— $1.3 
Other current liabilities:
Forward contracts$0.1 $— $0.1 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$29.1 $— $— $29.1 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 27, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Details of Goodwill Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at September 27, 2024$191.8 $73.5 $265.3 
Purchased Intangible Assets
Details of intangible assets were as follows:
As of September 27, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(112.4)$94.8 $207.2 $(97.5)$109.7 
Recipes2073.2 (22.4)50.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (21.7)27.2 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.7)9.8 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.6)6.0 8.6 (2.3)6.3 
Developed technology54.6 (0.8)3.8 4.6 (0.2)4.4 
Backlog10.6 (0.6)— 0.6 (0.3)0.3 
Total $375.6 $(183.2)$192.4 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
Future Estimated Amortization Expense As of September 27, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$7.5 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$183.4 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans (Table)
9 Months Ended
Sep. 27, 2024
Retirement Benefits [Abstract]  
Schedule of Future Payment Obligations
As of September 27, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
(In millions)
2024$0.4 
20251.7 
20262.5 
20271.4 
20281.2 
Thereafter10.8 
Total$18.0 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Plans (Tables)
9 Months Ended
Sep. 27, 2024
Postemployment Benefits [Abstract]  
Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Cost of revenues (1)$0.5 $0.3 $1.3 $0.9 
Research and development0.1 0.1 0.2 0.2 
Sales and marketing0.4 0.4 1.4 1.1 
General and administrative3.7 3.2 9.8 6.5 
Total stock-based compensation$4.7 $4.0 $12.7 $8.7 
(1)Stock-based compensation expense capitalized in inventory for the three and nine months ended September 27, 2024 and September 29, 2023 were immaterial.
Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity
The following table summarizes the Company’s combined RSU, PSU and RSA activity for the nine months ended September 27, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Outstanding at December 29, 20231.4$46.1 
Granted0.7
Vested(0.4)
Forfeited(0.3)
Outstanding at September 27, 20241.4 56.7 
Expected to vest at September 27, 20241.4$56.7 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 27, 2024
Revenue from Contract with Customer [Abstract]  
Revenue by Geographic Area The following table sets forth revenue by geographic area:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Singapore$173.9 $155.4 $500.0 $446.5 
United States145.6 125.8 432.7 393.7 
China56.7 26.7 171.2 80.8 
Austria48.9 33.1 131.6 94.9 
South Korea25.3 21.9 73.6 71.9 
Taiwan23.2 20.0 60.3 60.5 
Others66.8 52.1 164.9 141.5 
Total$540.4 $435.0 $1,534.3 $1,289.8 
Summary of the Most Significant Customers
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months EndedNine Months Ended
September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Lam Research Corporation31.2 %33.0 %31.4 %34.5 %
Applied Materials, Inc.21.8 25.7 22.4 22.9 
Total53.0 %58.7 %53.9 %57.4 %
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 27, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share:
Three Months EndedNine Months Ended
(In millions, except share amounts)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Numerator:
Net income (loss) attributable to UCT$(2.3)$(14.5)$7.4 $(27.3)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding45.044.844.844.8
Shares used in computation — diluted:
Weighted average common shares outstanding45.044.844.844.8
Effect of potential dilutive securities:
Employee stock plans— — 0.6 — 
Shares used in computing diluted net income (loss) per share45.044.845.444.8
Net income (loss) per share attributable to UCT — basic$(0.05)$(0.32)$0.16 $(0.61)
Net income (loss) per share attributable to UCT — diluted$(0.05)$(0.32)$0.16 $(0.61)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Reportable Segments (Tables)
9 Months Ended
Sep. 27, 2024
Segment Reporting [Abstract]  
Summary of Segment Description and Data The following table describes each reportable segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
Segment Data
Three Months EndedNine Months Ended
(In millions)September 27,
2024
September 29,
2023
September 27,
2024
September 29,
2023
Revenues:
Products$479.0 $380.9 $1,350.2 $1,112.0 
Services61.4 54.1 184.1 177.8 
Total segment revenues$540.4 $435.0 $1,534.3 $1,289.8 
Gross margin:
Products$75.7 $51.6 $209.0 $156.5 
Services17.7 13.6 55.5 49.8 
Total segment gross margin$93.4 $65.2 $264.5 $206.3 
Income from operations:
Products$22.4 $7.7 $55.9 $27.3 
Services2.8 (2.0)9.4 3.4 
Total segment income from operations$25.2 $5.7 $65.3 $30.7 
(In millions)September 27,
2024
December 29,
2023
Assets
Products$1,670.8 $1,617.5 
Services276.7 250.2 
Total segment assets$1,947.5 $1,867.7 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Additional Information (Details) - HIS Innovations Group - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 25, 2023
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Business Acquisition [Line Items]          
Business acquisition percentage of voting interests acquired 100.00%        
Total purchase consideration $ 73.6        
Cash consideration 46.5        
Business acquisition fair value of potential earn-out payments 27.1        
Business acquisition potential cash earn-out payments $ 70.0        
Acquisition related costs   $ 0.6 $ 0.0 $ 1.0 $ 0.0
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Oct. 25, 2023
Business Acquisition [Line Items]      
Goodwill $ 265.3 $ 265.2  
HIS Innovations Group      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 0.4
Accounts receivable     5.6
Inventories     11.4
Prepaid expenses and other assets     2.7
Property, plant and equipment     9.3
Purchased intangible assets     51.6
Operating lease right-of-use assets     7.5
Accounts payable     (8.1)
Accrued compensation and related benefits     (0.7)
Other current liabilities     (0.9)
Deferred tax liabilities     (12.1)
Operating lease liabilities     (9.6)
Total identifiable net assets     57.1
Goodwill     $ 16.5
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Schedule of Total Purchased Intangible Assets (Details) - HIS Innovations Group
$ in Millions
Oct. 25, 2023
USD ($)
Business Acquisition [Line Items]  
Purchased intangible assets $ 51.6
Customer relationships  
Business Acquisition [Line Items]  
Useful life 7 years
Purchased intangible assets $ 35.2
Intellectual property/know-how  
Business Acquisition [Line Items]  
Useful life 5 years
Purchased intangible assets $ 11.2
Developed technology  
Business Acquisition [Line Items]  
Useful life 5 years
Purchased intangible assets $ 4.6
Backlog  
Business Acquisition [Line Items]  
Useful life 1 year
Purchased intangible assets $ 0.6
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Information - Summary of Inventories (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 205.5 $ 197.9
Work in process 133.9 107.2
Finished goods 63.2 69.4
Total $ 402.6 $ 374.5
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Information - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Property, Plant and Equipment Line Items    
Property, plant, and equipment, net, excluding construction in progress $ 495.9 $ 458.1
Accumulated depreciation (204.6) (170.3)
Construction in progress 36.4 40.5
Total 327.7 328.3
Land    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 2.2 5.6
Buildings    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 57.0 57.1
Leasehold improvements    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 135.5 110.8
Machinery and equipment    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 220.2 207.4
Computer equipment and software    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 75.7 72.2
Furniture and fixtures    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross $ 5.3 $ 5.0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Plan assets    
Other non-current assets:    
Plan assets $ 0.5 $ 1.3
Forward contracts    
Other current liabilities:    
Forward contracts 0.5 0.1
Other liabilities:    
Liabilities 0.5 0.1
Contingent earn-out    
Other current liabilities:    
Forward contracts 7.1 29.1
Other liabilities:    
Liabilities 7.1 29.1
Pension obligation    
Other current liabilities:    
Forward contracts 1.6 1.6
Other liabilities:    
Liabilities 1.6 1.6
Quoted Prices in Active Markets for Identical Assets (Level 1) | Plan assets    
Other non-current assets:    
Plan assets 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Forward contracts    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Contingent earn-out    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Pension obligation    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Other Observable Inputs (Level 2) | Plan assets    
Other non-current assets:    
Plan assets 0.0 0.0
Significant Other Observable Inputs (Level 2) | Forward contracts    
Other current liabilities:    
Forward contracts 0.5 0.1
Other liabilities:    
Liabilities 0.5 0.1
Significant Other Observable Inputs (Level 2) | Contingent earn-out    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Other Observable Inputs (Level 2) | Pension obligation    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Unobservable Inputs (Level 3) | Plan assets    
Other non-current assets:    
Plan assets 0.5 1.3
Significant Unobservable Inputs (Level 3) | Forward contracts    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Unobservable Inputs (Level 3) | Contingent earn-out    
Other current liabilities:    
Forward contracts 7.1 29.1
Other liabilities:    
Liabilities 7.1 29.1
Significant Unobservable Inputs (Level 3) | Pension obligation    
Other current liabilities:    
Forward contracts 1.6 1.6
Other liabilities:    
Liabilities $ 1.6 $ 1.6
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
USD ($)
Sep. 27, 2024
USD ($)
Fair Value Disclosures [Abstract]    
Aggregate pension benefit obligations $ 12.3 $ 12.3
Fair value of benefit plan assets 11.2 11.2
Unfunded balance of benefit plan 1.1 1.1
Gain from change in fair value of contingent earn-out $ (0.8) $ 22.0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Finite Lived Intangible Assets [Line Items]        
Goodwill impairment $ 0   $ 0  
Goodwill additions 0   0  
Amortization of intangible assets $ 7,600,000 $ 5,500,000 22,900,000 $ 16,900,000
UCT Tradename        
Finite Lived Intangible Assets [Line Items]        
Indefinite lived intangible assets acquired     $ 9,000,000.0  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Details of Goodwill (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Dec. 29, 2023
Goodwill [Line Items]    
Goodwill $ 265.3 $ 265.2
Products    
Goodwill [Line Items]    
Goodwill 191.8  
Services    
Goodwill [Line Items]    
Goodwill $ 73.5  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 27, 2024
Dec. 29, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite and Indefinite-Lived $ 375.6 $ 375.6
Accumulated Amortization (183.2) (160.3)
Carrying Value, Finite-Lived 183.4  
Carrying Value, Finite And Indefinite-Lived 192.4 215.3
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-Lived 207.2 207.2
Accumulated Amortization (112.4) (97.5)
Carrying Value, Finite-Lived $ 94.8 109.7
Customer relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 6 years  
Customer relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 10 years  
Recipes    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 20 years  
Gross Carrying Amount, Finite-Lived $ 73.2 73.2
Accumulated Amortization (22.4) (19.5)
Carrying Value, Finite-Lived 50.8 53.7
Intellectual property/know-how    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-Lived 48.9 48.9
Accumulated Amortization (21.7) (18.4)
Carrying Value, Finite-Lived $ 27.2 30.5
Intellectual property/know-how | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 7 years  
Intellectual property/know-how | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 15 years  
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite and Indefinite-Lived $ 32.5 32.5
Accumulated Amortization (22.7) (22.1)
Carrying Value, Finite And Indefinite-Lived $ 9.8 10.4
Tradename | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 4 years  
Tradename | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 6 years  
Standard operating procedures    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 20 years  
Gross Carrying Amount, Finite-Lived $ 8.6 8.6
Accumulated Amortization (2.6) (2.3)
Carrying Value, Finite-Lived $ 6.0 6.3
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 5 years  
Gross Carrying Amount, Finite-Lived $ 4.6 4.6
Accumulated Amortization (0.8) (0.2)
Carrying Value, Finite-Lived $ 3.8 4.4
Backlog    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 1 year  
Gross Carrying Amount, Finite-Lived $ 0.6 0.6
Accumulated Amortization (0.6) (0.3)
Carrying Value, Finite-Lived $ 0.0 $ 0.3
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)
$ in Millions
Sep. 27, 2024
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2024 (remaining in year) $ 7.5
2025 28.1
2026 27.2
2027 26.9
2028 23.8
Thereafter 69.9
Carrying Value, Finite-Lived $ 183.4
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowing Arrangements - Additional Information (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 04, 2024
USD ($)
Jun. 29, 2023
Sep. 27, 2024
USD ($)
Sep. 27, 2024
USD ($)
Sep. 29, 2023
USD ($)
Sep. 27, 2024
EUR (€)
Apr. 03, 2024
USD ($)
Debt Instrument [Line Items]              
Proceeds from bank borrowings       $ 67.7 $ 0.0    
Extinguishment of bank borrowings       44.2 $ 0.0    
Amortization of debt issuance costs     $ 3.6 3.6      
Bank Debt              
Debt Instrument [Line Items]              
Unamortized debt issuance costs     7.7 7.7      
Total bank debt     $ 492.2 $ 492.2      
Term Loan Credit Facility              
Debt Instrument [Line Items]              
Percentage of original outstanding principal balance as quarterly principal payment       0.625%      
Term loan, interest rate     8.90% 8.90%   8.90%  
Unamortized debt issuance costs     $ 7.7 $ 7.7      
Term Loan Credit Facility | Eurodollar | Minimum              
Debt Instrument [Line Items]              
Debt instrument variable interest rate   3.25%          
Term Loan Credit Facility | Eurodollar | Maximum              
Debt Instrument [Line Items]              
Debt instrument variable interest rate   3.50%          
Term Loan Credit Facility | ABR | Minimum              
Debt Instrument [Line Items]              
Debt instrument variable interest rate   2.25%          
Term Loan Credit Facility | ABR | Maximum              
Debt Instrument [Line Items]              
Debt instrument variable interest rate   2.50%          
Revolving Credit Facility              
Debt Instrument [Line Items]              
Initial available commitment     150.0 $ 150.0      
Commitment fee percentage       0.25%      
Remaining available commitments     146.0 $ 146.0      
Outstanding amount under credit facility     4.0 4.0      
Revolving Credit Facility | Bank Debt              
Debt Instrument [Line Items]              
Initial available commitment     7.8 7.8      
Revolving Credit Facility | Czech Republic | Bank Debt              
Debt Instrument [Line Items]              
Initial available commitment | €           € 7.0  
Remaining available commitments     7.8 7.8      
Revolving Credit Facility | United States | Bank Debt              
Debt Instrument [Line Items]              
Remaining available commitments     146.0 146.0      
Revolving Credit Facility | Israel | Bank Debt              
Debt Instrument [Line Items]              
Remaining available commitments     4.9 4.9      
Letter of Credit Facility              
Debt Instrument [Line Items]              
Initial available commitment     50.0 $ 50.0      
Commitment fee percentage       2.50%      
Remaining available commitments     46.0 $ 46.0      
Outstanding amount under credit facility     4.0 $ 4.0      
Percentage of undrawn and unexpired amount of letter of credit as fronting fee       0.125%      
Fluid Solutions              
Debt Instrument [Line Items]              
Outstanding debt     6.1 $ 6.1      
Initial available commitment     $ 11.0 $ 11.0      
Average interest rate     7.10% 7.10%   7.10%  
Secured Debt | Term Loan Credit Facility              
Debt Instrument [Line Items]              
Proceeds from bank borrowings $ 67.7            
Lender fees 1.1            
Extinguishment of bank borrowings 44.2            
Debt issuance costs 2.5            
Deferred capitalize debt costs $ 5.2            
Secured Debt | Term Loan Credit Facility | Line of Credit              
Debt Instrument [Line Items]              
Extended maturity date period 30 months            
Debt instrument, interest rate reduction 0.25%            
Outstanding debt $ 500.0   $ 493.8 $ 493.8     $ 475.4
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Income Tax - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Income Tax Disclosure [Abstract]        
Effective tax rate 97.10% (70.70%) 66.00% (488.60%)
Income tax provision $ 9.9 $ 5.3 $ 28.2 $ 17.1
Gross liability for unrecognized tax benefits, excluding interest $ 3.1 $ 2.7 $ 3.1 $ 2.7
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Defined Contribution Plan Disclosure [Line Items]        
Benefit obligations $ 12.3   $ 12.3  
Fair value of benefit plan assets 11.2   11.2  
Unfunded balance of benefit plan 1.1   $ 1.1  
Contributions by employer   $ 0.1   $ 0.1
Amounts recognized in accumulated other comprehensive loss   0.2   0.4
Maximum contribution from salary, percent     25.00%  
Employer matching contribution, percent of match     50.00%  
Discretionary employer contributions $ 0.8 $ 0.9 $ 2.7 $ 2.5
Maximum        
Defined Contribution Plan Disclosure [Line Items]        
Employer matching contribution, percent of employees' gross pay     6.00%  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans - Schedule of Future Payment Obligations (Details)
$ in Millions
Sep. 27, 2024
USD ($)
Retirement Benefits [Abstract]  
2024 $ 0.4
2025 1.7
2026 2.5
2027 1.4
2028 1.2
Thereafter 10.8
Total $ 18.0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 20, 2022
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Business Acquisition [Line Items]          
Shares repurchased, value         $ 23,700,000
Cinos Co Ltd [Member]          
Business Acquisition [Line Items]          
Percentage of value used for fair value of non-controlling interest estimates   100.00%   100.00%  
Common Stock          
Business Acquisition [Line Items]          
Authorized amount $ 150,000,000        
Repurchase program, period 3 years        
Number of shares repurchased   0 0 0 800,000
Shares repurchased, value         $ 23,700,000
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Plans - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 29,400,000   $ 29,400,000  
Estimated period of options amortization     1 year 10 months 24 days  
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee common stock fair market value rate 85.00%      
Number of shares of common stock issued under ESPP 0 0 42,000 0
Stock based compensation expense $ 200,000 $ 200,000 $ 500,000 $ 300,000
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 27,000 14,000 502,000 567,000
Weighted average fair value, granted (in dollars per share) $ 39.72 $ 32.55 $ 41.37 $ 28.41
Restricted Stock Units | Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unit purchase price of Restricted Stock Units     $ 0  
Shares vesting period, years     3 years  
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 0 0 125,000 145,000
Award performance period     3 years  
Percentage expected target award range, minimum     0.00%  
Percentage expected target award range, maximum     200.00%  
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 0 0 26,000 37,000
Restricted Stock Awards | Non-Employee Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized expense of company's unvested restricted stock awards $ 800,000   $ 800,000  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation $ 4.7 $ 4.0 $ 12.7 $ 8.7
Cost of revenues        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 0.5 0.3 1.3 0.9
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 0.1 0.1 0.2 0.2
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation 0.4 0.4 1.4 1.1
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation $ 3.7 $ 3.2 $ 9.8 $ 6.5
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) - Restricted Stock Unit, Performance Stock Units and Restricted Stock Award
shares in Millions, $ in Millions
9 Months Ended
Sep. 27, 2024
USD ($)
shares
Dec. 29, 2023
USD ($)
Number of Shares    
Unvested restricted stock units and restricted stock awards, beginning balance (in shares) 1.4  
Granted (in shares) 0.7  
Vested (in shares) (0.4)  
Forfeited (in shares) (0.3)  
Unvested restricted stock units and restricted stock awards, ending balance (in shares) 1.4  
Vested and expected to vest restricted stock units and restricted stock awards (in shares) 1.4  
Unvested restricted stock units and restricted stock awards | $ $ 56.7 $ 46.1
Expected to vest at September 27, 2024 | $ $ 56.7  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 27, 2024
Dec. 29, 2023
Sep. 27, 2024
Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc. | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration percentage 35.00%    
Lam Research Corporation, Applied Materials, Inc. | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration percentage   26.80%  
Accounts Receivable      
Concentration Risk [Line Items]      
Unpaid customer rebates $ 1.8 $ 2.0 $ 1.8
Maximum      
Concentration Risk [Line Items]      
Customer payment terms     60 days
Product warranty period (in years)     2 years
Minimum      
Concentration Risk [Line Items]      
Customer payment terms     30 days
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues $ 540.4 $ 435.0 $ 1,534.3 $ 1,289.8
Singapore        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 173.9 155.4 500.0 446.5
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 145.6 125.8 432.7 393.7
China        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 56.7 26.7 171.2 80.8
Austria        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 48.9 33.1 131.6 94.9
South Korea        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 25.3 21.9 73.6 71.9
Taiwan        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues 23.2 20.0 60.3 60.5
Others        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenues $ 66.8 $ 52.1 $ 164.9 $ 141.5
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Summary of the Most Significant Customers (Details) - Sales - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Lam Research Corporation        
Concentration Risk [Line Items]        
Total 31.20% 33.00% 31.40% 34.50%
Applied Materials, Inc.        
Concentration Risk [Line Items]        
Total 21.80% 25.70% 22.40% 22.90%
Total        
Concentration Risk [Line Items]        
Total 53.00% 58.70% 53.90% 57.40%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
$ in Millions
Sep. 27, 2024
Jul. 31, 2024
Mar. 29, 2024
Dec. 29, 2023
Lessee, Lease, Description [Line Items]        
Operating lease right-of-use assets $ 162.2     $ 151.7
Malaysia        
Lessee, Lease, Description [Line Items]        
Lease term   60 years    
Operating lease right-of-use assets   $ 21.9    
Lease liability   $ 16.8    
Austin, Texas        
Lessee, Lease, Description [Line Items]        
Lease term     10 years  
Renewal term     7 years  
Czech Republic        
Lessee, Lease, Description [Line Items]        
Lease term     8 years  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Numerator:        
Net income (loss) attributable to UCT $ (2.3) $ (14.5) $ 7.4 $ (27.3)
Shares used in computation — basic:        
Weighted average common shares outstanding (in shares) 45.0 44.8 44.8 44.8
Shares used in computation — diluted:        
Weighted average common shares outstanding (in shares) 45.0 44.8 44.8 44.8
Effect of potential dilutive securities:        
Employee stock plans (in shares) 0.0 0.0 0.6 0.0
Shares used in computing diluted net loss per share (in shares) 45.0 44.8 45.4 44.8
Net income (loss) per share attributable to UCT — basic (in dollars per share) $ (0.05) $ (0.32) $ 0.16 $ (0.61)
Net income (loss) per share attributable to UCT — diluted (in dollars per share) $ (0.05) $ (0.32) $ 0.16 $ (0.61)
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Reportable Segments - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 27, 2024
USD ($)
segment
Dec. 29, 2023
USD ($)
Segment Reporting Information Line Items    
Number of operating segments | segment 3  
Number of reportable segments | segment 2  
United States    
Segment Reporting Information Line Items    
Long-lived assets $ 176.4 $ 165.4
Malaysia    
Segment Reporting Information Line Items    
Long-lived assets 83.9 84.3
Israel    
Segment Reporting Information Line Items    
Long-lived assets 75.7 74.3
South Korea    
Segment Reporting Information Line Items    
Long-lived assets 51.4 54.3
Other Foreign Countries    
Segment Reporting Information Line Items    
Long-lived assets $ 102.5 $ 101.7
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Reportable Segments - Summary of Segment Data (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 29, 2023
Revenues:          
Total segment revenues $ 540.4 $ 435.0 $ 1,534.3 $ 1,289.8  
Gross margin:          
Total segment gross margin 93.4 65.2 264.5 206.3  
Operating profit:          
Total segment income from operations 25.2 5.7 65.3 30.7  
Assets          
Total segment assets 1,947.5   1,947.5   $ 1,867.7
Products          
Revenues:          
Total segment revenues 479.0 380.9 1,350.2 1,112.0  
Gross margin:          
Total segment gross margin 75.7 51.6 209.0 156.5  
Operating profit:          
Total segment income from operations 22.4 7.7 55.9 27.3  
Assets          
Total segment assets 1,670.8   1,670.8   1,617.5
Services          
Revenues:          
Total segment revenues 61.4 54.1 184.1 177.8  
Gross margin:          
Total segment gross margin 17.7 13.6 55.5 49.8  
Operating profit:          
Total segment income from operations 2.8 $ (2.0) 9.4 $ 3.4  
Assets          
Total segment assets $ 276.7   $ 276.7   $ 250.2
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (Z075D'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 " ".D%U9@F\T_.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLTF!%&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGD!6U35X8F,-&YB 15B(0C<6%48RW,<3WN*"#Y^QG6$6@5KRU'&"NJQ!Z&EB M.(YM Q? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<:WIX>7^9U"]%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ CI!=69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ".D%U9B2"'Y]$% #0'@ & 'AL+W=OM2U7EB'\ M^Q[98&=3^< PZR^);^=%CXXNKZ3Q1JJOV4H(39[C*,FN.BNMTS>]7N:O1,RS M MQUQMKT4D-U<=VMD_> B7*VT>]";CE"_%7.C/Z4S!7:]2"<)8)%DH$Z+$XJHS MI6^\/C,!Q1=_A&*3O;@F!N5)RJ_FYCZXZCBF1"(2OC82'/ZMA2>BR"A!.?[= MB7:JWS2!+Z_WZG<%/, \\4QX,OHS#/3JJG/1(8%8\#S2#W+S5NR !D;/EU%6 M_"6;\EO7[1 _S[2,=\%0@CA,RO_\>5<1+P-H0P#;!;!7 ;3I%_J[@'X!6I:L MP+KAFD_&2FZ(,E^#FKDHZJ:(!IHP,6F<:P5O0XC3$T^NA2)=DJVX$MFXIT'3 MO.GYN_CK,IXUQ%^2]S+1JXS<)H$(OHWO05FJ K%]@:X9*C@7Z3EAHS/"'.9: MRN/AX1]]#>&N+?R;XO2K^ND7>GVT?OZ>/F5:09/[QU9#I8)K5S#]\$V6AS<3*I2! MZ84$Q@%K\G"EJM\U=CPT_D3.4<4Y.K)E*@Y32#$#-.<1UUKP*+,F$@T[$?"B M KQ "W6;Z%!OR5T8"?(ACY^$LH'A&H[C= ?.T!W:X-#0$^$N*[C+8^ >Q#(T MPRBD\0./K6T4U_D<033Q(L$3\E9&09@LLS-RG_CG-F)4ZT1BZM3SJG,,,Q1. M*FBGW#39,S+7T#F)5,23>:+5%OX'UHHXH'YS:R/&@TY%?F$EZ#'(C_R9W ?0 M6<-%Z!?<2(L^(#FD7>KVG8O!A947#3Z5E]6\[!C>:1" .C3$W05Y!]^1CXD] MK[@D@][+H%&434:0Z5HD]ED'%SJ5O;9%%#4B_V/WS!VTZT>Y2:S@\YDIGE$ M_@K3YD$*5[QT!^[ 2MJ&9:*U9Z*XU2G:ZA06O$/DSG M-U/K,A0//)6P=D?L*'?DY4J9A4RY>BE2"3-*;MUZ.:#XQ;IAX^%1IW+6KH@= MY8KN$UAMEYMT9D7*]^!63ERQB;,-!\1J!\2.6 ;F.AEJ9C_@8*>@4F(4YY8D\M+M@,VH8!8K4!8KA_V2=R)2"1&!XNTXS7 MAA%BM1%BN(?9C[3E+#\O9_EYL<%-/N8:;&UBYE K\7>R.+MZ*-4&A9HY4%E/ MW($S=)SA:-Q;VQAK,\1P"S.-11(4.V)W$;>CX +-R6O#X+#:X##VD<:7*SQ#*$-L].OS4[_P.[-*\;=YFTCY0&Y3WWK04(;=J=? MVYW^<78',!4@WB>!>":_"^LX5L>UT^*0LE=_7I[U MON=FOLQ()!80ZIR/8,!3Y?%I>:-E6IQ /DFM95Q_ =02P,$% @ CI!=68'("VDY!P TQX !@ !X;"]W;W)KI 94%G^G[*GL72,5RI+S1W7S(;F:N H1RU@L ME0L*_W;LAF69\@0XOC=.)^T[U<#^]=[['U7P$,R2ENR&9_^DB5Q?3:()2MB* M;C/YA3_]Q9J N4OYEE9_45/C:T[0?&VE#QO!@."/"WJ__2Y241O /9'!I!F M 'GM *\9X%6!ULBJL&ZII(M+P9^04-;@35U4N:E&0S1IH:;Q7@IXFL(XN;CA M10*3PA($5R7/TH1*N+FF&2UBANZ5XQ*=H6_WM^CWDW?H!*4%^IAF&3F5 M $$YFL;-ZZ[KUY&1U]VSC8-(>(J(2WS#\!O[\%L6P_!Y-=P;#I]"X&WTI(V> M5/Z\L>BW0K!"(EJ6$.:Y*9[:@6]VH!;9>;FA,;N:P"HJF=BQR>+M&SQS+TS1 M_21G@UB]-E;/YGUQ0\LUHD6"8G7!OF_3'.,LUJYFE2O5"78+#T<.N9SN M^N'45F'?R@U;FP%*OT7I6U&^CV.^!5#0(F(&")<9.T4%M#.^0C2#IE.5);0O M% N6I!)E'.:N5(]/B(.K $^PXR(J$12;9/F2B3J'^[*K;*"2^H^:DCJ%UY8; M5K66[,64F!I]U N9D,C!!XG1K7#D.I$Y-4&;FL":F@_%#J:+BY09IRS0WNF[ MQ)D=(-.MO-!W C.R68ML9D5V)]B&I@EBSQO52\HJPURN&01NQW-N4<6CZ3%0PKMI)GIT>PUC@:+=TX<_P"G MP8S@8"Q_N,?'V KTEJT85&2")'T^"A7K*,1'H'9$2>VG!U? M]HVK 0:WURD;I$:KDY,%G(%AYGZHPS,QT2P6)TIL(SO7D8 MK,+>RAWBZP@-VQFM%4\;^J*4DQ&@3E3$\_05J)NI+CA6V!VA83NC 42QA>X6 M\UQI!5KOY8#6!,NJG<>2%6R5CE2]SEE0\X=:P6PU5O$=LV$[M1UVO%[E&['6 MWH)! @^1ZF2'H['>3#JN(W:N^SQ07D=P$IW'?**QLL$*BF8DIZ0C.V(GNZ$$ M.X;40&1!I FQQJR?> ^[(TA[&T4[WQTL_79/LL>^X4*5LA&W3F9^J M(D]D, MCRD?TG$>L7/>0% <2[&!S2)M@356(Z4]A-DQ'K$SW@\N+V(@MB#0Q$]C-H#J MCV@TTI$?L>_$Z@5V#&&@OUJ#9]J.C6E(TO$4L?-4O:R.X3-PD$L";2]KL)N' M[MB6D71D1>QD=
J.EG10R T>_WC*%/7#(T?V=$;W5N5@+( M>"3S_QT-$]!1(8FL$NK;S5=42AX_KGF6,%&^?1,1'%Y4&SSY8CZ,LI+K#Y]& M_21OP_@[0B5V0KT3^\Y490%5\9,+=.(ZKHM!PPBTH]F6G2)0U"XJUU2HHX6M M7'.1_LN2"R7D&>);6<+>+H':,:9,YV'WL,)M)L.SMHZ#/3L'J^H&97,LLOE( M9/[,F56K B[PWB M2R6=JI^#YJS+]\&P>=[+Q*\Z_O)T'>!J'>.(T3"CG5;P M[%KA?9*DBF*ALZG#IK.T0#'=I-#IC$!UL1 $^G&8RF)>2BAM)Z@F1/W?U\$OFCJB5?F9?[A?/&(TS$;O MY-DN0;XP2>&G!#$JBK&=DZ=K#R_P]>(RF,$B&9&B7J<_O*,'S]M\6^]!FJ-+ MV*((ME:?K':L.F2WAD*,<'7% M$07Z'LIDYD5CVS^O4R:>79E\XH7B><&S3'6IM) ,ZG;D&X0N/&:^=L)AL I& MCS&]3IUXKSD+[BH/6:&_5=L_V.O?@/4$L#!!0 ( (Z075G@F50F4 , !8+ 8 M >&PO=V]R:W-H965T&ULK99M;],P$,>_BA40VJ31//1Y MM)&V3@A>(%54P O$"S>Y-M:<.-A."WQZSDX6DBYK5^!-:\?W/__N:;F3J)U?NVZ*DH@I:HG:$,_ML*<.9*#1G&2PE446:4OGS%KC8SQW?>7CPD6T3;1ZXX2RG6UB!_I0O M)<[QW/',T3 (=+& M!<6_'2R <^,).;Y73IUZ3R-LCA^\O[7!8S!KJF A^!<6ZV3N3!P2PX867'\4 M^W=0!30T_B+!E?TE^\K6$ 25('BNH%\) M^C;0DLR&=4$I7@BB(L(Q\8Y_AB MU!5YV9S.7(V89C,WJI!N2Z3@":05Y#T2C*](X 6##OGBN/P.(I1/K;S?EKN8 MG#I#09VAP/KK/X6C,2-8N)J(#7G+,LP+HYPLA6*V$+_>K)666([?ND(M?0^Z M?9LS>JUR&L'FZ[ _Y.S5AKZ=1KZQ[R'-U$D"DR"A C8 MCJXY7!'*\1:P=8+W"8DDQ$P3+I2"SM=>;C"R&YCK91<&/7_F[IHAEC;CALT? MBQ;WH.8>'.5>XK4 $M$(GJ7H_HKD5)(=Y060"RS36'!.I2(YR+*6+[O(RRVF M#2JOYWF'[*>L6OS#FG]X'G]UXFBA$R'9+UPP<91/.^%+_\-F2KT#\J,F+>Q1 MC3WZ*VS\DBA-LYAEVU/3!LQ@U!L=$'<:/9%G MW_OSS?3.ISZCLBOW+:SAHZNPRVK0B+ -W_C@^\^"+ZD3X+'Y7&OL 54A?YY$ M]Q]!^;WA(?EQHQ+<;30MIF/\0.6698IPV*#*ZXVQSF39A)43+7+;QZR%QJ[( M#A-L7$$: US?"*$?)J8UJEOA\#=02P,$% @ CI!=6=/&@YZR!P F"T M !@ !X;"]W;W)K=)0862]L*K&O0M-MGQ69BH;+H2722_?M1CUB/>\4X'9=+R_D0:5))JYS4AQVNSC_YTJD\O%R0B?/-SXG M]UM5WI@M+_;QO;@1ZNO^.M=7LR/+)MF)K$AD1G)Q=SGYF9Y'/"@;5(@_$_%8 M=+Z3TI1;*;^5%Q\VEQ.G?".1BK4J*6+]\2!6(DU+)OT>?S>DD^,SRX;=[\_L MOU3&:V-NXT*L9/I7LE';R\E\0C;B+CZDZK-\_$TT!GDEWUJF1?6?/#989T+6 MAT+)7=-8O\$NR>K/^*EQ1*>!YL$;L*8!&S9P1QKPI@$_]0ENT\ ]]0E>TZ R M?5;;7CDNC%6\O,CE(\E+M&8KOU3>KUIK?R59F2@W*M>_)KJ=6JYDMM%A%QNB MOQ4R33:QTA?OF'2FV<2X*DF3D8Y*F MY8_OR9ONY<5,Z1K4>>AZMT8%'93+ MO3XFA$S4X^Z4]V$1 F/SQ71^A/4,]8Z&>L9$6\E"E<-.;DHXSV;"V20+;9)% MELAZ?W&"0<@BC((BQ"8,^=3 M#\^ZX&AM8+3VUUP6A9Y:\_LDP\P,P%,7?.HZG3\Z,!JV\+TI&]@,0-K?9TVR2A3;)(DMDO4@LCI%8 M&'/OLV:,\_66Q-E&R]P'K=_WI?K"PK$ J1!,AYF'80;30 @QC ZS,T)! 9YV MU&DUIV,T]R9.M7(L;=7=[9LH4Q 5BP[LZ"Z8SC 4 T,+@G+9=#$P%T'Q^=0? ML;>CL:EY:!&9[FEI97&\T2H^*539\QX$:C:%K^I/AR,J@N*+X00=(BC*O6&^ M1!B,>F/C"V6MX>R$&42"<08UF\'AC1^KASCL8&".6"$H;Y@0(0+R/:#8$!1W1GMT*TVI M69M^R)30PZ+2]5]I.FJJ"YT-!BX4-)PR$1"'71F"V)A$H*TRI4;!U=K99#)J MJ <$T1D%(?7 ZVD0[+\(3/??H2(:@2U&S&T%(#4KP$]J*_(FIN1M8_.[]R03 MZ-1$H3([(=@,3&P("BC="0/[8M,9:X<;,P@TD '#) MU]47U'H*5D;.P.B^PE PWB$" W(^0I\8C$DXUDHXQHQ%(G2!%C3UXB_F#**1 M.SU*%$JNOVUENA$Y7E4RHW)\;5EIE2VTRA;98NL'L!6CS"Q&K^(B69.W248V MNM_&>=$&$!W/&KJR%.I.HXXW3%XG\T<&<=9*4V:6IF&2 M'LHMC5=XP#W1 S@.>@#!81[ Z48]T(I69EY/O:EW:@[E+H]V@NZA^T-5CF7C M?1OOLU877:VRA5;9(EML_8BUNIN9=7?;9^M=-CQ-D857D*)0$KLND!TGH:*7 M4'U;6WG-S/*ZVS]-U@8G6(LH9,1:!.7!^?0%KKZUK8YF+^KHS6&-5D_FEJ_N M75976JVR1;;8^C%H93U;&,=#XT8F,Y8$KXZ"3;;0*EMDBZV_F=Q6&]Q<;;R\ MG=D0]'8J@V$5V8"ZNI?/G6&Q&2(PRCU0BD?(,RGMK-[TC6T+"4Z-*7?2EB8W M%B.OWD2WR19:98MLL?6CT=8T_)1EZ1HSUR*M3SR9;:)4MLL76CT9;[7!SM7/JU!, N>)RL >,H1RP?(B@ M*)L/UV*C!A;T88/LFW5.FNY$?E\=\2VT/8=,U2<)CW>/QXA_K@[/#NY?T?,5 M1>Z']#RJ#PFW]/69Y8_5R9R"I.)./\J9!KJ_Y/4QX/I"R7UUSO56*B5WU=>M MB#SEOU!+ P04 " ".D%U9[?]C^RD$ "D$ M& 'AL+W=O\0E MXP,77V1$J4*O:<+DQ(J4VMX[CEQ%-"72YEO*X,V:BY0H:(J-([>"DC!+2A,' MNV[?24G,K.DXZWL6TS'?J21F]%D@N4M3(OY]I D_3"S/.G9\BC>1TAW.=+PE M&[J@ZF7[+*#EE"AAG%(F8\Z0H.N)]>#=SSVL$[*(/V)ZD)5GI*DL.?^B&Q_# MB>7J&=&$KI2&(/"SIS.:)!H)YO&U +7*,75B]?F(_G-&'L@LB:0SGOP9ARJ: M6$,+A71-=HGZQ ^_T()03^.M>"*SO^A0Q+H66NVDXFF1##-(8Y;_DM="B$H" MX)@3<)& FPG^B81ND="]=@2_2/"O':%7)&34G9Q[)EQ %)F.!3\@H:,!33]D MZF?9H%?,M%$62L#;&/+4=,99"&6G(8(GR9,X) H:"P4_X C]KUS*#ZB#7A8!>O_N WJ'8H:>XB0! \BQHV!V>@QG5=LQ'0_;PWI4T([R?+M7#YH;H+!K]\NH M&M%>2;1WUHN_JX@*M*J9L$;\WL2\=TL'WA(LN"78_$9@M<+TR\+TSSIP%A&V MT;6 G2O=)42? 1"L"4SJ9WTL"/^!+4TO(W>(T6PM4>355*U\H&'%.'W;;_BT M'=/!MM>P:3O(;<;,#4#=BM]K6@Q*+097:K$MCE6:,"R/.R)BDJ -'.(NB9"/ MT*O.O2'!H#USU\8-"2["S(TPOEF 82G \$H!UB06:$^2'=5<0RKB?68->8G_ M\"+_BQ'!Q8CYT. 0;.8^*KF/SG+_S!64F%]:ITR<1U<8OQT#QF^LXD$[J&W\ M44N^[;@=(]7_=OXUN@U0D/&H0-01VOU_K6#6&P)_4;I$U@V#^U*7F5 MD[3WS<3O$%%*Q,N=(LL$UD*.&(<73 D.YV2V@3!%82%6Y@.SUYIIK[G%S@Q! M;I-S8 AJJ3PO@JIV.+$(>OA-%/R];FA)\S+[;%0!MT\:S35N9@C2#ADT=6B' M#>Q14P<#5A>W#.)4;ETI%9OLNBOA>]\QE1^LR][R2OV0720;_8_>_QV@+8MD?*1;&(@ MG>[!-# ]$W0PLY]IB8XY+8L>D3/:*K6_FDYENF4[*B=BSPKX9B/*'57PMGR/OC.'[=*?S!= M7>_I(WM@ZH_]?0GOINTH&=^Q0G)1H))M;D:W\=5=,M<7&(L_.7N6O==(N[(6 MXH=^\S6[&45:$KQ4Y-+\CYX;VVB$TDHJL6LN!@4[ M7M1_Z4L3B-X%,([[ MQ<@ \O2#P7D.8"8ARME1FW/E-%5]>E>$:EMH;1] L3 M&W,U>,,+/8T/JH1O.5RG5G>BR&!26(;@E10YSZB"-P\*_L!L*8G$!MU1N44_ MPXQ+-$9_/'Q&'WZZ0#\A7J!O/,]A-N3U5($8/>0T;7[X4_W#V//#E^B;*-16 MHB\@(!M>/P4G6D_PFR>?<'# ![:?(+SXB'"$$X>>NU,NOS27DX 1_]V^7RFP0812-H()*'15[]!$N)%*G8,? M5G$RF5U/G_I>V$9C'$WFK=5 WJR5-PM.T&WV%VRO>HTK 2DI%47*?T3(,-@C9O@S8/SNEG!H.FG-8IN,@0W8E2 M\?^:#UR>U\,M>U-'DDE\,+^V$5Y,+MW3NVB5+H)*;WO"= [CA:+%(U_#!%,I MF7*FK(4M!/>$U&IMHWCN4[MLU2Z#:A^42'^,-8\R!"L/("V](5W:OX\GBP.1 MMM%R,K\<_',KOFP57[XKOAE;P[:1LJ)%RL 'Z8[PI1WA27*@W67C41M''>>B MH-Z[+4P_T\Q26X8VE)?HB>85T]HWO #5G.;PM51E99*"$VF1)6V,8ROX+K-H M0CPN]% =']E\&U:6L$*:[*3H"W/+C.W?CR?X4*5M%?6VYE D[D3BH,A?(6.B M#X]00%X@6!F2YB;$D#8A6:K7CVB?TT*9W,'^KOA>Q]KI [:7N>V";02.^GSH MT!T?8;=9*U(OECI7&+DYIVN>^Y-\?%9RGVNT80@Z=L=A>-^FJ:@T&B'=,_Y$ M(6\Z?4[L"4@6O:7>.&.;+4EO-H4 (R40E%/NQIO2.\5(IM/HYM+#FL M%KU*:BB\HV@$S#O.S7:Y[^NI=JS83 MD[F]&FRK\3SVKM4.E_$17J9I61W0W:R"DN6FY5JS@FVX)[(V$B,[&=I&XSCV MQ19WY,1A5>,Z@B/*D;:=JFX)V MBG 8C4D/^T/5'2MQF)7UYCHFT&9<8FU^A]%XU@O^4& '0ARDC&GA3NIZG,*) M+7QA*[>MXLC;W.$.8#AY5__-@17RE%X-!\'X7HR?:[1A%#I"XC A[ZLRW5(- MG/^G!L,.@$+*/$P\+K/9I2]EX@Z:^!@T194;//0&6.'VA]47&[UMM523X@P M<2 W2:Q]T9B=HK?#,@EC^;Z$!IOO::ZKG>80O#A)LZL=C:QJPF5&$E\Y07HG MSF%:W]=JWW$:0VSX0F=Q>/SJLO(>9Y".T"3<8G[9[7/QRIC\5UM;0H=4[2'6 M;ZD3/('MKDJ>Z@K9K&Q4%9XBF3AZ48!S72L5F3E7 MIN@OP6%2=*=:E0S)+2W95N09*YU..%@:V4XXK3SG'J0#+@D#]SO;-_6"=L,H M=4?Z.&6)JV?UELRDXRPYD;/]BO1# ]T+)[Z<'M@X74Z64?^?M6L7EM/0&'K\ MZ?A+PHWKE\V&I6;+LI>T/J*$XAJV;',$!9O!N*MK-?-"ES]/4 IY3BB)W;Y& M%I><1IZC M)!E(0AVMSO*4T#]B%C]:L+70R]SP6;K;%]].>P&L=S7[>;='Q- MCIP3^Z0BJJ!'?^1%T60FJ*6YR%P>)#9$270X"8F-8S);>AWH:)N$:1MT@.EC MIZ!T&[LD7EK13VSLDL231),.O D.%J,/U7Z?F]O.P-[TK3*%!50_KL!%X2Q% MDR#.WUN*GFNT80PZB"=AB!^]!EQTK'\WS/Q(97?63(NVG[3-&M^;)FH///\57 M=_630MTP]8-+WV@).5ZBG&U@2& G3%19/PM4OU%B;QZG60NEQ,Z\W#(*Y9PV M@.\W0JBW-_H'VB>R5O\#4$L#!!0 ( (Z075G$M!' X T #J7 8 M>&PO=V]R:W-H965T&ULO9UKDYM&%H;_"J6DLG&5=>&F2S(S M5;$0=&]MLBX[V?VPM1^PA$>L):$ FK'__382%FKZT +YG?B#K?&9O6W7.2?LK6490;G[>;77;?6^?Y_J?A,%NNHVV8#9)]M!._^9BDVS 7/Z:/ MPVR?1N'JV&B[&5JCT7BX#>-=[^'N^']OTX>[Y)!OXEWT-C6RPW8;IE_>1)OD M^;YG]K[^Q[OX<9T7_S%\N-N'C]'[*/]C_S85/PW/E%6\C799G.R,-/IXW_O% M_(F/1T6#8\2_XN@YNWAM%&_E0Y)\*G[@J_O>J.A1M(F6>8$(Q3]/T3S:; J2 MZ,>?);1WSEDTO'S]E>X?W[QX,Q_"+)HGFW_'JWQ]WYOVC%7T,3QL\G?),XO* M-^06O&6RR8Y_&\]E[*AG+ ]9GFS+QJ('VWAW^C?\7!Z(BP:FW=# *AM8M0:V MT]# +AO8;3,X90.GUL":-#1PRP9N/<.XH<&X;#"N-Y@V-)B4#2:U!DY3AFG9 M8%I_#VY#@UG98':4P^G\'4^^%^;APUV:/!MI$2UHQ8NC@HZMQ3F/=X78W^>I M^&TLVN4/\V2W$M*-5H9XE26;>!7FXH?WN?A':#K/C.2C^"E9?EHGFU649G\S M%G\>XOR+T3?^>.\9/W[_ROC>B'?&K_%F(]2;W0UST:T"/ER677ASZH+5T(7? MDSS<$,WF+9I)7?OANZEE3G[^VD'1\3_FOQ-@3P^>)]NM^!@>R43KA;[U+ZM5 M7'R,1=_>AO&J+P[-/-S']%OTK[Q%,7QEA_2+D:W#-*(.;: 'O(MR,=Z)\[D( MTUV\>Z00[,K[62X/V\/FJ(I_YNLH%4+9BG%U70QX3Y'!=\MD&QD__B/)LE<$ MGNOQOR6B_2Y/$Z&>W:.@Y9%XIWFMHT.AZK.TK;.TK2/::4"_B1[C7?&NQ6BX M"7?+R ASPXN6 \,>O3:LD6516CTQ)T=F,5,\//0S->0@8=X)YEX>15=I>P>Z7:# ME,7T78A9*%5H\_CJ57$U1U[Q_>>=F*4-<8_Q'*:K_U+R=9'R1<(\)&R!A/E( M6("$,22,@V"2R,=GD8^UXS7/LL-Q.#Z(FYW4B+;[3?(EBD[#M[$70W5V.5)3 MRM8FZ*IL),P;*\.?2UUC('/Z2%B A#$DC(-@DF8G9\U.M)I=E"(5PV\>?HXR M8R_N)HW#7EQ"/XD;I.(B0]S@%O=*:;PL;LY.8C[LXORJF+69NXH9"?,FBIC[ M)J5F9%(?"0N0,(:$<1!,4O/TK.;IBZF94O IV_12)]; JMVFMPGRM/WN>F'0 M)J./S!@@80P)XR"8)+?966XSK=S>1?M#NEP7U[5"5J>1\-J@J"5V'121,&^F M#HI3:E!$)O5;)@V021D2QD$P28#FJ*JKC]I*L+%Z^Z9DR .&/:C7&]N%>678 M6!^VT'>\JT[:)0V@21F4QE$T62D7#HRI5!V1PC$514P'XYGTIRZBSDT\?<>[3H[=.^!#.Q! :0Q*XRB:K,'**C'U7LEO M46[$I9.S:7!RWI0,>1@:#<9UH5%ADX%=%Y>V1YW%A:3Y4%K0[H P:%).)!U? MC,JR3BH/Q]2;.%[\%*^BW4I2+7U],%-M M@[Y3UZ"C]EU6D! M0;/=T<"M3T)J6-]45B1PJF^3QD]R5:@CFAB@#0M Q*XRB:+.FJC&_JZ_CTLI=O%32T@@^E>:9:PW<M#:0&4QJ TCJ+)BJY*^::^ED^NJ_O[87=>V4)+5JV-ST9CI69/A$V=67W^ M\];UQA M=_W404OC4)IGJG7JIM$&6AZ'T@(HC4%I'$63U_!6=71+7T>_>:W=55GK$W>5 M-93F06D+*,TO:=>O"J%I&93&4319U57-WSK5<_^:97<6LA0]A](\*&T!I?E0 M6@"E,2B-HVBRW"^>Q-#;"[?X\7ID9U$C:5Y)NQP"ZY<;T(0^E!9 :0Q*XRB: MK-3*X+#T!LG] MB5;FJD54PTVK?N,[)\.<^AVFI^]19S%!/0DH+6AW0!@T*2>2FDWFJE69$I;> ME+C)Q[*(@KU5KW',J2A3L>3U_>NL&NAC$E!: *6Q5D>76ZHSU&]P3*S*,;'T MCLD-1E9)O&9D66KQ7S6RRJ K#[FJ"2DCBV!1=3B"1AE91!AE9%%]:S2RK*KJ M;^FK_B]D9.FS=KXFAM;]H;0%E.9;JB?14+* EOVA-(ZBR9*NROZ6ONS_(D:6 M/F=G02-IGJ46_!M*R]"\/I060&D,2N,HFJSHRB^Q]'Y)\P816LG.E&EJ.ILH M1E89-I6G3W63")5&3* JRW7,^I3GEV&7>U?T';<^PJDLVQG7UVLS(JSOJ/M$ M$!V;7DSL\D815.,B4_T7-_!KB-)Z[P+:%X?2@N@ M- :E<11-%FQ5SK?U2_B_;4,(K61-]KYWKN]A9\5"J_90FM_VD 30M Q* MXRB:+-BJ(&];?Z'_9$-+]5":!Z4MH#0?2@N@- :E<11-EOO%UE/ZJCY@ PA] MALX:QVXTI1;[Z:L+[$93V)VFL%M-8?>:>@G_P*[\ UOO'[10+ZE8A[BUJ#\5 M:*N5;"7(T_>O\QC:(J4/31E :0Q*XRB:+*[*=+"O/ GQ@ON,Z%-W'C.A&T+9 M:C6>W&D$FM6'T@(HC4%I'$6395WY(O857P2\X8A-V E6O0(S;Q7EZ;O>>3AM MD].'Y@R@- :E<11-%E[E_-AZY^>6I4YZ9.=Q$FKKV*IUH@R14*\&2@N@- :E M<11-5FIEZ-AZ0^>6I4ZV^N2":2G[E;2*\O3=ZSP,MLGI0W,&4!J#TCB*)HNK M\E9LO;?2:LV3K=H'ZM*=.1$U41["UG>GLYB@SXI :4&;P\&@*3F9LF&-A%.Y M/([>Y4'L)>$0.R,I:T'F^HYTG1&AM 64YD-I 93&H#1^[==86U'>!T@(HC;4YN)P($I)I>.S2J;P41_]P0],2 MO,G1U7-(P:A?L#"SK/HH/G?4/7RFKOI%$P1-74- L%S7JF_>Y#OJ]U^H:P@( MENTZ]92,".O;]=YS(FKL-'Z0JY*_HR_Y?\L*/-V94TOMM!^K[U[G.0?Z< "4 MYK<]) $T+8/2.(HFJ_7B"R7T)?[;%]?IM.JHRTYNLUC;YEU \_I0 M6@"E,2B-HVBR6BO/P-%[!LT[0%A3C1S5C8IFIJD4#QQBGR57>:+!(VC$I$=L M4^1,E1V9R[ KDQZU@=)8N?,BPOK*_1FG.C9KO!2IJMZ.ONK]+3M :$\== ,E M*,USU.<4G-/THXPVT,V1H+0 2F-0&D?19%%7%77GMFJ+$ I050&H/2.(HF?T=>956X M>JOBQA5XKOK<1_W.^WJ(I^];U_'S>D(?FC" TAB4QE$T65:5V>#JS8:77'NG M3]UUM(32/%=]@J,^4$(3^E!: *4Q*(VC:+*B*R_$O>*%@)?=N82%,%)VMV@5 MY>F[WGD<;9/3A^8,H#0&I7$4319>9?>X>KOGEF5W>F3G(1)J^+BJJ:(,D5 7 M!TH+H#0&I7$4359J9?6X>JOGEF5W)?)RL'&4PGF;($_?N.)@I"Q>T7>D\WP(?68"2O.AM !*8U :OW;F95%6 M#H^K=WAN6G17,N4O.%-$J ;9RJ([?>\Z:PMJM4!I 93&VAQ<3@19%VO 9,54 M[HFK?W;AAC5WKOHU#]2:.R*,6G-'A*G+#X@@:LU=&:9??D"PJ#5W1!BQYHZ( M:EYSYU9%?E=?Y'^A-7&PO=V]R:W-H965T&ULK5EK<]LV%OTK&'>FF\Q( MLBT[39N'9Q2G<35M'3>R=V=W9S] )"0AH0 6 *VHOW[/O0!!*I*39K=?;!$$ M[O/<%_AB8]T'OU(JB(_KROB71ZL0ZF?'Q[Y8J;7T(ULK@S<+Z]8RX-$MCWWM ME"SYT+HZ'I^\EMH<7;S@M1MW\<(VH=)&W3CAF_5:NNTK5=G-RZ/3HW;A MG5ZN BT<7[RHY5+-5+BK;QR>CC.54J^5\=H:X=3BY='D]-FK<]K/&_ZNU<;W M?@O29&[M!WJ8EB^/3D@@5:DB$ 6)?_?J4E45$8(8OR>:1YDE'>S_;JF_8=VA MRUQZ=6FK?^@RK%X>?7\D2K60317>V,)C*EF.FET0M=2!/$I"AL8X(V2W%C*UUHY5\7%CZ94Y>[Y8TB;11ZW(K\:?Y;@3-4C,7XZ$..3\?EG MZ)UE$YPQO;,_88*!N+3&0]>RL\B-4UZ9$!?L0KS11II"RTK,L*B T.#%OR=S M'QPP]I]#%HH"G!\6@.+NF:]EH5X>U<3+W:NCBV^_.?WNY/EGU#O/ZIU_COI? MXN$O<'AW-;F>_FMR.WU[+2;7K\5L>G4]?3.]G%S?BLGEY=N[Z]OI]96X>?O+ M]'+ZXTSLB/3M-]^/3\?/Q5T%^XG+2DDC?K)5"9G\0$Q-,1J(1V&E>./XY/FE M7=?2;/GI]+FPKGUQ=WF;%A\+*5ZK2FZD4Z*PKK8N>7TN(EL!B4F8Z\GL]>0W<579.8#PJW0? MD$!!$;^*%9$['XE;[$O2"NU!$[J16L@:]\B&-?@22]_4=:7Q &P53@=XIL+B MW&\]T 4;$&MK"&8#44M'_^A<0P8;KI!V("S.;45!QB,&]%H:66T3,4!*%XJ. M.XW:&![YB*Z GNT2:H)4P* MLR#/>]NX C\1-@U[E$BOY7M+N1\9$QQ@2N*NU[6#Q4L8P .$PV"'I:J0E1UD MWT)Z$9#PL3&^3X1,LT!<-4[.=04M20D;;-C6K:9D$_Z1#=4[A4TPEQ<;)'[Z M'RQR;+&2[':VYJ[9"BM#/(,'F,;9(/YZ7./O&')JE[, M&X^(\;YG_:@@-%5FB7?1KF5/;$6[^3SQ)*%W@)#U3EA88VNE?,)3"YT'G$R; M2NWK2L+LLM8!JJC?&UVOH^D(R] IRZ]-434E(FE%9+ Y.RVQ'8B%XZCI^7H) M6^=]&,B6=*"EQDH&]AG9C5 2^+C5LDR)A)>\5 M,KHRA"^X(PI!5%T)015ZK; 2=Z/92"R544Y6$ JO54W:R*XVPN30JZ8(>Y2J MS=5D*P3!2(6=;: M$NRH.'+ZDWZ%*+6;+GE0M@?D!$YK6Q+^&!^J'(E+Y0(:_QU]BEXL,2XANUSJ0&Q?.KG?T M.,0G@_.W#,YW^^#DC %_6O(92/I^3!PDZU>VJ:BK$#0Q$1?(^+XQ,:VS$M'3 M7XHBS@7:M&&4P?$W+R;1?/OR_IQ=N%72(>^0S5\#-;'E^8$[Z+,1&'K*ZO^D M3?UX;\.M\11/XLEX^.0,B55]@*Y\HB5+B$Q]T1L'+;; )GSF0\?M['0D)@@ M6 \6-)1@@VU3@8_+M)(HYQ?R=(\;[AWB5ZE8.5H!^MY\_H%[._/]#4OM+ MLA2IQ]AL6\Q,D-ZBY!@O&2^^!W544*X,(-B@)R!\=&J.OM3C]^V %GE#?XRE MML@LHX5[BG$"; ^F@&[;9X3XZ4!\U8BA/C54=L#_"61LD $F@D5A)L'JEBJ2<_&Z"#* M1K4HB>4 *1EBL) E-1F6%:IA+;@^^2'*G(IEMR^7 U0=Y8;PHAFJC[4J=AV" M\L-%!JQV1RN'?D=ML)>D(8U8>[$D73*V]HU#D.I9V]' O MJTY;S]ZIDUP$&D_]A?T#,8<7"Q%-QV4;U*Y8=6O2>! M=G%0*KA^S?F?4?Z5HA1*EVNH>>R5KMX7TKR1"VH M7T)0@TTI'=K0=WA/T!23TG*_W@?^4+O5'TODW#:! 9NU M2NRR]T!M =0C*7'>XZ8M%A&& M\R8C"+<$QZETG :AO#$587I541EK'1$BN[ MV;,.I,:/!?5:%%QI9B.\1J'H>F.Y=&H)7W**6 ](,,EWB+RP&^EA!257MBK9 M=;F.,/%]E?W>K656!Z^I; :Q+;$ MJ>"LI]I)TG>.XG8"'G2'YM"^S+'P^B@F61V"6T-C9XQ04KSO?^::4A%>IS3[ MP-CF'[\4X#KVWHC,3CF.3!Z,^M$)J;H _(%ON:EJWBCF)?64$P;+1<5*&@R:S2R*WRV?TJ1B"N[(0TUZP[6TM4^,IA.J0*;;< M;T9" 6+T;3EOX<\YY/0Q9SOMJ0D45&.6-D\]@#"E3CK>XCE=??0O$Q*ZJ'!R MJP%C5[J;,QZ-'_=$H3M3J"]ZARR3^(V,K;MN]$&PO=V]R:W-H965T&ULE5C;4B,Y$OT5A<<[VT2 ;V!H M&" "Z)EM-J(;8NB>?=C8![DJ[=*BDJHEE8WGZ_>D5.4;;K;G!5PE92HO)T^F MZG)AW;,OB()X*;7Q5YTBA.JBW_=90:7T/5N1P.9!Z%2MT? M#0:G_5(JT[F^C.\>W?6EK8-6AAZ=\'592K>\)6T75YUAIWWQNYH5@5_TKR\K M.:,G"E^K1X>G_DI+KDHR7EDC'$VO.C?#B]L3WA\W_*%HX3=^"_9D8NTS/]SG M5YT!&T2:LL :)/[-Z8ZT9D4PXUNCL[,ZD@4W?[?:?XN^PY>)]'1G];]4'HJK MSON.R&DJ:QU^MXN/U/@S9GV9U3[^%8MF[Z CLMH'6S;"L*!4)OV7+TT34[XMWX=)*[M&K5VWHS<5 M/E'5$Z.S0S$:C$[>T'>\\O,XZCO^"WX>BAOO@?N;[%NMO$JOI,G%/ZTR0?Q! M)M2.1,H^0^C?-Q,?'(#TGWT12@:<[#> B^O"5S*CJPZJQY.;4^?ZYY^&IX-? MWG#O9.7>R5O:?SR-_T?-UZ?[S[\^/8F[AT^W]Y]OOMP_?'X2#T8\9,%.R(G1 M.&;D^%"$@OBP2IHE2@L!=)2+X6#P-V&G<=$7$G[RT\?[)\155$[-92"]% 7I M7&2-,-=4+I01'Y76?F*=/10/CF;6]%A2* ]9#;Y19@;NJ"JM8$BPZ1 J569- M7L,^IIK)T51.\'8&W@A0FNDZRO'>G+R:(<.E-/442:P=5E+"D6Z:N91D&,RF M60,-_A!6VXP#ZZVN8U23Q+36<*25@P-\ME_Z0*7OB2\X3JY1)8 :,C,88?QF MX/[NHV/D?*$J#D%.<]!DQ1;S(=';)3]E#HHRJ=D<=M;O#X#"#YRU3#;22R"3 M(P6U W_*K&![&[$F4DB13.96M-__NG]:'CV MB]^5E%K;+(5R(3U<"N1 7 @1SIZ0Z)X=]TY!95K'>EL4*AK&F<(9RL!1^)E) M7R /('^$9Y68[LEI;]S*1A_9H*E43LREKJ/9E87740=)9X[0B$0EEXR'Z(&L M$,(7528D=D=GO6&K, :"_7A#@Z-8O0!77;%#W;-!;["RB+'SVO!0R #4+=E[ M*)(330WJXR(<0,6:C ^LR,5&:U(*0HLC+JY)6^-Y1&XCZ1D52QCJF\)DPDSY MQZ]Q2NYVA%CP+1]WT@;8:_5GQ&1D>2! .FV%5V6MDX>ES4FGHUI. "*$]%QQ ME+*T'V -'H,T,\5QD8F$S9'9,FS/!<.AG,Q 1I#<#R-%QE%F'1H?CQ)LM-F]K"_[[@@AQM45GA M;#TK6 *!4YB_\B@S(P./N#7 =:H8 1SRA@I;W>A?0P/I@)ZFYN6&A*^( M:0&K/?%A7?4Q$N);C5"D<&W00%/_F^V9VYFFT-3A)A";_+3]AI?7AS=,\9H[ M=J'1BF[5+ >/\@9Z%CUA$:V/,$LW /4G^9T3$D/O4;]'-0HGM76N3Q;;G.(V M<(-Z+$EZU%.<";@^+(3S_Z)31KZ[$._N34OA_D#Z.NJ= M81\?BL6&I?$^9CHE3[U<8S],^5Y6TS>O>^-SS@UZZF-)C!T 0"-L.1CEPV ;BG"G+O!KVS _$0 M78^I 1&'X\[HW$_6,D] *3_YB1,T($XSC((5QU JR=(->W M,GO&HQ@"BZ=-H*HW -)-$.'@H(/@RAJ]LE7#OSY.>MR0"SG'=$)DVIDLSN;; M0RL/G SE/)*XU2I/'78UQH#- J5A GTBHZU"W2&A'H*'YN8U%'JG :\CCDF7F*)+['BB?D[-J3V'GK( MVBJ*'Q(TNL;-=VW]B_K/TZVJ\:#D'N00QZT3&LURQ\>FXZ2.E:,[*;ZBLH5K MPME.X&8'WI?&O1'K[;ND]C>^.P#8L_AUA?6"7=(GB-7;U0>O_ M 5!+ P04 " ".D%U9%^SX"5\$ #U" &0 'AL+W=O=A^*/M 2 M+1%+D5J2LI-^?0\IQ\D6V;0%^F"3''(.SYD9DCI9:_/-UIP[>FRDLJ=1[5Q[ M-!C8HN8-L[%NN<+,4IN&.0Q--;"MX:P,3HT<9$DR'C1,J&AZ$FSW9GJB.R>% MXO>&;-1%4[;QA,3UI6\3EWO[;W!J/!%J44#5=6:$6& M+T^C67ITEOOU8<%O@J_MJSYY)0NMO_G!57D:)9X0E[QP'H&A6?%S+J4' HWO M&\QHNZ5W?-U_1K\,VJ%EP2P_U_*K*%U]&AU$5/(EZZ1[T.O/?*-GY/$*+6WX MI_5F;1)1T5FGFXTS"]2U[W,3AWSAD&XF)T:OR?C50/.= M(#5X@YQ0/BES9S KX.>F9TPR57":APJX4GV:$:^3@0.\7S0H-E!G/53V$ZA# MNM'*U98N5,G+'_T'H+7EECUS.\O>!9SS-J9LLD]9DN7OX VW6H0OTW '[ CV[*"GT:MW\NL>#3]^"$=)\?OR,NW\O+WT/];*O\!:G8] MNSV_H/GGBXLO='5[>?=P,_MR=7<+V!7"H(W@E@I$4%C'2Q\L5W-::HE#+E1U M1+M7"N4J);:W>X1,(GX+;D(Z/_%B,SCV1CT[;A!G2SO(]2@>H4T/)_$A M?<61)J&H-;K@UE(Z',*:)I,X\^D1*/R2*JU+2^,A;./#.*]JG%G%R(>/\>R=:G]=]4AQ__XNB:X\,(:"S0R,P..N$+(%A M:32)$_^7TC7'55)K69)H(&ZUJ:YTZ-6G:1(?T TK:N3%//U(E;(L 72&&.0H MXJ;M$+Q7TWZQU4NW9H;39!1/:.*I7'9&"=?!YAUHX3&ULW5A;;]LV%/XKA!=T">#Y(J>W- F0WM *YHU:_

]C#7FQ)/)?OW(]TNC;VBRN(O/A6ZLJ= MC0KOZY/IU*4%E=)-3$T53G)C2^EQ:U=35UN266 J]329S9Y,2ZFJT?EI>'9E MST]-X[6JZ,H*UY2EM)N7I,WZ;#0?=0\^JE7A^<'T_+26*[HF_ZF^LKB;]E(R M55+EE*F$I?QL=#$_>7G,]('@LZ*U&UP+MF1IS!>^NC41&N6RT_VC6[ZBU MYS'+2XUVX5>L(^WB>"32QGE3MLQ 4*HJ_LMOK1\&#,]F=S D+4,2<$=% >5K MZ>7YJ35K89D:TO@BF!JX 4Y5')1K;W&JP.?/WTIEQ6>I&SJ=>LCCI].TY7T9 M>9,[>)^+]Z;RA1-OJHRR7?XI@==43T3R="R267)\C[Q%;]PB MR%L\:)QXK5RJC6LL.?'[Q=)YBWSX8Y_-4>3Q?I%<(R>NEBF=C5 $CNP-C7'\7GBY\_O1&_%B1R%G43;"\466G38H,J M^MHH=H&L!%5>^8WPAM-)E>I/$AY\C2-A07,41YE M0OJ!Q'' IMJ"@4^-)PA\VFJ(5'E*I6A$RPW0M,-:48? */F?*&J0+O/;R=B MD$GO(PPT)L](7I-+K:J#8.2OIW))MD]B\4MC/"!?697"!.BXB"C?2_N%;61S M+S..12JUN(B&'_X[U)^&8=FE7!R) MPTO$1VD-U.ZHE5R9ZJ>TL388%H"O-BYXI,H MI9,PB!S<9^Q:VDRDZ!=<>/N$[=Y'83M"KMI18)9:K6(D#\1\\N0.2'SR"OJ0 M9HR'I*U^PE3"R=/)_ X>/OE[H7Y-:1OIYR'2B_]7I.>3Q9UN7?SS2,^_B_3\ M/XIT\OS.4(MF>F&'WQGFG)A(\A$4P/BUY@ M98BWJ&,>F*7'9L3"K2F1%1EAG>(L" 3< CET@903Q*&]:FFQ5UAU(T/^;-6U M[0QM-U>5K%*%/%(51EG#&8IS"^I",C%Q-T6G=*)-F2ZT]W2YR;WNJ&_'I#*3) MGSP.C/52\PBS@#N&9;D.)'P)!\"0<"*L,GPP##D"TV#SY6F% MI9&##V[9AFCQW9B:H$>P'V\/E3CR7L&7LMK\"%2KE:45F]KY:TD5Y&8 UU.R]]$T1B)P\5UZ$8&H,%8[M&1)&9RG/B"B=P M^#71K0KIG#)P1N>ZVY9.Q!N9%D.@@0^UTIL25'>R@BABEAU/[N?IV^1FUTNM M3,U&MK!8%%%P:O2[3L+(BG R*"RN+ M2V7P&8@P35%>Z)FQ\X2MBWV*B\>3G4$)S7AO=10VRXRZ&W2;[[#$^D3.FD9W M=[%4!^:B 11XY4/F\IYJUH,AMAF'C1+T+45_ +1US<;$YM#U]@9](VSA3=G9 MO2^*PRS[I&.?UIMQV\PZ%6L4&!)3\*Y_P\[QG8FR- U/'JFR<9_"#^=_-Q)B M*]_*Z#5QEMHL!IK! G=LGSO4OD#F(;DT!Q$W%3L.(&%[B^^^S-UPIO8)X51( MQ(Q1A3+)=1P_J!($L>CSKIV4G,V\CL4*:/,1ZIS1*@O3COL'Q3D:D@HRSN%7O/ M@-E&]^!P-GEVU#=PJ,(;=>R%!TDRF0U/5MAZQH/7,E1+V(#B"-ZSAC#P/7ZT MI(.)708/O B.=Y?7G&?( -8G#AG/T0.*>!#MME43-E!T!U.2..2%H')T-!85 M^8X?ZV7&3S.^VCK^>L?Q'V*\0##9]RU@.OA*4Y)=A6]1W*Z16??^T_]QU M$;_R;,GCMS*\4ZRP^:&4L(+^(^#Y7U!+ P04 " ".D%U9G L-_;8) !9&0 &0 'AL M+W=ODXGA__7Z'E&0I<;*88A[V)99(GOLYWSE43K;: MW-FU$(X]%+FRI[VU3#>S&")YXHB(?C(?# M^:#@4O7.3OS:5W-VHDN72R6^&F;+HN!F=R%RO3WMC7KUPC>9K1TM#,Y.-CP3 M-\)]WWPU>!LT7!)9"&6E5LR(]+1W/GI[,:7S_L _I=C:UC,C2U9:W]'+=7+: M&Y)"(A>Q(PXO48D$;:?:^Y_][;#EA6WXE+GO\O$K4][ MQSV6B)27N?NFM_\0E3TSXA?KW/J_;!O.SB8]%I?6Z:(BA@:%5.&7/U1^:!$< M#Y\A&%<$8Z]W$.2UO.*.GYT8O66&3H,;/7A3/364DXJ",JDZM+1X9UDAW%HG.M?9C@$X&,]S'7,G5<8:%+A>SAULK,:ZI9$Q72$*R4DZGDM"#W$>,AZ[S)Q#PG%7(< MDSD<(#S'LA!)Q&[!$7:SK#:!_"KA=FF D:[O]:CBP%)I<'0C#*$VF+ ?)0=# M3@CH95I+1*1FXUZV72-JL$TZ[QZ-$LCEG8!7W1IA4=K1@_."4HCU/A;D HX0 M;K3Q,2Q5H/>6>$() V-NS(ZV/4W$KM..OO!VG)<)[/T+A%,@16*[IB["HC>+Q^K W<[ZRT?293I@35%1I^ORFJ4'!201&D MXP;NA]0^$E!ZX;X6+%6Y1-L534UZ; +[O;(/&S1W&)66CA [YG;-4LP9MIO9 MCU.DP:F][1&[0>6B0F.8U!(M0US!X%XH2,T U0Y*^DVJ;(Q')J 7AII,*LM* M&U(IYGE< ME(/8]T^J8@,-T(6._!O9W&-*PE'ALM!2! M0X$'M)I,4 X9,(!1_R'!VK20BK(@>/MI\AUPSO^NYW/4 -IF1Z1=ZS)/?.:' MDO3"G'8\K]5 #!L+JAY1@2>52E>OR'<:7ZH!ID6%\753T8XPEG=\T1% ./P$ M>IMTLZWX_U$F&=%'[>Z&HQGB:5#2A89"&GD!\Y[)92&#S8A\@M9BJ3 2#'YFQQ"S)@496Y-!5V2 !VJL([4I1U11AD!,TR+$; M:JO%"G+K6%*[%W+JT$;LFTBI*VOV&5G 1GU&63P>OOMB,@Z.H8N3W':5G\>^\$BSKSJ7 M,?JM)QN]"T-+)8HR2H7K3[B)9-Q0$!^#+2VU\@VN%8[+W$>'9QG1N194ZVX' MX892$H)S@H6W[/6UPKR?YV3K$?MJ=%+&2-<;#&>8F2SF :JC"YYSA1$*T7X: M(?:*C9:CZ!B_BTDTP\]X/HLF!Z;>ZZ<3"=39CU44&4-I(!5EN*JN5%L)*.3[ MY&]-;MW*J4I5!. '0*9ECM2_#]A.@/*T,!]U(F2NU,GAB86PV87:B*6)RP+S MH2(G5<5-Z V]JC0W@BZK+9X4GX+$A#Q!?FY)R6W80N#1ORN-"+\(9@ZAK'B0-!-]0M_/1*C8IM/;$F%L M\>!=I$UDBLH5E>V$8I3GB''A^Z#111C.ZX;<;[LN#.K%1F (\9,M>:(&3*'N MI=&J&H[I$D#W$4C-"6B]MP,4M6.A,3,!>J$"X/+_"E:>9%D'7Y[FH(?E-J"< M^X,'4")L7&%,"^M+OSYAKZ] RGW;:B'1]U"\'V4JV =#+1_VEH4?=!)V66?L M"UN7_JL&)(5['[BNY<:R.7O#1D,"J>$B&N/W]6@TCJ9'>%I./8@U&\M%-*/U MT7 9+1"D6&X0O_&08&[,7H\]V6P(HK P6M+YV02'@70BIT]"R'G*-D" VPWN ME-Z^6>,2OB E9FQZ'"W!9Q0MCN GL @+HV-B/!D"2V\-QY6.8WZ=@F3^&YN, ML4JB0;*$Y.9]= 0]HRF[0802A+C5A/TPDY0F*'\)O0V073N M10["9)_).P8]Z1#LA%(06;V-C_ T16N([W",C=@PK(.QG^W&[^H5,,>?JI6\ M8I/%#.OD^.,)<:'V 5=V=N:>"K$842?YK8/R]24HV=]T N+DE"S(L>^7MW25 MKAR'A5=+6%KE%@V9>_ *TYH-,T:J_8CA:IBF:TSIPH1+@%S-MVU0@U#<[_?H MYOG])!!7MCQ"8^H:JC+P,#)W>V"MNWVFWQ&2$/9P^H[XAC[1^'DGCD5.^4(V M<]RI]M\?:DQL85[MZ,;U=$EHM39_8U(8,;= !G_Q>O LX)]7"T2X#@4YZQ5R M=]FLU/>'/SLC(K?IC@9TI@[C^Q0W?FF =S %$%Q? E/$*\PO(8;(;47A*>Z3-IF$@XC24(?7SH$U03F MS_$$,X^D!/&]KC(J>A;7^\TMLLD3?L@KD-CY&'\G\1WVZ>J'KAB_?S6KS?X/S\+E\?SS\T^%3=6?/10K28;28]9@) M'_+#B],;__%\I1V:EG]<"R"8H0/83S4F@^J%!#3_33G[+U!+ P04 " ". MD%U9X\/P0K4) !*' &0 'AL+W=O="./:0J=R^[_A7@GE")&4.-GY-FI M1=+!]N^*^P=O.VP9:?6GG+CYV\Y%ATW$E)?*W>GEOT2TYY3XI5I9_Y]'0<&\<# ZQT$>2U_YXY?7QF]9(:H MP8U^>%/]:2@G=N;MG[?"(FZ^>/(:%6;% I=C/8R_!>% D;G'?9H#<8[N%W4AMZ MXOF=[.#WNQ@[]KNTJ=*V-(+]=S2VSB H_K?-V,!KN)T7)?W7[[= ML]N_G@YFP$#2:D!3LDVI>_ M70P&O"\/Z@:++/G.3SMF)OQ[@;V31?^UO#+KLWV4NV"!3W!'K:H8 M.EG3_?V#M(X@WM2RLJ+K&=")G:2DZ+0TH#&U[N.5/[,!38 XBMXE,6%?2V-+ M#L81P:U<=JNS;&'H- S(-,BTU\_-<<1VV:$\8N+!B6C;5.9G-?,\7B"(M5E.7HQR>XG_?JA M$T:D \%.C,Q OF39P:@P+NX)=*0$:2"U;SB429^G3:FJ%1VH;E8Z^ M\:$A#2NT]8I:.G P'":#=;NKDI'R0CJNY-^4NRWC!LEIV[946V!0V>%=+&/ MAFR"KU)$BLS+\!R]%9:BP"ZD+JU:%Q2X$4JGN_02#YA<;#"'A)D)*[A!$*'L MYY:'J2#PJ7+]*6%('6!<2O3;B7>6U^ D.:L-;9?RR6LE0,N\=_ODFX LCXIL'OV FB\8A";P1.7I R#=* ZDG M+-0#=%.PH'I:M=1UK J^LN$<3*_S$G>#6.C'#?+'!*A^EL!1&)"BD>2I+.#N MFA8J]I(S2L182=K9UM"/N>(Y"H&5]'>C(RTE# BY0X/E^LF"RPDK"X!=%:Y@ MRZX:M6)SJHPP8<&E\@4&/LBD\V'G$^VTE]1)[2WDCXOB6LL:G&_!C[> :4E MKK8!%"!2%-^A6D60^ )>G0E(DSB]7=,&QX3=MD!5PCE*84JR8'FKR$96 8@H M;#=2X-B-#?AQR*Q/"G,^ 7+#LP:YIG(-6W#B6N]3MMNRMJK"TN[6,0 ?V+1, M?K:S_WE?[W(P"N +=FC+\5]80>A&*HSC1#GY"^Q#NL1>5W>=H\I)$ZT4-\1- M+KB*VG.EGD33FX3>D/M^0,JU0J[?BCF@;?@R@(#9Z:&0-/G%ADC5CJ.4;0*= ML-'SP^-7XL"K<=".)V_P%C?:5EEH^O;.B$AHY%T;#O>.O!\TS70[9M[-AT\. MO8ZZ:J%XS,9/'S&5OZ(UDF8J]#=!U6]]$-*%[TR^!O)M5)$@V' MNST#4L*^[WRV#DC& 8KR,3OG;F,H&B/&&U7PF >MZZFKB38A?-3%XO(5)I&-V_'ABBT"O>L/D&[ MUB^L9*]/DHMFYI@9;7T;*7,<-,Y/['XVEY;6Z52TEH76OO54(]LHROFC6;;1 MBL;]B^3UBS@G;/8 0ST M-5O!5#[0:C)']1&>WL^/?C6(,\ :.:*F3?&V =+ M#$*Y4V$4RW5KE(O)W@)Q7[]ZWJ 1=BT:#U"1O;OK[6$;GK1BTP?=T@ M/U'64TKSOB543*53O\[D/VH@_Q9(ACM1E&/TB%#/"Z,7FHP$*H:%$POP?9"87P7@1G37>7&T#[Y3 MWG/R]K%JE <'9ZT7*6U[JQVT#D(K'IFP40:F<$/_Q3-CL^ZR3KLJ1FK@4<<& MS:N+>G?ZAZO8OFT-X_GKYLJ/WZT(:HW>]#(&FT(8 :3;YNX8MM^3^Z1;.94X MKN="EUZ.%<)_B5%QDYMR:1 HJJQ?/6ZB1QWKE6^,-7CUM/8)94VQ >07<&RP MHL5QZ>G'6;"EZMPX73AOQ:-M7,Z\S_G@B,_B #/IQK@ MQ0L24'\^O/X_4$L#!!0 ( (Z075D.W3W&:P0 ,(* 9 >&PO=V]R M:W-H965TO6*G:^N^^((HB$VI MC9\E10C51;?KLX)*Z5-;D<')TKI2!BS=JNLK1S*/0J7N#GJ]LVXIE4GFT[AW MZ^936P>M#-TZX>NRE.[QBK1=SY)^LMOXI%9%X(WN?%K)%=U1^%S=.JRZ+4JN M2C)>62,<+6?)9?_B:L3WXX5?%*W]WK=@2Q;6?N'%AWR6])@0:TY M9;S,:A]_Q;JY.QPF(JM]L.56& Q*99I_N=GZ84]@TCLB,-@*#"+O1E%D^4X& M.9\ZNQ:.;P.-/Z*I41KDE.&@W 6'4P6Y,/]@,EN2N)>;:3< CW>[V5;VJI$= M')$]%S?6A,*+]R:G_*E\%SQ:,H,=F:O!LX!W5*5B,.Z(06\P>@9OV!HWC'C# M%XT3[Y3/M/6U(_'[Y<('AW3XXY#)#>+H,"*7R(6O9$:S!#7@R3U0,G_SJG_6 M>_L,WU'+=_0<^@O!>$'VY^N/-^_%_>5OXKX@<6W+2IK'[[R@Y9)BZHL /S@9 M2*RE%^?CM/]:2).+[\>]=/S#:X$*%P&BH7!$HFQ"2QQ:@< $*A?DVNA$R;WM M\[@][*!0?=7HTX^=>.OL+.UM-8TFD_1L3Y6!$=]$4[IO])M7DT%__-8+U?B3 M[:Z#23IXJK:/*'RE]QM[)2ND M61&C(Q69%=.5H7*0'8C[))[K<[1JDB0 M=""\\I'14AEI,B4UZT)CC A_UD[Y7,4V[,4:*(60+G* ;3*(7"%''9FPI<1( MK%8AG%E@=2A=3X? 5"C$LM9:/$A=RZ;1:[PT8('[6*%#DW/0PQ9+H. -VR4* M&JG!RU.RY@S^5J:VM=>/@AHT(,1X$,0Y./*0%F:+^'JF^76<.@R6E;%-\$)K\Y!&V.:^X#,$K)" M\B.V $G%Y1&>1_,I'*BKE4,XA%9RH;0*C]$WM7&4V951?V]Y+,C04G%>T88= M@!Q!_ +B[$.GJ<+A7O(W!9*.=QO_S63T1@P=G 10EM-N$6P+&B$PK$@=5!/[ MVNP<%EN ]:K)&DX^M8O*-L4/]HKMV;5%%1J/R_CR5JL0]K4.L=2()I!XY13? "2/@04U9ZZ/GJ[LT5 M);E5G)XB-1.:$:/=;0>TRV8N^?=Z,]W=2+=2<+VF)43QX)PFPC434[,(MHI3 MRL(&S#SQL\"028XOX'QI;=@M6$$[ML[_ 5!+ P04 " ".D%U9C; $;G0& M S$ &0 'AL+W=O_R_K#A3T5+UWL6;,G4 MF'M^N\.-*:U\Z9LA/%>*AW_RH?& M#SV!P_%7!))&( F\HZ+ \H/T\O38FJ6PO!MH_!!,#=(@IS0'Y=9;K"K(^=,; M\LH2O.S%=2&U.QYYH/+:*&T0SB-"\A6$=^*CT7[NQ*7.*-N4'X%-1REI*9TG MSP+>4C44R<&V2,;)[C-X.YV).P%OY]LFGI.F7'DG_CZ;.F^1$O\\97#$VWT: MC\ODR%4RI9,!ZL"17=#@]/6KR?[X_3-L=SNVN\^AOR@@WT"XO+NZN?QX^>E. M7/]Q]NE6?(#-FK+6^H@K+I0V3OQN4,IB+IV00AN=(I1636MO[(J3.\A-&[FJ MJ<4*\B(U"[)*SU#.<*747LFB6 G\"),+]C&556%61$[4%:3\G)1%';?F#<7= MG,2%*2NI5S]C.R"\PFZEQ96SD@J .0-N"_HN:F[-+>I\$9%IFQIH=+S%40,F M+86ZSP1DZ:%".\'SBJ1U;"G'7Z4DI,X$F%IT,N@OF9#DOA/1-3%'JTR&1>&+[B)AV3LL6&SI&[= 4M5A"KE/4!+DZE/0N3J 1\R0FD#"2&-U;I4?HXU+77*9::T M0[>L7V1A\&;.O^B7$M12VC01+UN3X:0CR--@2J37R35=A>UMC-D#RC5%'>G' M?"N4G"+ W,;!JFLT79M[09(6QL5R[/H]-C8]&?\LQ3AKM'^42#AX4##M_^:+ M)5ENO3-$5B%Q-A,U& %Z/+]4IM"^R&THW1KW?)+5[4!Y*8EW@<1.V-AS 5"3 MC53"A]WNPTL=])T.:;A\*U/6P[BI?62G*@.32J["B.F7:4L"AR#N?DPN1W=' M>L;IR"DN>5N!H[\[$F^N=&NH>QLCM"78>CSNBZ48):N99HQZD"-V1D*GDKCP$TYW5&ML.HQV [S#*! M[/C%RXJ2"[Q.?Y1VABDA"LHA.AX>[ V$C5?4^.)-%:Z%4^-Q MR0R/<]SJR?(&K.?&^/:%%73_3W#Z'U!+ P04 " ".D%U9DSJSO7H# "O M!P &0 'AL+W=O M !*<[JS[XFM$@F^--GZ6U$3M19KZHL9&^)%MT?!.:5TCB*>N2GWK4,CHU.@T M&X]?IXU0)IE/X]J=FT]M1UH9O'/@NZ81[N$2M=W-DM-DO_!1536%A70^;46% M&Z1/[9WC67I D:I!XY4UX+"<)8O3B\M)L(\&GQ7N_-$_A$AR:[^$R8V<)>,@ M"#46%! $#UM)6\3D%B* M3M-'N_L=AWC. UYAM8]?V/6VYUD"1>?)-H,S*VB4Z4?Q;[BOUHOK1-HXBS3!Z$D;"T MAI2IT!0*_30EI@B&:3' 7?9PV4_@WL&* 6H/UT:B?.J?LK2#OFRO[S)[$7"# M[0BR-R>0C;/)"WAGAWC/(M[9_XD7KI0OM/6=0_ASD7MR?&C^>BX+/9)P MD2Y\*PJ<)7Q3/+HM)O-7OYR^'K]_(83)(83)2^C_O63_ '>[6MW;N^OUG_=KU>WEQOX)CLOL8P;X5Y (U\%3Q?2Z$!/0G"J 6_=JH-UM#Q M 7"P%4[9SH.QYM="F *UR#4"]Q0G@N@!9_1#'3XXVP#QY0>R<3P!.B)7GIM( M_C=?[+"_Y]!8L9C6V0)1,E:?G4(+U?@30,4(#H3G-E6T+>>4Z>9[D+3;7MJKJW[*BP3;0(TW^CATFDVBK9":T? M@I:!5%258S?.)F?+6((<&8'=BZ!YQS% P8JYV=+#TYS4(F29>)0@H%;<.5@[ M2QK4^9 J&9!CJ+78(H.CX69"Z!0K#:F.@%PYXS$>+&^U"DX2-J'&_3E@T-N^ M@&P0@Y(6>_85]E$E4Q;"UU#R*^1'S]W"]*B)-NBJ M^%0$PLY0WT\/JX?7:-$WX4?S_BE;"5A> M$LM6DB9-;0.QXZY&4SN-W0W#L =:.DM$)%(]4G&\7[\C):LVD+@8L!=;%.^^ M[[L['D_]C:9'DR%:>"YR909!9FUY'88FSK 0IJ-+5+RSUE0(RTM*0U,2BL0[ M%7D8=;OOPD)(%0S[_MT]#?NZLKE4>$]@JJ(0M!UAKC>#H!?L7CS(-+/N13CL MER+%!=IOY3WQ*FQ1$EF@,E(K(%P/@IO>]>C$8\QS!\0ROC>804OI'/>?=^@??>P?LDL)4620TUO1#R[3..8P;BE%-$;U"\1Z^,%!F M8*(23 []0Y;;:HYVFD?14< %EAV(+D\@ZD;G1_#.VAR<>;RS5_!>"17^NED9 M2WQN_GXIZ!KS_&5,UTO7IA0Q#@)N%H/TA,'P[9O>N^Z'(XK/6\7GQ]#_GZK] MA&(Y'W_^-+^[G3PLWKZYBGJ7'V#R]=MT^2?1ALE@N8,E7@ZEH"UXCS!7,8ZM72%PM7['H!&R&,-*"$M!KN)7$':K)@"A+ MTD^8@ "3"4)N^K*B...F ]Y)210@*IMIDO^XZ!S,6!>E4%NP&EK;JG1+P2V? MIH2IL.AX?NE==+F#.#%\&?!ZS[N)ST"LBX)WC9?.4HBEV(P03[2!?)<6YAJ)N"G1- 7RD+18^2\VY/O&6 MA[ZON;SW+F<=^-B8'R5HK$_J?#]+OMHPWT*W<]6FYS]$MY$V.\QUK+EW7,)9 MT>4.L@/+O6H58LNXTIC*A<;M 79W;!IJP0R"/(ZTIJ[(Z9."?&T9PH)S!G,X?G*LB'>QM[00S+5T$L_3QS$DQ;7H.%9.U)Y1H! M)#_PQ>,82%=IYC/ 8Y@X9,99BUCFTDHFE6I?FN?;^0A/(47.1LU]QM9U7.-, M*M%YZ1X*]R9)@93Z>>GZHE*V'BKMVW8DW]23Z(=Y/<^_"$HE)SO'-;MV.Y<7 M 5 ](^N%U:6?2RMM>^OM;:[A2-H/U2&_P)02P,$% @ MCI!=6<@Q4QC]" C!@ !D !X;"]W;W)K&UL MK5G[;]LX$OY7"&]VT0".W\ZC30*D:7:ON&UKU.T>#H?[@99HFUM)5$G*CO>O MOV^&E%^UT\IW/>SJ4N&K?7_-O(WEZ;RF>Z4",K7)7G MTJY>JLPL;QK=1OW#>SV;>_JA?7M=RID:*_^Q'%GO:^F_LNVP92*=NC?9OW3JYS>-RX9(U516F7]OEO]0T9XAR4M,YOA; M+,/:_K ADLIYD\?-T"#71?@K'R,.6QLN.TY-\$J-,%NZZ[2&9GK>3*.5E MD-([(N5*O#&%GSOQ4*0JW=W?AD9KM7JU6B][3PHA=-T>OT!D_(ZZ_- M[+.\_A%Y(^.\8E,14%Z\5(6::N_$?^XFSEN$QG\/&1UD#@[+I'1Y[DJ9J)L& M\L$INU"-VU]^ZIYW7CRA\6"M\> IZ=_LF">E'-;QX)#W,E[DU>RF(E9E860,SQ8[F4-G5"%\)C"=4&8:9(4H"I$Z_2 MN*PJ".1GO_QTV>MU7KP??W1\V7UQ*F21BE)9+BM%H@YN&&UO\$;0,Q7U=$(Z M44KKZ6"_T9/6=R]>.)&98G;F%313GROM5R+! E03R=6@A'TMLL^I79.D5<%4 M&($C-\V^56I$YEE*[$ *L(L ME(6:%@"O%-8T408G?Z(TT2&D?GW06O\$&:6+BK"$V^@8UF#+5#JG6?L@(76@ M"&&V(UPFBF6,YU,H^P!3E +-, ,+JZ4(]>W!5% M)3,QGL-C/P&51"&-H6QHG\^%*E<.3&U)L>59W38@%:(\3.JYNEN6*A' MNE;0/\FJ5+G=IPFJB(,QF:RCPWF=\\U4:BL6,JNP!^=$^V(@!20/+3X6O"%D MHX9ULL%/N;%>_X7?J*$)*EW4=>F? M:#&D$1#;#@OD%L(\6.K(4@JK8,8406Z6),O+28;LF9NE.VB$^T:4TSI<[A%[ M]""E*V%^B<649;3@4Z MB^<@Y?:R=7?5?/+9O7$^A/)"%>3E9]U3<2(ZK2%_]_'=Y>].ZTJ\1UF1*!&, MLI[TKUH7/99W,H## M+RAMD ,H0DTJI]?_!UZ]UK#8="[=]D:=+^N]__A M1!C1&^Y:T1UL_3#:MV)?A[?FRS5[<>LZYWO&M??\=#=5VW[8LW? M9-O!^LSC%K+V<)%&JD^ !$=6DT 7T8@P,!%QFGX'8L_WRNW;BA\C N]F,ZMF MU(??5=YYG$(Z2B]>J62O!%#E0Y4ZI^(7\>F@2OVAN%<]0W$\)3=.E8[W_=-] MH0= (ZG#<\AY>"1OA [.+./X^I.PXXX[SZ$B(\O2FD?NZZ!Z)[TK;(K6TY:J ML"HQLX*+YM&Z3+QBAU;47)S;AX8(U-F:!EA%LS8WY8GZ9D9PH$!$*@ MNVA9 MD972B4OHS[*WV0$8I0,KH28&ZEO,%).\:>6K.HHC/_#<@ZIBHUG=0(YPG:I8 M!,=R5L@C4(LEGIQTT.@BO"WQL4@CUTDJ:TDS"E_X ^KDS4,T%ZHZQ?[F7-/Y MAA1^,9!H@GJAU9(@"QL0]$SN0I:>$601Q6 ZKA.H0>!&[Y0E>&OP*7@XSRLZ MT3#?K\WWTLY()_*NL %9YJP\4F!GK]/YN2E"V%1ES8@?/1F,QX$M,]O6!31' MSSQB>I@$B(Z^G@JJ2'JJDYVU9)PXO+$0&V-:*FB*8_BG8O4 MNN#4@<7)2$E6)V(J)JN=P8MS+0YH*/LQ MT8">J6;S[5!9E_1UL*RQCNF'4XSE.#8X-5%$ZWC>"@A&&=P,$\KD6AD90P;. MA)X+-LE51#D=$)%^WD3E<'*B,RKA<( %N[0,?W"1K:$ ]5R1,W"I?18P11*= M@6/*J$:-E@O2I]PP(FD?A4DZ1#$3"K<]?FYAG!I1&"_F*$!B89CK6JI)+'UG MIL21.JNC)\PJKN) 6O>V[\"X]<7+C7I\)]TYJYYMWB.PHJ>\4U-PU2";Z12/ MUH-;K#.[KQ\0>I?#GVLHF/?%87YGQMPW8 _"/5WJ$5$CS;C7 XO/R'(]75$0 M +&PO=V]R:W-H M965T/ M95&YLU[N??UF.'1IKDKI!J96%9XLC"VEQZU=#EUMEYIX6AN>GM5RJ>^4_UQ\M M[H:=E$R7JG+:5,*JQ5GO8OSF<,7K59NZUJ0)W-COM+-37;6&Y%!JE"I M)PD2/P_J2A4%"8(9?T69O4XE'=R^;J7_RK[#E[ETZLH4?^K,YV>]XY[(U$(V MA;\SJ]]4]&=&\E)3./XO5F'O]*@GTL9Y4\;#L*#45?B5CS$.6P>.1\\<2.*! MA.T.BMC*=]++\U-K5L+2;DBC"W:53\,X75%2[KW%4XUS_OQ./:BJ4>).I699 M:8K4Z=!#,#T>IE'(91"2/"/D1-R:RN=.7%>9RG;/#V%09U726G69O"CP7M4# MD1SU13)*IB_(FW1>3EC>Y#M>+JPIQ15LM4 #(NUS<<4Q5E;\^V+N>/T_^P(0 MY$_WRZ?*>>-JF:JS'DK#*?N@>N<__C ^'+U]P?II9_WT)>G_-$??$7+]Y?K] MYVMQ=WWUX5_O;S[=?'@O6L':H;Y8]M\J$ZM<5<+G"H$J:UFMA9->NX56CE=K M99D+JE0),R_T4I)!3D@GU(/.%-8S,5_S7L2S<@L$URQ$2F$'OG')8I *[;!U M:4SFA %1(&PZ)2UF6_V//QPGXZ.W+E:#LJXO-,H9?Z5I*H^]TA,_4*$'$Z'* MP1++ENVXHA[KL,N(N1*J\MH7L &W$*D>TUQ62\ $UOC<./6M<0/Q:3LR8!,G M- 3"G:PAR;+*-I[45H/J=+$F#9W]I(N,Q[; M,ARQZQV=73AL2!XT6B5RD ^T0%JJ"-U>97TV!7H0&K/9DBGP>4;BFYI84;A2 M%H6HFG(>\]2:";7K6J M.*#3.41@R8(1/8(.9$L+63@/TW;"2BF1A#UM,K*RJ1DF*R/62MH0]DX*;>XD MI<916GP )!H*'7>R4,SF&6G*-1RQ["IW">T1\W>*W-55 %%$;2'0%)WQCT=!XG4'DZC=I?( "5!T1B'N'A MQ@.@*?LO\DUGHXV1,/ @8TZ"?A)*OG;8+.6:"BU&*2/D+QK8J&(J8SU]$U9- M19(631;.&((Q\&8MF5YH.=<%=%)@V_HF3%,Z<>5,H3,J 7$I"^:I>^J/(=J0 M7!G?400V;3F_O](VM0V[07S-@L)-1Y\4.\,O:[$6Q?SD1&'22)(^MZ99YIB. M>,L%J@>*$=T+IZ7X*%,RA,5>-Q:35UO#XE9G&2![+1'@G\FR9/3V^O;Z@B_' M;W\9B'M VNWR#-FKJ6%P,*)N*J/&@NF07F,)2:2#MB[-@[)58&^J;^?Q1-HL MUCUM([KB9,/DE=7>HU7(I56,*:P!;W,D:_!2:WFN@018(EM]OQ>%!!-O/.U^':L$RF[;P&5+'K2L M*GB4*CE'BBS-@4_@BV!NHD1:,"4\2&"X6CX3W,ZD<+%IJ:U9Y!?!B$)40 ;Q M% JG058I,(1Q'/6!67 6^[ZQDFFIY7;JHM%HF(.L28>:IKV0L]#^*7:SQNY0 M8^?@@&L01<5R'<.23-K"@:Y:BFB+!21>Z)"<.&00T;-1=!_Z,$FAPFU*"CUB MNO!JMRTPO[MF[D X[!43E=*U;^.W@0_:#XA7$WKX80NZ'6?ZF[+^YP,,:JN# M&VABIQI*Q#5P1T!4'&("*+>FEI6*C:'S@6CQZ9#2*B$@=78$BVEI U=FA[YX MD$6C7H.QPW00>-7+1VJ]%-N"AB@>(R+79 _+GI9;&UA<"[S13 ,&Q[<3M;\IS806"77;FC M4G%N^MT&XP-QD:8633F,(TV%+IQMT->YM1"OQH-CO-H5!;^E0NBK9##:+/ > MO!!YQ1-:^U;$.]\AAF'UA%J@Y *"2$RX4L0%RK-+2^0"[2/&S,4,4+1V M^MY/-!8XN40)++EQ[$R:LJZ-I9B&JHD37.!9O<.<7?]\ICG?>_PP1\#!#W5, ME7NN!P,GGM$H#&H2IM/7L@K1K&!XO']"KY"Y2WFBS74]L4]JD(B,JHO;IR5JNB+3U*O9(5'8,Q<_(YG MV/<9[1A:?L?V#*72MO>KOQ40?:?J!@TQ[0C#48B7RBRMK'/R"C*"O0C=$B,K MD>D.@%N =8%K9P_";JB;G8[' '&YKNM J1V'\8/8J@G-%,8%^,&LN&EQC3D5 M)O,-1>RQ]PV.@DQW/A&(]YC_=U=V$;YU=])_^5D;>/%*C(\F@Q/ZGSP:$8)S,4WW22#([$Y&2"_YQ9,3O$94+_QD?C M02*.1]AV06]CP-CT&%HFD\%8C"=C"#F9XGXKRP)")R(98Q4&'8HCN@IH$,D$ MTA(RZW"$3?@W$Q^(A9TX/(2.64)B#TGB>#K&PT^&7@KARW3$/DTG,_9IW)]- MII! 5\GQ"8[N*YN2!O*M 7>+OG[.Y0.E$F^9H/*LH='I"9^.1P>$B9*BNS75 M_]+"5A./%4\XPH6&3$PNEWS.LPO=#D:6=!%-[O^,CS]DB6IRF"\ _2MC 950 M#Q/*ZP'E<40_8T07/U.$_$!'9 =R?T<\1"@W]=Y&-R]O$P:IE?6-SS=H/G[F__$+^9@CO\^R^< MC&<,C@U@)\6@==I$LU45,KS8:\ISC:???K[H.@3U!&L>N;E" 0'TH)V2-LP; M4+"O^>S[1#;<^J2)H"WYPZT3?#A\W>Q6NV_#%^&3Z&9[^+!\*^T2C4\4:H&C MH\'1K!?&W_;&FYH_D.+-!1GBRUQ)S ZT <\7!G-TO"$%W1?S\_\!4$L#!!0 M ( (Z075G&<@,&H@, /4' 9 >&PO=V]R:W-H965T;!<-$,1M]V'1!UH:640I4B&I M.MZO[PQIJTG@NB\2+W/.G,/+<+(S]KNK$#T\UDJ[:5)YW]RDJ!>[FM/ ^DLTDCMKA&_Z6YL]1+.Y9"UJB=-!HLEM-D/KQ9C#@^!'R5 MN'-/VL!.-L9\Y\['8IH,6! JS#TS"/K]P"4JQ40DX^' F70I&?BT?63_*W@G M+QOA<&G4O[+PU309)U!@*5KE[\WN;SSX>'\[!.2)3=)/7'Q2)H?<(N(RWZ#>P>W1OO*P4H76#S'IZ2A$Y(=A2RRLX1K M;/J07?<@&V2C,WR7G;'+P'=YUAC\-]\X;VGOOYWR&"E&IRGX/MRX1N0X3>C M.[0_,)F]>36\&KP_(W#4"1R=8S^S\G_ K>;KU1H^5PA+4S="[T%%KTKHH@>F M+&6.K@>ER*627M(,30 ^M+*AZ^1!:E F%WPK'/C*FG9;T7VE)L(7+3T6L/;" M,\?<20%W1$2<@65UNYKWX:/F;;KL!DW[>6^XXT]8/CW-1D(6NC!OBG5?MPF A$*>K&6*'1M.Y7ZJ-RL_%4OC@3AUJZA =665 >\DZ, MPCGTP3E/E-(Z#P^ML.29HSG1\^4X2B4H#(]K$566+_WQ(6/-<[KP4O?@,SX* M6OT@5)!]O54(UY'#HL:=((E-+&O^P(JZZ,.\*"0/"Z7VS^2\>37.AM?O'57? MC9.%I +,"9?_8U[!/3;M1M$./]O"\0O-HN-^(9\W.)ZZZ(1DT)$CH8Y*8P]> M9\/^.ZI=2@6]%/QZ>-4?=R,[2DG!N;$%+Y8_L6TD5!ELOMA2DO M6NJ$S8G'_$2HDF)SN D]5M5@> IXA:0^N4A+0U5-.Y)#+6>49!4%+.CPDBY8 MA^>R?ZH(I$]*<8UV&QX<1Y9:[6-5[D:[-VT>2_FO\/@@W@J[E71#%98$'?2O MWR;1];'C31,*^\9X>B9"LZ)W&2T'T'QIC#]V.$'WTL]^ E!+ P04 " ". MD%U97*PX5F8# !B" &0 'AL+W=O^;XG)FQS7"M]+U9(5IXK(0THVAE;3U($E.LL&(F5C5*6EDH M73%+0[U,3*V1E3ZH$DF6IOVD8EQ&XZ&?N]'CH6JLX!)O-)BFJIC^=H%"K4=1 M)]I.W/+ERKJ)9#RLV1)G:#_6-YI&28M2\@JEX4J"QL4H.N\,+G+G[QT^<5R; M'1NPRN4,/X7UL&WFT90-,:J:A-,#"HN MPY<];O*P$W#V4D"V"<@\[["19_F.638>:K4&[;P)S1E>JH\FP/72MJ5@8DL ML7P>GQ"QEEVV97>1'02<81U#=GH"69KE!_"ZK=JNQ^N^@#=A6G*Y-$\BX%Z0F ?9C,"F]S"[/WY[03N5@@+)>A\4FZ &V!TW HE"RXX\V=' M+<"2DVPJU,PJ32ZRI.:7BEHR3#0&2^ 2B&_=6 =$AX47P9&+QM*R)$5\HTAX M134I,D[1@%AHQ&<-!%,2\7SFZ$K2*1""2)D3P,<":QL @%6JD98PJ6DL5G-" M=IVS,WIS'D'?\%1%G>/W;>3QSUGG,:Y MGSYU\^^>\C,(=?M_FD)V7[\ZRSK9VY"P 7SV-PFYL0?BLT3G6Y&;"0ATLQI+ M674ISGMQ"GD>G^W\_,1&FWK\\5:3Q8(N5]<=M;(H+6$H_$3K;1+M4?U\-;W%7WRWU?;9S5Q M)4WCU%>8C&[FC#3N],.XWSG^;?RMGA_NL.]"27;N?>K=I7_=#&6+#D)X MK9 M]@$]#^_&DWMX?:^97G(JBL %A:;Q:2\"'5ZT,+"J]J_(7%EZD[RYHC\!J)T# MK2\4M&ULC5=;3]M(%/XKHQ15(*5.[-PI( 66 M;=&6%A&Z^[#:AXE]DHRP/>[,)(%_O]\9QXZS4+8O\5S.Y3OWS-E6FT>[(G+B M*4MS>]Y:.5><=CHV7E$F;: +RG&ST":3#ENS[-C"D$P\4Y9VHFYWV,FDREL7 M9_[LSERP MZ]12$I51;I7.A:'%>6L:GE[VF=X3_*EH:QMKP9;,M7[DS4URWNHR($HI=BQ! MXK.A*TI3%@08/W8R6[5*9FRN*^F_>]MARUQ:NM+I7RIQJ_/6N"426LAUZN[U M]C/M[!FPO%BGUO^*;4D;35HB7ENGLQTS$&0J+[_R:>>'!L.X^Q.&:,<0>=RE M(H_R-^GDQ9G16V&8&M)XX4WUW "G<@[*S!G<*O"YBWLJM'%RGI*8T1+>=O:L MXR"8KSOQ3LAE*23ZB9")N-6Y6UEQG2>4'/)W *A&%56H+J,W!KK>QY>;V?RO.FB=):E2_%W].Y=08Y\<]KYI;2^J]+XSHYM86,Z;R% M0K!D-M2Z>/\N''8_OH&U7V/MOR7]5R/R/T*N[[[=/TPOOUR+V?6GV^NO#S/Q ML")QI;-"YL\"N L)[&*A2(^W\Q._,)M->35=KSD]%05\TG@L1W<0=1KJE=R0V). MA')>+@TMI0-6E3L-M T)+W7OS%H7,"S6Z"G641X_"[T0A+W.5"SBE>2,((-+ M%<.F7+JU(:8I:HNMRE0JC7+/C7/N+UC"EITGXE1:RP1E"9.Q0=/_[]^-HW#T MT8JKE:*%N'ZB>,W=27Q;+. 1(XYC?['W0$*Q\HTPDX]D3L2&VY-711N9KN$' M6U'#NF80J8XLVRKC%7_Y^*5[2XP+G:)5\WGIP81L;-0<"CSW2]^>5HE:!4!H M4P<79XK;O;B5YI& @B^ [1/II9'%"GZ?8IK8??"FUE(V3Y]!B:CHG$\A< HO MJECRO9+B3L8*KA+7M]?3O:ZKE&3.R'^9M5D4:PL15;X@G OE+4DU0@EF]EFQ M,R8#XGUJ@%#.5=ME')>.8F%7<"Y&,VZQLCI5B2_%F<.G+%6XYENM,1!3.!B%2F8G M1%B94IG!*!6-%L3\.XN/_3&(*H0-/@4%%FT&^"E%,>:>T1M;Q6Z7\#Z=0;;E MGURC=)TH7Q-]G1?)$>B/YH$77Q[XVXPP3=L M]P;=(/*K,(QP5Y?%, SZ8M /0A&._>]H%(S%@^:TV_NLU '^0;\+>FCH#;R& ML#WH]8.>7T7C"5@_&4XP5,)2Y0>@1H-@Q!+"8(A/U"TAAH-A,-C#"4<@"GL@ M&0QPWI^\ +-LR ?_I.?Q# ?>O&C8!Q=+'P+439FR/O[[##\ %46>?51"&WAO M12/PUH@B(#B&RT[$!*2L[1"/>E4)BRDAE58#'SNIU\7NK<#_1O$^MMSMG&W" M#=O#41> _ J^:G@N&@TA._)Q/D0H2S',,^F/O'_"]GC(-G_1^?)#JC:^;7@J MSGL,.9X0S1F#YFDQ+?A_[ >]^(!V6#%P.:(T0>F>VZ)(N8+\[/FQ5@7KQZPD M_)2S 7(/YH]O=#R[=H/'"RUG32R-\?U$9GH-H:!(7\!%#GS/5=U>,&)O92J? MT-QZ5]&MO14^7RH3^O'U[1\<^S) MRY?;K:]3B_Q9@!79/VB5651MG"[\"V2N'?X,^>4*#T@R3(#[A=:NVK""^DEZ M\2]02P,$% @ CI!=6:8>RZ+?!P IQ4 !D !X;"]W;W)K&ULK5A[C]LV$O\JA L4NX#7]GJ?S3X ;])M [2]19SJ6'E:&-_?UK* .?@/]9/%MW'BDJL* MM%-&"PO+N\'L]-7#->WG#?]6L'&]9T&:+(SY2"]O\[O!A !!"9DG#A)_UO : MRI(8(8Q/D><@B23"_G/+_9%U1UT6TL%K4_Y'Y7YU-[@>B!R6LBG].[/Y&:(^ M%\0O,Z7C_V(3]TX&(FN<-U4D1@25TN%7?HYV^!J":228,NX@B%&^D5[>WUJS M$99V(S=Z8%69&L$I34Z9>XM?%=+Y^W_90FKUIPPFTKF8JT*KI9#B'>B2F5T,QG4S/#_ [2]8X8WYG7V&-H7AMM$-E\\XX3Q8<:!\6 MS%(\*BUUIF0IYK@(&*S>B?_.%LY;#+?_[;-0 '"^'P"EX"M7RPSN!C7)LFL8 MW'__W>GEY.: >N=)O?-#W.\?I%..1X%T*B^G)Q9G8 'P4RT"Q)0K0.44Y M>M4CS:-%IV^%QB_@O'@#&50+L.+L="1F94G%""SH##EZ(SXUTGJP+BS32N2< M/E#HR!=T)/@E$:^.#ECS,EGS\J!!GJS"T*Q+8%?MQ/(^ZWXC9CM0KQ+4JX/< MWZ*+E*7L$>_1X.R)I?C%Z.+D%ZS9N9@Y!S[8\2=C\HTJRWTZ?'LI*93>ALAP MD!G\'#U+]%1YAORMC33:T60>&4HME,9]JA*J$^XIII!2H:R2I)F_5HO%R40)G3FO32.)V=H=P4#:&OX]1$M!A&C" VE*^)4:" B# 7*(A M(TETP#,UR;:XK&-0ACBBE$W^DQ7Q',;TH976?$$$XL)I,CH80^M+=H^)V(^L MOT27(FH/(FQKU!R#^!?5+*8ZB]H-J;[_27N-G=(Y'.X/-;#KU!6N#];KWO2) MTY7.I(<2*+C%+#=UJ+&YV+OS-^-Q&O#MQGW]XEO([Z?,BDR 8F7"1D/$ M!H\>B9-+G/(FE2V-DD451F.@T5C@8.O#S-%.M\'\*TF!(*B$V+9$9[Z=6R*. M5$"I$^'Y"?EEJ6/OU&>7IM;15QF1VN!O9AV13:9G0_$XFS\(Y5P#>_T@/M0D M5!S-YA^.D7;$9"<3U&H.!0?1NQ2G1^]-K3(QO9X;VM:^X'&85@BPRJF@I8^ALCH>__(.KI + M/"%SRB6MHKCD/>2VQ+S%LLJ5FX?(T 8Y%"25PL;:$(Y1[SP"++>AH*#516X@ MA&6&7;H L<(T?&X=1(T/2SK@47G ,[\-=3>"0OO*HK!0H"^YR%5# H85LU1A M8;=6^14JN3)ESJY+G9"9OU39[78>Y3IUD)JS*=3#-GO:OM4?X3E)VB84W=25 MP#C@IU&^3:MA&*PL>&L<=7]"WSF*!R+TH$V.C+T#GG7+,#JX ).LCL"-1L?$ M#"7%^_YGJ;&8XN?8*'KU/[H \W:XT_%T/W\IP15M&E%F=LIQ9O))II^=B*I+ MP!^&2,)]][W\3.?ZD'M7Y_MRK]NY+^RY]D@))JYX2E:.^JD.MORQ!P8>831M^6B#7^N(:?'7.V4HS%64)1O/\2BO=+CAHM<87=3Z>5A"8Y>JNP4XFA[WH"!G[(=YGV68 M&/_ N^P3T?_8,:6SK23,Q9GP"1 2:'6L V3O?M&@.4RA*7&UOIE*_SM%*J[ M@*++R11RX65.77).7;R TI4IH FEF^AVSQH9#Q2,-6Q0CMMG"BIR MC7=_WO*GY*FYAO#<5/ZY YF!I WY?&C1(?"$!Z6[V M_O]02P,$% @ CI!=6<(&" LC! BPD !D !X;"]W;W)K&ULG59M<^(V$/XK.VZFD\SD##A +BDP [E>FTZOQUQRZ8=. M/PA[C=7(DD^2(>FO[ZYL'-)2YMHO8&G?GF=?)$VVQCZZ M'#4ZFTFT:%]]5U MK^?2 DOA8E.A)DEN;"D\+>VZYRJ+(@M&I>HE_?ZX5PJIH]DD["WM;&)JKZ3& MI057EZ6PSPM49CN-!M%NXY-<%YXW>K-))=9XA_YSM;2TZG5>,EFB=M)HL)A/ MH_G@>C%B_:#P(''K]KZ!F:R,>>3%;3:-^@P(%::>/0CZV^ -*L6.",:7UF?4 MA63#_>^=]_>!.W%9"8?@:@Z0U2 +N)E! ^4YX,9M8LP7+VN2-/P+58$W@ MI.:BW'E+4DEV?K:H'>TX!S>F7$DM.%4.3N_%2J$[F_0\Q6#-7MKZ6S3^DG_Q M=P4?C/:%@^]UAMEK^QYAZP F.X"+Y*C#.ZQB2"[/(>DGPR/^+CK"%\'?Q7\@ M? YSYV@ YNF76CK9; F=P4]&:@\/J'UM$9HVX%[Z;;YRWE)'_7XH0PV X6$ M/&77KA(I3B,:(X=V@]'LVV\&X_YW1^@-.WK#8]YG=\UP@OA?2 MPH-0-3H6!;JNX6LQ.X>?I5A)1C4ZJG-8H"K>%6>R3,'H0' M:C<,OEZ2=B@91^$>3L9]@9!31+/EF)Y;L3TTY)^$S[.8^6PZ/J+A(UH^ ;K: MHR1VE'RPSEKH8K_>4J>JSCBB4 I*%(YJ3L>/APJM-&2<_4'SR#ON&DYO-8TC M987&Y0SFI:E)\4:X(L1.^0/).4%D?3B!?CRD5*6LY^@T2Y%D3&P4CRFM&](R MEJ$.!J1(I:N$S "?Z/!U3("<&H)N=U23^)*TZ&RV_OD<*B4H/"MQT"J@OHHO M8%G;M* S*R-V7NBUY(BMA]& (G\D!]321%H1803+A]@;D[^I7:=X&8]>D%?B M.< ^?1L/SGC;UN0]-24#;8:#85#K48XS6*'&7)+=:3^^/(./@4):6\L(]RM$ M\JLS>( MP _&9%LJ'JT'8V)W9.Y&W=R-OGKNNJ3?OB2]F;A# W+4[_\>D'_6^]5PL J5 M.*\5Y7#3#!'M=46_WF/QN=';(\/-_XS"4N>_GH.;<&%1B4/]>:^0%740)?IB M%"=PNX1';;8%Y7;$G9Y0Q3?T,*BXY)@6VBBS?B;9D'IS(=)'6L* 9F?<%K8Z MTM G34L?*F9O[X(D>.OP#' 0>KJY*[O=[J4Q;R[8%_7FF?)!V+6D*U)A3J;4 MU50_VUS]S<*;*ERW*^,I%^&SH-<26E8@>6Z,WRTX0/?^FOT%4$L#!!0 ( M (Z075EEF9)HB , -P' 9 >&PO=V]R:W-H965TWU/.I:JW@$I<:3%O73/]P4,)T_[#;VX8>%*VQJMX?)@8U ME_W(7O8Z_)<#\?Y W/'N'74LWS++YE.M=J"=-:&Y21=J=YK(<>F2LK*:OG(Z M9^<+)I@L$%9=!3S(/LU.K\N/;"W07$T#2WZ<=5#L,1<]9OP;S D\*FDK ^]D MB>6OYP/B-Y",#R07\5G %38^Q/D(XC!.S^ E0]!)AY?\!N^#WC+)_^GB',&= MDD8)7O9A,UG"4J-!:?L-M8%[+DDDS@2L:!.I)JV!K[=K8S55U;=3"O4$TM,$ M7*?=F(85./,:YTL_HS?_\X]H'+XY$UXZA)>>0Y^O^@9SS!_D,Y%5FJ,YQ?(L MSFF61XA0D'+<6"R=*ULA;)2@+N=R>P.7#Y+J50B2T%P!99!T6Z/NTO@6B_UB M,H(GMJ."MJA)7P,7E./,SVB,)KD_@2_4T\ E-%H5: Q$24*[49C[L4L+I\HO M8:M4:6"R/:4SRE"#/*)L-RF9GE5UJN@VU_3F");6- M[8KEW8^6-ZXD1O WVE,JG\4\K?*KHV9PA*^.)-+?_Z+^>X=,HI-T%Y"16HN6 MBY(P#&2Y'[J_"-XCW7N5$B7PFA+QO.^ *'&9BJ+0OX9'5E04&%7=+U0ACD." MCBE?*35:W;24Z*//SMBHC=TQC9!G?@ZYHW+?:LEM2WO.8,-?W)P8^0G]0D@G M&15!FET3M]NB:.M6,*=#B:0@]6E_?\5AZH^OX#+*0S^YZMKU=<0[32]I?OL#L\7;?]C?UJ MWK][CTQON30@<$-'0S^GU,Z#O&Z7L8>$< M# _Z_%]02P,$% @ CI!=6&ULW5;?;]LX#/Y7"&\86J"+8R?]E24!TO:*%5BQ;-UV M#\,>9)N.ARFD MF06%M=4D#$U:8,G,0%4H29(K73)+4[T*3:619=ZH%&$\')Z%)>,RF$_]VE+/ MIZJV@DM<:C!U63+]?(5"K6=!%&P6/O)58=U".)]6;(4/:#]72TVSL$/)>(G2 M<"5!8SX+%M'D:NSTO<(7CFO3&X/S)%'JT4WNLEDP=(108&H= J/?$UZC$ Z( M:/S58@;=ELZP/]Z@WWK?R9>$&;Q6XD^>V6(67 208*D2 MQG]AW>B.3P-(:V-5V1H3@Y++YL^^MW'H&5P,]QC$K4'L>3<;>98WS++Y5*LU M:*=-:&[@7?761(Y+EY0'JTG*R<[.;QG7\(6)&N'H$TL$FN-I: G8B<.T!;EJ M0.(]()=PKZ0M#/PA,\RV[4,BU+&*-ZRNXH. #U@-(#X_@7@8CP_@C3HO1QYO M]&LO;[A)A3*U1@-?%XFQF@[&MUT^-Y#CW9"N6":F8BG. JH&@_H)@_FK%]'9 M\,T!PN..\/@0^GQA#%H#2L,[SA(NN.7$]QZ9(YX!L_##I5W<#Z+OYOZI0,B5 MH"KE<@76G86V5/G?:$Y(IH%UM$2/5MFCE3M:3X[6"5A")/@*?>7U1,!DYJ6I M($2>\Y3Y$DV>0> 3"E Y<%G5EHK!%EQZW9YYP5$SG1;/DUX8-M&A&\,Z)C=H M4LTK#TSGR6*9H.X.%7RHE27*2\U3. KZ8G39N^)GH;WB0ND#]N=X]YIQ]O:GZ7:ISDZAJ,[264N!+$VQRVR M5/)U6FOM'?-$)K 43&[2\1*&@U/ZOGIQ$4?QFZV1DS0H&X1>YBA\2J^9SB"E M^G6%L ML>]Z ;8$LVSM:)8*OFDR^A&APMH>2DUS3?G3,'!]D6KZF=D&2\T&T MQ\9)?B_5-YBVF;[TF1[]OS(=#49[PSKZ]YF.?LIT]!]E.K[^5YNR*%:VJ;A=:O=O*@=@HDSQ6=J7;B-N@>4?-_ %!+ P04 " ".D%U9(G_> ME$X$ )"@ &0 'AL+W=O(5W"G13EDSM+U'(W<*+O"/AGF\+8PG! M67Z3,M]Q M(8!5.=Q6AE5;OA8(*ZW1:!@\,MKIX3PP9,RJ!-D!^+(%CM\ GL$/69E"PTV5 M8_Y:/R G.T_CHZ>7<2_@ ]8^Q)-/$(?QJ %H+'30[A3,F\R2ND#0?,,-3Q*PP1<,L&JC#0-<6J#Y1I55V!X#]$L M\J?TGR3^F'YQ.O83Z$G:N$O:N#=I=XW*"AKD,U4_E[Q^L),\\5]HK.VA'?XG M,2LG>";:EG&-V8$^<_0$!M>DRI0F\).,_M2X:03\QC<(WY34&E99UI2-H"+E M<,64VO-JV\>ZE8;J@+:D47 MC#+[X*F2N\\%E7)BG1C#:.K/""?R)T/*$T&TA&AJ@9.0>N)1L1PK5B*,2"7] M"$E,5&N:5&9DN=M'0_+3'\$#52AG*@=KD^*F3)#]#',:<^?\U$])P4^'D/K= M+K&[A*KS3'=836DTF!65%'*[!_+3"E&1> _)9$QTF_AI8E'L&% J7W%2IT6UB.Q$?.P9B;0;B;2W MB[\VQAYT-]KPTC7*JI3*\']<:\#-"ST!-)X;CE[8\R?+6S/P"3:M%]AYP4Z] MP-8+X-HM,RM@)*S[CIY78;A!&RBT3Q5;>1JI/3)E,TF];-GTF?J17:5MR]%J M0@D&OH3.IU4^_!H-T;6[K)?2T,#[I8%O=50 M60'B;Z0TQXTUT+W^EO\"4$L#!!0 ( (Z075G*R*WLE ( )8% 9 M>&PO=V]R:W-H965TLVE:I2D(*A3*( M!-VJ]:$:*MWV,.W!)!=BU;$SVRGEW^_L0,HDRE[B._N^[[YS?#?9*/UD2D0+ M+Y609AJ4UM;C*#)9B14SH:I1TDFA=,4LN7H=F5HCRSVH$E$2QU=1Q;@,THG? M6^ATHAHKN,2%!M-4%=/;.0JUF0:]8+_QP->E=1M1.JG9&I=HO]<+35[4L>2\ M0FFXDJ"QF :SWGC>=_$^X ?'C3FPP56R4NK).7?Y-(B=(!286SNX0 PBM\ )#M XG6WB;S*S\RR=*+5 M!K2+)C9G^%(]FL1QZ7[*TFHZY82SZ0-:KI%NV<)",&G@XR-;"3R?1);874R4 M[9CF+5/R!M,UW"MI2P-?9([YO_B(5'72DKVT>7*2<(EU",GP I(XZ9_@N^Q* MO?1\E_\O=8X2"VX-_)JMC-7T-'X?*[CEZQ_G<^TR-C7+JJIG94L,""H'$X' 2@VRG0.E;5OO-6RE(?>[.DP8G:!=!Y MH93=.RY!-XK3OU!+ P04 " ".D%U965 7J\D# #"0 &0 'AL+W=O MACW0TMDB0I$:>;:3_?4[4H[KM(ZP/8@2R;N/WQT_\C3:&?OH"D2" MIU)I-XX*HFH8QRXKL!2N;2K4/+,RMA3$7;N.7651Y,&I5'&:)(.X%%)'DU$8 MF]O)R&Q(28US"VY3EL(^SU"9W3CJ1"\#=W)=D!^()Z-*K'&!]%#-+??B THN M2]1.&@T65^-HVAG.^MX^&'R3N'-'W^ C61KSZ#NW^3A*/"%4F)%'$/S:XC4J MY8&8QM][S.BPI'<\_GY!_S7$SK$LA<-KH_Z0.17CZ#*"'%=BH^C.['['?3R! M8&:4"RWL]K9)!-G&D2GWSLR@E+I^BZ=]'OZ+0[IW2 /O>J' \I,@,1E9LP/K MK1G-?X10@S>3D]IORH(LSTKVH\E-62GSC @+,MDCS)70#C[XBW&_"Z;^#-C2,,,;.R"&:H<27)P9_3I2/+&OGK5- U9N\TIC\W0U>)#,<1 M'PR'=HO1Y/V[SB#YV,"X=V#<:T*?A(WY9<;*R^':E'P:G0B"OGGRWPBW.E,; MSC9(S0:<=UV;:F>4S 5Q9T'\\@$[,"OX6J$-$.Y4K,UL[@N$E5%\EJ5> WF= M@"O,S@'QC.X+P/W[)@[[KG+(^XUP/_B/X3[PK)XCT4' M7YCRZY$/MYK/CE+>I04L*09;H@VZ.NI=G3?.7;-T_/(6MZ@WR,>DTX(S2-K] MT':Y[80V:5_!'>M V*P H7.^);9\^U5!<4F[LW_2\"P$G[1@Q9?B(Y)/:]+N MA:<3G@[\QBJU0@4KD?,M(+U6_74&W?8%/RE268VG0:O^@U7ZS5NNKW6>)$T!69O7N^:OE04LZASG:4$ETAD?C=0)^ M5FB?M(3W\1OGT"N>Y=,"KELKE/M^M_4CZ,_, FI_P#C^ M<@D[00:VC-E@?U9[G))/?%282K3K4'Y]/C>:ZAIU&#U4^&E=V+Z;U[\'GX5= M2ZY-"E?LRJ'RUMNZY-8=,E4H&ULM5;;;ALW$/V5P:8.$L#8^^KB2 )D]18T3@W;:1^*/E"KD9;( M+KDE*2G^^\YPI;4,*.I3 6%YFSES9GA(:K+7YJNM$!U\:VIEIT'E7'L31;:L ML!$VU"TJ6EEKTPA'0[.);&M0K+Q34T=I' ^B1D@5S"9^[M[,)GKK:JGPWH#= M-HTPS[=8Z_TT2(+CQ(/<5(XGHMFD%1M\1/>EO3GO2!,UEJ_94''U?3(&9"6&/I&$%0L\,%UC4#$8U_#IA!'Y(= M3_M'])]][I3+4EA]_Q4,^GF"I:^N_L.]L\V$ MY=8ZW1R*;X'U//N GF6/PHG9A.C]V#8FM"XXU/U MWD1.*MZ41V=H59*?FSW@#M46X0%+O5'25^K=DUC6:-]/(D<1V"XJ#VBW'5KZ M';0QW&GE*@L_J16N7OM'Q*RGEQ[IW:87 1^Q#2$=7D,:I_D%O*Q/-_-XV7^D MNS:Z@05Q-20+*KFK8.&+C0;^FB^MG__[7 $Z_/P\/A^A&]N*$J8WH1ZSS3IXI*HVLZJ5)M MP+$,P**S-&FH1.8E_N8EOJ#X-_!4&<17VP^?*>3K&=I.A\V2BLQ[>C(:7U]> M(SJBU0;A!TB&63CFMBC"G-HBCL.8VCP?A 5\(0US("<<6DCR(AQ DA;A"/(L M#8>0C3/Z+BJI!!0#ZJ;\289)F,(H)K,YRT]"[H6"-".TE&D-8C*B3P&_NPJ-A<& 8A0IPPX8 M, W&B M#;*."DR'?RU+H5Q_$.PY45V&9OTL=-,*]?SVS2A-AA\L-(QO3_#+(SZ\J\2. MA2;52N[D:BOJ^IGNZ5)O%6\BB0Z2^ JH:7COB?!!@?8]"+5B^M+07"W8_+@& M@G[0HBE1.7I8?**^P+W%'@E.V(/6[?^LWD^BH?O5HC E73/:D)"%OV@S5MT5 MJRSF)J&]IR8G05S!O&UK24'O*#?28VVOX:,J0U;#=F/CGT8+OOC=^]'/]J_OO'MT7LR[I_M.F(U4%FI< MDVL<#DDEIGL.NX'3K7^"EMK1UOMN1?\@T+ !K:^U=L(%<6$# !:" &0 'AL+W=O+"$5J M)!6G_WY'2E;DS?&*[8MY/-T]?.Z%1\^W2C^;$M'":R6D602EM?4LBDQ68L5, MJ&J4]*50NF*6MGH3F5HCR[U3):(DCJ=1Q;@,EG.O>]#+N6JLX!(?-)BFJIC^ MOD*AMHM@%.P47_BFM$X1+>7]U3W.YFI"N'D5V7,*3R@AL>2:5(\L;5 ;[_A$Q[&DF.YJKY"C@(]8A).=GD,1)>@1OW(<]]GCC M=_!NF99<;LP@VM^OUL9JZI(_#L7;PJ6'X=S-F9F:9;@(Z&H8U"\8+#]^&$WC M3T?(ICW9]!CZ-=3OSOHVZ+@H:JZXY:6926,]%BTX %@UFCN>5H M9G!;U4)]I_+2',N>H19,FI[-;HW#:2\?#,+1^(%6&E*=4#V\],^*OMD?JNU> M35Q)XS#V%29AG#@A#D?3=C\=G?YG_%T\_WK"H?D1#>8]]>[&OVJ&LD47H1W] MO;9_.*_:]^+-O'UU/S.]X504@06YQN'Y) #=OF3MQJK:OQYK9>DM\F))CS]J M9T#?"T4MT&W< ?W?B>5?4$L#!!0 ( (Z075E_;5%OJ0, &D( 9 M>&PO=V]R:W-H965T=[8=>H:9GYV$T#R8IB-5)G+5-,_/W6[8A@(9&VA=\JW/J5+F<8K(3\DU5 M )K\:.I63;U*ZVX+(6LF$:EW(3J$X"*RVHJ0,:AEG0,-YZ MLXG=6\C91&QUS5M82**V33@!##\"T#V 6MW.D57Y MP#2;3:38$6FLD)X:RYEJ26>+,_?HNR\-,5K4FO-;G&/ENZ=T+$^G UY %4(7GGZKDMB;GR2[*O$E^6 M_5H!68L:'ZG)BJN(TKI;@2+ B@K?8%\KR@D:]\H64I3;0A,A<4N^\P)!"\EM M ,],O@'6E3F DGP&L9&LJWA!YO@=40>L(G.EH%G5/]&RX85HS2X2SAN0O&#F MG#.R8 5?(_;Q^7%^]'5? VN-\O\!W><4*PEP5KSD;\S:^<[-4XM/L*XQ M^^H6\9U&M2!M?9ZL1H.K9R_P#NT6U/@8]^\DR4=^B&,\#/T1CM$@3D.?VED4 M43SK(\TB/R%IXD'Y%5H5A^N!6_*^4!\FH1HCQ[BU'J(!FF<^+&= MT>$(H9^E4 J_*7+#VS-1>>KGAB'R,QQHZ"1&:>:G1SE1CD91C"9IBOO)Z!#O7PR\Z,31.DHL:]9DDQ2&NKEW\ Q3'NS4%K-6IW&B0 MY2$*LC/,U4GF:)XA-[7W?*Z0.1J#&26YS4\T&&8FYDO?E>#D\X_UOK%-3I%" M;%OM.D&_V_?1N6L?1W/7A)_M+2E2PQJA&'OJ$>D:FUMHT=EFLA(:6Y.=5OA? M *0QP/.U$/JP, [Z?Q>S_P!02P,$% @ CI!=62_AV=/. P ZQ$ !D M !X;"]W;W)K&ULK5A=C]HX%/TK5K9:M=*6?$#" MP +2 ,EVI!UU5-K=A]4^>!(#5I,XM1UH__U>.YDT,)D4NN:!^.N<>WV/(8E5/G.%@4G.-&@++4] MQPGL#-/<6LQTVP-?S%@I4YJ3!XY$F668?UN2E!WGEFL]-7R@N[U4#?9B5N = MV1#YJ7C@4+,;EH1F)!>4Y8B3[=RZ=:?11(W7 _ZBY"A:9:1F\LC89U6Y2^:6 MHQPB*8FE8L#P.) 525-%!&Y\J3FMQJ0"MLM/[)&>.\SE$0NR8NG?-)'[N75C MH81L<9G*#^SXCM3S\15?S%*A_]&Q'NM8*"Z%9%D-!@\RFE=/_+6.0PO@CEX M>#7 .P?X+P"&-6!XJ851#1A=:L&O ?ZE%H(:$.C85\'2D5YCB1M7;] K1'-T3]-4][:J//->\&R([EDN]P*%>4*2#GS8CY_TX&V(4A,J[RE42Z^7\'TL!\CS M?T.>XPV[YM,/WY "X&,-'W7 UY? )R]:#_^?]>BGK9_$A.DDS\V^'BLJ(<=5.J##P5!8[)W((4*P@_$&OQZR]NX/S> M)99)LK5)LM D662([$3D42/RJ(_]N\BX)7)!>$QR"9L68EMT8)+F.T@4DH!] M60_EG>_[LK+F5JE,[9B'A3NS#VU5>QVZ5E639*%)LL@0V8FJ?J.JWZOJ1R9A M4RA*'N]A1T:$*XW@2[5*K:@)=IX./ G[=^9B+WVKQ71)%EHDBPR1'8B M8M"(&/2*N,)B_V/I*HZ;EG2C8."?J=5KZ%JU3)*%)LDB0V0G:HT;M<;7)](M MIAP=<%KJ1%HP"5F5PIM),,_?PA$"%?@;G !DUZ?7D5\[VURPG*98D@2PKNB7KI;KVOKD'N,=]1.(FF9 NFG,$8MEA>72U4%&ULK9E=;]LV%(;_"J$50PLDMB5_9[:!)$3; M .T2U&MW,>R"EHYCHI*HDI2=_/L=RHHLUQ)3#\Q%K*_SFN<1>?B2GNV$_*XV M )H\)7&JYMY&Z^RJVU7A!A*F.B*#%.^LA4R8QE/YV%69!!8504G<#7J]43=A M//46L^+:@US,1*YCGL*#)"I/$B:?;R 6N[GG>R\7OO#'C387NHM9QAYA"?IK M]B#QK%NI1#R!5'&1$@GKN7?M7U%_:@**)[YQV*G:,3&IK(3X;D[NHKG7,RV" M&$)M)!A^;.$6XM@H83M^E*)>]9TFL'[\HOZ^2!Z363$%MR+^FT=Z,_EEGB7 M8YQ>W.0*KRA%;D6RXBDS+T.12[+<]P,BUN1!0LSQJ\WI>\8E^<;B')2Y=:T4 M:$6NPQ\YEQ!=D$^#-/("(LC0=4@POB!!+Q@TA-_:PRF$&#XMPOL-X=0>?A]J#!\VA7?QC56O+:A> M6U#H]5][;75J_WS":^1.0Z+^;0*TEQPT2YH"S;U!%2S$Z.6'A^VT=9%K!F%IAH _+&(\(/*'I M5VBPS# 2>@.2L,*'-2&R2IZ+R*48G9X@"CKC9D)^[^!F>Z\PPA61U,\7)(M9 MJ@M$ILADN%31C:;1JG2E M6%_FRDK*J=MVJD9+M3JI<6?8 NK@HWV[D:XFL(P]M\U>=HFSJ;A4HZ5:GI@W:J1DNU(SQ^T#K>#C;:M_OHG^OU:XB<&FJG:M0_M=27 MT]89[6"J?;NK_DMH%A,>X?CB:VY*-4E!V^8RIT;;J1KU3ZWV<-S:BPY>V[>; M;=NND#WT;!Q.776I5E^9^J.3N;U;VS VV_N?F7SDJ<(1L\8P+.)8NN1^QWQ_ MHD56["&OA-8B*0XWP"*0Y@&\OQ9"OYR8;>GJ=XO%?U!+ P04 " ".D%U9 MQ-=U=UD# %#@ &0 'AL+W=O@#+8\M(I2HDI3=_'V'LB*Y MB$)OON)EQI3G/N^3E+(F.[) G(<64J5 M,8--M?)UH8 M*J-,^&$0#/R,\=R+QU7?K8K'LC2"YW"KB"ZSC*G'*0BYF7C4 M>^JXXZO4V X_'A=L!3,P]\6MPI;?H"QX!KGF,B<*EA/O@IY/Z<@:5#/^X;#1 M.]_$NC*7\L$V;A83+[",0$!B+ 3#OS5<@A 6"7E\KT&]9DUKN/O]A/Y7Y3PZ M,V<:+J7XER],.O'./+* )2N%N9.;:Z@=BBQ>(H6N?LFFGAMX)"FUD5EMC PR MGF__V8]Z(W8,PO %@[ V""O>VX4JEE?,L'BLY(8H.QO1[$?E:F6-Y'ANHS(S M"DE2E+T?T%N-^6.'V][E_D7PO MN>:54KY^PCYR8R#3W[JH;B%/NR'M,3K7!4M@XN$YT:#6X,5O_Z"#X(.#<+\A MW'>AQVT4>!L%5D6AB^H6;%"!V0.ZCB/:&XS]=0>%TX;"J9/"9:5*4'@HQ3;& M*2\Z5W?B'+A14<,R.GYDHU<@/&@(#YS;>J]A60HB^!*ZJ+F-A^01F-(.&L.& MQO"8 AL^$U@_ZH7= CMK*)PY*6!^P2R-:;O$M%,HK$#*//H/N=R3PID82!)6B@VK1/AZ\@+FHNU#L$Y?;FE;B&?3HT+[_X)U!+ M P04 " ".D%U9H'1WJ[\" C!P &0 'AL+W=OU@>@C_N.3[W^'*9[*5ZTAL 0YY++O34VQA3702!SC=0 M4NW+"@3NK*0JJ<&I6@>Z4D +!RIY$(5A&I24"2^;N+6YRB9R:S@3,%=$;\N2 MJE]7P.5^Z@V\EX5[MMX8NQ!DDXJN80'FH9HKG 4M2\%*$)I)012LIM[EX&*6 MVG@7\(W!7G?&Q&:RE/+)3FZ+J1=:0< A-Y:!XF,',^#<$J&,GPVGUQYI@=WQ M"_N-RQUS65(-,\D?66$V4^_<(P6LZ):;>[G_#$T^0\N72Z[=/]DWL:%'\JTV MLFS J*!DHG[2Y\:'#F"0O &(&D#TKX"X <0NT5J92^N:&II-E-P39:.1S0Z< M-PZ-V3!A;W%A%.XRQ)GLBG(J?" GA ERQSA'I)X$!I59_B!O5%S5*J(W5"R@\DDT.B-1 M&"4]\-EQ^#7D"!\[>/P:'J ?K2E1:TKD^.(W^+ZH-17LM_/AC,PP)%PZC!>.2/VZA7VI)66W)4VR-V$%N8E9(YZ%YU-<%Y]]PX[IQ; MJ^N)"D=^U*]NV*H;'E6'5)R\]N+,DC/ST+WV'4?$HZ=Q_K2GHM##[^;BC:LV$)AQ6B O] M$::IZI9<3XRL7%=;2H,]T@TW^!4#90-P?R6E>9G81ME^%[,_4$L#!!0 ( M (Z075E8 6:77P0 (X7 9 >&PO=V]R:W-H965T% 2&:32)W,5AUI9A4UV]W/'G 2JX"I,WEE6%NQQC#*3IC@1 M5[:4Q8B+(=M96[O' M$3TN#,=X/_&=[/986 M%RSEO:R@8G1?,H)G&&UP:@+HCP"TH:M(7^G3'W @TF=%^KB;;@EM:H%@+1 L M\,9G\+0B@"<1#1XYCI6%ELBN&EDNT+LL10%>&&(%9I@=L+'\_3=G8O^A*GL@ ML(X(XUJ$L0Z])4(J11@5*N"F%1(L?O!K$.4A278@$!//65XN5-$,*:,[04JI M47GC27%C^^GT#(76K;1E M,IR;M6D%/900 Z%UA6C,A*-]35_;JA6ZU^[#TP=I%=/I5?_Y*IEJD2Z>M8'0NG4W_L?Q;]>^@[JD MH="Z0C0^R=$ZD*O;=]HW"=#NV015F.VW['>7?6-P'+W#6=$XS3EF3><6961T MRX^(825C+>+%LS<06O<3O'%*T+[=1_B@1FHHM*X0C9&"6G]R;1M7Z.W^]+W> MIY@JJFV)N]Q;&REZ[_,U9PGA.<,%]RUYE<=JFL-NG-QBYP0VQ@F.;]>[@UJI MH="Z0C16"NJW6Z[M7;>W!^2U]@>J$LL@OQUTTK=6:[-4[E0_([8C228(;46. M;?K"@K!R\[<<<)H6^Z3S+[&]AZ62?9C_RM90%^[F)D_QVL"Z*[C1L M5!;11B9YE"8LD\O;P7OGYB[DY8 JXGLD]WGK=U9:F:7IC_+!I\7M8%1F)&,Y M+TH)H7X\RSL9QZ62RN.?6G307+,$AL\K6O2C$=)*E>Y:5T4JM_*6Z-]5HY29*RC(^%9EZ M-E+CBNE'$67LNXAWDKUC3VJ2+':Q9.F2P1-OV?L\ET7.1+)@GR,QB^*HB&3. M'J3(=YE[MGK5V_8*Q8E["&*8U6L?#(L5*[E%8?S.J\/ MA[S<$WD]R>T5<\.WS!VY7L?P.WSXO9RKX=?5<*X/'ZH[U-PFM[E-;J7GG=![ MC(6:^=4]S XJ :7;?%Y.KKR M)\/G=OK',9ET,;:9SZ@64MHG$--MA8SL\O\@'B3$Z ;MBG.X).&YR&UN4Q%2*,64I MB,0TN]>-W6NT%*VEK4%:C4=.M "PX!+CC'+.!4&:C4=,M #5FGZS@#A< M&^*PW/FZI,!!I:8[;[VU<=Y[&X?1?AMJ?YF^:(B>%5"&BR[IYT]>JU:))]&[ MD)>@%!UHG4=.M 02[!>R6U!CJ3L1 ]-\ 5UP97C.4@Q10J M-=TR8(J+8XIA3:Q'HX7 0O2L $YN( W[C5E4T%9 MJ;=U(C7]K7#@)X[SDU53J36PN8R&Z+D!KG ;7#&5@Y-R"I6:;ADXA>.<8F@J MW,PI:(B>5>L#DPMSBMT&'L^B=R4O 2H<0(53@@HG!14J-=TZ@ HG !5N!A4T M1,\-0(53@ HG!14J-=TR@ H_"U2X&530$#TK !6.@\I3M$JBI6H8ZM5Q*,J7 M6>E=S&+)/B7;';00UV*?CE^M=\4NP2,<>(3;\(CM)]2D.$*EIG]CBX3AB M^I3:#")HB)X5@(B'KOJ]YZI5 \2OV;=N5&KZ'0)N\5S"UZ]R'#8@82T(*(%1JNF4 $ \'$,.*5X\V%*,KZ%0Q M #\\=*WOW4DL=^/X57M7[Q*\X@&O>"%E+T'AI[=U(C7=.D"1AT.172\9FQ=! M+$3/#:#$LX$28SE(:81*33^;!C3BXS1BZ".^F4;0$#TKH!&?ED;L-M_X17N? MLKL$COB (SXECOBD.$*EIEL''/$)<*360&_"X*&Z%D!AOCV&/(M24^U#VZQ\<:OU+M:ET /']##MT$/RXVW3TH> M5&JZDS5^V:'RFB4*GI!\H!48(1X4H7 MD)YFH5+3K0,'!3@'616[UL :+!JBYP8 $M@ B+$^C(.#D%V M_2,X6M..CSUW!)T^]AP C00V-&*L"2F&4*GIE@%# AQ#3$WDF# ZJG$@ +P8>=,ALV/I:>OE_ CR(;!4E.8OE4HT:785J MC&PO=V]R:W-H965T0TF3=^E"I:M3N8=J# Q>P:FQF MFZ3[][,-822E=-+V$OQQS_$YOG!O@AT73S(#4.@YITS.G4RIXM)U991!CN6 M%\#T3L)%CI6>BM25A0 <6U!.7=_SIFZ."7/"P*[=B3#@I:*$P9U LLQS+'Y= M >6[N3-T]@OW),V467##H, IK$$]%'="S]R&)28Y,$DX0P*2N;,87BYG)MX& M/!+8R=88&2<;SI_,Y":>.YX1!!0B91BP?FQA"90:(BWC9\WI-$<:8'N\9[^V MWK67#9:PY/0;B54V=RX<%$."2ZKN^>XKU'XFAB_B5-I?M*MBIYZ#HE(JGM=@ MK2 GK'KBY_H>6@#??P7@UP#_;P&C&C"R1BMEUM8**QP&@N^0,-&:S0SLW5BT M=D.8R>):";U+-$Z%UY@(](AI">@<+>*8F,O%%-VPZ@TQ5WVZ H4)E6?H!!&& M;@FE>ED&KM("#(T;U8==58?YKQPV0K>GZ9YH#>:,F.2/+.WH[.2LB(\IE*4"B M[XN-5$)_ #^Z4E!1CKLI35&XE 6.8.[HKUZ"V((3OG\WG'J?NGS_)[(#]^/& M_;B//5RDJ8 4*T!%734VP" A"O$-):E]-SM?PHIV:FE-%=N&0W\P"MQMV]D; M00>*)XWB2:]BFZ^MS1=/&K4%Q;I<20FJ4VU%>=$6,ASX1VK?"#I0.VW43GO5 M/K"D--^1+H-:8?1"@=IA!@PP MPTSW:Q F0.\GG*O]Q!S0_ ,(?P-02P,$% @ CI!=6&ULM5=K;]HP%/TK5C9-K;0U M$""4#I" I%NE5JKZV#Y,^^"2"UAU[-0VI=NOGQ]IRB--VRWC \3./>?8YSJ7 MW/Z*BUNY %#H(:5,#KR%4MF1[\OI E(L#W@&3-^9<9%BI8=B[LM, $XL**5^ MT&B$?HH)\X9].WX\0%F2^4F?"'_0S/ MX1+4=78N],@O6!*2 I.$,R1@-O!&S:.X9^)MP#<"*[EVC_E!DN8/"/>0F>!=[71A1N!(]NC(-*PDO(#E#0_8B"1M N6<_D-?">A;?*MO-OZO%?JV^8 MT2J.1LORM9[A.R:,*$"G^D$N.QH_3G4\.E&0RI]EJ7?D[7)R4_Z.9(:G,/!T M?9,@[L$;?GC7#!N?RWRODRRJDRRNB6PC0^TB0^TJ]J>'EZ09)D*7;U66"4?2 MM23F?^-^V.C[]^OV5LJ\U=X7Y>*:Y#8\ZQ2>=5[G&T*/Y\A\E0+L*T%90Z&.Z>@&S;,9\O'W;A. MIR0N"G26"\2]@,MP(W7.@6+G0K7;B>7*$K@1-@.(6R'5?"WUKPZB2+ MZB2+:R+;R,%AD8/#__F7=%AGANHDB^HDBVLBV\A0K\A0K_(I.=%O8C.7)6JS MM%,L=&]PMR2B]'UO7$G^U@S521;U=LJ**RK;Y:^O_9BGX*8VXY*HBE? M,N5>Y(K9HFD;V5YE:W[2YGNR)WG6(9UC,"9.(PDQ+-0ZZNO0* MUW6Y@>*9;2MNN-)-BKU!$2A:W^$?4$L#!!0 ( (Z0 M75GSCQ/\GP( #4* 9 >&PO=V]R:W-H965TSX'IG2T7&59Z M*G:^S 7@U((RZH=!,/(S3)@7S^S:2L0S?E"4,%@)) ]9AL7O*Z"\F'M][W'A MENSVRBSX\2S'.UB#NLM70L]\QY*2#)@DG"$!V[EWV;]83$V\#?A&H) G8V2< M;#B_-Y/K=.X%1A!02)1AP/IVA 50:HBTC%\5I^<>:8"GXT?V3]:[]K+!$A:< M?B>IVL^]B8=2V.(#5;>\^ *5GZ'A2SB5]HJ**C;P4'*0BF<56"O(""OO^*'* MPPF@/W@&$%: \'\!406(K-%2F;6UQ K',\$+)$RT9C,#FQN+UFX(,V]QK83> M)1JGXL^;7X3N_?K9?H M_.P=.D.$H1N]JU^.G/E*:S-/\)-*QU6I(WQ&QQKR'@K'[U$8A(,&^*(=OH1$ MPZ<6'M7AOLZ(2TOHTA):ONA?:?GQ5>^@:P69_-GDJJ09--.8(W@A_?=,?!1^;/'9$5G,<.<=1&[MSW&2R1(XLTGP6CG$X&O9TGH^GZINC M0A=5DS5PL@:MLE:"IX=$-594*_*EN>^(K&9RZ$P.NZFV89>..R*K.1XYQZ-7 M5UN)G)S447_:[TV>5%LK_RO5CYWZ<:OZM>8C"30692ORI:^H([*:R8DS.>FF M*"==.NZ(K.9XZAQ/7UV4T[\^;N.H-WQ2DZWT+Q7OG_S434-U@\6.,(DH;#5] MT!OK\RO*)J6<*)[;__R&*]TUV.%>]W4@3(#>WW*N'B>F=7"=8OP'4$L#!!0 M ( (Z075E>>&S8E < )&PO=V]R:W-H965T*Q-A"].!) M=-P,^_"C9$443>H<>51?-);-^^ON1!U_(JG%+LL?BS6E#/U(XK0X'ZT9VWR8 M3(I@31._&&<;FO)?'K(\\1D_S%>38I-3/ZR,DGB"+B9+/-NAO&S-U( MV['EIRP+=U$<(S\-T4W*_'05W<<4710%904Z0[?;/%CS/.E^?7M-F1_%Q3O> M[MO=-7K[YAUZ@Z(4?>&*_"(5BPGC/I9GF@2U/Y=[?W"'/W/T)4O9ND"_IB$- M9?L)CZT)$+\$>(E!P3NZ&2,\?8^PA8G&GRO8_)H&W'Q>F3N .TZ3;Z?2,#_S4-?.LL:-WU&L<]4!'FQQ_]^,M?4EQ=TX] MQ8O25W+@*WC.$_O.M(EH>D)$Z.*5G6:J!CC'2H!J*VR[7==BUG@^@SVO"CK- M^0 85[VE6$<;;94$=?K>Z(;$I)#G3W&0>#(E)>; M,=):IY>\[NY: MJTH]T9HJQ>-H,]GK%A_8QNI<+257,%N]MW3MYM.QV^$K%KYBHZ6NEFN/#',R MGAUZB]6"8TBC9)EJ/C0* *34Y 0(!;#)D:;!! MPNB="T-JJ9\7[[1APT+>WE0;(FAY:HB" M0^PC(-+9W_T?G?W=$&?4"1B"6FR!+?9TT/X.4E'O7!A2DW,A0,B&2:A'?X>% M; OH\$. CRW(QP:!8OF5!M&&ZA^"C7*-*37Y 5N #;:&[-<8Q*:^N3"E)N=" MX!*&<>GU_?J($ ;Z-6QZ:HP"LS",62>"+%9I:ZH^!&.5MJ16LL\"MC ,6WTP MMI:2\!2K%*MK9L^[*!8++,+PU$A?BJWEVGZXED*QNE9.%\1BP2T8Q@U^N].X MG)/=^C':Y-F&YNQY\IAFN[-UMM.Z:XA"ZK"&8!HLF 9[@Y8^HWAC2DW.A< ; M#$_+G%H6U)D6,AO/#[OOD5:RSP)#,$P/O.U57#'($$#CS7 9<%^!D7ENX]R3T$#SB"!QQ[ MT/E^0R-]G8LAN,$1W.# W/!Z-CHB-.U&(]CRU!!;JSLP9ASO]]W/NK!T[VL] MQ-R.(R#&&71NQS$ZMV-*3I05:Z2 M6LDA"*QR8*SJ0X"."DOE@^$A 78TL_6N$@%5!(:J_[GN6:M+JQWCF=7^9Q^N MG*N+2K;5A;)$0!&!YS::8@&#(*S2]U8QI2;'+."'X"'+!C'$-74NAJ D(BB) MP)3T^@'QB!#I'@]ARU-#;&UO@2=QI"[>S7RP2N_+.@3G$,$YQ!VTBQN=&#*E M)N="\!"!>:A'%X>%@/4\V/+4$ 4($7B^YXY?X-#/0U0^Y? QDP],_(DGH.$V MUR]ZP'J]+_ 0Z$,$^I#9H)W=Z 8?4VIR+@1#$9BA>G1V6 A:](!-3XS1%?#E M#K)[QU6A:Z9L4'15S)IU[D\4E.6:V[GC:G;D8-5/;:N./7&N0"/7[+:=6F[: MM/;^F9G*." $3.;#EJ2$*<'%AWCBUSGE*G2-J_5#W%I/..B=4Y>1SM2U4GVKCC5H5R"#>V3W;]\ZIYD747U5IT5(UQ.Z*T9T%QZ( M+_W@D5$[,I4&^$0 M UOD(TKGKIQQ5)JFZ<2A]55VSQ!')ZY;2N>9C^*QD]MJZYW3 0E>&8W MK=1R;8:S#CTEFK0?.CIIO?J6T'Q5O1%8H*"\LONWX)IOF[<.+ZIW[2:B^?Z5 MQ2]^OHK2 L7T@9M:XRD?B//]6X#[ Y9MJA?I[C/&LJ3ZN*9^2/.R ?_](&PO=V]R M:W-H965TB%K=(Z M567M-$W[8,@!K#IV9IO;?OULAV9L&. #\>V\SWM\[:VX>)5S (76!66R[\V5 M*J^"0$[F4&#I\Q*8[IER46"EJV(6R%( SFU008,H#..@P(1Y6<^V/8JLQQ>* M$@:/ LE%46"QN0;*5WVOZ;TU/)'97)F&(.N5> 8C4,_EH]"UH%;)20%,$LZ0 M@&G?&S2OKKMFO!WP0F E=\K(9#+F_-54[O.^%QI#0&&BC +6GR7< *5&2-OX MM=7T:J0)W"V_J0]M[CJ7,99PP^DWDJMYWTL]E,,4+ZAZXJM/L,VG8_0FG$K[ MCU;;L:&')@NI>+$-U@X*PJHO7F_G82<@B@X$1-N R/JN0-;E+58XZPF^0L*, MUFJF8%.UT=H<86911DKH7J+C5/:1\WQ%*$68Y>B>*K?7ND(#.;T%A0N4%.D.$H0>MJ+ME+U#:HR$% MDZV?Z\I/=,#/"$H?14D#16'41L^C6W1^=O&O3*!3K/.,ZCPCJ]LZH#LDC"BX M_*RW@"//!OH"JN%,K8&&1$XP1=\!"_2 ]6P0M4$_!F.IA-Y3/UTY5E[:;B_F MG%W)$D^@[^F#)$$LPOVO&X8<"S(DD;&:68Z.M7[A\ M5DJQ53+'=YDE?J<7+!WX=HUOG\)W7*@J*MU!1:G?=+,Z-:MSBA6[6)U]5N)' M;E9Q< MB.9M>T>.N=(WKBW.]1,'P@S0_5/.U5O% M7+OUHYG] 5!+ P04 " ".D%U90,.)F7T- .J0 &0 'AL+W=O#;:4Q;A6L99F,0DES$=EQVJ%O\.Y5-V M\)B4'^4^2;Z63SXN/@S&940RDO.\1 3%CTY#S(Y2Z+_A(M\]6%P-B +N0RV47Z;/ E9?R"WY,V3**O^)T]UV_& MS+=9GJSKSD4$ZS#>_0R>ZU_$00?+.M'!JCM81QTFSHD.=MW![GH$I^[@=.W@ MUAWMH M_%TTUHEH;/(YB?-51FB\D(N6_M3<_]S0?U1\SOVOQWKY]5Q;1N#5)AV2L?.. M6&/+(5_N?/+[KW^TQ#4S8_[:QD-BG5<8N^W78NY^)S=%]^FK45 ,AG7!U!_& M@.%]HJ%?;LGOM:3:8*++]V2;/IKV_=O[/P^[XMHGN+Z\SPO]9WFZ+?\PR'\_ M%0W(QURNL_^U1'F]HSGMM#(/O<\VP5Q^&!2))I/IHQQ<_O;+Q!O_V:8I),Q' MPB@2QI PCH0)$$Q3GK-7GF.B7]ZDR5S*14:6:;(NTG/\E=R_G*O;SJS71EQ? MZ2%A/A)&=S"O@I4#L\=+;SJ<7HP>#R6U:S0]:#366W!D3 ($TW3B[G7B&G5" MG_-"$=LP6U4GJ&3912M&9%^M(&$^$D9WL+,#&3C.T#K2BONJ5I Q"1!,TXJW MUXIGU,K5.DGS\/MN)%9'FK6HS0OFI!PGRO<3*PAY[^ M[5&O(8)&&X8,BB-A @33Y#+=RV5JE,MU>2(I1T!MHC!V[2L*),Q'PB@2QI P MCH0)$$R3V=E>9F?0,?894GE(F(^$422,(6$<"1,@F*:\\[WRSHTGN"]QL,N( M@,LTG1F?T\D:F\T)ZP8,L788D#1_"LHZ4;/,L#^)% M66W:I&$\#S=51HVJ(5>0D;^W09K+-/IV\/8F^%;*N%6Y4+<=2O.A-%K3)M:A M2S4JHNAB4:SXQV^9OF/J9B;TU ;7-:]KA ML+TY^^O2B$'CXE":0-%TS2CW?&*VST^.[,D/0K=ILDBB*$B+)Y_#.%QOUZTB M@IKI4)H/I5$HC4%I'$H3*)HN2^723Z;8 3_4NH?2?"B-0FD,2N-0FD#1= DJ M!W]BM&EW$@R5!!^#- SN(]EAH 5U\VO:\>##/AXF^]##4BB-06D<2A,HFJXS MY==/S(9]]PPE0*I3$HC4-I D73 M9::*"Y;1.38FX*OK6_/$G,B^TR&"U&^]68^X+/2R%TAB4QJ$T M@:+I.E,5"\MB0>D]/>LWLWE*#UBZ@- JE,2B-0VD"1=/UJ*HAEH=-O=#* M!Y3F0VD42F-0&H?2!(JF2U!5/BSS!0H_D7JA-9":UDB]C'FD,%1GTL!Q*$RB:+BU5@[#--8A;6=Z3 MJQR.M9V-6I=NFHF]!0:M/-0T[73D'%_$7C>:FAHQ:%P<2A,HFJZ9@]OXF*]( M^.?!I0?!.MD6IZ5MO) IF>]&]$O#B-Z,[BT>[%U][(9XG&/IO-J$06/B4)I MT73A*'??-KO[)^=^Y :=@:;#L^/LV:$1 M@\;%H32!HNF"41:];;;H3?ES]EW.5^16;K;W43A_-:%"+7LHS8?2*)3&H#0. MI0D431>G,O9M[)V';*BW#Z7Y4!J%TAB4QJ$T@:+I$E3>OFV^HL&44(LS8GU' MW%8Q0EU^*,V'TBB4QJ T7M,FSN$ X>A29]01]?O(*N_>,7OW;_#+S,2^VH+2 M_)IF'K9U:<2@<7$H3:!HNF:4?>^8[7O3L.U+<$M*15:18#2?*=9(FB6H+HT8M"X.)0F4#1=,P?W\W][)>%CE@8R>C670DL* M4)H/I5$HC4%I'$H3*)HN2E52<+ E!0=:4H#2?"B-0FD,2N-0FD#1= FJDH)C M+BF\)9="JPI0FN\T"P;.\/C6;%T:,6A<'$H3*)JN&555<,Q5A4\RSV5:WERR MPXIL,ZNW6J"% RB-0FD,2N-0FD#1=/VIPH&#+1PXT,(!E.9#:11*8U :A]($ MBJ9+4!4.G+<7#EHE""T70&E^33N<6C869-=MIH8V#!H5A]($BJ9O$J:* *ZY M"-!K/;:9U5PQZ5 ZE"11-5Y8J%;BOE0IZC]_-Q-[Z@A8% M:IJV7/;8"JO;3 UM�J#J4)%$U7C#+P7?,"_I]9C&U&]Y8.U,QWFROYCQ=C MN\UU_,>+L:$Q<2A-H&BZ<)3M[O;95Z#03!H\Q:104O%8/F_"0CXO@BK>C_:3 MQ%I70;69:ESNEUDFP59Y05UZ*,V'TJA[8DN!23/W03U]*$V@:+H@E:?OFCU] M%FW#!;E+HFU^8L/S:S.AMZ*@ICV41J$T!J5Q*$V@:+KJ#G;\Q9KV+G:[7^Q^ MO]@-?Z&F/93&H32!HND25*:]:S;M#X=PIW;#,R-ZRP[JTKM- ]X;3HX':\WM MA1N-�N#J4)%$T7B7+I7;-+W]>B,N-Z"P9JU-;\.@47$H3:!H MNER4J>Z:;[-S]2C3.H&ZZ6[[#@33\;GV[U@Y;^G%H)'S-\4@ M4#'HFE$NN&MVP>_D?%O.^JHAT0_2:^]-,[JWC*"..)1&H30&I7$H3:!HFAP] MY;)[V(T /*C1#J7Y4!J%TAB4QJ$T@:+I$E1VO&>VXV_29"[EHK*ZUKOMJN^3 MM, 40_56@Z+F::/VL+NO(>2F-0&H?2!(JF:TL9]Y[9N/\D*YM^ M*66[DJS&I&IR/%^:F0_16TC0]?-0&H/2.)0F4#1=2,K(]\Q&/GTN3?AMF*VJ M-)DL.YVH[(:\'.=X9_J9^>F>V4OOZF$4[U73R?VJYU;9 M04UW*,V'TBB4QJ T#J4)%$W7I[+Q/>S^PA[4QH?2?"B-0FD,2N-0FD#1= FJ MTH!G+@T4\X5RZKD@ZR#?IN6YRL. MNKP>2F-0&H?2!(JF*TX5%CQS8>%H:Y%W>E6*%/EW.R_7_+2*[[RUDM)853PS MQ]!;:=": 93&H#0.I0D435/:5-4,IN:5^5V64DR;=Z-WQT=7/\S,Q^FKIIIV M.']QSNW&C7:Z-6/0V#B4)MH^PM0=JG6YNR]VE*VDS/T@#RXOUC)]D#,915DQ M =S&1;_20]V_6IP>EN5FYN^OK,&H\3J=O&>3\O61PEQ>;(('^3E('XIS#HGD MLD".A]-B8I*&#ZO]DSS9%.>5 ;E/\CQ95P]7,EC(M&Q0O+],DOSE27F IR3] M6H5]^7]02P,$% @ CI!=6;XPPLTH P ^0D !D !X;"]W;W)K&ULK5;;4MLP$/T5C4L[,$-]31Q"$\\ 25L>F&%(:1\Z M?5#L3:)!EEQ)N="OKR0;DXL)F9876Y+WG-T]*TO;6W+Q(&< "JURRF3?F2E5 MG'N>3&>08^GR IC^,N$BQTI/Q=23A0"<65!.O=#W8R_'A#E)SZ[=BJ3'YXH2 M!K<"R7F>8_%X"90O^T[@/"WE,F04OZ15X"B-0]\6MT#.O9LE(#DP2SI" M2=^Y",Z'L;&W!M\)+.7:&)E,QIP_F,EUUG=\$Q!02)5AP/JU@"N@U!#I,'Y7 MG$[MT@#7QT_LGVWN.IFP!M \S8"P H3;@-8+@*@"1(=Z:%6 UJ$> MVA7 INZ5N5OA!ECAI"?X$@ECK=G,P*IOT5HOPLP^&2FAOQ*-4\DU2WD.Z!M> MH8_H(LN(*1^FZ)J5>] 4\W@ "A,J3[3)_6B CH].T!$B#-T02K6!['E*AV(( MO;1R>UFZ#5]P&Z$;SM1,HB'+(&O #_;CNWOPGI:@UB%\TN$RW$LX@L)%8><4 MA7[8:HCGZA!XU\*CIG3^S_OPG[UOB!'5FR*R?-'KFV) 9$JYG M /R_&4@G] M9_]JJG?)V&IF-*?=N2QP"GU''V<2Q *)-_^ I_Z^S,C7<<;,C2KF5I[^6J=JO1I!!\0D3ZA$9S)B#E4T;^0&8E& .#"5'R%,$JI?.,L*D^JA7H[:B:5(EW HW<[;VR M:Q.ZG2U5#N 9[N8+5JW6?*<0YX9CH:<'RC[ MQG< KUD:;R##/,!+2"7;S:495C()MNZO&" D\HH2]W \R9N MADGN+.=5WP-;SFDI4I+# T.\S#+,7F\AI8>%XSMO'8]DNQ.JPUW."[R%)Q#/ MQ0.3+;=%24@&.2OD*SH+'"BVG*JU]TJ,=.)PZ*2RYHUAC+&60DK__Q2R/$B8'$T1L$ MC4'0-QA]QV#8& S/91@U!J-S&<:-0;5TMUY[)5R(!5[.&3T@ID9+-/50J5]9 M2[U(K@+E23#YED@[L7P$01A(SPOTD.*7X*T<,HRA-( M-/:AV?[*8.]*(5HU@CZY?PW]NA? MLW?$&+:A,:SPAM_!"V$C>Q*TDAHSLBZK*%!!@D+"XY3RD@'ZXUWD$M/"437*=E6>U6[%6N0206B/A_[I1\,9)SL3Q4V,EVJ\#F,D27&CG+C M5KFQ4;DOF#"TQVD)B&[0NM&Q4"&..0>AU;&&G)VNRA\$/1V-O)?J> YC9(FQ MH^.DU7%BU/$YWY0J \M/MM0N?J>F3L;)^T4-_)Z*1M9+59R\C\8^862)L"/B MM!5Q:A3Q-,URM'Y%D!4I?06F4\\(=6E:G;Y3QNLK$]HDC,R$'?5FK7HSHWHW M&2USP67M&M-M3OZ6P4A4&1J769EB(9M4[("AF&9RACM5Z>X!R8^8=H\;N2Z5 M=_8NTKW^[@UM$D8ZPI%>WJM6WBNCO/?XA61E)N4[J04VC&:(RRW/7C^C E@L MJTB=FD;H2]6T"1;68+[?]X9I8^:-""K?A'O2+[M.*$5 M7N7<:H2V##=27.H"JVAA@]9S0M\'MCB[3C@Y)?E&)ZB*ET%U*F+'S-SQA/[\ MXVM2W:SWF=,.NNIE",V@8##MJZ0;--9O?3\X+CXX9_-KUV>TO#BP;**%5M$B M6VA='QS/8O[_N[)I5<&;%O=-G(IM*P#ZTN.MK>]T;RI M[O%Z_;?^]G]YAMB2S24]A(*F\PE8*MH0C:>^'E/U!+ P04 " ".D%U9Z]2/6W<" M "X!@ &0 'AL+W=OS:7&83T2!G%RT ]^W7 @(B=W#382R)R^VI!O2\XVU!RG(N>W@)1Q=4'."*O( ^/;;^C.9SZ/*U73%4P]_?XKD%OPLH\?!G'XY8C; MR][MY;'LF2G>Y:E5Q59EOK!M%OHZ<.M #7O4\!1JY$*UJG0/-? 3-VK4HT:G M4+$+-7J'BOR1&Q7WJ/@4*G&A8D=5!PXPZ5')*53J0B4.5.1&I3TJ/8KZ7H#N MM3F"= '3]\#03]W$<4\<'R<*I-P%:V7)/NQ_5+#7B$Q/?Z!RPW2OX)!K4>@G M^KG+MD^V$Q2U[4U+@;K3V6&A?RT@38#>SX7 MXEI=_W/*OL+4$L#!!0 ( M (Z075D)(Y--2 0 # 9 9 >&PO=V]R:W-H965T6G;/$XAQ_R< MEE#(*VO*Y3EF MCU>0T=W,);>:PI-F?)!'IS+JP4 )K7&7BCNX^07M#0\6+:<;K_VC7UG4L M%%="X2L"OQ7XQT88M(+!L1&&K6!X M;(11*QC5?=]T5MW3 19X/F5TAYBJ+6GJH+:K5LL.)H4:62O!Y%4B=6*^$C1^ M2&F6 .._H?!'1<0CPD6"OM BIH5@-).2#;HN!##@@J./:)$D1 T+G,GB9G"K M0?(^ (%)QC_(*M]6 7K_[L/4%K*-*I(=M^U9-NWQ7FF/CVYDU)2CL$@@Z=&' M>OU$H[=EWW0=Y#UUT)6G!7Z-Q3GRG#/Y\;R^^]'+5U!*^;B6#WKDP3'R22WW M^WKC_T6/_G/T@[[TN\'FUSS_%=Y5Q64)YV@1RX'&ZT&$OG^69>A:0,[_ZFGB M58,<]"/5Q'O)2QS#S)(S*P>V!6O^ZR_NR/F]SRR3L, D+#0)BPS!#DP>="8/ M=/3Y*L42*M\Z9<7B5$[ZR1G:XJR"/G.UJ%/--0D+3,)"D["H@8UKF%HX;.>> M/W;4W]3>]A@W[(P;:HU;DH)RM*3HLTC0]QO([X'U/I%:S*FFF80%)F&A25AD M"'9@[*@S=F1^VAV9--DD+# )"TW"(D.P Y/'G)N=WL MU=AL,E[X=KS(4+P#\RXZ\R[T4R_-<_E,UHOQOK[7JD_M>Y.PP"0L- F+#,$. M_)QT?D[,S[@3DR:;A 4F8:%)6&0(=F"RZSSOG1WM8[NH1$H9^5O.LCBG52'Z M;&T9^^LU=^@XAPNV=FNL#7>J:T9IH5%:9(IV:-Q>TL/5&G?7;4Y0R>B&X?P, ME< ([B%C?\ M7]O/7DNUN%,GVY8VW'O$7SS:P=M5PK>K1#U5+C0[/_-J4P*G;=KUK),[ MSVA.QB@M-$J+6MH1.W=[+Z&; ]O4J7>.8O6.:=)M76F7WE_42>T7Y4OW,G![ MRD/U&ULQ5I=C^(V%/TK%JW:76D6B,/' M,&609DC:CM1=H473?:CZX"$&HDGBU#8PK/;'UTXR"0%CH+VKV8>=)-Q[;-_C M7-\3>[AA_%DL*97H)8X2<=M82IG>M%IBMJ0Q$4V6TD3],F<\)E+=\D5+I)R2 M('.*HQ9NMWNMF(1)8S3,GDWX:,A6,@H3.N%(K.*8\.T]C=CFMN$T7A]\#A=+ MJ1^T1L.4+.B4RL=TPM5=JT0)PI@F(F0)XG1^V[AS;GRWK1TRBS]#NA$[UT@/ MY8FQ9WWS$-PVVKI'-*(SJ2&(^K.F8QI%&DGUXY\"M%&VJ1UWKU_1?\T&KP;S M1 0=L^A+&,CE;>.Z@0(Z)ZM(?F:;WVDQH*[&F[%(9/^C36[;'S30;"4DBPMG MU8,X3/*_Y*4(Q(Z#PC$[X,(![SMTCCBXA8.[YX"/M= I'#KGMM M'+*AM_*Q M9X'SB"2C(6<;Q+6U0M,76?0S;Q6O,-$392JY^C54?G+DQVG$MI2BJ62S9S2) M2"+0!W07!*$FDD3H( M)#[2I(L^LD0N!?*3@ 8&?\_N/[#XM]3PRQC@UQC<8RO@E*9-A/M7"+=QQ]"? M\3GN@\S=-0WG_[7N_^?6:\%PRPGA9GCN,;PEX?2#?O<"-&:Q2D@BY_Z.SMYO7W;VUQ-J'2V,/">8#@=5B/RAC/[#&_M,J?J)Y#=<-^05 [-G(XAIQR:==N& ME&JRZ_6/YY1*%SIV8?@E^W"FADW6E),%S9?T;"V_0HN=D 0LB@@76O+DX3%' M)V]-I\ J^0V:?;P?'I,=;G:[^_$QV'6*)H/A5:GLE*)CE6_ MC/2+A=)7O9ZJEX[J0O>"H@=4!H*B>07:;DUXD.*_A[QS*GWGV 7>-)<6:Q7N M,%D47[:NLJ\^YFA#RJLQ*)IW8JCNT5'Y4/VHDU )/<>N]":49WLKR8R>G.U6 MI(OC#XGF@:+Y4&CUK:!*>N+V&R\QV*I]+Z42%,T#1?.AT.I45@(:VP7TF25^ M@6+[5'+:Q#.8.+A[6-J;[#K=HZ4]KK0IM@JF43[YTIV4DB=UXY!!528HFG=B MF)9L#M6/.@&5HL1V1:FR^4QE :VJ]&>JK(:1A"^H1"3C)LL?5WH7/XQ7L9$7 MT+U14#2O0*M_T]V?W-]CTQ-7ZA;;U>W9#)"7HPQ [F^.0=&\ JW& -YGX'OL ME.)*/^,+]7.6E8P5C1WIXDB#BF90-!\*KF*"J%13-AT*KDU4I63QXZQP#*H!!T3Q0-!\*K7[\KQ+ MKGWO]3$I#C4IBHKMUF('.B7)]F>!5HG^:J1^Y=4;FF],DZ.+O7NX27IMVIRU M]^WB\WSGM>I#M9I'O+5S&C>FJOK4QZ"%"N JD?DYS/)I>=3Z+CM@O/?\WKD9 M.X;GGG/CYP>I*_C\7/='5>R&B4 1G:NFVLV^RLH\/RJ=WTB69F>!GYB4+,XN MEY0$E&L#]?N<,?EZHQLH#ZR/_@502P,$% @ CI!=66>R4K5E! T!D M !D !X;"]W;W)K&ULS9G;;N,V$(9?A5 7Q2ZP ML0X^I[:!V-*V 1HTB+'M1=$+1AK;0BA2)6D[VZ$4#&W=E*FU[8MPATD6/18"E0]V3">8*F:?&N+E .. M,J.$V)[CC.P$Q]1:S+*^>[Z8L;TD,85[CL0^23#_M@3"CG/+M5XZ'N+M3NH. M>S%+\1;6(+^F]URU[)(2Q0E0$3.*.&SFUHU[';@C;9 I?H_A*"KW2+ORR-B3 M;MQ&<\O1,P("H=0(K"X'6 $AFJ3F\7.?.(!:P8^2.. MY&YN32P4P0;OB7Q@QU^@<&BH>2$C(ON+CH76L5"X%Y(EA;&:01+3_(J?BX6H M&"A.NX%7&'A-@\$K!OW"H/_6$0:%P>"M(PP+@\QU._<]6S@?2[R8<79$7*L5 M3=]DJY]9J_6*J4Z4M>3J::SLY")(4L*^ :"U9.$3NB>8"G25MZZ6*@(16K%$ MI:7 66"#9WT/Z):&9!^IIS%5 AKI3BVE@I$XPE(UUE)=5$Y)@=@&_98"SQ " M??1!XIB(3VJ@KVL???SP"7W0H+N8$*V8V5*YIB=HAX4;R]P-[Q4W^NB.4;D3 M*%!3B5KL_6[[:8>]K9:T7%?O95V77B=P#6D/>>//R'.\0O;88_3+)^AFO_]TD WZ(0W7=80Y7CV?I]1G=$,+"/-54TCQ R+8T M_D?)[H''3*N%RJ<_?U4CH%N57N*OMF3)IS-HGXZNO=-,I+^SW58#'KC MF7VHKG*N&529AO$A88@M7",2W#,7U?U61J,J8F8;Y)6& (5HNIZYRV-HZQ M>E*@ZE]RMU%0WB+R6T5>HZ1\1U1WN+*7<[L=Q@1$5E+4IO\)9$RWK;YV4B[- M/J,TWR@M,$6KQ\,[Q<-[7V6EF(^IR)JD^49I@2E:/;*G#:W;N;>ZK+3T6[[K M@V9I>8/(;Q&Y35'0*G)?*2VGW9[;O=W[&2AP3++B@J,DIK&0^CSG *TN=\(N MSD.3--\H+3!%JX?EM!EUA^^LPAC=VQJE^49I@2E:/;*G_:W;N=6ZK,*,SDX] M^F<'+*TBKUEASD73WL2I?MQFO3DW&56V8KG[=N6$.@&^S5X-".78GLK\'+'L M+5\_W&2'[HW^I7N]H'R)L_@74$L#!!0 ( (Z075G! M HY>9@, -P, 9 >&PO=V]R:W-H965TP5&9" M/-O!MW3L!=8C9)AH"T',WQIOD3&+9/SXMP3UJC.M8?UYB_ZG(V_(S(C"6\'^ MH:E>CKV!!RG.R8KI1['YBB6AKL5+!%/N%S;EWL"#9*6TR$ICXT%&>?%/7DHA M:@;1\(!!5!I$'PVB P;MTJ#MB!:>.5IW1)-X),4&I-UMT.R#T\99&S:4VS!. MM32KU-CI^#[+F7A%A*D6R3-,&.$*OL"TB"J(.3RBTI(F&M-RSQ.G^A(F*%T2 M\01K\PH(3W=-KC=$IG!M0T;U*YS?H2:4J0MSTL^#5TLB40'E\$ 9,SFB+N&L M/ASYVBAF>?M)J8KI>WO?*%W)'6WEOHD: :>8MR#J M7T(41!UXFM[!^=E%Z?D>]VZ;T>XP,6A#A];>HC5XV:Z2HNUPVP=P_UYE,Y0V M^--#GMT4")W]"/;RN5(Y27#LF=M%H5RC%__^6]@+_MA'\R>!O2/;J)V(PS^37#!>6<\H6Y2YA+UG.3<$4\+_;)5O@R M<+[8*W8=AZW.R%_7U6CT]T0UNI4:W48U_I*$6YJ?T.CNT A:_0\T&@\ZD4:O MHM%KI/&]".DG+'H[++X$.]%H/.A$&OV*1K^1AJE4Z(4PTJ*X3&Y:1GC2XZ.KQ9@]3E!G<_4&!ZA M1J._)ZH1!F\=2/"K4@/^@[.]5;TXL5=CW>WM7%![=G5ZK;#:]9Y/K:,*&_G< M?PPJT6#JOD975*OB?\CU\"C7&UWXT9#YM?XQ0[EP;;6"1*RX+EK):K9JW:]= MP^J_;2_Z_@$K8;.;[SWC GJ[74#>YXF.$5+$ ^9T]< MU=R2$I,4J"",(@XO(V?BWX7^0!N8'M\)[,11&6E7EHR]ZLI#/'(\/2-(()(: M@=7/%J:0))JDYO%W 77*,;7A.0,'Q?""-XF< ML]U7*!SJ:E[$$F'^HEW1UW-0M!&2I86QFD%*:/Z+WPHAC@S\S@F#H# (?M2@ M71BT/QIT3QAT"H..429WQ>@08HG'0\YVB.O>BJ8+1DQCK=PG5,=](;EZ2I2= M',]A"W0#: X16U%B8O$93>+8%'&"'FC^D:?4*$ MHAE)$M5!#%VIYJ3);E2,'^;C!R?&OT4S1N5:H-]I#''5WE6^E X%[P[=!XW M!60M%/1O4. %G9KY3)O-0XB4^:TQ;]>Y\].C5[QIE^%I&U[G!.\1IRHT C"/ MUFC*>,:X"<4-FBQFC^@K2V)"5^C;]QN$:8PF6980B-$,2^ $)^)&Q4\Y] ^: M1!';4"ETH(%L\3(!U3HU+QAPA:814)G#T9R(UQK?[QOGJG>H.Y'A"$:.VH($ M\"TXXU]_\7O>;W5QL D++<$J,>J4,>H8>OM$C/ZK'?KS4?5!#Q)2\5>=D!V; M0MJ$A99@%2&[I9#=QI>]*F0&7-?4QZ=.P9SDY]N:_KAMQUZKW1VZVV-I&L>[ M5!I+L(HTO5*:WL_N __ODF^_#$??]I+OVQ32)BRT!*L( M.2B%'%A;\HVD2Q7,87Z[LG\$O4%U PDMC5G1YK;4YK91FYKU6R=+(^1266S" M0DNPBGB^=TAL/=MKM"!:TM(J+;1%JZIY=$SP&U_&9YIA$A''Z; MM- 6K:K:X1CBMZTO)JNG!:NTT!:MJN;AP. WIM'C,@?+\#Y5LB*5NJ7U:\GJ M2<$J+3SC9,]#,=Z+)L$.!P._^63PQ%F\B23:8*Z M5CR;Z?_4*BT\XW"0N]4DWN'HX#>?'6:$GMSQK*;W5FFA+5I5M4.&[UM/\7VK M.;Y56FB+5E7SD.;[9_+\']_QK*;Y5FGA&2?;IW<\]^B&5LFP,C?= ID$/[^L M+5O+V_2)N4-V#]WSJ_@9YBM"!4K@19EZK;[:27A^NYU7),O,?>^22:6Y*:X! MQ\!U!_7\A3'Y7M$#E/]C&/\+4$L#!!0 ( (Z075G4M0;&2P4 &PE 9 M >&PO=V]R:W-H965T>FJA1:-H755\XL(!UQDOM)>2^?=/&A68D>)%@,_/;G9WQ M'X_9R9$G7],M8P*][*(XG6I;(?97AI$NMVP7I#K?LUA^LN;)+A#R,-D8Z3YA MP2IWVD4&,4W7V 5AK,TF^;G[9#;A!Q&%,;M/4'K8[8+DVPV+^'&J8>WUQ$.X MV8KLA#&;[(,-6S#QN+]/Y)%145;ACL5IR&.4L/54N\97/G$RA]SBCY =T\9[ ME(7RQ/G7[.#+:JJ9V8Q8Q)8B0P3RWS.;LRC*2'(>_Y10K1HSNE'$GB\< M#40PFR3\B)+,6M*R-_GJY]YRO<(X*Y2%2.2GH?03LP?VS.(#0P]LR3=QF"?O M1[0HR@;Q-7HU>/J&?F9\DP3[;;A$U[(HT4?*1!!&Z2?I\;B@Z..'3^@#"F-T M%T:1!*430\@I9@,9RW(Z-\5TR!O3L= =C\4V17Z\8BN%/QWV]P;\#;DTU?J0 MU_6Y(8/ !=OKB(Q^0,0DMF(^\U/6[G4D0F'E.%TAH865TY0;T^PH M1)]DVZ[NJ 5B7(4Y'@SS4=[DR+I;B$"HHQQT/[?4(&$4$N8#P5HY\*H<>)<0 M"0\RE94885'6"==N>B;C@]<=UEXN,VZED69A&J]&/0\N]X@:124YD/1VCFH&T#L7$0O0)M'4!H%I?E0 MM';^Z@82#W8YI^B%V[\E&/?Z$(659>FXJQ=]*VSA[LV*KS#S;-TS&R_\AGC4 M_1<>;L 6_""VZ%>>,+6 #'J?78"0- I*\Z%H[3S4#2(>7T1 0!M+4!H%I?E0 MM';^ZN82#W9 IPB(U[^5<+H/*.D;6VR;?MI&C)#[$H]@94 M9ZNM0=?YAIC.^1M\-<>*\Q1?^<7&GQI?[$.Z"Y)-&*Q?4$L#!!0 ( (Z0 M75E7$C@U?P, (H1 9 >&PO=V]R:W-H965T8SM3=NB0EUEG/3]\27<[:7!:'PQ)'8ER7F_]U#P8X+ MQW=.'6NRRZ7N<)?S"N]@ _+/ZHFKEMNR9*0$*@BCB,-VX=SYMXEO ,;B+P)' M)$>\WM*F7#6); M)'- CTQ(M"%J?$M23"5:F8D!%^A]#!*30ORJ4;@ H9ZG4;1B- 4J.3:T:R)> MYJY4D]:NW;29X'T]P>#"!$/EGP^N$JX M@6J$@LD'%'A!-#"?U6O@,P,/A\+Y.>_)F[UWDA&VRR+?>!^'DFR3++9)EE@BZ\@1 MM7)$ACV\(,?W&P[]\UG9H <)I?@RI$ID4Q6;9+%-LL0264>5<:O*^.HF^8-) M7 SEOH;YM9KZDWY8>J/0#^;NX3RKC9G?-0N[5O$%LJAKE@R;1>/6K!/B31OB MS=40[ZJJ()"A1RR!$UR(#^B!IJ.AH*\2_>B"LTD6VR1++)%UU)BT:DQL'P,3 MFZK8)(MMDB66R#JJ3%M5IF\[!J9#6S+PI[UC8-AL/.F= \-F0?\!7VH^O+)EELDRRQ1-;)O>]]^R_OV=[W#:,E8:RRQ5;9$EML76W. MZBS_;3NCP?4^[^/>YWUU,NMNV/&TO_TOV(6SWOZ_8#>)>@> >U9;JIIN9XIZ M@5*VI[*N$]K>]N+@SI3+O?Y[_W;E#_3'^J+!U++?Z.M;BD?,=X0*5,!6N?)& M$_7?A=>%?]V0K#*5[3.3JN TKSG@#+@V4.-;QN2IH1VTUR_+_P%02P,$% M @ CI!=6:&*:RO# P +AD !D !X;"]W;W)K&ULM9E=;]LV%(;_"J$510LDEB5_)K4%M):&=6BP(&F[BV$7M'QL$Z5$C:3C M9+]^I*S(UB8S,79\8XL2WX<\[Z%)''FR%?*'6@-H\ICQ7$V]M=;%M>^K= T9 M51U10&Z>+(7,J#9-N?)5(8$N2E'&_;#;'?H99;D73X#W?N&.KM;8W_&A2T!7<@_Y6W$K3\FO*@F60*R9R(F$Y]3X& MUTDPL(*RQW<&6W5P36PH!/,G"J8"?X[6^CUU!M[9 %+NN'Z3FQ_@2J@??F/7E#6$YN&.0?NMX/M/G*M"IK"U#,;A0+Y %[T M]J=@V/W0YCDF+,:$)4BP1G9Z=79Z+GKT6P&2:I:O"+?Y(=+N+I=B>;DQ#6HR MIUO7_PXZ+*%V0WZ(@F'8"2?^PZ'ESJ%/M1P3EK3,?Q!T1O7\&U[V:R_[3B]O M**=/BM$VPYS*4YX/^V>@0IE1>FK:GR) MIY:CO@@1% D% >7?'BT0(0I)?L>_!:A5CJD!G,"G*TH.0;CL5V M:@TM$*,UW!'QE1[^0$5 /8474<+U+S@4MHX%HAT7-"F"B(J# MQ#$[>(6#=^[@O^'0+1RZMX[@%P[^K2/T"@<=NIW'KHD+H("S":,'P)2U1%,/ MFGWM+?G"J1+*4C#Y%DL_,?M+:O%+&M$$@?L_*>R. +GBBJ=AR$*8QB@W^0;/_J,'?EF26C'I' M1N=>(^ 291W@#3X S_%\P_N*9S?&SW\Y=%K9'1+>74U7O>T2 MQ*"@;&S*;.[KFWW5$CGF&8S0U))K($=LCZS9^W=NW_EHHK5-L*!-L+ EL%H" M_#(!?A.ZGM^XF-]$SV\H!,.KG8 K@H"@X&7QMRDW.6Q?PZK=9C][]#I2$OLJ MYP8CU^_TZE;!I=6@X]=M0M-P@\IXM>![9?"]1O4M\^5FQ^7")1<9R4(FX]8; MU/MW0\_U/JI-!D=&;8$&;8&%+8+7\],O\]!O%^4UOXS(Y<"]7B0U2 M&4ID]*-,:E2,2BI&C6(-UVM9YP.Z!AD5*!48DER=LN8''$4[A@5&W*C449M*;1,L M:!,L; FLEA[7.17U3J-6PR0C] >2R1 T>@49@2F_ILH"LBI+YTR5UTV"PJ2J M-Z?3/]-D(TX]Y,HYQFT,V;B JLE8+)L@E960JH! )L\M/#^W7&'$O3Y1"YLK M,]5DU;NH@:YAU9GQ3LQX/UD"GA@P%(/UTDAS%%-"(*LP9Z8K_PR5W%,1YW2< M"\K,=EWOG#2#G=-Q+\1DANN[;_!V.KJXC87Y+_-V%-Q/,->]D3FSW25S!CL3 MP,W^ U!+ P04 " ".D%U9'Q]T]>@# #&$P &0 'AL+W=O MO:)DJ)'DG'+; ?/U*2]7!DPNGD?(CUN/?PGLLCZ9"3/1??Y09 MH1\)2^74V2BUO7)=N=Q 0F2/;R'5=U9<)$3I4[%VY58 B;.DA+F^YPW=A-#4 MB2;9M0<13?A.,9K"@T!RER1$_+P!QO=3!SN'"X]TO5'F@AM-MF0-A MS]P2):8)I)+R% E839UK?#7S/9.01?Q-82]KQ\A067#^W9S649K5NB2#01?(^$B=9HYB#K39:MV=#43.-<"7V7ZCP5/<*6 M"T46#- I./ZI\8=8SN>:HV$OV1QA W\UW-H*3A'VC<^%; .6Q[R _?(]_S M^^AI?HO>OGF'9,ZHI;Z9'>X6EAING,$%!SA+F4'9[2###4Z6F16$\J[3=-UH M[U<=C>X4)*T=S9'[[L<$+8OX1,>O0OTAL6!(;6HD]I51!C.:**&B5IC7]M=+L"*S! M-"R9AA=[/L,NF] 16*,)H[()(^MT?^7I^@/3']<8$2E!M;+-(88UQ>)PV.L? MJ;8E:CBH137J&Y?UC:WUW1-&?DI*VLJR9KYV$CH":Y#$7O5A]BZFQ0*ZHSYT MA=9L1,VAX/^OQP)C5)/:*.B-O=H?/A)G6TJ_%[2+$_M5N;ZUW#LI"+#6&JV) MKYZ5CM":-"LG@R]G97"G7J8KM&8C*C>#[7;F/'GV7V@M'/3"8T6V1)U69.5+ ML-V8S/7R;8.^<+W,:ZVM(V]1<+B$4\&55<'#R\FR4Q_3%5JS$963P5:/<*8L MPQ>"&^ 77_&VJ-.RK&P&MON,O]1&VV6]&-=+[13-^"Y5@K8;3#O2JV>F([0F M[\J^X/'E)-JIP>D*K;EDKQR.;S4.YTFTP&AX2,_O#8XTVAJ&:V_8O$:WME.2 M@%AG&T@2+8WX\DV3\FJY276=;?J<&(&*+?NHO\ 4$L#!!0 ( (Z075GA MKA6>" 8 !PO 9 >&PO=V]R:W-H965TGLSG0Q$C<[33RS,=#V(=-,W&V?B2W;S )R04ZVW[Y<%*ZRUI"3 MA]C@A['"79W>S(^>EF/L^V1QH'F<9.-,E_V;,T M#GA^F![FV2FEP:YTBJ,YT75['@=A,EO=EN<>T]4M._,H3.ACBK)S' ?I?_/=;#%#.[H/SA%_8J^_4]$AJ^!M6925 M_]&KL-5G:'O..(N%45I8Y[3B2YFNTCL/<)@4(VO#T_S7 M,/?CJR=Z8BD/GB.*-O20#QF>H<]H4XTSQ/9O9U%!1Q]=RH,PRC[E-E\W+OKX MX1/Z@,($/811E ^4[';.\XLJT/.MN(#[Z@+(A0LPT -+^#%#7K*C.XF_J_9? M*OSG>3#JB)"WB-P3)7!#3QHBSB^(Z,247,_Z&O=EZ6[(NO.^UKWWM>ZKW5VZ MO>3>B:51CRZCY!D71]<+3%>>0P];$LCO?H8&A';U'I5Y$FL=+M?1+ZRNQ.#Z=3!=)35\>>) MI@$/DP,ZI6P?),P'@G62NJB3NAA1(6&R93%%^Y3%B%7I MOO#"N!@.U\'(7P^-+,WI5: T'XK6 MS6LS9X"5"G:DQA2P]I!V!B_%:XF5A36[7Q[68-@3?=FOC2$*6W;_=<%7=W)J M$!N=CNWW:TL,I'Y%C"%I+BC- Z7Y4+1N;IMI ZP4L),EIL!V-"89S%!*K)R! MR)0865;_<>/)&G0&4S#JWDZ-9J/7\6*BTL1 EC$%9+F@M(\4)H/1>LFM)DY MP$HY>[W<7 YOY+:C]R?0U^KF1B?NNE8]T%9]::NX+7*[RX:-MB=J;;_)6PZW M\C=7M>O8^@&EN: T#Y3F0]&Z*6UF$ B>+C<)Z!0"*,T%I7F@-!^*ULUI,X5 ME')VA-P4H,[\,1Z\)$BL+%/KK>:X$BN\&)AY,C/'&2QDJKLX-82-8B?J9?T? MRDT"NK8/2G-!:1XHS8>B=?/:3".0,2O\/Y*; M8=JP.Y*;,R!G)38I6_1/?G MG256YG"57]W)J4%L-#M1+_1?)3<)Z&H_*,T%I7F@-!^*ULUM,Y5 QJSY7R\W MB60%?O!R+8S:&V(^]]?[):!E_XGD":/V@HK1-_+5/9T:R4:X$_6"_V6I24"7 M^4%I+BC- Z7Y4+1N0INY S)FL?^RU!28]N DCCU\;(!.$5S7J ?:J"]KM+/ M4$5ZWMJ\&]/T4&ZSSM"6G1->[;2LS]9;N;^4&YA[Y^_QS1I+SKOXQJLV:C?X M:M_X0_ELSU!$]WE3NN;D=]>TVHI='7!V*K<./S/.65Q^/=)@1]/"(/]]SQA_ M.R@:J#?$K_X'4$L#!!0 ( (Z075G3'CHH8@, @6 - >&POQQW[.OVI?,-PY)H+Z,]F$M"Z*Q?7+./=>^25R&A5IS>K.@5#FKE(MBY"Z4 MRM]Y7C%;T)04%UE.A4:23*9$Z:Z<>T4N*8D+(*7/\N8^0F64Q'[MW9ZV_+3%V^>BJ\AT/DTPT51RX9D!' M)BEU[@D?N1/"V50R8"4D97QMAKLP,,MX)AVE;Q]MQ8>1XH>!?=.#.ZO229G( M9!G;1#!_I]7E.\"F!P89Y[7!KFL&QL.<*$6EN-*=\N)R\ 'D5.W;=:X=SB59 M^]V>VQ#*DPXRS61,91W&=S=#XR&G"=B1;+Z L\IR#T"ELE0W8D;FF2"EAPVC M:FC9&>7\!AX[7Y,M[5726M.RFD3=U(:JII$Q'=!OJQGMMFSO2;I.SNXS]6&I MTQ%E'RJ%7DN:L%797R6U 4S=Q]5)GO/U>\[F(J4F^8,#CH=DPW,6F60_=#0H ME9D>H-)U[JE4;-8>^2Y)?DM7:E-.JP3WW#U"S_]VGN=44$EXV[2N_9<\RT]V M'/2?RW+Y5-DU;/58[25>NLG>,9@,C\'D4=3DX!A,1D=@LO]L3\W'F/2/P63W M19KTJOU::U.XM26L1QW8>H_<+[#)YTU09[ID7#%1]18LCJEXL#/4\HI,];^Y M6_KZ^I@F9,G5;0V.W*;]F<9LF4;U5='];Y?QV(BIBL:3ZJN MG$_+IJ,;.FIU &$7N2H/.X)Q#&9' ,/B8 XPCF%A*5B&6*SS4@]GD#1A395QN+ PQL%;#:@?CV.%!3=DX0 MP*IBWK [&$>B"$.@%NTU&H;([(3PL:\/=I<$0139$<#L#H( 0^!NQ!', 7C MD" HWX,[[R-O\Y[RFM]^QW\ 4$L#!!0 ( (Z075F7BKL

^/4&NWOSQ;S>LAS//TPXL&H M;)=G[NM=[JZ>7'-*01$\D:N6+8K6:8L=(1YJ'F]XW)7G++4V,B9J[8T&F17% M^]E&B)8K8%K(8%$Z)>)QQN-Z@(-(WAR!:]_;P_ZTV&P=OA;B38/Q./_7V7RQ M/)3'&2I-X1$8$S0YI9G "K+>%"I1^.Z=P^9GX/:$.HCL;V"Z(N623<(* -@&K)OWYGX4)2)$ "1"T A!1V]/ FK*_RRU65F967?_E? MGR\'/WS"\:0_&O[K7_A?V5]^P&$:Y?[P_%__\ON'7\#]Y7_]VS_]T[_\/P#_ M\>+=ZQ]^&J6K2QQ.?W@YQC#%_,.?_>G%#],+_.$?H_$?_4_AA[>#,"VC\27 MO\W^V<#+[ M]E__3:1BFFP?0X_/T^A_>1J-_G/^2 M_G32_^?)[-^_'J4PG1'TZ!)^6/L7]3M8_AG4'P$7(/E?/T_R7_[MGW[X82ZY M,$[CT0#?8?EA\>7O[U[=1]H?3G_,_=,5T0D'&ZB@CT4QQ6%6^(<=6G[X[Y^K,@ M8PE7@VE#Q/<_NRG>T67HMQ3PO8]N@';V07")EQ''+:%^];FW<"Y!WD58/_(J M3?^:1I<_SI"]' TSK18S?3$9#?JY;J[OI_3?NMM.1N4-:=ML$Y@\CIL^N8(3 MBGEA9P"W^?A;\$E/^L-^_?%K^G;QC(JW@X7@YRG2/YWO14L @U'ZZH\&=2<< M75,W"!$'LY_VKB9P'L+'WO6C"#&^HB\G/1EYY$XB2!TBG3 E06 F@;SG>"?TV!$*O^O?YF.K_#FAZ/AE+3ZY\'L@?2J MXGG]XJF:,!E/>V_'HTROVYOQ>QQ_ZB<\^]R?](ITCC&50$1'\O"8(21/9WO* M13NG7(AV$UV@!]S2 _KN1@?6/;NA%CQP6C^@%4^@<=10G*MT8G=Z)V?#O$ T M^6EVM&P$JG?'9-B=Z_M &A*^UM2YH;L-1_<);R3@O;&OK68VY@#"*PY*)@E1 MDZ9'1&:RB*S$C4ZPXV+]*X/Q(*1O(]>&9"]WL06P7V=F8\])$Z3G@4XT1O^A MLPQB, $P"(S22Z;51MOX%D?Z5P!:DKS*SE[)\*ZDC%I)]#Z];&>3;;ZN!1@C MDTZ192$PA,A9+!!LDMD7+JUDK2VVVP!.@=ZG2[2#M_<=?L+A%4[.XF0Z M#FG:RTD&SK@$8PP#%;@#I[6A_8F%Q#1IHVC] M_%L#^2.[+/=Q)J!^_P L\O MM&YR:&>0_M&?7KR\FDQ'ESA^-4R#JQHL/9M,D/X_?PB?22^5,Z5HP,P4*!L] MZ66HL38,UB+CH?AN]& ;F/M7E=VX7:THG1'3P8;Q9 M-K#@0*&EMR4R3JZ,,SX&[:-N?2ZL!/+LMX[=Q=LUYSUE!*<#BQQ3Y>ORS?WV?*LK[K(I=65V$J(?G/W_^6&/9 M-R>6]R*4H#/0 4+::PEBR$( FNB+LR;$$!ISO!;,LV>\C9CO\R]W-_HF2!]X M0<[+3[3/#$8?ZZ(7*'N26R1==*ZAUL].]Q,*C6Y##_&L9_X*W%]RQW.L@:6U":7@$A,S@I(\AL;;0I M)LY;[_OKT9R*,C22=P>'P]]P2 L>$+*S?$G2K8N=]C_AM:(BN34R.4 7$CDU MQ8%GSD/Q7'"CE Q%M38#'H9T*CK14O(=G!KW%MW3! AU4I"Q7DL55\ 7K\ R M*07C!EEI?4E[#\2ID+^;=._3K9K1_6J81I?XFJS7'J:<1/ :1GQ4P3L0L3WF=>MF%_L.[^-AJ-K:$(ER;P,(+WUH)RR M$(I%2%P(CSES%EMO\ _ .1D-V%74][7 [+S;3R]P?&=?6L+$:2]J%@S9I:!# M/=F,91""+F "9DE@>?L@[L.(GKTN-!3X?76PNV\*RX-I>0'1'UX1SIODQA=8 M1F.<_]V'\!DG/W\F(XB>WQ^&\9>9?$B_:XH8"7DP6^)<^7M!&B:8-""$$J 4 M(RNI% Z8O;,B\ZQ]ZQA3A\MY]HIX+%3?UV+71HL)\N+%>D$.5@V_1BTMG:H" MK L&%-8[]>!IZPU)6:SA^=3:C%T#Y42T9S<1WV?>-\@\(A0SPYH[PT6B_3-E M4C]ER;#VG)QH+AS:@D59V]J&N7GZL^?WB8)<$:'<.56!CL6;O>IL.AWWX]6T MIL=^&*W9?J3SD3EA@3/)0&4=(1KE(&IA9&%*Z MOT),AK<1Q@8/ED1 :&P KYP'XS7G]$5P:4793#LE.2T%V$J<*\C=.7S]->5Z'Y=E3WD3( M*]C?.49]%]B+,.FG7G2!16')F;*1=++4VMJ:(95IY5DGZZQL?66Q$LC^>6]# MU"/L;R_D#BXP[X+ZJ3^XFF+NZ1QB\2$3F.I(:T..M'(90J5,9,'H/QUSOX!R MHNP_1= =7%O^ VL-/N:S3^2VGN-O5U4T;\H,XN3-U;06J,_R)9"PPN<\9R&RNHZ%8 ]Z\_W1+^1.W:GJP.SJ[YSW,/195 M0B_H_*PW_HHYA%#0@ ]$>8M __T46[ MA??34?KC8C2@AT]^_C]7_>F7K[$U:KNPXC$=MU]X;&$=MF%@4CJRJFJB%@/E MN8#@0X# L623)->V=52Y\S8,(CI>#!F*UM28GY(1?.$U*R$XSW+R7K?>A8ZG M#<,6?#[2AF$;,1ZZ#<.])CRX^C87W'9K7*2:-0J?#*7R+A,$\[*\_ M4S&6.T:N8&NWZD% 1]*H82NBU^G,S@+OPKW^&M.BUG434-MT;=C&R5X%:+_= M&SH@[JZOW4SJ>U.)'(P.Q6MP+A.X1.ZB5]E#DEEKPX0MKK5/M$=56-/2X5": ML(VPN^CO0#;P<-F, "WR4)0#QFIVLK$9O&,*4K%"D'ME0FP=7[_]_ -$UW:G MY.YEZU/EV4%A.*WKY;S3'9A\#;T\ZOAR_"Q/PV#!;@2D^"1P/$@,VU6 M44+(SH,L+LI2G/"V=9;6@X">,?/M!-U!W/S#&,/D:OQEIIAS'5T RSX+D\F6 MS=H(4+4'2<#(P3@B+G/#O6M]:[86S#-FOXV .ZD"G9(@,"\O=)9=9SB+3@D. M/F1R>XTJX!/ABRPE4DP3:-&-:5^-Y!ESWD"T'=1XG*5T=7DUJ!&S6?9Q-5W& M>%%MVT^+],X%4.^BBYK1H10<:69 BJ$@")M$(4IQDKKQ*F-P3UCM>B&@ YJ M0E8G;BVP2:-+8;4'!<-0RQ 1Z*0R) 9C1;$EA.8QP8?PG(+AWTS>'9B)I)?U M!,.? _<=?>JMZ/Q3/*;I(TR;V(Q-4O%)7K!HN;@1,Q M;E0Q+FDA8NN$C3;(]Z]OG2K(O;#UWMGMI(_5M7=^_VK7".%3X0[():O8%(+7 MLT:,T216$6+[%F;K\9RV/C5C8C_.\AQCCTN?=58<-.IZ2--7T7!RZBT/VB7Z M*&P=_5P+YK3UHPT''?C3,T"O)I,KS#]=C>OVA^/^:)$I\H[VN'$_S9(5Z,_. MJAA^P^F;0B(IV)]>U044RP19_@)\L;0 PV@/3&3N^:RLU$@.HV\=<=D9]&DK MVWXY[<#G7[. OX?!%6Z$WVL3R;\-@%99DIZS$&J?@L1#O>OGCLH)?&3"CO\./5 M.%U4;/<-B9Y1G-&^*\%D32])-C5M+&N0B-Z(Y!47S;>W1U&=MD(U9J6#[A4/ M(9R=]KV2/9-.*[ RU+%0!FEOS;6N@795RSTK'21A/@+JV]6:[3GIH/'%K7WR MPVA-XL%,O>/=;?(=DJ0F_2DNAI#,%_4.T^A\SN!\?48I+1TW('0AZ['6A$5G M#)2"L:AK?+&Q'TU+*/QY>RG/]6$S,&31LMO_8S="IQW6U*C MZN8EB+,T]P#F"UAD+EG/A;!2@PC"UQI'#RYG"];KS(S-.?/6P:J'\.R\QZ8+ MS%<#?%-6/&7RXLNM[^8UGK23(EF^&C2O82'.R9SP)8*EK=3D8!1OW@1_6XS[ MJIINIB?WXBQ=DG(L%=8KEC:K$XPQ*E?[(Q8;JG]%9@TYTA9B]JR.]M4VM(BXSC30!V5'W]*+C#5&(WH7(#]=B=AX,H MC)C-GQ1([J^K1F^.$$QV@#[Y$%A40;1V- ^D*(_4:1]&3[81?TO]().V]^_] MR:OA&<#M*_CZ:W'.O)0ARYY]%[QB36F$8"I;F$ M8!6'K*-P+F;DOK5_^#2D1Z%%;:S;/5#5H8+=\DQK$ZY^7LR)^# .PTG!,4'E MO>"X*(@90C2FSBWFX.J;QG@DXXRV4>2MB\2VP7>"RM2S\<[5B+'RWMICY[R"S9'&7L8#+'8YA.2%6:BK]E>44]6%?K M<=T)"?)7&OU+Z(]G5\]ORMO1E'[;#X-::?WF:KI<88]+QITT"8ISG,3D/03D MI.V<)]129A4VLVJ:PCH%73HL5QW4;6R^F+,Q[:7G\TZ3[^I7;PJMH]X:369K M_/?^^45/*BR%,P5&(KU#SB7PVA?:9^NUE"H9<^O&*6U7< I*>GAJ.ZCE6+&: M6Q);I,6^')')V',%>9+<0V%"DM#,K/%M!!VCYEQ'[GWK&>Z;HSMM!6M!R=JR MBRXOSMY?75Z&\9=1>3O&0?]R-MSM>ON>C,H9V0DWWLCK?HC] 6' "?WBZI)4 M?YA7W^*&Z4\D!OJ &\DTOH\[!/3VUWP')V ?MX>Y"*V2\F!8UO0:! \1:0^5 MR1=CG15,=>48'L7M(==76MT)/X>$@"N.8=Z'0NV%#==.ED1!,,>"+-%8S:S+[MF\/ MN]63;<2_O]M#D55,!1&2EXE<8L/!H4H@#+/9!4M>37K,HG]^MX=;<;'9[>$V M@MS/YALD%_:*F_7X*@WF(+\9"3BXM M)]0A8B;5&XA@H2@>.(_:"N^ZCTU-OY=G4[\IOP^67Q$KVB)1<0(G#M;9QU+<#6A(>44/1:=X]UF%IMG MO'6,_124^1FPWD%[Q0YLL=N_2&ET-23#+'R9W=-%R9CT6@/3"D')A'78AH @ MBW3" M^,XZB,Z\DS=QT#^?]]QV 2.+5D*RB?R23.>5RRZ!QH@A)VUX/F8M7[VJ[UK> ME0ITT2:TY1)_PVE/A5(L.1C@4-#1)$JL0UP0=)U-M6SY[!-2CR>)$9ZJ 'VA,T M0JP#?KG+EJ=@A6L^7N&H2I6DB2A<1/#*Z#I/ST)PSH%3&972QK;?BIYGJ=(6 M>K)SJ=(VI!Q[J9(U*9,KE,&D(D 5&2$*5'5@(QHZC;TW7:4;/-=2I:WHW[!4 M:1L:#E)YL@G [Z5*6U.Y=0G*4W@XB,)H)3SW!#0Y$6A;-@RB#0BV1)9$4#IU MEN?Q/$J5NM63;<2_QT:')2:'RM7VL-7%$W1,"UHX*LQ92X92B<=7JK05 M%QLV.MQ"D!U4=/Q2I8JO^Y_NNPHOOOP:_GLT?CD())*9GK/$-#<<,-;52[+* M? P:K,84-3$;L76U_1;PO@FKHRNZ.DA!?P#J#=#?PN7U>;@!W([LDBVA'L9* MZ8SZS56L&6\=V#';PI8\9U68 9YMHVD#&8"-->D!./LWFSJE M]POV,''TD06PCE>?D-0NYL( 4?$>"M[X=V@374<1@VMP--:?AR-MKW"[> MXC*6.E #',=$180&N M:JD;(D)(I,B2&Q&]M='&UK'2>@;3!:V8P)]-\\M.A M5.>1"XUCT)QMZ.A 8UZ3Z;F(A7!%UC]+!5*)Y+#(;,C!%19L0<-LB$K&UI'H MFZ?OWWEK3LZHB60["1WT![D_7,:\:DO=+)R!,!NN@[5QB]$6M+>UWU"QQ;0? M1'D;P>EQO8.$NWBG:WW8Q6B07UU^'(\^S6_AG1!_MOXR^UE+^/@R*62ID 6FI;L M.8=8+^YE4=8PQX5/K1N^/ #G]-2BE>Q;WD'4VY#:#.-JBN-K3(3O_:A,_PQC M7-YUA1Q*05=!8=5:#X$S T5P9:PH1;/-VET]_JP3XKT#X7;0_N^7JS%)^&I< M>W#^TO]6FTE"-0,E(D>7%"ACJ]-& QM7,U;@SV,Z(ATHTUXM"$!+9V) MNJ.MA?8;3G_^G 97U0BNXSZG8_I[(N%5O>]#SJQ%PQ('BH]Z=9@>?2 MD?7C>.'(?>!VHW-D!Q"GHRO[9*,#%^4LI:O+JUGGK9_PXQA3?W8I1E\/<-&8 MZ^QR-)[V_^?^9=E7_7-YDC5MA/1QD/ M26H'CM+J5V:^^Y9H2 :.SOR223Y:V#K#EEPZ);T2)4?;O''W W!.3H5:B;Z# M7*V'=MN>+L:K% NPJ!)AF]ELDM5R+6E--#*SUFKQ$)Z3TXMFPE_K1+7*:KF> M(WS3=>/Z1_-LG?!5ELZO&"9D_.<=4EMV?>1N^2U-%]PHR>6GNHSKIIY5:7[J M3VH6 #WX1B%1)$Q&D==61*J3)A0$3V<->5O%F4AVD&U]#;\1L':I+O0 @?/@G$.A>/-LWVV KBOI)?V.K,^[Z4U+\>2 M_'+]XK^XF:?^[WT<$[*++Z]K4OWL3C6(@E;1^1U339_G 6N/W1HXR2S0DI4K MKP6Y3[>11QN$[!=50=O _1 M<$= M,+Y.J3JCZ^ Z)I!SIYT$P7, EMQXK"#XVU=J& MI2Y5ZM7PX]5T,I, 7T3UB\Y2,%DG.R%Y/\P5B(@!O'&>/-? 0V[==/T!. ,876RK$&RNG[ M4"TXV(]J+"WN#8!UY""M!7489Z@)=8^KPPYR[^!060^04.@0-0.3.+T%2(91 MQ%"@Y!QU\$;&YK4 >U:(1SR8_>K#-N+NHCID+I27H\EU2JIE+ ?%%40MZ904 M/M-7@5PS+T2P3JMPJ"MA%4=,HE*3DVGX%X_)KZ>/_'XU;4;4AMW0Z['AR+?E6+ MHC_M,:6:VJ]K (*1.1%,C"!06!]R]"+%S?)=[WSR_LVEPY$T:B7A+HRKT?C/ M,,XO1\/I.*1K5%)%DY6*@+6/LY*Q@&.60PDV9K(B1?&M4\%6(_D6]:0=-:WW MAXJ%I$$+_#F,AZ.KZXFLRQ:469.K2?LEQ$S>IL+D:T:V)\]#:!:\-M8\F@FV MT9.^1;UHSD '\;O97-Y%0Z\XF2EN3Y00!*H$W/&:;I1JRQ/,@%ZY8G54$EL' M:%; V+_&=)^,M:NT.SA0YFBN+Q]N5MS3*C@5?8)LZ@UZE!J\D0*TM5%D(W/TMV@WR*6\X^6>S 5GWD%<'(!69N 6VL MUQYDG@MUA]J>ISYJ MMYJ>)@ML5,OS0&?XFUW&+NZ-3C-2=)DE'Z-M.F.L YLUT?@KISTL0GDCNZ6GP#W,%?(G:K!=BK7C,,C4;^ 'B7* K*X M&A36'CR*"-RJ$(4/P9K6%\5'HW:/W +4QO1N(O$-% M6([@^>EJW!^>O\5Q?Y1[D?0]1%_ 8J$-+[MJV6&&(H*A?;#6/[8^.Q["<\)* ML;/X.[4V!JL$L(1,Z]>B\%1;RAO:SR0J"'5*J;.611V#X;IU#O:&T$Y08;H@ MI8/XZNT^:6_*790]F;,GS680K4^U1:B!&(H@":BBBRB.L=8W/P\C.D%-:4C! MVO3M/02D%Z'945G^33?!Z+6/Z2P0O=G"&@6AE\^X4:VB73369Y(0Z1=9H1R\ MJC4>AMGDR:#UO/6TC'L@VH67EQ\]CTC)&&H-# >'P8/2+M7YJ!PTICKWTL7D M6J]M#91]!8YWXW=]E/CIR.*23PIJ[@MI>#9D8@4+3!FMM?>IZ-:-D?9 ^2.1SWTQ MOHUP6T:I.2D('6J-'+.D(]@C,Q M09!1!J$EMYEO%-;<\('[=S5VX&34L4!;-_C_"N,\51\G2R5?UC1CR3PH"TE4 M ;!:16%5@!RD82HH@85M3_CJAYT&V0T$V<$^OK14>H8,6Y,%AQ)5KON5!1>9 M!^'LU3A=A MV&ZA^\Q58\$J)DG+&#,*E-?D$^@Z++ (PQB/"IO/6CNR7+6B-(]!!(A"T,N" MS-%[XA&T-EG27E@[Q7_/5=M65W;(5=N&D&,)3#RPJ'N9!RHC*C*;P!=#&WL= M'QX#=\#1%>DUEY'Q_;URSS!';2L%N=\ I1.BNFB_N&5&PR9PN^H\?0P)0ANT M-NF&^LU5K!EO1Z!N40DA5"WU\,*3?3H["*P$G8O4-I9B1/,6L<>@9H_W)3E* M+=N&K@ZTZ^759#JZQ/$[',PN,2<7_8^3ZU)WQV6A73QS5GV>&4CI:#\O)9GD M.?+68Z ?@'-4M\>[4WEWIE4C'EK'>MYAZG^\GCJ*EL58K 8CZ)U0117PJ!$, MEUZJ@%IJ\9@C>/]C3Y39W<372:[1% <#3-.K,%C.REHV+,Y6VVP\B,AKRW/Z M3]2,@4J2%7K1.C0GJ@]M6>@@G^@Z?7:IK[7UO>(I 9HP:]Q5('ID M$$TDNSX%'U,'_<^^PG#:NK"3Q%OV>YQ%HVFQ.8SS&U+)4)O@D'8F\OUNAD[' ME+063$*RB*2514&P: %1HK F1'NW8G==4/^Q1YTH[>W%O'94X2YS\3[A@/:E M_ '3Q7 T&)U_>=<_O[AND)50&!>=!)2&=#1XVJ682+6'OI;)%2=YZUEPCT Z M46WI@(^6H^"K,K\(Z0\"M+RKLB)'H>K>K/INYNW^JL'GFA<\^E";6C878-8.I(;P-@F$KD)Q^W?X<% MP!KS]BM)ZO+J=P)H XE0LO61##\9<:-+ID>8^^JA^SM M=Q+[J(7,&L:_9D#"Y]M G$\B2PW"U8M6*P5$1>ZZ"BYE36MU>J..18^1=_NA MSY"\)\NLDT9H\UJM!P[Y?V"UIC&??2*'[!Q_GV"Y&KSN%^PIE[F6Y'X'G1Q) MH"3P(B1@N>9E,UX\MNYHS*47S=)3]@;?=W,55F'^6_C6I5L-1K+:N9F MLK4ZS&0(1FGP0?K T%D3FT^X?@33":I04QJZBL2\Q:J8J@XF/SV M^#><]IS29+?5L::B9C(K,LZ]TPQXU@(M9F%U\S&S#R+ZMI1F6PHZN"58 >G^ M#FF2D)P3*&E";:Y!9EB4M5^"YE9:JU/TK:\*-L%U@LK2G(ZU-P6MZ@]>C,;C MT9\$[VP\KE[GO#2N<6?<[1^R6ZW!CHMJ5&'P$\;IS4R4&P7#8I1DI0:R#3E$ M,A7PA0<@\\5K*T(VL?7QOP;*[G>4MS]V'J:OLS*S$(+N-^">EF5B]Z(P(W%F2V-:53 M(7C#$ J+(I> TJGFN8SW4!SJKFMG7N\F*^XFWR[26+]"M!Q)N0&FCA+O5^$Y M3';]KEP]2/T.@MZ7$JB04- .""$:LGD$9O"\&E6AH%"^,.M;GPK[(_^1G/=] M<+^-?%MW'_B X\O7HS#\&M@RV38*%V*@;8TSLJ:9)(C>:G"9^42>DO-YLV24 MAYZR?T]B=Q)&74BP@_CY._PT&GPB6WHEN)+HC'*)@!6.$^!^9_&V#'#7G>F7P57_7M<3%K3.Q69P'"VHF!TX]+1,S%ZI M3,Z-VRP!>=6G/V<6FTBL@S#R>TQ7M>,N.2#+0T4SGF7DD$/T!"@E4J=2_5-6 M=.$Z*M4Z)'@/Q'-FNHE@.X@'_SV,^]6Q?!>F\[0M'YQ+KO;<+M[0>4';2 @Q M@;#)1(L>BVJ=/'$7PZGXVSO)MH.;Q]MX%KJ\":*.?.W[: [C:>_&T@.4[R#B M#@RQ%#01@O2Y-0.+82^]H2 MGFUDUFD)CRW62RT,N&+H(!!T!GB3R>!*#'-@HLC-2CJ>1PG/D\E[LLP:OWG7 M/=3_AJ/SR__JY2@8 MYQJA9+(.54H(P10-.KMHDRO9"/L O1-,?ST???IQ\8ESAA??W!!\\[S]'LR- M!#_:26H-C:LE@M_?]YP(7'O,8+&V+U'1@LO%0RZ2N92$".:AL.!VO/W^_A1X MVU)J';QOKU[WZ#F,3#D-II:Q*6EK93W9A_2%)-\,57EP1.1VO+UZ?0J\;2FU M#F[?OK8 9V=!B$F%0!:?EMK7(;8:O$@&K*I5)$(FF5LWZKN/XKE;Q(WDV[+% MUDI$MX>E;X"KHUO7=9@.<_>Z*VK"-G/>:]:R"1=K;/-@P&RL7,X02'23E>2C* M* +W#+.>VQ"Q<>;S-E)LW7'[11C^<2NM2QGOK'$U/TPP4%[5Z=1!@!8J2)^\ MD':SE,>O/_<4*-Q!4ETD*(^&YU-2JHKH _V;^91'Y3,7M*QH-&$*&,%[ET&@ M]!83B[0!M4Y07H'C5$RSG67,0DM)&\<#I)\]8"1XQRO:E ]M(N0ON^T.\ M4T!12A%9FP*U03/M=5I#D+P CX@V25NX;+[]WT.Q_Z.^!3]W*=]-N*V-M*\/ MMI]KVX;Z*E2CLI=EMB8[!L$E.N!X3>M'0^#(+&'*(9J4-K+8'GC(HN(:TEWD%(?C;" _/D%Y+$TBOM<9:U\#&! M9\AJ[V+R:[,78%%:+U&Q9%JW'%F%XS38WUG"K:?ES!8YF5R%8<*7H\ET\KIV M;AK_@D@+52Y9(1 TZMI1=%8JS4UM#"FTQ6SXW??_H>-@]4.>.:TM1=BRFK'B M>AN^U!7^,AJ354)[S%5_M,CDJ D)[TS]@ /D<)M2\] M\LC1>;D1SYL^\01([T2XG=RY%1S/.T]?Z^>\7[#DC'.+CG:=6FC+:F(D$K", MB4LM(C+3VJE;"^:9*T136;>,[:W1D^]J=AT/\?S+V< MK*23QT) 6K-*EEP7)BUP7;MF".Y#V<+GV^RASYS[+D5\7Q7LSH,$;C7GG.:LQB8 53:@G(DA5 B!R^4=M%J],W#_ _A>>::T5KB][7![68? M7+NC;\J;7$TG=;#?;)Y?GX!^#(,785 5^VSR_U^%,?FT@R_7OUJ< M@CTR;G+B.8+UN8XVX37DH05([T36VA>F]6861#-,SUQY#DC0?3WS+6/*UW?4 M\^*,:U.)-DGZS?1+#\DVCBPXT(*3O'R2==Z%!>0)DW;2<]9ZGL0V^)ZY8G7- MR(H@U9-Z9%QG9ES&HJV'%0@R]NQQ"&89$K00CG1 MO)?6YO!.5WE:\+%"=YI>9RVQOL,J.M+P^ZHN@O,8:Q.#Q.IL<])RGVJ6@#2, MP#M;^$:SL794G_4(3U>#&K&R0HEV#HS>AMMST14KO 'O,8&R)I(RBPPF\1"= M"4$V'V%S^_FGIP!;270%O;M%0&];6;\/\SC\.3P;YM^'^/EC'=DUC\R_*5]W M%CRK$=QA#?S0;M=+2AHM@H(47;W$J0,)2JX;G=;:.++JN=O:_'T:EF>N'0<@ M9(5"-9@]?ELF+\*D/WG_<8PAOQG>;M'">Z743DO.U'S!VE$E)(BU#BXR.BZ% MS3RFUL?-IMB>N29UR<0*E=DY4+OJ1+Q]A7PVI?>B/\H_#W,/4ZRCM!5XYEVM ME&,0C4D@59+&"#0.6P_ V +>:2A.5WRLT)V=27,9BOSY\T<< M3K#'H\24"T*L]T\*DX(8<@3G,QKFBO>L]0WNPXA.0T,:2GV%4NP202 E)A-;U?W/!#!1<43"*[%U\\/M M$)Z&TG3(R@HE>GJ > 7<'@K:Y4+0(&4B+RP1&%>OLI)/.3!EO&1=5 $LGW]Z M"K"51%?0Z]N.,GN'4S*PZU+?#L*P^1"S;3Y^M_%E3UY(L\%E!!GS2W)(QOTX M:V1>@?S4G]3Q45=CO%&E8DP,BBMP7)M:1N(AZH3@G6?9E!AY:E_IN"FZ!LD' MJYXT+Z#QS#H?-%ZB#_8"V>_0T\ZT0W5N0BM!'] MH8>AW>G 5RUJBQ(8JS<10= >'*T"H5P6C,4LU49W0\??_+,5?:N[@&XAQ@Z; M1VX"XP2[@&XC_'5=0)\@N0Z)Y&2(UCGA-5H2:Q:[!A^1%-3+8G/QTIMFK^7A MNX VX&\;@;7N OI54T2&6F2G.,@<-2BR70D2!M#):IT"%\ZUZ#]X)(TDMQ+[ MVD:2V\BL@T;GB[/A!0[IBYF%N_CR31STS^=CU[D4UGH7P:1Z1!!@",4)*,D( MC=[6K@#=&%UKLXIV5%:5SK_(D-H7U#VK,[-9W4BMV#>56=Y5K<=C69(^TYS:,I MQD*I!JH2A#864OIBM0@V6IGVH3[W<'U+NK,;*9UT>KN+\;94)B^^_'SY<3#Z M4LW:VEA=LD#(:I-MI(V2=D4!3CC!K$U>Q?:SSS<$]PVI4 MZ.IC"]V9Z@>.7 MH\N/8[RH%OLG?#5,HTM\79/MYR;\V3#/_NKM:#(=7TX%6'F2ILZUB0G!LY(#MJYY)U)2"9=8ZWK:"DGJZ/'0'T'TP;7 M2&_A;IP-AU=A\-7+^!;'B[=QF6/94SH+4XN$+2\136DZ^# M=118B8I\':L@F?0WYI&=D1G!ZW)GKZ 'M:T'!TS)!DR6;Z% MC)7 2[VX+8H%)S"V[RC\5+3?-7 W CLHEWP$>154M35&PS#^DLL1*=;3XG>#?&WJH(MB5Q;I]DJ3^/]=)3^N!@- MZ+,G/_^?J_[T2QCFWT;#>O-*?T ?=KY,(FJ>Q-'LV;ME>'0C@D;I'R^N)J1K MD\E9(F23Y<(62BQC\([3X6EI R,E#E6)HP3#N?Y'"DT?_]K<& TI&\GLTM:-%QZ19)#GY%6%!"<]QY\ MLCD9(;3+K=-9'P1TJ$22;E7AKMXUHZ2#ZXL[F!;-/#N"%Q M=Z>$-Y/ZWE1"Z524-@Z\JK\<:Y0YBB6!\T&.#8XWA\G_/93]WN&[RS^ M44/9-=RB[^%1S#C/9( <4()"%B $Y*"-9=HQD[5^:&<^!@[7'+Z=4;B-R%K/ M=WK9'XXF+T>OI_ELF&??_$<_#%\., P_8+H8C@:C\R_TV\7I$),HI=;0H@D) M% \%G"L!6':%J62M3'>N,=?T4-CNN?L[:GC,:U;G8>7>4]S3,M6!;0P>7:GHQ#C)R4O0B5!*]I2BW& MV6\(9__F5_-(4%?"[R Q=37,>7']J^$OHW%"WG.2TYI3AI 2O2O,6O"\CEG) M/$K/@V:Q=;'8)KA.0%,ZHZ$#;^T.QOS35:V:GF-\?Q'&..F)[*+R.8.+M=,N MUE$*J!U8ZT3R,68O6K?&>!S5Z:K)KA1TD&WZ$,)93G5/N%2X+PQ4)&]4&9)$ M,$[3^HVU.B>+O'52P*.@OA$5V9Z U@,/;G>7FJ'YG2#2]G8KY?ZWT3P#]NM[ MQ)\GT_YEF)*"YR)B,:FVGW,"E%(&HG 63,Z(Q6GMG=C(5-T=RRFHS0%869O* MV>J*?IG1-WL7.NFFL.43=KMNWV4YC2[59X?+B[J?U"@E.=1AKN?C6MXWR_3] MK W:D' M3^:B"[_QR8*X6<8PUW/OUKSO3=;44>9 %^LY3.+!#FIR=^L[%HZ?B_X:SX4W M/H!0658GS)&]K"1PKU61.2>F6G>>>CYZ^TB6Q)&K[3;4=J"N[\@O&_?3M%8A MD[_P.Q$R>??^]V7W#*NEM+E 1)*1TMQ"8(%#3>BWR1DF;>O6% \"VK\+?7C. M1UT1UL']P%LBY86HTNAU1F"F=@&*LW(V3."#,=EF'HQM'0=8">2[WC0@J.$- M0KTT_="?5M?IU3#W/_7S51C,3G@52S(L6(BS$YZ'0&H<&-C,,)J44[$;U;,^ M,?_>G%.QS,Y#&YZ'_\,/HZPV,#J W[&VX);_\]$!L0 M^I!Z=,!&X]Y[VT)V6FI)\.:IUHI;A$#;(5CFBXE:BB0W"KD^!\5YH/?B8?5F M&Q):)]$M+UZ6]E32.6%(=!XRSLG5%)+67.ID@4*F>&0BQSOI#6NN'N]\\'Y; M,G;*P*B1^%JZ,A7+;Z-EM3'^U!]CHC]=PBK1.50U14+E.AXZLMI:(4%BA25' M*]<;#F!?_XP3);B14#MP/99&\FRK$DZI[)0':U7->BB<5 [)3O9")RS(A6N= M<7+[^=^F";DS$QVT,+OC.FV"IJ,[A&.(_C^=F344[R#6#K> !2IND'26*\C% MTX8DC "/-D 2(FB=G&B?PWH$H?*N.-Y&FEU99?-TF&7&;.WRM3 S$K-*<3J_ M9)2T6[%$RTP"HO0>#<]>8=G*2EOSH/T'D'8A895AUD*"K0VU)^=PS-H/?K@( MPS?T$-Q1M=NOL6: MS>:&[@WR$88L.\JH.5Y-Z*(&XZD+G?WG[SB97F?X\A[#K"0YYK0+)%W?74_& MO+0@R.DRT=F(S9O_M<3_[:CXHQB]#(EGX%@'\Z&3M2\=@M86C:7#3_/6MX_[6MOW%^ 8E*:+RI@]K?,?V#^_ MF&(^^X3C<(ZS7_X4IGB=S-\++-/_B0!&)5MC,QHBLQ&P%*V$=,GDYDW CF7Q MWU^O9Z%V'01_KIT>''_J+Q(E[LGEM]'P$QVI.#]=)Q]&T]HO^N;W+T>3Z6^C MZ7_B]!VFT?FP5O+.O*B%3'HQ<*\%>4U!\1HJ"Q%"4!I\8;H$)V-NWG-T+PO[ MYMZ;XU.7#CK@=[;(^9[PRVB\^%'].][+.64AC00A9>4#$4+Q!K1"7WCB29?R M7%Z.E2O\_I8D M%UA82JU-MH,M]OM+=)1JU7*TP$[AO5O9KF_B?V.:]C_APL73P4NEBH-43 3% M'0,OG0''7$87Z'=ALP2-#L!].VI]#.QV,(W@R4NZ=H'.)I.KRT5,^O-'K(FW M?Q_5M(P!>5KOR%GZE73B\NJR9W,Q!KT +0VGE4IRE:*F8R]Y:Q,3Q8BC\="W M7MVW\R(CLF(6K)465'1D"DJT$'04&(H5UC=O-;2W MU7U_18Y#<>Z_(K[)*Q(?7VF\=S#>OK)\4VYU^%U.ZTDZ%A?H.N+V::3LV%> MOH:3.IAW<)4Q]VN[MEQ_4J>N34:#?@[3^6#R><;WJ+SYB.-Y24#31FC= MP6O=16U/@FS4@FVC*.'98/9!]-6;87B.$DULOD] :> 9!Z\D M'<-95%W_#(8[#@/"=Y4N2\V1:PS6? M\&N0UG/%'+-@>&V6IY$DD&Q--405DK!"RM9=(C8"=DJ:TIZ)#@H%UH2%N9(I M9DP@C]%GSX6KGGJ81^X[ -8_7[T.(QS,P);IBK8\6O">' M3M&K 9X+0ZY=J0.^F+?X?6#*^J9%/"JFK=00O'"@ @8(=02GU9AMBBK36=)9 M''Y'\,]H8,HV6MK=P)1MR#Z6$/O7;>Q9MB($'4&7R.L*%+@@.23',XL)!4NM MS<\3&YBRE0X\.#!E&RZ>R\")3=;T?6#*5@-3ME*3?4R>> K'ST5_HX@Z&M3D M;#I:FU,(@1L.QGB5,FHK;//Y9\]&;[<:F')T:KL-M:V;R:T:OK'2ESA;[4LL M8^5&.:NX$" *QEJ9RNM057)'%3I7ZIB.8![SS%H".L+\OLY58W1@7H^I-=BC MW3NNZTG?C0:#7T;C^H]Z+#G'F(Q@H@J@!&.TVA@AQ>2%%\J7T#Q0OM<5'N%K MT;&+=;P*]#Q?E]^NYBTRHS3">5J9KLUL@E'@I?%@D15K.%.A/,,W9;ZX9_22 M[$%+]_]"/4'%GG,S/QQDE"I4F=;I.3C)/+=.:1N.IF/EZ3;S.Z4W M:0<%>U:-__X^X^-ZG8D7K4*MC$*4H#*2G1"8!N&XMBSF7&+K]DK[6MOW%^D@ M+](."K:WB_D6ZR06"O9O+[5HDU@DG]-QJ4#)1'PD<@.MT<121!>P=3A^C\O[ M_CH=Y'7:3+[@1G LR98(+-M$C@;MZ,Y$#D9@)@,I M%A/L1K'+PZ_E&6UL.\9WCD/>6^E.5T[J4YIF/"J!L_/S,9Z'*;X:3L?]X:2? M9FUFKE_]GA$%F38&(L_$6NVZ[] 4,,S'>@,M;>JD =%!5OOMO%<'%_56BM72 M73W(CK)&&CWGN2(S+8'1@EP-YDSMTH2@,;E,)I)1&X[:/)85?3MOT#%)?2L] M6NNRMLH+?H>?<'B%MUH:G^4\^]\P>#6CV;W\L<[ MG[P8S,ERCDZ2X65M!N5%AJB3 "E2B<8G:9WO>HU[35AMQ/?]VL>=Q7OHK-(Z M^/==W5UG.3[.VT!FA &,I8#*1M/&G#Y#HDDELRWQ./$#2Z M6@+)(41!P)S@.3FIF=@H??'0!*[)-&S/WS8":\S;HE/L HC,(F"*&7@*C!9C MZ5S!DB!&;E.2S >W4:;'(\Q]]=#]SHM_LMA'+636, UH!F3>"7L!1&%@*1@. MF992FT766]]B0$=?A)7:J[R1$?@8>;[+,.@CIO0B#68;F!>+7O4UR M20*]D\ 2IS6IFA6:&0)SCC86H6(TK8<^KL-R N9.4W%WD#6Q"MZ'R[.,)X,M-T*7S4 MG("PE.ND("_!1^N@L&1SL8X M;'9[S[Y! R#!B)MF/M5T=1ZH#?E*TP+5=X$ M5,/PR%H@^P^6[,K0J"OQ-O;%UX,+3AOE ^%2+-;, P:!-C.(0-ND&W-I?&N M2/8; FC$YNA05+0L!'L _'VP"ZPZ:*MM";6/&=G%@4Y)9TW-R4R(CB51]*,7 MKT]Y\*EJ21-!=])#]HZ1].++"QRFB\LP_F.VG08N0ZC00BVV4F2[$C0=(.44 MF>$YV.8]!A[#= (&92?B[R 9^CZ^);KE>[(!OH[B3H]A.TSTJ2VCCZI+ SKV MLJO#Q1JK:L;1JKVD;D'30I6/$>7/?F M$9(C"T*#X/60]=F00V_#QK@%40;:KBRYUEQ*\K1=ILW2.MK<:(]C M@5QM%EI7UNU=-;:W+#K7C&W$WH5&+%SX>Q"7KK9F2:LB09!?#4H7!Z'._;5> MRUB"L;Q]]O/#D([ NG@J?7?5HJ'L6\>^[N?D+]$NJBP^X/ARTD-,'B7C8+4) M4,NA(]VFUW;KFZ3YQT!]Z]W2Q3O2+:MZ7\['F7Z8O*/4$MM MIE\69>:,["263 $=E 1EK F7EU?C,0F@9Z+.7(4$TB=&RF;)E]$AT%[#-4K'I=LLP?$)^_QJ M1,]?%]H+OH/TN'N+)FVM/PCGR'M)Y"RS(T0LU40?%R$FKJ 85*2M*=#_=&T2 MWL)S.BK12N@'J#2\-3QC]JOXY6\X.A^'CQ?]=#;&T+3H<-.'M:X_?-(B&Y4B M+AXY^86T\6?ZR/$P#&YNZVD'&0W/7_<_83Z;3/#V-!P54V:V(#!4&A1GI#B, M9>#:9,&+0(^M&PD\%6N[Z1Y;(I@'@ H9UDFA :$=@HI%022+FO9<>HV3E-*) MUN6.NR'>5UGD7G1O_?2.SLD\AN+*ZWEH-UM*&,Q"#(ECL:YPX*+V0%&"+,1, MV[^V*B?A'3JQ40C_D4RDM0 ./[JC>P48M2:B<9[:^[F"W8:TB#1L JIACN): M(/O/46Q$U*@K*>]-!11W2"YDORBJ[&^W(LILY)3N#H\ 1T07E=DM(!'Z!W@NFO MYZ-//RX^<<[PXIL;@F^>M]^TL4:"'^TDM89ALB6"W]_W0O$\>JW AJJ+W)/Q M(S2"CCEGRVNMXT/I7MOQ]OO[4^!M2ZEU\+Z]_*V'W/A:I *&A A*J@)1"3): M,W,)A>4YB&:\O?SM%'C;4FH- U9+!&LQP5I %T*96A6LO(7"R_WQ*,@;C MA+.N&6]G'TZ!MRVEUK#P9HG@?[_K<2ZVMGT6M!1&UGH*Y#H6ESE[ MR.W>CK?__>X4>-M2:@VS69<(/ORC5Z2P44AZY&SLNG0!HK$(R7,=0Y!1F';G MVX=_G )O6TJM9390O8*:-;O[RF8>8UB.HDK>%X6SO;N.6R^904#&P.<2?B[4 BX0Z\TEE[;U.\VYRY571X&YC[O^(Y2,BS M:P+7^CE[N!>B]^;7T63ZOD^_*/3B#*?7XNSF;FB#!W9V/[3M8KMO5\E\8DK0 MKI0PA/G6Y&V@8\=%3(Z5VI^AZSO;9O<\:Q)XA2@YF)0@)4^FK) 6@E411!*R MV!R4DYU70AQ+N\IM^-ZP7>4VXCV&&Y45!FON5,R@N:YI M4SEXUJ)-WM$W;MB*RH<;-VPCTKT5[V\"ZIMIW+ 50QM5\3]%O'OCGGOM-,\1 M;"VZ44D)\ 08).<^*%-+<,SSXWR[Q@WM*=]&JOMIW+#PN8I!)@Q:8*S&^6LG M05>,@]I), 6FA37N,2ORT:<<2RG]5BP\7DK_!!&VSBA>7\WO!#/D,!D0GE7' M1E5G72;0I8[HI@5[OAFQ1]\@XZ]?UPVAZXRLO(R,%$ZM%"@EYJ-%* MVI $F3!.!Y&8",;?CK:U*/4:X.9?X&> M@S&ZL!R<%:;SLK#C[F7Q%!N[$_'O13WN%%9O@N][+XLG,[IM=X*GT'&(7A8E M*F\];9R:FUHVAPR<*@HTBNA=-":JAU)=GH^Z[-K+HE-MV8:%+H;NA0%.%L'5 MWW"Z/!!S"DXR"3+JVGS<&EIQ=K7:5@BTF?'*B!'4&VR$U]WLZQW%O:> M6UC(VD6#20[>\%HO1P>L+]H3M)"%\P&-W\B]/\D6%HUMCB<)O6&2R$:5UAM M^]["8DL*MVE4\ 3Y[[F%13!9:680"D\*E T9 HN""$VQSHN.K/FP]>?4PJ(K MS=A&[ =H88'9.Q\S!^D$KU.$% 3#..B,-C!;7)+-#Y+GU,)B*_JV;&&QC>SW M85_<+K3%E*1$PR!S1]841X208@ G)1,A9Z=SYT,/C[6ZN>FM\E.%WGD6RVL, M$]PE*^7K#]@MR^0!,(VR1E[77"*#NB]]*VL>04[*^\LP6%0PR!!EJP-X*#=%Q13MEC!A\\5RT M&(EZ=%6ZS=C=J 1W&RGOK?YR$U#?6@GN5D1M5(CY%"GO306<9XEA-."=L;4G M&_E0R1DPQFEK2_$R;&0T'A?U3RK!;<_\-L+MH"3PU__L<1N4](Y#C;2"8H8L MTZ($%,DR,[(4R1_*+-VNU.77_SR6*HFM!#_:26H-O;S)]..X]^$_>H(Y1#/K MPTQ'D"H$)!3+ 9TP2KB$6C_4['A)6OVX.6/UJUOOX_PQSYFKITBJBYK;_^IY MES$0!J ]@_P_494FI0S!TB\L0=#Q(>MIRYK;_WK.I#U1:AUD (;\^!Y?KW+Y WKQBL=XAV00F)/U_R[N6W;9N(+KOOQ @ M.7P,-P62%BV,N@D0(XNN!#Y3 8Y56':+_GV'UB.Q;,FZNJ1DJQLO;, 9%G1+:8B]LK*AZ<3>V2ZO@EE?[I53,4.I3;GI/P4[[)__CK*NA$& @<>6)2 M65\I,!5]#ZY^"D& #9A4:EV)?4&D\[>00_7?H5"_(=CTRY]W'\OG>7YX63K[=,5"K4 J],892B33?G/X!AC'3H'.RS3:Z;Z#?WDLW)HB=<(A M2_"I, F*O"9JH' E9I8*68=7\ M74H/_]!?7]R4V>W7Q3#B,6]*!ZTP]A'IX=MI5/]?+KR0A-#_;MEO=I4#%PB4 M$WA?+S<+"^0C$%CBR@*9A%#- [E]Y#HU8RC7#F0D?VFL9LH#!> F ".7Z6P! MCP%:OYY_&XRAS6VJ-3OH .!>=]\!N./H$9DPM=SVD$):Z4F),:B@N4?>8D[Q MJ^L['-, ]FI-# 'B:'7I?83ZO[4F!@&U5X'Z$"T?S00DA.P\Q8$A0;5TKYD3 MLC"7!<]!Y41A_=N#_J#61'ODARBW0^7T\]6DR*"SR13K^U*G#2:H/&"" 1UL M/%&F1D%ZL\KIZV&9'*3XIRR30[36@1WT]S\F$")ZB8JRJ/I"TYWG9J"A<4QCJ'PQFF3?"Y)!'C3I*9 M8;A=7)X#;@.UUH$=]+=/$]"> KZ0F,C<,J7( 2"'S HF79Q6VHMV':;7PS(Y M!K>!6FOY\&--M??+[#9/O]S\]"#2-*^8]C!HA#IA)T"F;057>V!",*NB*1E- M,IM>;Q=9X?.+O&4(FRJP(7WH*GO[<%^E^%C6)<=5]6LBC#2>(*(]\J5[QDS[ MC@Y*5A@2NM;#I;8*<_SR;O>Z21O%=V@2K@1[6A"=R"2 C9/DHEZ.;RV(9QU M3&;C?(K:8?,)1MNE.6.;&*GZ#JW!#[.;N!B(MZC=3-#&*# $BB-*?902-<.8 M,HN))RNYR2ZT+KANRG".!C!&S5O#M7X=GS7/YO(7/_N[<0/FABS0NM^S]V:. MV>X)4:3D36 *'(4'A>(^5XQFA9M ,8?W7+8F8CANNV?':N__7?YQ42FN@Q4! M@V3&:_*+2'FGLS$QE[(6&#WGT)HY]0 Q7U5C9XCU;&_L]('HU-V<]3Y75+*G.E;.Z!QM4(^& M8SN\@W39\Q44G3ET]%R28.LM!BYR5J)>3Q*NSA0SS!D563)&1PG2V_W&UASR MX.6I.&?XF;=2?L]'4-]$FR23/*6U@@EM*SVKK_1I+E' + TXKL@QM:[./R/& M\>V@&4POPS](QQV.@T4C;KV[7)P2FM(6(V1-6V1FCK;',ACPFG(B+W=Q&1R" M^&,)SO"C'Z'B#ARWR\XKR&R%%)'IA[=VU:\Y",!2,A1CRN*T;7W7X51M[3'Z M?Q;*0_EY^;E[<$5 D$4-4U,F5["6 &7F8) N Y9>_RT^Y]QOI MZ3E98,SUC4Q0##8 +>A"87FQEO&'%!9P]FG)6=&?=E-) 1%V'&73_'%5?*?(Y_QXR3 MJ#02(\YLLS>)2F+&;S+B)P,#R(PXFPDC'A%((0O%4:/$=<$ #9QNWX5=_XJ[D\.]F=V2L_+.\27 MXNKF+[&7*"U;Y;PR 0#5.89LSGQ) MZLG)04) 2A4Q48@KT MU_ O"_P;X:OZE)CL?A6/!)+L0@CP])=@RHWHY>D5X"OAYTT@DB6 OQ_$JR;\ M=CL4,607LB^9QJ"P9HPR"LV5 3>-1/&G>-$D*+0_ W&59+\+G\.\) MA>M@'8!38#V.PO,G)8?L7-A-,:P-0\FUW//X_[E<#R1ZZLIYEO M?A37%3H]C)4$,< W\',>4RT!' NP%: (& [0!P@!=@+ (@ !6 !N [ J M!I@#K "V $< $> &H )\ 4& <, /@ A -. ,(!&0!D@'9 /R ,6 4D 5H!YP M'7 ;T JX#^@!# (> T8!DX W@'G (F/:V\C"PR+ LIUE%XLTBP(+A$6519L% MQ6+"@F&Q93G XLI"8PE@"62QI+!DL=RA:6&Y3I+,TL'2S_+$Y9Q MEFF6!58V5FY6058Q5AE695955AU68U8K5@=65U8?UE#68ZRQK"FLF:R%K)6L MUUE;67M8'[-.LLZQ =@VLPFS[68#LJFRZ;&9L^'97-A\V0ZQ1;$EL66R%;/5 MLC6Q=;$]9IMB^\"^@5V 78(=R*[!;LB.8R>R^[ ?8H]A3V._Q%[)?I.]B_T) M^QOV3QP\'#LY%#C4.8PX]G.X<@1Q1' D<>1P5'#<]SE'.12X^+EDN+2XK+G>N'[A2N(JY;G$]Y)K9O'FSY&:U MS9:;*9N_WYRR^?+F.YN?;/[ S<\MSZW';<\=P!W+G!Y_GEB>/)X;/,,\[[<(;%':8K2%M.7PEG-;*K=T;GFUE7.K]%:=K8Y;0[F_K%"\GKPRO'B^!]Q#O.=X:WC[>.3X!/C"?.1^5+X8OGZ^9[P7_1GX9 M?A0_B?\8?Q;_#?X1 38!*0$] :+ 48%L@5L"HX(;!&4%C03=!:,%BP3;!=\( M\0O!A*R%@H7."34(/19F$Y81-A+V%#XM7"K<*[RP36R;SC;RMLAMQ=LZM[T3 MV2'RG0A9)$JD1*1'9&&[Q';4=H_M9[=7;1\291>5%[44#1*]*'I+=&J'X Z- M'<0=43M*=PSL9-TIOQ.S,VQGULZVG7-BXF(&8MYBJ6(WQ*;$A<6_$W<73Q"_ M*CZ^2V"7]B[*KH1=UW9-2 A)Z$AX2J1(W)1XLWOG;L/= ;LS=K?O7I24E<1) M'I$LD1R2XI)2E7*12I!JE'JS9]<>TSWA>PKV#$AS2JM*NTDG2S=)OY.1E;&1 M.2%3)?-"5D362#94MD#VX5Z>O?OV^NS-W-LMMT%.5;B\F_PY M^7L*K H(!8K"!84.10Y%-46:8J9B'Y ;J ,,!!8 GR@)*YDH'5&J4GJEO$<9 MKWQ6N4GY$P@.\@1E@P;!_& T^ BX%CP-D8<0(><@W5 >J#[T,+0:^A:F "/# M+L(>P 7@IO 3\$;X1X0*PA=1C!A7V:-R0.6\2I^JH*J%:HSJ'34.-5VUPVKU M:A_4$>K^ZJ7JKS6 &AX:^1HO-&4UR9K9FB-:DEH$K0RMQ]H2V@>T?]1^O&_W M/L*^S'U/OY/ZCO1=SG?/=>1TW'4*=5[I@G1]=2MTW^FIZQW4^PG)AC1 1B'; M4?PH'"H--:POJ>^J7Z#_Q@!N$&;PDR&'H;'A6<,^(S$CHE&>T1NT"OH@^J8Q MMS'6.,WXJ8F\B:])K2FK*=HTWO2AF;09S:S*'&!N9!YO/F0A:^%C46>YP=+" M\ISE& :,"<1G[MHN<2Y MO'#5[O_,P]\CU6/:T\2RA;J(>H-;0^&D> MM)M>XE[!7AW>"MX1WH]]U'T2?=[X&OOF^+'X.?A5^PLRC*FV@+T!QP.>!&H' MG@M\'V0=5!;,%TP+;@N1#XD,>1ZJ'TH/8P\CAC6&[P[_(?S)09V#&8=8#CD? M:CPL=?C8X='O#;Z_] /7#QX_W#T".A)W9/:HS=':8V+'OC\V$'$E@C? MB+X3&B?23[*?I)QLCX1&ID9^BB)%M42#HI.BEV*(,2VGP*=23BW'NL2VGT:< MOGAFPQG:F=ZS^\Y>BN.+"XT;B3>-KTR02(A*F$UT2FQ.@B6E)W,E!R0_3C%) MJ4[=DWHF=2G-+:WGG.ZYDO,[ST>>?W>!=*'SXG<7B]/%TJ/3%WZD_/@@PR"C M,E,F,REK0U9@UEBV=783796>ER.:$YWS,9>6^_@2YM+-/)6\O/R=^:<+6 L" M"L8+[0OO%R&+JHN!Q1DEPB71EP&7 RY/7#EPI;?4N+2Q3+6LN%RZ_'R%0$54 M)4ME2.6;*K>JQ]6VU1TUZ)K&6HW:BCJENMSZW?7G&H0:3E_ENGKLZO*UT&MS M/WG_-'7=]?I(HU/CX(W]-[IO6MYLOV5\Z\YM_=LWFG2:KMW1NE/?K-Y4[E7?5_M?FV'9L?5SGV=U[N07;>[C;I;>\QZ M.GIQO0_Z[/L>/R ]>-'OV?]V('!@I[W O*B?EQ__/Z$W<3HI/?DXE3$ M2[Z7YU_M?57^^KO7;6_VOQE]Z_MV>3IF9OM,[BQLMG'.8FYXGCJ_^"[J_?;W MESZH?FA:L%EXOABTM'$IY:/+E.7EY>?Q K_;,;1_)0()"]GLA+1 MBZH<3/!6!BN!E &:^X(9!I0'V5_"F>Q*H6E)OJZ[)BE!(6E)VL!-0:;>>F0W MBF&H+QD;:F9%#/4@JI$D]VES:0:K!U.]J61_@D0PU9/FIQZL);G"7)T19R8K M2TJL%/'WT)+4869([#>U8!A-OF0)N!("2 3#X!(J:DI@!!2FIJ8H 0&!595! MJLI@*!",4(>!U"$0B9^#I#87XUW3E^2BCD'J_UP=XY.6Y%?F:1!4RKP#?#U7:B$1E9"J9YN_'D"%8^5MTC*[_2OA-P?\)D8$1 MU?6O"5V5*537/R,W-?UK8BKUFY1^_@P#]Z\I_:Q"O,G*&+(?P^8FDAG%I;[- M"!7H_W<8H0(98OPF*XJG9X"?OR_!W\OWVPR_*O!7$K6R^!<"]5?V_K8\_?R1 M%.J_TQE&,3+-CS&:_+[9$R:L_PK3;]%YD_X$$T8&@PSZ9T3!?TH5_)E,^PN= M)HFH[N+E2R7X:U.H!%>RLKLWV553^4OJ;XOZ4_P]R=J_J79%HW0\_7^;^DN& M)X79+G5/ HV!0C"0]'G_)JEM0W;65/Y!P3TF0?^,_E7A7Y/ MSI@_201_PB\,$$"0*A"B9@6!J,-4U2'0KQOQF[*_XV/E%D!UIA$HGGY_$S'F M'V^"KQ^9.;JU)'_15&Z>A88CWP:(RKCJZ.*TH'JZ-K MI*.#5%:QU/'#&;@%D@S40@D&:D%&2-, 4QT=F*6'IYF. DAG)>CJ,,HS TI' M1BI81T/'DDG,")8ZNLH*,!VDA[Z',P3MJ6-@]9G 1=E9QXB1Z6J)TM7!H71= M775Q#*4#>(:(;4 =DR:K U<,-A]#%>*WDK M#']3^&^^E%49';5TU65V5R<(A?G<91TCC(ZE*8;1-90.8:7WACK,WEFB=+X$ M2WV=(",#AE@,]70\&-UCY+D:(7]?[F<9ZN@Q>LN0"]%(S]++A)&MQZ@ J>-J MJ<=(8TB$P8AFR@#+%,-HBKX1QBC8TAIE@(*@*$1;%,[4V\!--]@FV))BH;O" M$.=OZ&8:C*>HZF%"7 -1GI:A&"L/'^,06ZB%GAG.DN:!, \U#!5G[FUD;Z_J&P)0M4"L,P>96(/Q^&WU/@@TXF+3? M4\T&#W'S)E#]_9QMX(&V4 R81"/!R/N]55P,P0HN4'.4FRW!D&)$-:; 0LS< MO13T/.!8:T]OLBT5O\+0QYF&AI!I<&-W;V,;JC>"XNWC$^#G2T $>F$8\F5T MWPBI:\D8+I:V*#W&@'!FRLP-A=350V%-<2A]',;,S<@5'^R*1X6L,/1R-@S2 M-S7$P+!F>OK6: HQ$!6*1F*0KFX$+"[$AF*K8J*G"[7 FI'1*-=@$LXCR'6E MRVAWO+X!A>1!TL=!57W,0X-"7+U7&((4+$+=T%@/?U,K'-P"XTFRM;'V=MZO M#R;O!V,\\522%\'&V]?9 !S@#/E7W5]AJ(#T1-O8>,(I>*IW )&&1[AX^)A[ M>!,(-!]CJH\/(L3?UTU?8?@?Y&?[>=C\Y_CYK##\#_+[!Y1_0/D'E'] ^0>4?T#Y!Y1_ M0/G_$11E98BEEM:7?>GG3>2D=/%P92^87_-^C_4,=7>8P$)1*#/8% @(+(SA @ 0XC M V$@,!Q(<%:! T$0$ Q*(D/@+F#"+U7\%6LCFI\_@48D_])L. $,@JJ058!J M4%40$.0"4P4Z.T-4@7 R# 2"$L!P5;5?^7Y%^\@"@X&!JF ($>@"4G56A4 9_40PL/H#[;=8 MD_XH1A4&*U4R" %DB!,&A"&@!* J0D4%"(-!H& 0&>2L0E;]A3OI6V+\PMUK MU0/A3^F_58WOGX[7;^;_3A5^B\P?83.D^/E[^89\P^>%)?O\9WQ>*VYN=0*1 MV49M/P*C*$?V]B7!M(_7LS MUM]'Z_%KY>+A1/\N=S@[_(_Q,NS*&B_?N1?J?^DT%]Q,P\D^WK[ M,@#[4U9?2OR1CRDAF-E@+"64_.\O7D@*53U(6PT!4@*M!";:G].^5=)-&_Z' MDF[?+!E H_AK6U""R9Y^OQ1<2?K=:/A=N[_1*VP0P9_H9N#K%>#]K4.-_]@$ MS[3=U%V9U9@1J(R1\_.UP\_52ZS4_]G ^ZK07_-9&6:@KXE^-_!^1Z3GY>G% M&"G^?M\J\E?]_1]U_'>-\%OI[TKO;-PH_N2?F_]5\K_F0?4BD;4Q!KH_TZY\ M_-=4_DSA6&#,]5!8[,^4_G\BK]]1^C)F)0@<_C.1[S?FJ#_2N/J2F?/PKU2? M/_]K.F?/ /)79"L?_QR//UO8OI3XCR*FZTD@>JP7Q$"KP NT&K1 :Q(KYGUF M#-,V61]HK4Z__LOPLB5[>GH%_7=#MLHI<>V"9L#LQGK!;#63XG\=8GHAA'\ M^PW=FK8ZF)#I,EKTWPS9JA:RM0R8*8&Y_R>L%\S^#\V/-8N:%E@-*F&@!563 MT-6"P=<+0@4!4&I MK#GD8& &28.@=FO#.@ ZT?Z%:C=.!?J?X>=FMT M#Z %@3.U#JR"8& '5ULWV,%7HW:,7JX&NU_%LO:P@S#7.NC*8@==/]A!5K/8 M05>WVD'7*G;@%3L% EM?V(%79:A 8/]5V(%A(.:1@G[?C3*V#0-:-&VQ57C!& M+U=U:@!9JWZP%:T#0YE:IZJZ7J!;E=:!H:O2NE^ELM:08YB5!EJPE?D2MGZ4 M#K$*Z&"KFR]A:U7G("MN%.:A 1BT?ES/J_*BK.K0X(M4UAIR8!#3>PF#KRC= MNK$O&:U>C=:MZAH*>,V>LH)73GR@GR?,=>0!6XW>K>Z _(M8UAQV<%4&=LP9 M4VW]( =7705RJYHPU=8J;A PY)>E3FW]K'3@51WVK ZYM;K2?;Z3 ETQ4B#@ M=0/=JBZE0%=GI?PJEK6&'5A-;65#KKKB2UD_$Z::VBK 8W1S==Z4M3IG,EK& M1 \*6W%BKAM/V!>!_BWTH*MR0'^1RYI##PQGW@AC6IFJZP<[\&KNSZJMRLA4 M7:O(J3+5;L6)B5@W.SO5U>C/[_?_]L2-:$.8\ M!6&N+^OG)@]D-?,49%7KRYJ]Q[/RE2@XTWL!7S?KRZJ^$ 5?E?<"OE9]]2HK MACCS6X@JZV8+I;(J.WQ5WT%46;,[J)6;(,QWIM=I_3@N5G45Y O5W_0ZK5G/ M!63%9[CRE7LP9-W<>_S2U+_G=EK="1EDK=Y\_/F$# Y=9^>;JSLA@Z]N0[5V MSS=5/I].KUS$4EDW3HPO3?U[I].KNXFELE;]&! 0;.5&#]-?#P&MFV\C?FGJ MW[O3LRJ'_1>R-8<>%+3R[7OFGARRCAY[ 5W5@]16=Z\'LG:?>P%;N4T'8]J< MC/=U@QYL5??I8*NR.;^0_;=Z$FW(SA(K5:_^L=/KVJ>(@/[Z14'(^KF#CUB5 M[;>Z;PI"UNX=?,CG^\ KMVS6C;^#T>I5&0^KNV>S5CT>$#A\/3XQ:U6/AOSO M>V(6$SL(<\Z$KANU6^43JE#!(+7R]2 )'L^_./+UD@]24\ M*+YGY4T369%\_YD]20[37AX$Z %8_HW RLIXK?S].7R) ML3*9?%WTZV+_=EC^"<"WB16T(8F-A0_ RL?"QL>R?!.P"\ "8&5E8[(%_!PX MN39MYMBPD9V-E5G @1? PL;. N#8N)&+G9V=A5T P,KXS"BPB9./?_M^ 1&; MI.3N7B[!W9*XA!XAX6VB8.O$W*X^*4A\RAX=M^=07<(E2QD87%4/XQ-<)2VK M$EB)0&*=??V"?JA@L!=G^:7^7ZH';-RT@9.-G8.5A8N13^,#L+"RL;'R;.%B MMH"#=2.C>A9V1O7\?-:;!+:)[)8$VR0D=G9U"PH);X?HZ%IBK'"$N'@I9Q_? M'XZ?C8[)D,H:GY #W\)5 M5&_I13;Y3V6>E,V[7.L#[43M1#Z< M@=Y^NRF::M:1IIJJQM.B+O@HJ8@/W>'@0 \\3!DZFV,UX1'M/Q$VMW'WX\NM ML053NCB!# UL3I=E;):%LP[?FXLA/'HO\7$'L1LGT7) #8;-GW MP"%@YL.6?MV"4E]/UW]] RW^:#3,A3Y[N\ M;5YV1CJ]3RP[,0[JG^RN&PC'<4;;RH_M>H#RV_?F3ICR?8*VQW3B L('I7Y. MH&Z&;,GIGN?'U>,C(3U1?.5%=I5I=#)Q+O.LT98>AUK)Q ]9%Z)*BM(54HQ> MA-5O3^^;X]GWK@M\^O0\S[YGRP!W\?J4F.&3FUF "REFW?O\%!/>7Z--[GL" M?E_C(Z7\ ;> YA%;:GRJW]V,>W:^,-1EAP!?(__D[.E!ZE;Y5I<[\C=PR;W' ME1)\\VA7K4]BKEV'I%*YYXX_FYBT!"J7+777E01]4G_P^K!CTVUP9!&_U3$= M!Q1YS$5JZ\#5+JW7)T\L+HI]/%5UZ?;4N5'\2TXS^>H@GC<*;#@']V.DP<.[ M6\6, RAR:*O1D@UEEA[3'^DX*UV*E?S)BD*WCLLDO5XL+/ND&99[=/B35;*Z"^;29=LT7\B 7=D5AXK0E.[$'G^32R55U9FEC\CR*,P)8OW%3@WCEQD.1P=<]0)B MS%KGW,]UM X'6O(V/[5Y$7VZ7T0<.B#Y,JIR>W:7;839(E;!VDGTL+&)]@/D M='15R_YQF>J.8S>#=!X(MB3;;*/TQ(M;I2E%3N6@E&O\N^ER^3BK#^HJ3L7% M/;BY,.TLO/BKN>K\S28S#Y9J4J@'(\Y^+,Q->75R\Z%G L$IRX2J&0V7M+Y7M_,OT:U+>FS.(:OJ\R]E=Y9G ME1M@_:'@X&C9;KS QQ0Q%>6!M^>M]UBEN(BC MR>0WRP#J9IOYTT?G3H1::2&>#-^:,V_,E(K'$?2, MWM!NY1NF[V=#%X&M)QX?JOR M2MHU]U@%TMDTJ^-&H=6.'>4.I(Z;==;\J19!',Y7D.HYUTA".&IY-LZA(@3Y MP>N%]Q4E8C1<_7SM/"0<5MJQU1&%?FJM-/^H=M[<]!2?=0>?B7A.EXL SZ,? M4G5'9AN]N"'A=^^YW=EI/FI+/7E(/[5O2\68 3)3:U>.=,6TB7)+=S-6#NU\>*O;^LJ\Y@6$;54],/;)&.3E M(9,K_7W@7>1EP7CNI3K[> M$HVQRK8T[:HTJ#B77*^N0-,>%2B&M%U'8T;%]!9Y6\OHC7*'?;T MIAT^DJF7H_KLQL1B)!),896!Q'BBJ97@[2GO3U6+&GMJF^+%28'2-P^F6I(A MW2<[B;4G1N[$+O!/*E^>0><[D*E%\NAX/-T(IX">X_.-RY8SPC@GRJA);7J5 MH[UW&7#JB+EN9SG=R$HP44\>QW/G1A/;BXT/?C>Q;SSO4A>&\R"ICEWO#Q;G M>S8XG>^ET*J(V-:=*!DK>4J_QIS:]! G?[&1]SBPI3B!"B^BH!<3HA4H!6]- M]EH?"KP2I09I1==/!_E2$P8$4W2T!8DB.EKO?VHL0HTX?(Q$]WE2;TFV7J]V MOF%QJ05=(K/3HO'$L&Z?D%XU6D!(65$B11_\0Z1:NM$][LL#]7<1I:4U;7-S MUV^ 8]+>C:HG(Y4#ZOY0VP9XM2,[E;WK\%WL'M>X>6!7=8-E=UC )VJNV"Z5R'DM,H:0+N70IS7EL^K!;A,+AEDBJTZT'H]V=XX>4BM//I3?/E$=0:@[%R!Y[ M)J9\OJZ^PRD^N=!'NTM]"5Y(!S.N"=F]UH>W MI79VUU]H?VYSUSP$_*KTG<_[%,VHN4[SNV&C]MFG1GR.M5YTD'-IC7PLC <- MMDP64 TKGA9IX3.THG;3U*LL&2@^G9! MUI:%'Z?:+"M?YW"BB4^E0G-.O104HD*V.F9-7W+4C$S*Q4A[2Q_B%KYY9.? MN[WXI%R!NM-*.(.V5^<[1NF/6I=>G[4+*#D?HBSW00'1T+\W7=:Z3EQO6K%Z M&0"?S+)Z&:+4Y%7A^,B)>C"$NZ)C**8X>4.A$!#O:)_F>4Z9-OJJ_%G)MH K MR<*F,2G>V8VRLV9N$9?&&RS#>T\U:&Q1RLV_BWZGZOUX@EQVU%?D,J&ILBF: MOW3N^/2Y^%B%\M=2*HT]B^I]595)5X?GZ[<@[["!'JN A8-R8^05[Y8*#B]@E'>MQXE=%GN2]/-(6M4^X MV4_*9O/$HT/=RP!>7*WM1VS\SM-T;,\=X!"ZL[Q(_D+1!<8?[33K1/IB<2+= M_*ZY(G>@%.'%AWT3_>*DA>,?G*RDDK9==R?N6@9XXVH)Y;C3\W.$]L&:TRV+9#G#AZ<>OK)4[D3MV^NIF?;6:6^:3()N8F!U M P[\231TH,0N8.%0;E^)QZ6Y;H>$-M^: ^-[']PH/Y/D0?S4O&G0\YW=U89C M%PLO1FKQ8GA-1*Y&FXP)C;QW;YMM;^]K%P^21S0T^0QY>A8H9^)#436YY'R% MK>'/E'&;?6X>PEUYDKP0.$0KRH\V712--^!#YB>B<6@ZU\*+3)O9B]Q#-QQV M/A3:Z&G'>6O3H;SQG""AY ^I$9<7NB^48Z^('87FNMWOT##!X(!AV.);8*O# MA@DY9D%&S3LOGSL;RA5A>K-)D;^H]$"BY\4\YW'RF$-N\](R0/Y&Z:%&O"DV M_*="1=Q$!AU!+YFA"$_0C3&7*@(U8)F7+M[BC2U7$#U_O\E_9G]YE.>0-M^M MA=2^K!/4X:[N3V//P,X/7I4VD>[E.;5LRW1,CX &'DEU/$+@;K Q3-"WE[MS MZ3:_7/Q0;+]%A @YHD?.;+]X3^QLUVNW1%JJ8T&/RMC9_LQ)TM++VZ3Z(?E& M&YP&9!G@1U7.XXSOS2Y#6IIGEM,2J(9!?.GW3SD/'#YT6%3Z!/)"CU*;:ZL M;$7"75V3S-*5M5ACE-I&)F8HAJE4^.V1II6>% M+=*K)]B2I03SXQFE/QHRL,&]#[UT6+R0_GI&F"Z$+D/,]1UOJ M.Q.*#I,I?>C#8U-G7V)U/TYT/;[4TF)D??E#X5.^98!(I/G;:C/KH ](?T1O M9HJ5>V*85'0G+%>L^6EK;ZY[V+6>)R1(&=?H-9%Y,;P7__! RQ.YA=TF@]*C MUJUBXP,E%>@0!>D/[TO[\-87T+EGB[ #IMMZ!G+M7:UK%V]FZ!CG[Z^-5LRM M#>!OU^S6MDD]>DJOIZJ_O[F&_W#I@J22?#^JW';P089IFUK<7D+SO+0,+KDY M\;Q5?=O!D!T#HQ&*J83DW?B /![$XA;$C#+B1%I (OUV.N5FQ^TARNU)J^KC MB.S>1+H'NL.J2&$9T,2!L4J4VVQB46X@&2]V,@"(-BF>DS<6&!. [_?_>M>X=L(&#J_8^$\L/L7Q M(H,[:$K"0U"_4$P5UXEC7S;_J%/=X#&/GF'%*RA30\FZRDHO^?)@[0-^W' /66T MJMI!CXD3I>\3NGA]* L'4@ZRPVFO$V5OAEF6.?G1YL>FS\IW'_0^/;Y%?Y=:ML&+ M?DD;G_"9[IZ^KIMT=W)BP(S/+#(:\*X;MD+6R-]A15CZ(? MDI7KMI[MF^W#OCS;8_:FJ,%1GK$A5B]7VD%"S)('3[=TB=JYSW-+5C^D;:/$ M*:G8EBG9<$9/Q[D^)-U)AN@EF@J,[DKK,[,0?;I59!E0]>R'M^FN(E\&R=UA%7]O MO["D=$ABYOO1R],QOD%QV.U#O0/M0L6]-Z[9FH,OCI4"YPM.Q'LLH2J$L=,: M"N:$Q+S;G?7J]QTY8DO?9^#+%8W;5&I;I')-#BJ6<=1ME14X>4PET%=7AOC= M9>NK702"U'!VNE-RZ_0&[0G1[TS&@?KB] PG MD\";)>Y7U=UX=O"=Q+L:3E"Q8A'N+=B2@%=R)]7+Y>#&%6=E;K@3FKW4>O-K M1PKL8O/<[?+QW?F]X+R^R<1$N8#0FSVFQK%.)PXV!1XTPGE!07[ M'NN)0:QBEGO$'LE GR3'T%WWC?-"P]Z^JBRL?%JJ8]E\%BQ5XCK;Z)/%FWTR MA:-$95!%>-'?V;2R[P,]ILAM@HZ9&]R;A1V8=*#T8P.3NQQ;"@;HFNFTD+(T MH1*N/+J60VI\&>3MJQ]'&(;2UK3N2AGBY"W(R1M$9PU5RJGZ3Y@=L65I_@VG MG7$>G1@M@A$U]YU8PK4?L0^TQR=T/,S^OW!0>R M%>W6&)CF)T%5$'>>]C;XFUIZU_9J-;1@$A?" M/F>O9-Y_84CGYW/YV0MV"7 M.%$X]V.(5J=$ME%KP00\UGD7LMF\J&0ZZ9&0EYGS;=M\U(E$/^&-PB? MEVHNV<;;].8J*(9;#*3(IL]LC%_4+OXT6&"\23.MX M>%C89*]Q+@&7V[5K*=\2:O&J^%7AF$BGHN=1I:J'U9-RJ2'[I&;4_1X-RA^_ MW+'KT/RDB6EN [KM6=W0PSJH\9D$I_;X,Q.4_:^: E)2GHU$AWB$C!8UV>// M^S0)TJM'HC$)]"*T#3X9W\,PN8MKN^_%)=#ET%AV.NA.PHT:M"&N27BBNTIH MF_ SYTNW+%N%]#7 F"RQE-O@5XG34Z/[V&9'OK7.;#5L1'SJ[36'S=?UJ[7S MY@P5#,78R3?82E57'%28[J#.6'0G]2P*)_-FYR=,. B9__C& X&_BQ?,$YK< M)[O_2$;\;*J+HY6V>^]Q.=5P(1FY&(W;5'*)Z!M%Z,G VX/N1>9,5)U'TE)L<2V]W]RH2#![_D4Y]K)>Q4?N=W;X+ALY\Y2RDA+7 MG3$M;T8_MK6XV!T)OP2+J&QH%WD9;>E\+4$ 28Z/!EI-QB$F4(5G.B<93 M-#[(4-Z>2<6_(W*T:8!%# (W(T'\'(6A[O#1]BL9+X>,XY]Z]95V5=5+CF]4 MJL3=DH-9)5-M2':DGZ*1O0W9E5/O*/T+>4Y.F .3J S1.N4<#7(1LL%R1YZ+ M#[VE+K[Y:%& GK%-D86+N*;T3Y>OM0017Z*Y%C3 MVM$Q]>-CEEL6+&HJIJ@^Y&,">]2S4AZZ#.$B=SG1N/4/#CN?&12Y.^'^UI[> M-&E6<3LZ]ME+9+(6!2>$4H*:ESG>P^_$"QZW9BGOLPQ.TC-U\&TQA$[=L AK*%#P:*=7%,KEU(=?JR2 M?+HV_=6M37'I)O4W.LR>9BD-%KWKK,Z1PY1ZGHYL^]^U;_Y#85=CPK'=QOBX M!&DX)B&_@Z$/9A5RZ)(I?I_Q3JD]%&ZWI]$.[_-!D\Q[GFLK,6Z/AMO2GO!RC>4AZH,&'1NY13=ZT%]JD. MWSXKNZ"7&IZ(DC^ZU^960#>R1%;ZD%726/.APZ2G.1$W*PY6W"PZ^>'V@^IK ME_TXJG XPVJ[*V%:U/GSAP+DGG4]HS<<)N8IE/3F=^D_]]#*J(U7_F'1&!^8 M_3Q F,S ;JE'M9Y6M&\[+\'I_?6*CWR)MJ?@YU3TW2\^\MN8@\NMFZ9G'Z#P MO2;9.YE_XE6X0SO3[C&=U_SRM:/AU,.65E]L16*$P54%H;Y\XTO3\E3UF:WN M''&1T_NP%?OA#IB*P#Y\D7MAO^[E).V[.M4=GDOE!7>#E%&BQ*7=4UZ'/8]/ M)HWU#AC6<-T]Y$PYH6)[9+;FL'?OAL.7"7E)*6>^QD3+QMRMH?F.XE4ECFQX MA%<%Y$, NLOY^MO!)!V(!E?^(I:&_KYEL'S0$JF:*XVV Z>A!:MVZNZER[;F M]U)@]Y$;<4%JU\$<::V2RZ2; M#\*TNE4?V54N5@SE[6UZ:],UNJ-(_+3L[@4[.X\8QL[FN\!T)'F+OI)Q?ZA' M8MZQIQ$7Y^5"O!(W->?6ID=E7QDYDFF.<-6[Y1[*TX8/C=I;:"!9'N%]#3HM M%^(?D57&4VJU#(B2BQ@GFRG-JL^&^Z@G+<9NSBBTK?1A >9I2/E97DA/#1^G MVS0_+'IQ]=92?+1]W$#^:2"I8E#(*J##X2!]OF TN\'#SQW6^]S#.#[>;VD8 M.^OB&R+_4Q'\YL+%@,9#9+19CC"$<+P_NK:;SOKYY$WCJ MZA65,!.<\T-\S68%TPA%I7LF58:,37D!. /31IKDBAP?0< M Q/GQ'AJU_Y#>A5*AB_I=2\'6Y[L/^R LY*>US[,-YC]Z9Y+%%;IN^,H2R/3 M/9@*&Y?F?BTNXE:) 46=JU)!Y8#.#C)W[ MG7.]9E.F!ZF=)GM<+_56;H=AA$@]'(*TU".3(^)LFS0ZFHJLKP,U M'I/DU.5-HQ5(=3[[ ]^UCN9CA7#1(#E@&W M_,948D+#[08H:.SE/MHCQ]H>7%SV'":E@1Y?4<;_UB&N"(UU%=CR--#43[%. M?-JG"M0:L]!W_#5&X]GIH#GC*VW:<27,6>S_N!_&+ M,0VW?MM<0+:,[ACX*=EAUZU7T=K?62LJJGAZ3EJ;*I0AGVRO)!ZX.5U[]3DQ M7]&P[&U4T]4["\V3]$J3@4/#G5>+0O-'K]13^86E3 *+7"A=5F/7[NT9E9$A MEX9XX&5\RK8NZ'DN=3GWV7HOL+P^G#=:>.N)#66N/^;,<:4\3'SNO1%K\R.4 MJFQ8*OUEU1ZGM&.(P$"I>&6-"\')\TG#<[>;W_RP;;*@_K4*W=N@UM)YT0XO M'C[?\3:A9/1&35_D80KUM;UG^B:>@* +8[/%F]ZAQ8J*MFJ'N;UOL9E^\G#R MYK7RRG?%"/-C&VKKVF=";=C#Z%MZ>T^D:Y6'DQ4^>+\*>.HT8!?6MT.VD>CJ$?5A)KKS=>-/8*'2&] M_\[CEWY8O*2ZA\MQ1^B.]JL&G-%P"WC,<=*ZS6FIH;V!EN>:' MEUDCK8^>P$S7HCWM< MW4L@+@_&BZT5C_- BY]^E,&;CAN=SW_S=*I^ #:J=[VK,K$JQKDBX"]1;US#_?LMK&K MRZ/Z.^^T:I#7S7M 2-Z&WS,K!W,O\J5"!$/#>M2J-#=8T)MD$PK/#$B*S15P M"=2)_#0CGQCJP&^)[0D]"NM'THI&Z9RM\341^U\F[^+@;*$'Q?-7V#=\,*_U MX'3H$GJ24US]*FQ2_JPHXEY_D8/W*=()3&S7MLUF$D.V=TKOP!W"%-RI/B>7&G(,4NSK(RX+>V+P? /A3O+-Y MJG7*9+FH LT+)TW:GKK8=6?#+R]&SBGG95IO372077HRABGF57%\UT)ZXC>1 MW;>?T)[+WNMV"E]CG=EZ\TH^J!>9]&(R0>]=@#UYWG["*E&VH,QYJN?A@T'9 M'_RC%(S.>2V-OHY(;1TY6NP<;1MN>L#@EL*M['IC@GOY3=RDF;SEX;&V)>ZK MYM*F*L<5;HSXB7[T 7&WX-83HE> ;=J;3?44BA6>EI_,T^JLE R;W0%U+)\YJ*=#K[,,W0X^8-91 M[_#.P5H_S>Q5O\N/Z=H]F3!GRO=.IONA+DT@Z// 6\?/+'Q ME&.M>D&@P^6+,;<>R:#3G AC5)[]+VZT]=T9DH44=Q9(7^[8K@'>ECU%UN97 MG,HMD(GGJ"^)Z=IN->@D9(::RGMU#FFL3"K7; 9OR'D9L^1Z\8$-IE5^K\LN M(<:T&G#/7M1838KGA'!<>ZT7U6M"V]D= BAHC2@4VCFE6"58[X'GQO34\!SGUVX'D!?%L^%OUF&)\L M$AJ?['[L_9EC=-#K[RZ7Y\-E3LBGBFIII7F6AF^P9)=VVFZ+L"X1[1/)UWI_ ML3PD-_\W:&S8^WJ8XC,8R[-O!^&Y)6E4L$Y#S,LK8;@EL>DM*")D;"%QT_C+C7$ M-YK4BMLC(-DE[^HR \=HN*U7/*G.NTH0Y_.RL8]36S*7C*SJ/-#2/N\W7PS% M53RSWB8E@CQVX6W7QIJ9XZ9EX\8<918/=A:T97Y$G"TMG+ /[3&E=]^YL&TZ M(*H8=+4"T6VD?+FVL] ^M O5^^A! U>O_FF&K,-GDC)#MTL)6\;B3>6';AS? MW#7<+#ZFX%,.U'IXM5W 9EO%4O:V"^ZAQ:D!LTE*$[&%1L<&S] RK'UVR-WB MJ']DV4+4;SGSL.XUK/ZLNY\B6%\.TM:E?,_+%V+R7/8.E/N(5Y?\7-S0<\=7 MM)S$$K+\.9^#MWJRZ;A,2U2@I7D&+/-0GHNA.[Y]:H5%]1PJTI M.'IC$Q6[Z;N)IA^#?ZLQ*X$-/NMEN&TO3(N@TS3/7E@F= *9(>+2:/P!%W7V M?CX._..=>.EMF_>$8A(S[8XBH XT.9QN03I9_GB3+%=%BTP7?P/C5Z?O)6]IK?:LR1P&+4=B*= M9%+^3*!NH:)8L2Y.7.]^P"$V-=RQ_H-=RX"]+WL&YM!=RC))'P=Z+C1>S&NI M64#WU90N G-H=CM]%39W1I$3"IZX7,Y1B"D@;K<&I_43G@4'HD@M5R:CC0(Y M)L5J&QOPY,KLG'*KD/GGYRG#V7EB_IFUXWVS'Z4IE[KD8:E5>7.VV_+*.M_> MJ72B>-:>7"*I)N2+-Q]^87WD.&4\KJ).!9]8TO&<$)F:)SN0FNR[H\X@%7^_ M:'BZ4N.YL[IKZ?_>XO0?#\&];Y\IQ8WH;]8@O2ZZ<-+](8358;*>G.Q"D'\B MG9,P1ZW0@\JWS,S7&5;O&!X@FRMSR$T;R+0 MX860VMB[EJ!ZLZ62(V]4''N;A*^IGE@(&JRL[E*:G'A98?1>^_)T\:VCW2,4 M7\VZQ:[P J_ /0^DU-,SVQ\,;8FIRFX?M'VI9K=_3C _,R&\+R>PP"9>$)) MBAV9^ $/C#CI:K,Q>XH4>Y:GO3 -;74M,96:(-N"'L9,Y]:Z<,D/UGW87/=! M(:WU0=AS-YTYD3RJ)#7%;O0+H&=Y=(WK7=;,5A7.==LWNVHW,*3--,/]^8#>W9>L0T&&PX/TD)JGHSJ7B@+11YVNP MFHD>HX&$SGJ5;4(DD[ [YMX#FH:ZF)-!/P8_F13_[C?B%T^]Y'^[[U'-4)8M MA1J6./5P_GTM9BB&T!MB$Q;U(*L-LO0A(7;(KL(VQ2K"0]Z?7K9%RF.ZU(F2 MW4.9<:\()?,;+9QR#,@/C];JBBW>=.*6">2=L;5IOD"DAW4OKY6Y62HZK_VW)/LT.C[O7F M&.)=XNFT]ODI#Q/T1QO<5L)4JT=DZ-A+#+UR5C'$\ASE-F9$C;VR-R?/INCJ MR1/6N>/SXC9&^FWJ5\DBR;M.*2L5G0SNK(E!QR D&Z6XZ>>NI.VRT[5+KRS# M.[\+C7 (X=L:#09=*&UP(W(1Q%(TRZ>$*WI%TVW'-2%=Q7-;V$YZF(C>B;$S1X\^*][PTE6<'CB'6O3 P?/W]UZBP1.X\-59Y=&2GS8-[D/(AZ)[+ MR02/0NLK)=L3TA4O/@PB-WYH%+VLB_? 22\>[3@7(&=S9KH=#Z.D[S_-$+DASM[$YZB&A? M5CC0LB1;I,BWJ0*5^S@U3UD0DJD$/\737%E-C9L=B7N!/U D:VH/TF=5V]&9 M>D>L8V9Q Z?4K,(1H^E3UANDU9[[[3A/#L@M"[P;'F_>-)G[DC;0S3YO7V N MKWLHT:&5+:/VABU0)K#T$;DGZ6DB,567L'?@6E9\2[G!: JVI;52UU+ ,E7V Y]_V;:-0>]X0OSN]I^[4^]^:F# -E[-?+L*N3V;& M;_<-/VMP&*_3G@L3^Y0Q4SS?.19^>E/*TD;W5]=?TVT>8\(S'B87-*BX#I<0 MKW6+OJ8JN=YY$WGZI\#B*?$%W"$.V1:QYM"ZKL"#$_,:'W7^(5]#Y%F]%!@VAH[C76D MR^89T2DQ^(-\IG9&<".\1P4=EW(G.U/!Y[UFKS)G1G/4#P"5\!7QHQX9Q!))2[.H66*QG/P9_H MZ?)$>) CNG#L53)"$M0]& _*H[F'9\,2[B0]9+\3>*8^\T5%B+IJ>59%OVEH MGFZ52=&)72'-+E) )3K*D&K<)"@#;DD@-IX/)ER)Y@9O&]#)R]E#WYZ>9K(T M Z0KU4?,)M1/8#'_E)5W>^K M>V_5_954OX]"A&S2M%=^%%U9A3VX-2::!TWV/DSWC1F3T@VFNG9DN$J-Y1KI M7Q[':ZR.\CT$8$Y>YRD^#XEGF5$1'VPR@X?X/&<2=3(?%ZOM$1#C%A*L$RGP MI5.UV>=5&)=O;(+:%V8[Q4H,Q%UFDD)/" >4V5E5[QU,/4"G(JL6;(R&Q.X/ MF:BA0Z7(+],[S$W##GN'%/WO2B[&%**,>RE/0L2[TTZBTU MBX?K1UQW-'FM;"T[;,()X^)*\;V\)3/)+5NEZ6S,EN9+K41<60)SDFEL7+/1 MTH$;9D+0B0B*.32M+]-V6#?4Q\Q.@8LF%N7XFJ,B!.J95-G>,:F;=TK \EE6 M>P; -.K_L4LKW$9/)/[VMHR+NZ&DS/#/]B^8(-'?]!WG%QOK,R ME)A<8:V=YJN#'(6BIC_O%D8'4+34+-OS^;#]-N$&5 M]S4:3*M[5>X!%)_D.$[XB^B\2.K*^V-Z2PGDIF,QXJ.',$[^CG*[_RR%J<3) MU2E=U7A_1&A9[P!67LJ]'-,BR.RV:'<[.[!')P'/>L\M*:J_U[UOY5ZL$ZG&QYMIA"1WJ^+X9N>R0X^T?X:<3>D!QV MJU7HR" IQ"*?LY6[WI!HL%V&WY!4=9@.B+?+6]Z0Y#"N+*>_67[J3771O7#D M<4-2;WG)+-G<(<_1=4-ROOAGVW][6P4>D/=75\&]]-G:^3^^WI#T>EWUKQ\O M3^]?'ZX2.IUDQW2(%37FHR_B7]=(+&^/G-=8)%(E/LUH/J"QJ!E$$\.%PKE7 ME2O=,Y-2W:%NO59=;%R4F]M ,T]7O2A>CV\&-&.%EEU&;?)SLO&^%6 >\UT] MXGQ\?YOS:];J%A4FO0M"XMZ'_KJ-(;$*,5F!IW+.@'3:DPSX:7-L@8 MUW@970@(?Y'-ZRZTE9*7[%O,B!W!$S^MP\8-YJIB&[8MNF+; COSZUY4(>/9 MO:EKXE]GFF$+COD*;5C&Q4%CA?I\<7)D8"R6^W%Y/?.U]23WNB M#+M3MJSS;E^ZD-TM:*H0N'C2F#696R4=;G2YY8,&(= 3 /3%9D5U;VW^01)> MNT;X%8MM!/M=]KLYKD^5?]1&7"*P7AA*CE)+ZK&>3.[*1^R8UP-M'M*O<'Z0RI9!%#!%F_,8['75#\L ]/V$"%1BB MJ<@5>,A.#(>=17X(E*F_LI#\8E!#]9UU08VE#'!RE1($.%U3:;C'N__@U8F7 MQUFS\\=B.XXKA=88.2/XSCGG&7QO(-*3SF")]=/VVO*^W^1;G0&-L\!@6A\, M_^R!YC[_0CK%BD!QI\+[Z<&>I?W*G[/3$K^=7#S=@1C7K:0N&;>)L?RK[RR55YU*>/+!_QA;;_5=F!;6.%@LINM$65[TI M;EP>PTG$-[$T%/W^/]G/,N*8 >HX&]\LJ0WJRSC]HO&T.)M'_ WRX3U8E(7F MP_=1?\@P)_X7'D+0]EBT#LRH38>,9,L&"*:3^PCS=XIA-PH#JC(BNU\W;F;#YQ MOH/(-KOM6C>"3KMR/ \](4O6!CU3W6^SV+ABE6'=;DA$?5W8_Q/RYB^"!&E#+"#%0EJ'((/*G-9[+.N=K<,)[/ZDCU MZG#1U1IOY'6KQS,>]'A"=M/-P.A2)YW.MFY7U/REX\41KE9])V[B!6 V[?!I M6IFO504N^C7U^')?.*0AU56DWI7).,:\UOI3JI>6D3''LNK#WXMP!R?.A#Z= M/A&4_E>JA!= J9:FS_L#]5G2^VX;FNU$>2#((]E.LU/K[Z7Y^;4TU^?#!AG5 M6*'.66#C1C"35/):9STP+,R%^6#F@/K2S0K!GPI0JQ@_)$.9-A$AY5!N%7?E M2$_GNJDHUXF]D>U.B^+1#P1GUR4M@U^#?FFL4WSDN$N ^VK5,9M2 0BCT16? MS :=)IYGP"U9*-ZM,13Q16X(Y\LI_1RNXA#5T> _OC+]+BG2*@I7Q^8W7'C6 M%-;S\2B'U*%CAU8+:FY?O3!4+9\?*#CQL,E6AC8#;7BP#,'T%U7*&$T!<]3Y M730 C]3T*F<@$\79<<=N_EZ)+E]T/,4ZX%Z@*KXI$Z&IF-8 MX$G:BI&ZJIER#'#RF@HT*]-0C]M2J_>;8@]*P)N/IP6=8O\<[_P/QR^JWN^] MJYV&V&N\)AEWI+)+>]TS,2@;V:7S+$<:7EE#J02==D1\8 M7P1''%K>M3]$ M7."8LR>/8N/V8%?Z7(U9XS8:92 DA*+<24JI8[8>M*K5 -B\=(F;Z)&'O8B7 M:.=;FIPJ*X-LN9=@90USDNS2-5)5LPH4R7R-*DF=(3@\I&D+DE]9=I=VM,&B M#")SBH:7K@X-*2PD>H:=)LVP8UTIO^E%/5>D]T:Q:@781_V=+'?\"#-C2D09 M3*39UGV=XTR[:0FT2$>E,. M7;"U8Z4&);WZ*W9\AC*%+_H '=1$2#4W*R (I0:84GZM_^MQ1<:0@ MD*F;$O?RI&C9NMP,\Q)NJCT,<=X YYO'H=72620&Q2(>'I<) 4-%8VY(0']T M0[]N$Y%@U^,#L',C5&BPU+M?%E<66)^>IAMJ*WI&!U_AEB;D[(J\RQ\7G)LG MHJ3>%AIB9$W+C,;J5!2(Y=5-([TE07)]!Q/D@F37D">%J*FAJKLT__@7S_\F MN+6>RBTOO8='7(I:=]ENB''V^5,M]R2RD/THA_Q7]06J(T91O ,-2P?;>@( M8(L&P KS2&-@)3]JH)J'ZG))8?+VC# 8%Q#R!<;]R(9A6YDR8MN&C?Z,R,\[ MJCFFC*ZX(SE.2KED+//BY%((QS$_/=AP?&JW=SL]VK^OF\2#2H<2N5VF18>R!0]10&1O.NQ5_W2SC) G7N;]'O^!\$N:92@ M4VR"##,:[#,"*FABZ&F/2>R\DO[][R3#N[&_J8%ZJ2CIL)0)C"?:X!2H_%O; MFW&7TA%4;BG%?,A=SUDU9ZG-+1>%0[F@$&(IP!&PC6WGU+2GJ\4-Q=HX7IN M VEVE66!=SN*Y0O/GNJ^BW+U:&+)5Q2#_](C7D5XTN"*9E'3M.>XWR4;U+_/ MA7A<<;&\*"3S\&WASN0^",[[#+)8^2LVD?1;;B_CTGAFA;UO-$OS@H/%4D^% M.?)';2>-DT?+62:+8C5=^>.=X]HR:Z]5\,(NN99BN?B:1C-3YKWWI;70]SF;+2JW*&S7!_\ *'RU0 MG8TL8@X3VW MMI^(]^@->ZX7,W%?#U^Y!3<7RSI:Z5YHW8Z5^CY+#.UB,4AZ MHH@TQS+;0UHBT#@"36Y>N,L@!&9KS*CV$\3$V=LK_) M>QW27 ^Z5<;'17Z0>Y .RQ%*7=,*K2ESSY&T$,U7JB;IBQDF'PL*-9I?!6CY*H$I&P>3;E<\?J4"RU:S2H=WMS M=CW>.,[N?'&>??2GY=RTW%UG:)"+W*T/Y^F:2QN*KWV@KH?=9=WB0=_V*#=( M]H<'=$\E&UNE6-Y.!0T4[GOGBLG)XLZ7#9^QG.9,6?)1/%Q M6]$.Y->HF\Z2;1JTC]Z/6Y"7^ULBD:]\V,1YY>=L.H[*R0_2:VLJX M&8Q1KTS,?+W9:ZU@1+IM(6^/&?2I,AB-XKEWPO<14'TT,)%2@*\2@@LZFX5E MZ(5Q,\!JN[06?V15:[!-[3L='\'LEG3_=/] 8^.T$"L]90#%XL4"LT#G@#;61HFL(0'TL:]I2#+R86# MM45=^W7G],N)9<%D]^%#>PZ9E;EH]KH=*72IMS+W(%"]\3LL_/=,&K M;96Z1D5\Y"M;WIW;^-%R7+U+NVUM8Z'BD=6'0CXR1PQ.R[D=JVGL.WRGF=>A MTO[E7D,:O3UA4M:^7B6K0';\H'TM*_*V>XI, GV-6K*#!, MII\QYZ796-*7P0.-OVF>,(RI\!Y^$RFC8H"_E^')_*CUQ>[YE]-PP8?;6RRG MHM/'M4/INY3K3YW\K;QT5-X_ZV-9D&?]ALIOR;9I79-3Q#6,*;0SKY+K"@@Y M]KZQ.^=H6G\_3XLUKBGW)?;\U;"\TM7P01F*^PNZG'JKP21B>SU%7 M>8VKV5>HN:Z_>BL>E>LLX&-+@.X,6)K:U@V&QDIZ-]0C>;0BXY;$\WY[5T<[ MZXAYE!"C?Y^=M-CJ+DHH\S38RNXH7'?JPE5_C4GE38";.L3)^JFR)Q=_\$FV MO\<9W@S\8X,=4\7'_8=5Z+,I?"HPN:5,0U-U>4@1]YI?DI14M7[;0U@3GAJ< M;J??\ L._\*1])U>&(I4BWTZ:,M?8TDWY-)Z*IU!RYMG M^VW0RN^+ZZ;]2M2!I[-TG6=Q3HZ^3 LCTFB5-,8O[LLA6Y97FB8;'4-U ML!#.TSV<8/0^P_CH[K.V? ]PI(CDQX7N:T+;64K-6&2V^],KS;T%%U.:)=%2 M%-$]5'6IE.*5\]NV^$M,Z#Z7??$#V7G]L]2%UBD<3Z>- ;!^_GMT%XCYX^2M M4*93R W)$F!8AQ7:7+#/TQ9$Z6 M_-_0B=<66@Z\X'GXPNN6&?F5^YSS#4DTOX*T/^$@L3/G^J2K2I'C7PG?KF;3<7I$:=T-BL#+>V7 '9AO(;[)BD)Y_4)ZPX]%W*$!F,\15+!0W7-]X MU;0K,X4.@?ZD(T@ 30X)WI"8"W6FW[?8C0S@*BH^'NHPL"V_SDM2_H '8L>Q MA08[GNF9;@VF1=715-SM2!:H:M20!+;TGK:S&JC%KGG]=='&F!>U M^.A6:G8J) -:;$ K6)LO0Q>>+\<+LJEBT)BH=F>%&Q9-\E9+9D@<&@*T]0N5 M!,7:1Y>%JY=>_>6&$K47$#KXBY$('#OATWI=)"L:8&54/1H;&M(,;GQF704Q$I=V4J(Q-.S#UX]R%[#B3 MS#:I* MAUVD6YO3WQ84$I]X^D/'1U:" E'%VFF0$(O%0E?O2<.[*,HXFKN"3LH/*^X@ MB>US5_/$Z=O;\_[B=8%S(Y,VRU/;/)Q545\81ED@.V<1#^V#3VFF&KH^G.GUQA?G=U9VJM(>.H+D""T"/> M^-__7JF=EU+D:=O$'J;)F5/&YC695AO_]XG69SB%7R_A:^?^]:T(=M.=;VG: M?SG(_!'97V H/L@F3!^@"_'T!&7SBBHHB$2;R(!YW:1KK90IL]-*]1,#6WTY M"]?0-* #,=!61E8&1&_608<+XS3USN"N[^ECRZV\A;Q RB\G,@[S3 =C-@/^ M'D&1APBX6G?S%%:M->A96BA#QZH8JJ?!3D<5<6@HT;QQ=?36J-=O" MVA)(S, 9/- O<:L X<69LX^$ GC!3Y"LNMZ(5R6VCO"0_5Z;]HB*%H*Y*B;) MJK'+$:L-\ JKD_5N?3Z/Y[]MV*04]D3[C[]7Y(EN(5,A M@"[<;K'$FSA%'SPHI@!IL[@D-Q/,Z.=$!,R6Q:%KW=SL<%F Y2[/6*U?T=*U4%;Q_FAL.1_CHK:HY)@;(E<#>Y86[=3R92P"+TZY M1BI9& +$417QI4T-39I%3O1(D3CQ5!/J0UHI0G:=\+"XF8+5J[V60\Z;M71_=[FY8/+UA9G19C2W&8,](J*A\KT,V>KW!<8-N^:9 ME3JA!:^Z?E>A'CBU"@!#-Y-J^7W3F0 'Q: ]P,)B7$/>@NRJU,K%HJ,=$?1W3/R15M'W ME,>J:+O9M#BJF)/#7GGU@(]__]^*]I\!!I[1GX9W!$?6"]=V7$N%ZEP2]DU. M,"9E.S6/$E.WB=4"/MF&N#ECRO458@C/4%Z3;V/]Z!2N![8PGBRK=5=B@ J!!6TMX.,AO84"*)L<;HJ6]597=/YVE]7 M\:UOKM=S.WXO\].[_BQ[MH[]WKU>S\&(Q1.4=.'T?HE ZRJCHZ1!HNSE&+<, MMW>ZF,649'J-1";/"T3^"&I1F%_XOGYBQ&',[CQT(-UHZ=M.07W::V6:7[A) MM7_"(E+*G#;')#,Z.^VXBSBJ'OQ4M$B4& VZ/8)\8M!8L@H9+Z9%:3 /_/[M M'Q3SN6] VU?3G/$IP@IQK]40L6KL1W??G>G#;ZG0EH5*7Q-!E3H(QNBKJ^!T MS3QL2QLWZXB&H;AAFI\D)84YA(Z(L[T(.$+5:+DLQE3Y1[8&$5 NRI01TP#C M&Y*>&D%!41F1@<("OK2,=-"/_*D%KL7HM\-0O!&&ZJ+$MQ]Z\I;S#LF_<#,] M<'5UP 5U(-*S$5$M\Y\1Q2;'Y(BU?D/^6Y\L(0%(J '@P+>LG5<-#S*\S:+O M!HS-5JVT."[::5XJ]>X2,L+W53HDK'HY:_FP!K"L^&G5?/%UGET$"+,0S%^C MHF':.H6P08ACH>ODW!-#J@B\0$__GOQ>))'#$]4?-)\TE? \18 M\-H;33#3B)5ZM;)'MW_K@B ?O.Q #/)E$.#YR3P2'I'4)?L3:D^HZ=+%# PG M(IAK3FD\A$UY4#OFY4@#.FVX-1)IQ"F4C]7X"GJ]R& %&0#9M[2L(.SR96M!/)1,[I5BR#KQ?/WIX.X' ]RBL=H- M)HXU=L0U?(,9JK_>3(BZ4#M7T272=C!;RK0L!-R7D@M!6:&EW$QSL8>"[5 M]X_BB,JP:"^N?HP>&[Q7$M @+H'5A8_,+))@3UT#J.+A$"I^Y4_8TOY ME$<8/NF!P&DKBHG/YDZ_JK@'2@[5 H,G)A1Y$1[ M6ZU=ME[?==VS:\C]4E 32Y]]U"H"6X\H.*UK,2]8 A2KL[HW[7V.F#]Q3O]. M)OU%$\Y,@>/4&X%K!]V_R(QY7\YPF0[0[L?2#E M5ER&ON(H.UQ NJ09]FFE789KWK@4:8/Z8OJLYOG@MJ5AG^'JMF1-DS-0 2I9 M&H^U445C9CCV^-WE!&#]:LXP"&ZLNC3,9DX+SZ,[!LFLYM=A)\Q R?(SH5CI MF8U+.C@W')!Z0](-!Y1":'_5C %CT0P__"D1?\M'$"/$SJ]9E4G,H M:;>-C_-A[,!Z08/.3.G*$PVK\VK"@/0HJ[J*K4"+T20!Y0!#5"F),E<(*70( M%(ET'U;ML5,F#D&JV1F0M.W2GU#OC3*J?5#+WW(PU33+L^&L.V9*L4"Q2""-UW6V3J).J^W3/BNE^%4$QU;HDY2@ &#PTO0[+2AA02'7; MJCH^N]M9(A$7I=.N'3)S:6J$@Z;'M.@/;?&9V%&=23W"U[IB!H=)_<4P_H8L M<(;?;>WX_EZ96TFUD HD'H7KL<$--\]7BB_.8.ABP3+T3"C"AD<2$1AT> M-3.7+7.N*S8F@ V77DY W07 "HN:W>5G!>L/A[@0Z0!$+483H)?&0VO#4&9- M&B8%+EEY]\H3.Y8H_:-)<8Z_GC)EE!H F=."F,GQQH^='DN,@T&WI!X\W@K M0/P,(F?/R=L$<+,]_.*93 ],,2EI;C:0.XS-RIC7UHAB(BAI]Q.2SA#22H04 M@[U/MD_6#6G6#RJPGJ=[AK.64JMD40?I-2!G(RYE42W[+&4_)MG9[LIK33'HT0W;)9]<]9M;'X)I4>II\ MU:$_-TI9>8 $%?:<(PH2^$TE--2-8F5,D_,;K%VTQKR,RRSLJ0VQ'K0FQKX\ MW%3,I7'+I?AQ,?R[U.^^(FG5B(R,,K7^Y3?-9O9SNV,HXNZD9G7%,SG8N3 P M]TV]3C"H2#>3][BT3VPN92M!>FG"$./&"T"7&;P&;0/[/PR4U_ B$4A5RED' M@%X8.^4[O3!N)G#>CS7PEV+K'ZLA(U5V=F:ICO8X'XV.[C@?!69]WM\).IGC MX61:T?B7"UIZZ%""SF9@%%H4!$>(2B_#-G[_-T;BSR]EY?QO2#P_(YOL_I@Y M-2[:X"=NUK@V#AB,OMZ\+%^G:QP*A^@#+#B>.%VL=Q5/Q-4A/>+'V[)KQ&H6 MNGJJ7%?6!+73X>^-NC4?F;L^>IR1ZA#YIG55P2B,YXOY=T_*]Q3;CD#[5Q?W MCRQUYEA ZKO"M_\H+<.@FVAK1%; M9_M6$#PXF>-)6,6/C)VJP=!/R-*^X)B MQF;2:X[\[P.MTCU8[;0TM;!7_@*RD04O$@ZHEQ]\N(2B+6Q=T3'*__-:> )< M\C-6$(5!)M-E.8D"4DI>@PS)PY5Y$P:>I&VK4Q'WMC-G;=EAI&*=)?U/P3 N()P+"H DLL!DGH C9^(? M%5M"<9,SQ0;%3F.CV'[OQJ+U8B/$C"O+**%D.R"5X@)6G@3P1(N^,V#()HM7 M!J1R2()*!KB-U#7)/";IB2C2N>,N\Z]<,N"2;M(PVI+VV[4ZL*$4^=-"YQ E M) #5PS3J1[WKH\U6P:DT<4[QB?UEID1'88JM"WR.$9^G3L,"24C@N%-8:MW2 9?D7=,[PI^L0;;4,NP M_/X/0IE7_J&4=XZQLN]JP/<-F-^;]O_EMKOL/=.%/-P.=$U)@=;G]F#O3HT5 MH>IP8R0HE6!74C&1_TL_( #6V*=BA X.GBR;Y+$3<,U.OR%)33,BG0[3.-Z* MA J,6[$@*#&1\*NEL7=LO_ZJ-NOO.6E*Y@4BM'_&=U0\X&%.O1>Y28GIBZ0N MW):O=TW7/7R1('WUY$.M,PA+I_?W-MZF\?)-DUZGD2Q#TI7=WL=Z%J':)_W* MPP6[YQ SH&@9KAV$$9*IYW$I ;SD4"AD@'?B &JX3B[C?96@7J?9#J#V/QI, MGVG'T"N)98_G*PPTB1J!CU6FG\!ZR%)&'Q<;P5\#Z(VQ((?D_*_^5619;H)@ MS.H?P'C]TJV$E[R]*D_6BT;A7'K)\)@45#N9\AIS#-F M>A%HXPCBGQ/C%USF5P M9Z CGPZ!'SZ)%)44.ZBJWRI+,%33WU-F(E6F22;/__'Y"Q=OI(G<>L2_/4A^ M#FE\>HX^BID]JZW9W?1PL.UWQ.]\VIUP&##*3N6WZ$O9;-R$::@DS,A!+ZAG M$2O\-2_N@U(A; %DF'N*E M]J]R WBR \1\2=W05!Z:@";&3/] :3VXH+0/GE)N.9GZ)AZ%QNCX M*S(ZK"T,8;'6;1Z9$S$=0DT5C@EW+#64:LV$*CB@[]6 ?>;BR1!M$1#*9G&# MIW,)9IEV)@GMST"UGW1<\U"\DLW7+-L/B&8]$[$+]3_VK<:]YUN*^\SY/V\^ M6A#WG:O\QE;0\O8R-NVB*O"4:N) ,6"X6>,I]/Y>>M/NY-F#D?F/UUT#P2]; M+J,VS]D4[.D7I#YYFM.Z&__XVQ"97)AX3@)1F5$ON@P06?MH\A"2=W=H5L-KOV MB!K_DT;>N'BKW5Z3Y1O_U&'Z@?YZK/M], M9.*2_V,5M4#97:M8TOM(YU;9X=9@3(^7?F M]]3).L<"@R/I1E.EB-<11>.;HEBI'*MHB*MDZ"V!RRA5.TN=(:X\CS#OB*9O M<4^0S+W9,'9'P_4;$NT,^]&UJN/3AU0NRPI%JWZP*'\[XVKBF%WZ44-Y<'!7*!W+7QNS M!.5?6!N'2>+9B@;%-[Q>7ES&?!>0Q9L<:4W6^R;)GJL==5;>=48H_Q&]$6E),"(9D2PZA!FZU=_K,/6X+V(^(6B_._;:W2CU$WLU>\ MO)9RS 5F]$P2C?>M")#A?+N6CN:WD_W"15Q^*F95%RYCBDC)Q,KZRJ6.\MI< MU<' 2/];E3!++<"WB :;H^FB8"%G-DL/RZY($V?%Z(Q3BH,[_T_3-?E\HOOT M"%?WR3-HSG]>&#[)BE.04A2/7/%Q><_5.HC1ZV0R1T\[(PXK7H385,WN3+!J MAF%T6PO%9B9U/0>F3%435V&)LNI<,SXK^8^#M@*"(F;=<5 =F-P-@Q']BQ7 MR7'3C\P"]&-?&UE@>"W0@J?S 68Q%5K(;(M1 >W<:@+9D,'V'+5C&%ZS@S]! MC8#M0TY$:J?YO\29037/*,K91'WT7^@5B[ M[4)<;?;>%+6 MO?#EZ>!!%+[JXC2/1UJ<^/:\%/9]Q_*&Y#TQ> HZE+E!IW 8E#=U'?@Y->O1 M[F]7X_VA/I4W))]V%;=EU[6/8EG/6_6V0UJ^:@[=/WT?Z[< D)4FQW+FR&Y)O@8E-% UCP4]Z6MUA M[Q5ZV3+2=7? W9G=4>"^\J-K+ M7*7HV9H/R_HR['EGKJ;MAN1. M_>6'K>QGHP*!:^^^7D%"GBR]&%LV_\12/ 6NSW(L KG>&? M'.-HU-^9L[_< MI]B<#&C85]@I2(*T.#(R^>847!;[C_SK%[Y-5!Q[+07.:CQV?O%YMOF8;4YN M*%$D@>4L^*/BEM)"!,:W+)=F?D;F%D0]8FZ]Y/O&O+=_V)N]CMV?3DV^7TDZ MMYB=Y9R,]#*.2DCM*6B= X?+I89KZYWGF*2_B-D)Q7Y[^I MU.B;S6K%+/?M\O=@0F@;.63/6)&G!>MY&QM/WC2L?SW6_/7P[N)")/'6;LWU MF=-?#9LP:IH8CMYS97Z+X5!Q.QP/]=Z3 ME6^7]ET\);DLOR$)8:R=KPC2#718(?_OSMK31X=J7X.Q>4:,B2*A?><9_F'_ MP_EA[W==G])]MK(;@0:/A^(V[:%U[*5:6"S_=X ;_(9D%UHL_.Z09Y6[T-X5 M1AS/FG5V[$;2\MYS[56[IYR'VOZD";9B\$LX%E9>B]SDTLDU*9PS%\H&%[:. M#]3LL*](X[<+\^J"&\N#6B>L>*);R!EJ.AAW;$YS*H>66RK%4CB;@V7SFY M!=L:W-SW2%IIBA_=\DQ9P8>W>Q?#4'UI1\4Y'EWH6A!BU2G_&_##0)D 'H]# MO$0"],*4&4!ARH\>P]I9^D'9885YE:U'LWM: ]+%1=RT*(QS I>@LY$AGZC1 M)IPEK61IN*#B[S2X-6F9#DOE KV^0UX;+>!*@XK=--8M= G MJH@1$]E3V/8H6C/NG^0__^$X%.RK$W%]4.ZEW50M MM&,B,D#7]^34+ZWVV6K. =0U2JHID \4XN^7Z1' +*T_9D&,-IBV93/Q5B!3 MX YH,D@M'$N/'4O%OZ-ZL 6:6%)Q[*PM^P2P83U1Z<,8<3ZE;=CLTOXJSJ7K MQF\6^)TS3V0/XQ1'&78&!+,O2-Z0>(ZEID\*U2&L&L6+6:SP [EIUE,SM@W< M"^&+/J?F.@HQL^#"/$DW>7O:%632K*5\MIC9!#:2$\-U6HUP4N\;X?Q:S=MU MVPH^*?;:8)C_N*)LG=\IS3KAE^=WNY)Y)?><=[2N*RMUC-8G:+N^KMB6O\P3 M&E "]RN^<*F0-HCOQ7CH&'9VC[&+_L-S-YKSS_"/N:/=GI,"4O!XX2U79S^S M8$NGAJI)-I%IHPELVY"LAG]K*8+_UH3RC-=5PCRH7Z^6;U8TXQ/]F+OLQ),R M7D @.: PKH9?U6< SW]>;D&V]NPA^90XDE:1BDQ H>^4["-#SH73]XW^*0_PGX.=MS_ M%(!86]V6=X"U]J&UK-!&-.10^VJN) 0VRB6MF1F*<\<^9EO'-6W.& M4A9I)WR&CYPVPY7EC(O&X'R1W2J4_6%G1(.J:8!>/JEF\^__8-?K8JKZ$>3! M0O"K"]T'!U6APL#R[>+'0-H018YP"&%V6DB;]QZ$NC*SP]A:#@CAY7;I31K% M8HX8CLNPU0A N()I9F\)L(-#V[:W.,>BPY5GU6C YDO^/4NO6WQ5)Q:>DS.D MC,PYX&/EZN9=9CW;,)?&S58GG\=9FMVU["RC*2[W)C+PY&.0+?*)@(OQ.>3] MC]LB'GCR%A9X?522Z39:JZ[-GEE-"/9$#+B2K\LL$:];^:J_],>)P",14]/VL3CCW?.M1V*)NE M>S9J);J_I:H5%$1YV@$]R#_$U&.+X*!2G=$-W5F##5Q6L*,C8GPKA@BP>LBG MQ$E30Q,]:6I;*[L5;8O=+06\,WB $)UZ&]5P0_(B\=9Q0*%XEM>]!#K'$=K" MOIIG==]B6Y7;2XUY+7GCIX6I[5$*N"Q=R\'&)LWMT,RO8NG\O[HZ2=OPV/(] M8#>-W=1(2?3# MK*A6W;ID;<=Q7/U93AG1=RU0H2ZI>+:IYR/-3R>CN)",9X) #+/RYW!V\X*G M\ 8Y?$9OB4DO/D]OSL=.GVTJ=M^,X^"/;N[*_)U5&]KND8VM U-$IN7)E^X' M.VE;P>? .29"6*G1&3&B'Y:6\ +@ FD<:,\*;I0!?]18%_)RT^:J*-&F,304 M,,#SX X4V^P?VZA,?)&;0RM;VE/,VWI<+/R"S[3<"4C\=8?2B+1B47R,Z9%/ M2F_DQ)E&< GO_96RM.>C2U\Q&SV166;85G>'#NIIK MC#2$@DK13"C>XR;#Z\A"0L26+0/Z@1%O5&3 4T_'T!V8QG>>C-VH6=8T'D#! M.#$QE,FS9.J"&WE#\K;]._;TP97\@>XUB^7^^3"F>B(@(/=DX/#.[?I+X:^R MD=."PVS0IE6M;Y@-L-JR\D'"?:'V+>,=7+P^-%6#5_?;V(L4GT()WH>5Y_#5 M#? -21^?]-SG6>?1Q+<8 Z/U:&"ZJD()4/@ZDB. HQQFF#PCJ8;U&XVV[9F. MZU>:"<#)'*0W2N\Y.M7)Z7)\NZ@G1M+&);ZT <'Z9P(P[$CGJ&T@AF\KNABF MIF^8'U5I$*N2NYACUAWI'#000CX3-#^D^S[=D[5RW7:&2+PA\160TM6.I_0A MW:XR]3IH4S2OOR$Y*F+>K0N=3>'67PR64WAXWIC4:6$PL[\1@RXI2<]IFF5( M@:#X]JR C18B=E_XL1%@M \7NG2'G3^?#IM?O[**GP?G])?/%%$MVUD;+FSG M?:V\O*W!&S3I(?,A4ST=>BXL*C9Y@AB@NJZ1JTT4/*MI8DYDTCM04G?I&\T" MWI_Y%E\:]AH9TV?(A+9NL*VUF(,--(X0G%>R;(6@\C$G 7"=9KX"VQU!%CY# MH^&AL5F=(1Z4A2M#D!\A+$_OK,](1;P8XBQC'&, K.P;9S;JIK,S\? />DE= MRT=V5A5A\.3!_=/?_KW1_=-=!9FY)W44]ST04L)EGL*]Q+CY UN;@ ,7>NL& M[W;10%L;N4P7B$9 S(%NS:,SW);3>.+WI-8GP&#LQZ08+7K15Z8XGV@#2=Y@ MV;>J8WJ MJ&?^&:"0 7\;0[GVH;XV1_GDA5]'G9?%/6Y(:&M#J"7_:CICZ3R=C_:EYDK" MF5"JY:/,Q#-4V;?D4NUY.UAN#>O+"9UO-=7N,[J\*G^1(1;4Y2@2V5;RH^?T%)AYDX M.BU$J#2IXW#UQE<17Q/3-,J$\DU%9AK,"O0M4[,VX]W5(WU.Z 9:Y =A*5N= M1]8#,;119?PQ.O@154/F$F3$W,O4M\#1V<0MT(M)&[-FH(:K\$Q M%OON2^Y[+9_R3XY:(A56IJHK1A(%6AY*:'TGWX"GC8J6_CTYRW92A\/2=1;^ MQ#*;QJV*>C2FA]G#'^GHQON7UZK^Y:77DY:%F&\MHO1M)"Y@I"I$E!%M<=M3;A=UGES*0EQK4CRQ MSV$9:V'-811-A$@)=W,8 C\.:02/MXE)K\7ZE_?&F^_V< IR M-(3^T"17M!'8$":&'L"F\5PXYOA5[@X1TT)B%DP?!E&%LZE_(<]7I#\WO9#)]WPD%,C0>Q25U.J5D(/![1=5C9 MLQ@5?T.(GJ6QYI7AW99YW-SB&5<]60RFVYKQ'(^;KAMBE>TJ7*\(>8L%J0F6B*\'A![V9YJW1@F?.K,<5#OZ77O2==*&GO19+ MDK2-Y3W))_1XQITC3?>.EZ<8+Y7AV;36QS4W)*W*IU0EJ D[^<0/K2\GW?.! M(8P]+DW@L*6V>?#DS7A*($;DKVDEDXG M7JA)(L>V,$)R]FO*0D35'F0M,K=.-.BY_0U)4/@NASX0/>#/9A545;&@BKB2 M3 R8E)#_5^,98\R-;'HO[ZW&^UQPUBV6!Q(:\M9W!BPI36Y(%M@#H\9!FS6L M&E.6 LYU(UQMY#;SM8,/E-RLS]X-?S^_1U3/1QJF'2BVG]O\2?Q/XG\2_Y/X MG\3_)/[_$7%5Q\,[*/=>^><]7NG9;:96PJGXBS( MQ)H-1#M^>[%4TO!IXZAMZ($/OQF@!NKK*"A=9"L0%$,Y8Q7#J"/8[#,W#D;Y MDFET?1_QWJ4X%4:,O(P4_+6\F1$%LBN0/N)"-,"Y*>%V=^VM!+_HG@.X#1BZ M&> I+"L?.W=/*5(6&)GPA)C TM5-6]_S HY=:NW&_-F!O9)OQ0T:H\/ =R.K]6]OI1[+OC<'U;$D#-U!%#_261%3OJ]6']1@ ML\#Y]-/ UW]]"J'1!DCD=,O2_?*,XY1;,L"7=>CQHF4&Y&"/#D-8=ATZ>3A$ M1Y-@OJ,)K>7"QS>:GQYD>H/HPD;[41@RY8> =7I'^]E:NOGA4;M'F]'/6,$G!F,,S7-Y8[G;<##VS+WJ M$^Y^$V[#%S75HY* PC&7O$YEZ<\SU,59$ \U"V7&Q"[O-#>C,5,Y0V=6;%/ Y)^P4R25L]^C!0]?L4(7I9IW$=B[;V5W$TF@8SRID^9>.C>@'Q+"- MDZ^3G]UT<+_-3BKLI3X_B#:/?+Z\-4,(&NS X+:R:.]K]:Z0]IXCWWX4@1K+ T_SV_ MZX6:OF%ZV!GUB[&\/5C1ZO*QA?$@$4\:.+FJOQ.(7OVX[,[PS47L&6@J-L5- M"W&<0[14WD0'[3=;/C"/42B"F(("R1L\&R0UF/(G5TW1Z=R,0A&--F^ B';"K.JH;Q5,<\HG7/:\K[>9I79LO\3>0Q MO!CVIXEH(=DTC48\,9FGKM$]0*>.L5C4:Y75\-V,G2#8>J0$\W(>HU9;:P0_ M$*EF5AYA/2H'WOB,]9 M.*[!*?I759*AT645_L@5F> A-,88@JXYN!>&=+:H8[X(#+U&M%W_#_;>,ZS) MKEL7Q?I2%4&:%$6D)!!Z+_I*E=!#:*%)"1 @(%VJC2)=2D)'*:$$0DWHB-)) M*!)Z:$J5KE0IXG&=??;ZWF^=M=;UG;/7OO8IW_B1/_.9SQSWF&.,.>\\\QJS M^HZV,6)T?!_KIY+I8Z,&XBT)?1W.]-B8 (S7'E L4#YX. ]:-5UOQ6 E?E'= M!@SKKPW_:P*3W 'O[65F!_BK^,X+R=UGNPC\5%0][N/6NL%@8KE>X/KLC]ZY M#.?40HRT'G"3Y4 0_W82^ZG+]?!NKQFYHMEB2GNL4JP=(:0V?X_'\]*G$U8X M- OI5N*EBS"-\3"A^2:]#'J+29/ 5Y8G&DE9A1[KSY FMJ>W3H]L7+=5)S,@ M@/L;3)R9*8])!N,%"9#OL5U)]JYX# 3+*T]67)]WKM>?@-G#MJ-T^%7^X,H; MTOUDD[ K<"F18WZ&0:?]GP"[ZLPCE=H"GD0^$%6<"5LN&+&0:C_YZ*P/N\/ M5C;'#UMY0B*MZ 3L,FT:QC)U=.BQ8RUV&GA[3Y*QF]7;=/=IZ49_E[KQ]03L M@\ P8KV2]J;6QH;>G0TM+__=5W_<1J5HO$LUB!)D 4VJM<98/%$C0D/0D'W> M96:_G#8Z!NL8]LQLZXM(F\M+3)$U1XLTX0!W#& W-Q9HEJR'BOGIT+?%>A9U MJX7B+0A M^3K7DEAO^2&"FIYJDK_?<\:A<29)@ M;QZG,!5I^:36,7W_ZQZHQ*3]FJ '2I-'PR8^69YXJMNPSB)KI9*6C#=M@J\7 MQAKO$W6Q,Y8&=5$9Q@FE(G6H.GPI+:5TK%B$+T+OH^&TP&5 F'^F]Y %P+^T M=GMDW011R'M-_P'[Q.0M(;*@:%AO< QBD[3;LSJ-0TNUE ^,,66DL7<'X$[D<9O0F[!G(Y MP;R(W?U^U/&&CE4)A3;"OE7%.#G)KLAPIG.T8PM16"Q7HD-_YG4OCY-2IJSP@.^M>TX=JAX;EHN70MKGMFLE7;K53 M[M_F&JQ%ZP$UK.@O'Q*O*D?E^KF".9$HD%^^L?%6I$U&8'2@_^C>'BV8,5R- M"4WHH35,5X.#8PJH51FGX@*N_9'K9)%6Y,2E(Z)3) R;X *HWJ '0PJXRYFI M524@!8V7S!*UHZ1WK':7M_OGQ)IERCF8'TA)'R1 $[L MK"J _LB5SQ.PDMF>NV@*B^F;>=,>C]W>6OMR@F+\Y8_&59$YL@U/?40? GV< MO;0UQU*UWD9:"YC0?N//@CZ>ZWF)638F106Z MQ\8IG$@:;#8D.14#-MHEY.%!/6Q7W\SPL7<9]5UNYZR&!O=%A2E%41B+ M32.GU:TMDW1Y+Q>+F+ ?B;\,$2IK99AIFZ@5R[_]0OPI7:>N&4WKA]ZP19<3(_^'CWUQS6MI0/?L#>VE17UGV:*(FO,,>6UKSZ\S'5?Y5< MN&B9 CP[H 2.@R-X=:V\.094O8I#:CTL<>MZ-91UZY^Q^>\>QE4TA=H6?SU1 M?/T>>5Z6F9Y!8D&0("FQ31_3$-?SV>T.].K-=1[0@1S3&Z?OU9!N*Y+IA!WFHZN84<:?G*=-1+\95DJ<$!5Y?S, M!J<,[GKN6-Y'OZA^N 0MH+"$$R'T&.S "*A,:=7 :@ Q)L\.H%,!;VT'X!BE MVVZ"/Z94%#54* 33++##P1A'I+G6H%]G_FTGL8VI[UE("5W[O@C['^.<\>T: M]=R=Y;(A]A\]/ AE3T3J.'V#3;!T?KAGO:/42<,&/SEEGLE([B^-_N9C^)X5 M=+W9;8 ;%(H)!4+B?V]J:X5!8@#1.'HP+T/>?3!C*D;\A)F:^_D7I3O_BNIB MZ0-@<-"Y*EG98Q'U7@\@Z."N'.NZA!0_@H]O9@X2X[Q)K&ZAMC;W2(,?T*>^ M/U'!S!L_2[3A^[)&ONM=[_!T^N.Y'9#>XSWA[H;B\7#Q=*W1;?UC&%YK')^I M+BI^D/G)]H7MGOIZ: M+M%OEM-&@-\Y><]M(RW254DR*U:4+Z88XE I/N CM.VOV.QA/C*]L>N2#T!' MTTZ8P& J#/42^[67635>BU5 ],+2J&,MV^#/N] MY[0QENRE8'E*FO;Z$G&<*OV2L,L5$='_S:MNS[2L/?BB19V>7;]P/QCSTP;">CF+%OW MFZCA-;IU&2VD]-$'DF K^\>N\UK!4!',6$>O>+#14S2X]Z'>.+ W;MVN&CC4 MH=O31J]7%X%O>RB6)]@Z5Q0")63,\C48P[O$TBXCB]HZ6$[X"A MAPA^]XMJL-MLBP#Q3.@4Z/)^(Y[;>GHF"@AT9PG MZ9'\DNL(X9R>>CAS X*:W, VK;JJY.19K-B)J162R!2H+$7GD;K9WD0*9](/ M4AST(2I6S1I_W4_# R"_GL@9'_9]/ I(&17PF MT"WB+44;/'1X[CUB,TWC#/DX7SO=1\;O_CRIW>%-(_E197A[-+K+(AC6SU%IE)GMQ=B>5O4Y]+:D'0>7[GT!JQL['S5-G$$Y M136):WA@;0VR6P$Z:.6]<;PI)NQJUM.1P*G :QCJ*#FX++A\"R6+5/ MC?@8S?#QL<[A@%;$QLRJ:63R\LKX\KU9OQ[D4!A&ZE.B[33C)MB])WSEK4C'+IV 9:RC.-]L.8>H MC/^+T)X=_\;XXM^@8/Y"R%L5PNE8@*E8B\^Y'4KS,H/MI?UIN)#A6'<2&?P-BH-S&/ M8 [L&D 2(<8A65#9*^?Y[PDP$EQ6W;$=\K!Q96"^:)M&<&G5+%L>SE3X134@ MA6STTQM<8W$7_%ILRA&S<93<-(&O) (-[ :K,M#GY8UUI5 4!Q(GALW\-B@ MV\F$'5(9LK%VT@:7'F:V6"<9Z13PFD\7$!<32]\_1I-T2@R%F)_6&IB-61(]BV2^JRULI M5^R_<-_$&:LOT?I@8_V(-V7/-\2QEL>EIA-%4FIV&>:.?2DW[3BB H*_69[ MFH\MP^68;+)B"MI1CS%..9IL;IZM4ES-#9(?(]^_SLM&'"BP;V/O;3/V2?TV MT<4Z6\#MK+'A&7BMES%-\]FT@[?GZNVPG*FZ;.VY1)*2<,OJFRV M44U\_02X7F#^ZLE 6"KZDMI!_,9 7MB(OE3,6V=OA'D>2C@;YO]6Z9&FH /# M:(5(YW//W4F_S*%:)XQUQP.7FK6& ".!UUOG>BI/85&!CW3ZA,RM7Z*?_QO# MF!6_!T)#G&C ML?LQ>&SC+7=+)AL-BZR#=SJG=3F/:[5K=PWL2BF/ '1]W+7>3WX&UBGRYB+8$:7;FWURV$TIYD@RTGJR7ZZ?9"\/Z1!*LVU M)>*<5MWZS=^K=OM*>XBP+L>197;1'4O0FV4K469,$_IN>P0#J@\EJC,(C'92 M\IKVYH MCQ[-SDXM)NH-#>G>U0=K$%KV*H#4R*(L==/%6%A=J2IC>JEKPB-^\3B'*F.V MM+-7#;L.(2O!@-7",(^S-?/S2YZA0(^ZEEO]9Y'E[F,H/U/EQOLP]>-'.).I MM*=)ZF75Z@)9B*9F!K& .F"*\YO4@S">DAR8O^]43W)Z*U?K#[E(>@)WA>FT M:D%MZKF3M);MS:T?9>[D M9 ,V>4GSTNMY$O6]?\C5_\,0R A!?CZ<7M:4"^N3\3NU&FYQVAS+/'+IK5'* MJ3B^,&64)$L_\:Z[9ZEXUQV]!I"8*T 5)/R9/ ^7@3L:/&7K@6^/%P@:X+U] M?F!!@!4K>^MB#MCC%CIU-K9A;IF2I>ZX+$88WPR./ZT11,<6_0P/QGE\-"FI MUJ"%2XY 1FHKJZ6)Z/%T4@R"R5--.XB=3'ICHX%+2ZDJ2G7T]*D$W2>/WF^8 M.V<4!_D%.*PLK2>/6\U> M2I&CW-S4Q7(MWDMFG34$*.Z.;('4-N)WOERHJ-@,F2O[R+&F1B#DLPV)S'/H MG5LIY00B#M%Y!]U'WYY/F/G?]S3Y'+>?1Z$,TZVB/>.*?E&)<@^VX$]U#$\6 M@W_\Z5;6?%L.^TTSR' +Z1*Q1Y+K-GZ6=FW5!A:**0GU:CV[(S,VFY@U]I1/ M1D-V![ZGSRQV-$^BW"-?; M5I[/J!G^%2DW#L?X/M#I!]%S]\O,!LD 3[A>(=<6?K6IN7HOJ/*R,^;:WRSA M%6?5__DZK_S;;NZ/;5)9W94.MS]*I/J7(?MVF#VNS4FZM=9?[R[H"-^6[+K7 MLJ(=1BBN7K;< *,.1DX-3./S[[93*+&F05%BD V,MFA>>H4%GA?XR@V&QK3; MN>HRAFN85Y7Y//GI]B?W=_-2K!^6L ?]0V3LFH?1VJB,BN1>0E4&^EV=(;D0 M!AX]M!9EA)!SWIOWW*.-Y'@(_VMNN:!@*QBK(>RUG[IQEFDE3:SZJBPL/Y/F M^#YF7')5L[[GPW=I_O5B;$H&2:I9^= (/.R*B>@BQZAY,(Z=F3:-!(ST/S2_ M7:'A8T>IBMJ]6HZ/\18];&^=&K(=%BVL"@]4N4ANR'>^>N/,96 J18@J!L["7 MY\%IH#JW,;"^F^"@J.R:J(DT;"PACQM30P**Q7<8!8T%D'V$/>D.>G(S$U%1 MK,D3GXJFP"/7$Q;"S&(#BI%CBTZV^_XF!YD( MVC.]Q-F?/-*<;$YK7OI_F*-49PRB5]]S+_V\UM3 T6O7;?][7.J3E2'M'L8? MS$Y^ [/5M]+>*EV0<@]RNZINE8:8_W0@5+)]]T-&7&W\=+8'UM*G4A)7E:,C MK"/)$PB 6W0E-I<9(^?!+KL2NJDL$3Z>< \+'M/YNZD+>?-J "_$9&=JA_OC MPZ9OFZVQ"*.R(?L.IJV7R_D5Y =+M#5>8DAG#N)Z%(L-UL:=KFR M$RO*G!T\)/NF6@4\L/..*.B7!(5PM=(WE5^7Z_H22PT DS^T7](6N(N]'Z,\ M4A'6\:DFPFHZ+M$F0G$/R/U;T+>9H[>B7I:4OU@;*9HITFF8@1-SGN0 UFJ+ M]4+7? 1T4S<2^])$=:-N-C)QA7J >EBQI5T ,"05PPQCC/STF[K?4GL2SGNY MXQXSM<=#\1T![J\>C.WCQ:;U7%:_23W4@47X7TB]44R+4%D;]V]2O_M6Z\._ MFW[O&;_X*615]O6LCR,8XD3;ML$Q<5.7Y)O@NIE5T=S[9GUD;TV<=_A$)7+) M0T[]T,.?T!.J T\=4/]1 C7Y+$O9VAQH3(,"DYM,M &]HXOR1N*)-V]6+*^T M%7A)A//&7J7>^I([.=V!K[MK)X$90(PN"S,G>\*A36>NNG(P[P<$#X#IBC*" MHGFFPM,*R$:L,7>.;M)^ QP(^6>9/@O MJO6USM,!'9U6\=UWD?S#+#B;>[P*]I7YC K+%'_X"GQ*7ZZ(Y?)='AF<.>1M MD<0OJEUDU:>F_*&\_;"W9/\K_/Y([?)O2"_/4(9#8*)GV2 M+!<,6A9*I[VFZ+S\L*/8";.QI@("=L"TZHRO:$S )M3PN\;JS95'02FQ]+P, MKU49PV7ON(_'ZKG&:F'(''%WQR2MT;S<_54(?,'-4->^&(F$?@?V;B4)%9<] M T,J*OG3'.(\O&[&DRUP&.F?!:4)4,(,AD0N/*RW_%RU5%I;1 ST57>)UX1/ M<'GYY1M&CF* J7DGTVZ!W11X0\,&]B4D70V86M)SUYA:K0GJ4$W]=%#02@W4 ML!'["EE/70J&>JO2Z$J6&B6^3%=SDH@N.Q6!WR."&'B:\;@$RTJ8I^YLKF#3""$VM$*,1VT;@B- M4UV\>T J_@PXTE@$SO.+5[W^4YL@J8LQ!&&A=RI"9FTI8/+3T M 89]\7]OX]131]EZXE"PH2*I?BPB30;LEWIBI']12;2?;A*KSOH[WCC96-/" MQG'A>=3Z_%B);Y!T 6!T/^FZ;LOOS:A7X#$*0ZWJ#R7@S W3U=HA!>P"5\FY M"8-WIN05.O7T>DZ#G\SVB=0%.2K)'ER+M@SD(?>1QTA230(:S&!2^.C!W?D+ M;L5(61(7*^H75:2;]QRE&)>#Q9JQH21WQ"[7L)S-U :;&J>TLG< )WX")WB. MJ\MHX)3J<9LT=?4[I9%&"79/OJU8];&ATMJHA5T2OWYZ'1 W)W%)_-]L#YFY M059QIA5D";^K*HKE\%,,Y+$5M .E+]/Y),E,<539+:ZW8[7)=.,WQ?!^V'?_2AC?$W7(#O;HI, M%.]&S8/+N2=T9EMYG'7P:7E%DN?46U,%$CMCI8U"#PW;-YM6G_0( M:]C&Q]ZZ^P^%YW\L4C[/6Y+-;AW_D3!?*<=VUZVEHSK*W72<,,[)&ISRM9P^ M8H5YP@#@UG0V!\G.O[EN#W'T;SL>"%K@W&K>GV.)S$U.37M%H!BL06Y,=A=G MZ<^&EW5)SIGNPL'2L_RNVTPP/>JT6-O.RLO$^K\UTI@$-4VX;!97;AR8XQCV7?0H05W( MS@6/1"!Z^#;_&N&+KMWO/$;J.UD.&&8SC\-E%AH9E@N7Z0&Z.HA.)AS0MT_W M@"=))RYXJX6_NWOSXF8;_S.-><#: M+*SPEVWE'U=2'/WCE#A[:V9>PD"']+ ^_]Z=E!F,T(RP1O*E(Z7L^@<_\AJ, M;*V?[3\DB8GNSW2V%-"," B81B9=OS5>PB]^XL#\TNX0 Y_/#(19,GV%3=QF M^LWYP"=W4B!..Y2 G,7&NO'5WM*I]UOQ25GN;F5@;ZQNX!1:R[O7]O68FVT9 M-VI&.06!"19"IN;G:(,AR(N)>D[QVICAY3H8AE0KFG (K2$;II]A^] /.'W' M3>P+M^QQD+('UR-+=95/CKQ5Q>0QW9SWZ267HLJ>[.Z-*%?]QT/F,&17.2FIJ@%C1YFM/'%5 5-GRP=%O',A"(7;E'#YHH*-0GD(;[' MQL&F34]Y:DP3:M*DZPOAUL;@\PP$>?(P%\:\>%X J/;UZ$7"WQ9HM$J4]A6] M6WJ0I^[;D 2!_PHF)+OF?E+X-"5R83I2OEPX7K]HE'7O7+C-6\/ M P/='MI;"%K8V+Y@Z[5U8,(8@,3>S1AIG&=4T@MQG"N!KG(F):=%\C>L?PX7 M;&VJ. NXDXY$<9??*>GAU9M+2DQ-REB]9BMC<('/8"(]WNSNM/<2CYX;HN47 M%5^\39&U34O7MCNHA75R6;DMI<&*,VBW+A?1[6!>)+,_S7DI[P2B3P_%-:4\ MD*LJ>21;^1QA>]81/14D/DD,UZ1?(%W16%+'UFW_HA)8O7L@V\4/@32[: 9V MGDE5_:):IB1TB"<,:E3<" +T%GY$?<".:R4O640<;J4NUY^.&Z?8.JOXOG>T MX![WV_X9V BVMD[Q:IJM\&R^NZC0PT+QFLBVC,4%FV!3+1"!_O>F/&Q,4B5$ MB]_! HE/BB4F_L-TM@T[LG<.RI+J.12M)=707U?L$A69]>JO96T"U\YM'EU% MP 34%;YSJ0YKR!9S>K'@+ .+34FO+=TL7=<-'FE#EP4 !QRFJ_>*4EYT9X-- M(XH7^6VG=C"6@&GN/L QQ7VFY> ^PMLG&=L]'8\5@K%\AV:_O1<\'-E>A]D/ MNJ/H6:WO*N.XN,IWN_;S67$BC:YY1;G$H3P'0,+OEB(CN\"/7CJKU<'"0 M-0I?)!TNWFB:0+*!S5Y,F<,,#EA0MUK7KEDM9T"]<3>(]86+[#VNJ^&-3]WY MKVNY9U>I-2NP-K_UFV@%N=T9N-94J$U1[Z!E(Z@9O]&5,V+H?,"5%),1.688 M*5LGP\XFNWI"01V&"UB9\#%QS MMCGM[.]6!"GHQ)W<2W/)!);VA[E[P=$W]K[+/A+8B7Q-TE M9ZX?56A=:TU;U%?I1%R3>[?,BOO-WP,SBNU&*KRRD7UBLU,FT5SSSCT7.I2! MQ0G%[5KF,%M*<$0W^V^FBJ)VW]CT+'WHF2L^7M-[GF8T9II:J"?'# _FK4.. M%G&. X1@ P;T65CVCAC8&(VZJ-!\1$'WRQCZS$LM\I\%5"SC?"CTV;1$13T MS7BJ)D(^?Y0/L%?Y115%S$F_]9TT9_1O2X72,8=DB[(3VAI#GRS=MT44MOIU MF3-Z*]FFJ9K<6FOT!A.C*@O&"&148+,5>R#+;H5TQ:A;!'IDF=ETZ:Q@#X>CC6:,+N#9U;^M)G3Y+&639&]'B MS8H$>"D$L$BOF$M-I'>>-E8NTTSF-4K=_]O6*W8RMX(\'RDY>VE/X*?1A6*T[C'E3/;T14WM MOZ7S8N#UD"_AQ:M*Q#EP18/M:G^'[V0X+\/D48RSCVV84N^VQFK&6>"U!S'J M&;H&%^ ZL$PW^AZN,/XZ8VI;\M#0,M!O>/QD8S+HQSK ANB"3/Y:#G:_\BI_ MF,N#IE0YH337+(*C_C.J(?W'?NIG-+CEGB3*HTMK3R7_Y9%9J-F0&RBDI=.Z M=E-A?%W5RQX,\ 8;ZX(8$[W&8D>*Q^.SKPW@Q..,J=FSM3'!_YC7_C?Q5W:[ M0:Q5>HEC#Y-Z P]P[/:WQST=0"^&-A1Q A'7P5!A*V?K0D?0B@OF,!A05JKG M=E Z,5P"7<.C%8O*#.VSA*.%1@1X$*D."2;\\K-0WAAYDR3Y:JV[B:ZQSF6' MF=[2&W)JV96C3!$*K/?@N5G!.NK&5Q0P55%F+X"0QY@O'=3=' YU+^;.Y@/F M\QA:-R>DSFY^#_[7RPY(?K=;6]>W;C.9*(KOAU5H-?3.:ZHH=/+%E M!_MT&)U.SU4,?^*2?PJ.^W\Q)$C_%"'D+#Z-.JQT]WO&Q2'.3OQS>Z9GB+8I+^&FZD?P\WM[5C[>DQ);5"4-#@/$!_ MJF$/^ZV?Y9#3FBOZ>!HM?C[0*U!3B,4;'Q#@D^6 FQC$TFS/.IFG/F3HR$D?=H+<2 FYL.4.+_E7"&[(+TOQ@Q5<++H MFQOA_LGK]7VY?='%M'M=?!NC$:K]Z=6'O\3^A=K3?#&-P.9]'R^SBREL*_6D MBOI7M=Z^\O-)Z7&OD$14C5-[@T";GM-#9\%8I-DOJLM3GV)"H9\F0&NFB[;U MAYF!P$Z2#RW:L^NED7@:.&7=!EU\O[&:LZK +^;C5"._&MV@3KO=$(\"1M-> MW QWR_%&V@*3^F.!L+^I<->YZ#1H1'7?Q?O^&I/?XR4ET2X/LCS%$I;I[YA3 MX.UPNX^O9OT^>E:SU08N@"H>L4WW"[5YWZ1=KZ2QL?QEZG!T3A:P 5W,+22I M<7J=V)*-#UX3?PB+Y\\>!'8V1IR\Y!68LZ65 GY8".W.N?UN/,9=9.+S7].? M"&;7SA?BLXUPSYE]\KIX*^@/PW[[*8'7& 2= F4/%0=C+6;-/&1:87&; ATB MIB!8_!APDQ]A$CS,!EOGY#9MKR M@3E,0DX#9=T"=\Z=5@%EGZ^;'YC?()5J:I") MS\)/,S=T[/?N"LOU8_CJ1HPQPV, ]B*N:&TL?,[I+HX7I#@C("I%GOFCMIDN MP.\T\ $K '>@HO*Z RO(I>N+-EXPV++IFY&,Q_M7P][$E>E?\1"[^LKNGN]) M\DG^NS,^CD#9_/26_1"OGRGBB?[KA[QU+YD6=GEA)XV+Y(=]86]"OEO(+A-9 M/-M%]@I;GR-FX%/B,BLT-R@F=1.L,\7 YD/-.N$QX,X3XQ&;LEAD9O/ #Q;3-/RC^QFADLBO@EB!G Z.J(+OJ,\RL5YX1]4 A^A 4ZR6.V[K7=U> M4RC,X7*6:T*2T)RY.#$,&"(G&:!?R;382"_4^_JQ0E;ZG__9*K4$,K/$)*PA MWYMO&V].E$G_"+#4F!N3U&A:IL[HK'_5XT-Y8I(DT !*57=2& MW43Q XLY^^OV/"3W$('%R84@.C 4503H8->DG8QQ8(@04'A_&7J<8)'7>C?DD(\7X'&?6#]]5^GNQ@TL/_-"S1:%$X',BA4OY?\V M*^V>0L)#KT*7LS)LVV5JV7L;"(XOO;>[K5T36--X%A0XK?P-,;-*^:U02EU6 M[=AJ\FQ!FM9'I6IJ_;K7\)@:#U4[FDC!&]>V%*Q4[2(06OK'ADJ4!KEK!YHQ M]0:Z;G4'T[A9CV$E!+:"70!#&#_P2S1]X&DB%1)EU:9U/[5XQ43+"6M],V$N M"BAF2FG"(#OM7:.%(VY,)6@5H5[<.!)*US>(\Y-6-[43A"/P3A,O*#/C_!U$ M)POYB>LA=7S49Y#7\%' F_]L=OXFEFU+95^Q1**"7E]LN T1*:NLI67OO3[A MFECQBTJQ<26LB[OR$WG2DWM"!L-,P:YYF[E5JPL237*8".62AZY#O!;2R\WR MZR'FS(756XC$4_'9'1B(8=0%:#],N5(LD!RY-&TVE)!]-/72EK(3L&T/)?\+ M<[ID>]V U>M]H^50W,IT['I\Z].QEM#7.:"7#_ZP=?(&F7%B$G1JZF2UKI5; MN)+64[)[FU0]C'6\F+9^##0N@1YM\LME+M_[6N?4J=TH T$Y8:P2355B[-)! MXE:2.G6X]T)V3M16AN7RK(M5[1"ZE6PM\"&B\-S+_A>27'5BLR\>WA!$6P""ZOIEP]#IS/*_JA-/-B9:?W^L.LV"FT MVX\[&UO,(Y+9O+GF&RR>GT9"N+?_W M8^N/=0-:,T>\P>BU#GW%(Q"^F M_BOB_;6C.X'-NY<^.2T/;[P5[DEN>KUEZ>OZA][?VPBA2@G6,YH=KT)X/8DX6E9]?5>(-=(E/ M(@,=_A\.^(',]YTPZ8BF[<3IKT@\P$.^%9')2ZT*, &YP-MVD( M\5KG:RKPFJ%^XQTJ^;01R,<^O))R^1?5[H[W@TN/$]597L7-B'S.+9@PR]DH M 6+R;[,::ZG)!'$A>I9I_?970,0CP%%QH2#V*Q?D- MUQR"N\E+M_%,U"7Z:MBBF@%2NWCH$L:<[UM6.3Y5LC)NQN$+4^"J1K?G#9@P M9>7"]POV##H176O7K+0DC.3;NK.[1C0R.%@SMUP"2QH<-CZHD MO&/Z"?Q-1(!NNG;=BN"^^YB/%=,P7RVMN,*P_O(]\&Y23%,;E'E7CII#-I Q* M>/))M/AP3]+US%*A/_$O3R@)U&9\Y&N?7+WZS^9_-O^S^9_-_^]MSI#HY#@U M4/.6,MT,J*(_!Z'GDZ1TJ)=2?*[+![KUNSU5CRI,4 \AN7O8O6X$G5BR-^$2(^UI?EB5=J\S4=[?'6/( MMJ#I44L=>]]DN59E.D:Z;6Z?(:@8[1H>-*V0@ANIBBO<-$%E)Y$S@L3R:<^] M4H6!]NE -B89Z#/M.__QKOR/#J^&AWC+56L/[XQ7'G5JJ"<->F^:Y'BXV'5% M=1O%&F%^O.A)1!>6\#-:SS54EC+KQ2";WK"8]-*8VJ,4G*#>?EOD6?F"7ZI"H0Z-%[N<))([+MD+ :0$YE3]]8*VE$8[/6RM'5;#>S77"HE-EX= M?M:[.EA%,=82'I]FW$RP7)".^2GD>NO&+ZK4J;&LPOQ7SB5XIUTXAEC3_^1H M/)*,JER&[>)L".ZWAO!^\ FWL4SB(A>!(RTWTGJ2UPWR)C&)NCW\)/FIPC;/ M7[$ZBC'ALRL>>7NJNKSN#72A--O2='AXU!0S-9@?4'XRE*/73&IM*+>B$\@; M %>MB7S>\=*36:T(Q ;-.POB&-*"[Y9[V9#:(HC:%)U8T?+FQ"!H ,)B@Y>& M208 C45J;T-8&Q Q)Z^)E>^F^9BX+$/,/SWN3J2]*;39&76-#]03RR3B1.Y_ M^GVQ)C7O]50!5YLMYXGW4:O:,X7*\U %YE]8?7/L; [Y@\(L*9=)Z<[8X9L:IGJ1G)+N8 MYJE;QV!F,^)7IUEQJ9)_N$EX@]^W:7/?%%L\O(10-]L0PXZZN.0O^X_ ^(L; M=2!ZPJO"!J$/)M' N>A;@ZSELV]5ZVX6.W,9#$2^Z7Q6+[7OGCH/>@']\!=+ M7@C[194BE5]6T<"9A#P-5Z_W7Q*8ZQ/S7TO5,*S_AO2-)/Q,ELHI/&@HVN-T MZO2.P03+:'RDR4= 2W4*%7DWK&V1\#4A4],225P^H*]AOZ>CXH$.,,U@3+0[ MBBA]S]VJRPCQ [PT$JL;XEY]HLB[KYBV>!#+_@:@S*A&GAXQ^#VL2R-B2WDY MULF;N..YX=I9/-5HK^@A79?E#3IR@G"-RJ_\N6E&"9M^K/KF= # 7'%-[>6F MHE51<&43QZGKAA^LG$V_5J2L>=LZ"Q)1=V-K]2)%),] M+!2QU(>4>FFHCLCG+C9Y&$ELFTE$6'AUW^@<4:J.U*B\>#->\GFSC^?F[$&U M9$YM@X_.=OMD(^HCJ4@C=4GRW$O1-THQ>81>FL(X4#'&H\+I=$\H7N+:32?. M>(9(!_STHQ;I)A/%:%XQ78QVON9;@>QXZ? O+^W.=PNXQW"N,>/E8!B*1<.P M\ ",T:R]_Q-<)M^X=HR!6Y8E\&L^V/XHOFT8KDJM+LG/"#:FUAH8^G/O^7_* MMB],?CMK TP6C$+?EK>WQH-M]!1R/UZJQ!Y$D3-AY+ MR2F$BXGPOLF#/>WQ+!0Z%YV1D@V7\DYY9.PAC5]0_=3@&&/_E@88KC]:/M,? MWM^RE$5,RT##3*=?)VCDN20( 6_L (#WKA<^*_247V-][[4G,E@>MSCQTZ@P M_W&&KSD0SJITWIN4:KO-X13X.(;<=F:";+88CL09CF>:WHL-WI2M+\A+R_Y8 MFW]O&(!'ND"P!T9V;M^PC M/3VXYNJ56Q24)7C5&AP)R;# M?L7'KJE%!%4CV,;YJ;#*TQ;%?J:5]"X!!NV"L<)BYKX3 :N0-C:0YH;*'/EF MW7[]^K"W5UBK@KF%V8AHY+/SRZ0;"B+_GA*7'_LV>X-"@K]XA&4I_Z+*<&I^ M@5P[,])3@NK8E6/O=3FQR2IGEFP(.]#&AJE!;D#'HFOS*@D:)C>A:;[H(-:7 M4\8+>T^72GY1%2DM]8 AOJE:'WN+\^>@/7XT%JRV+ 6;_IU0WS1Q ],':L[$ MR!SJ-5)4&+NY3H/)M677AQH+VZE"_T:ABY]G+RG[ZS?VB%B0Q>M2ZH,. M3HKW>\G',R'J6XR!]_]S]_Z_(I==?#]ZVLI5)/ 8.WW'A%".W[CUW2KCV/48 MR_!KW5K[=$"$6\[\7GEZ36<2EKWU$&,P 2*A>$,@_)4?U.;]]*G,O<(%>-H7 MR9W8RU@3B21;%E#UJ!/>:;+(79JE7O]VZ@/7L27,4=F,(DF0@*!PQV MW5T# 7]%<+']K4"QAJ"3[PLB)8#:U7^H)]XHS>F&(^ZFMZ(4UW"=#"&2KQ?B M9@ LNZJ3 78BG!@NHX0-)L"NZ7SJW,ZXPULW1\7H"&M%4W&26WCTLT=6H749 MZF' /O)GH>$22S\H.AMGN)SC?^.;;\_["S0GAHO$*-S5#^V);'_]_BI3M?_- M4]U3-$7OL(393;&CQ"SQ:S.#"Q9;;5:Q5>(@]#XY48 ML=O7!2SKSH.>.3HWI#R;DED)J(0@O7K FGG M&X--L=AFP ,^=@%:""J29M;H@%K#')*Z$%//>_[@+&B@2EF<3.]5'WWV=#B^ M2UTA:,3HB_SR<=TO*N*YU2Q:I(7\!09IU;8JK[-> 9<:Y,>@*RH+2L;U<.6: MGV!!!\ZL]Z "N5X\1=7=]!WKA,N"7V4M'-<8WUEDLMQB;&\**1.RQ^L-7VJ\1=_H^G7[A7^U'H53G9)9&U_V.6N;31&O M=<\_P$@D_:,V;"1))^YNY!A]C-7=X,E6O(5CH_/F7G38L/S;")]F]61HNH:" M'3=VA86Z74BU!L/86P\I+U4ML7[6-N]=MK4AV+=C9I5XKW>[=L?L].=Z2!EF MX>AI$SC(C[CAUZ@?Z&GE 1%0WJM47A]=K)#'X$Q,H/D;51V2Y;4@$2)\>9F< MRDNMRQ3.*]Z>>I=F$FS'@(5D1[\$/S[=T6W9[^P@AMG;@6'C! T=V.COI6@4 ME]XM,0T 3VO8/NSDZOFO"L4+LP>YEX(IS7RVKF?P-N%D][CYFQ^J5YII XAS M>W0';3P$N:5AFY&6OV?8LF6HIGJ?TF);WBPQ#E19+MC%J\*3X0Y$#_Q6A#PPS?F;[' MN9EG8LWBZ0%\=3+L1QS3 M&6;WX6J]D"UL\*JXW\YK/HWN29I!*<)*V?%6BL7%YW^OS7;0_*6V+96(5QNZ M)C':??Y7+1/MZEC-* 6NS8[U+NC7#^0A %M!;DG^NF*V4T8*E! *+=F %J=C M1E:QQN"/( /$1-K>+55T^0-.>MDV]GU$,C,++"Y>TDB^"'M=EF3X8QLDI"\6 M&VWIR2_0PVU;Z36K5?%$Q3JZ=L_=T]9>_I#;X3+^8)] #]]B_L1EVQ87H9U'G=Q[5+RC"P)VVWH0%G&-6E+P*("I1_ M[)Z)TD\K&+D'@$3W@?3A=49[ENHWJ,O&RQ4<>,Z\>[H#.@J#[OQ7N275!6-; ME%KK+ZI[Z[E27C6S,HBD+*=CT86^A:HM2V/_%MJAXX)8J08(P7D$$A+U>GS>%9>JQT';.LIK=.A<><>MB#T:G)Y*M6J^-AF%J6<"D MZ _+]FX7[TM)EK2GGZ[:Z ^]KO6R)M'^;73%JV.3_GH:98?ZDWVHR1Z9R"OI MF\H14"^10_>GIBK>?:(QNR0]R!CB(N5GL G&Y>TT#+IM[,B#A9;N-WKNQJ1L MB2?F[I+)#_ EW+=2]Z2;_%2+)6X/KVTJGIP["!G'GA/M71\-U@K/=0]*@2)2 MM(_GM'.6+5CA;XC%;N<"QRFS*S;;E3_]3-MLOL@(CC:XS<:HSAI\"HGY$ET>OU1<7"Q07_0YBK[&6AF,=/R_8V!;PP8LQ M_:G1O]B4YLK7TF'PDO,CVYL'*54CLD/6I8C!&C2/ALF-,RV36F$GQS?.PK4P MR?YF&_Z[+$!L49G_RK2+6:K75;I OXHJNVR..XKWGOZB03)*-259AZ0>$ M)4 3KFG6 U3!?"-O=AW^:=:ACNPG$],!]NC7%G-NTG7F-M@#]7Q$W.@K;F3( MR0%P^@&0,-)TZ]5-]\S2FP%,RYAZS)N MOP_^>7Z*LO6TN&\0U+04**#E]S:H;7['>-E:C*VYBVP\4F%FB2/ZD((6O9,D M5G,"5TV+N;VZ0*Y8+(8M)Y(#!<] .!F+B8FFYE&K/D[EI8F\F<>HWVY,C82D M+NDR0=CF@^"K10(\QGO,M)!Q A8(&\?80\8Q[MT2"5-@4PKPY-J=%?G_LNB] M/.1[V2738SN%6TK2EW9&8E;0C7B$^GD3"=:YML!*A(DWHOQS?.&Z[N5I-$$H M$V'*<H4(LH"[/A\*G+AI*G_YXJ?UCT[TX+7(I:#AS7$5PQ MGV.)M_6>>8ETR3PC]R7 EFU$:]XWD3./Y1D+Q=8@B(,PE.&F-OB!879J$EI3 MH72"D?3D.V[L(W44N>3#NOZ@A$%*]MM,TS2QN^0Y+QN!:55TPT]HD4!#3FM- M95:*J[MU93(6^W[3?>A>?\6CK4#-Q0=O9C%6YPX\K9G^]EH>:NZ2J<, -:-/ MX?R ?$A.- 11;E3J>P*M7P?TUQ'#I#E5C5 V!,?.2H"13+5%:9M%&12[IW1] M]*W7\IEY0T,E;1C0RRXJ&O!BU?GI[I]_#U1/[*%'M.G@\NFTXB)MC<3L'U$S MWL]$\!BOLDQX?%^7A+QG'?;9 F1>$)A+;-M52.4?FS%OV?P_YO"X&,KI!58Z;V/WIRFMVA3KG(I-Z89887580,O$PG39AGP MOEW$"3-_^;1T[X(B]@!GF_PFLZPJG%^.LE"R5CB[I;(L2'=0;Y-MVXM!@$)- M)$EN4;%L1,/3;^7=.,]U^B+Y]'Q\?_Y]:+&>S]JK(="-XS9>ZO!.M<]_58*2 M-3RB:K # M" MHFM)GD6A/$2+._?FZ7]1G:RR.F5$<[C\;?3P^=3K+2.8$VG9UESI^8PE3A)O MAS3F!<(ZI"#>M@)+E#QTI=Q'U6Q?B%KV2H.-1^LY\U40<"X1I E.S8W6!6-N MB)>4!G*MZZ?ZFEYH8M-HV$N^]R?] +E0" +8_M.NVW$X9;%,UV<+7LR\G[FD MLV_X=R=F==(TH@#B85?J^_3M;#Y3O*TK'<>-I.LYJY0RSW&_J)S<265RP7/6 M +1I!L,B^PHH$EOOG&7L"Y/\@2YLZ<_".]]@G3/)S*X;KCTT06%MTO<[G8%B M:A_0:,W+,M<.,\0WYJ^F+_^$S/:QRQ8F1TQ3M)78Z!ZZ\H!M2V7$:!2NFGQI M$V]Q\U:0I5@RU'[#1AJ,YY5KQY8:<01KN3A/E]D[63H@'(^4A^R2T/%R5'YG4@;R+2AQWR2JKYQ/O-XVHYT%GJ4;I%O>1[_(C4 M/M^^WMY\!CQ9[L[K9P@CJ/]PG -[!1"2CP%*&/&,8J4(@6M8E*:=L?$(R3BA MZ?VZ<.)P,HW^@AVU*K7NG50,()S)E_F][[^)N/\!N;AZF]]! \C#0=0'S]@7 M$7HE1;2T%WR ,9AQBVX0:5"J[@U&<*/GS;GQVW63:8B-X8(C%]2LEIZYO<)O@P#GQ M292!%V%<5>AT5!X:98CB!WNHEJ $"!C=S*Y/#H@MZVNON)KT5.UH J[[735" M38R^M>)07;QN=<=!EMA*)P/?0$TZOL(?^Y666_?;V'ZL2C])W1VF/MI5+YC8 MX-W/"CM [#BB$\-$[[]C"UBI#0$\>V%P$-)R6Q[UN?=,ZZ]/W'IN/9\Y\ US M?LF,]'$OVH8^L3.LYK9V_8YI[J&VR]&7DBNSQ^7SM+:?9?[9_7]U=]UO7S?7 M&%>==0SN\'\["H*;%UB%]?E5!+S9X8!M7*Y=R(A]*H.]Q#IYHWR*:1@@VZ4S MN//478'6^)K_EZ'D,6:*-3!;=';2DL,O57,+SFK2908OXE!/%>"Q+.]:UC"* M0<^-L%XUW!VI96@R_M_8>\^H)K>N;92][13I340$I"00D"[5+55"#TF T$%J M"$@7$-@J17H-H2,E0 *A)W10JC3IH:-2I:KT*I_[&^<\SW[V>=OXQCO&&>\Y M>_Z=N=>ZYK7FO>:\5]::BU&T$DZ>F,^RGN$S34=) G .&'EV'_W1Z3_6[P4] MW5YQ]-E13G<#F8H9I68%WGTEUI:73WY]6V!40J@]3PZ_YEG H%1[2G7J=$$1 M-*'!V?;\SJFI_\EY[!FEE#?I@J(J_M.VUPO"C[8?T\$?BU;A8\D,^ZBPRN:"7E'&YYN?^IAWPC4[=3P,V;JX]O?=P4W2HZ/S6_ M[7OC6\ 6:F/C0/Z;X#AYYD>ORJOZD:M_=__?TKV'P@YG9G9T\U3=7AS-DC19 MN/XHW9/CH#/"M7^'HTO+I7N4;Q(UBPB_04^0/OQ:>WV@\O$>Q.[Y]^FZA=L: M]L.3?94%\\N1U:3"[[>\O67KE.I]ELW-JG7Z<%]RZ2/%RX%SKS1][X@L".H^ M!HA)103Y PB$=Q^OU#3V9:4G.[]06Y>V-\]!N[JO%AD*A^>\-(]%A^*\^X&F M5VG"3?WTHZWJ!$\"9OVB#N8OK0O3^HES(@]A*TFS4L\3A;8B'!/W"%R1B.78 MPSLVY[6_GT1=FE1[D5V;TF Y+R#BOHJ$9Y_)1A.$%A>'G.6HC[3[7 MAJ72=5.4&!0V'C4+=M=H7KB@L)XM"A;DC^C%*JNG\>D7-,M"_ K9-1!I,W([ M(S-.VV=\>#I "9$D\JB6%-0]P_XDLK=7VLC*W=\#<+B9$V: 9"LOM<:G(8;JG2O0Z$METIS\Q* MQ^GJ0@6RUR.F#EEV^]HO+WJ/XY!P-I1AA#O40\6&W4/%XYJR?+CVG[YV)03R M!]7\^CP#HN5@7UH5B?:FGFR^@E%P_"&F3$+BC($-:G=H/$ND>R3P&3C[.Q$ M$'LX5,LI^W5?T(1H1DZK^G/)#&Q1+W8>7^<2=-^]BAIO$&U$VW.HKL=Z$J1G8V6Q(O*K67/P9MIM_/$@_Z,,1AT=&HJR-+&[U3D[)S,GK5_(1UAQD( MNF'\]K]MI>"O0I-V3G4+)$>5;Q2= MQA9AQ)J^ZZ15^FHY+NII0 MI)@T5MPP.!(7:>I2>B7K7W'\TO;$J,]'PJKE26UX"\JQ&\7*L4S6@ DM@4BI M>F8"#\=A$/2F>NQZ2_I(CM'!T.;[GGZHPY.U'=PH?U$6*B5I66[A4XC*&N2- M'SJR%$V9 "V#9HX QOR<(G"AQ]1:DK59E@'NUZ&^UA<4$>H*I_?K-Q56Q0?= M8!N-*_6P4Z'ZT=IEQ[3Z*V08V=#1TCX+A3UV!@?AG:9TY"7!0;AZ,!_0XI5Z MP3#?PQ['G7XMF4];?-,JFG&]!?G" ?G'ND1RHO_D=(D6TOEIGP&1<1=][6#* M0U'V_E+;Z/4EW7&@NWY8AS0CS6N7W]:Z"VVM_MO<]Y>XIL+>AU)>/O;K0F#- MEDY;EEBTHKIS@V4!S[VQH@T#77P*?M#26K+<.6:"J-N-TOR^4;[&M)I[Q=JL M Q)R\AV5DH.ELQS2,?KEMXWS+_I>7=QB0BJOB-=\ F*+U#6]3Q8BNOGRDRXH M?F5X?#;U+T?=A;MW+<5@?OD[J.ZG\KR-!]/88D(NQ@BK 7V:B^]%)2VG5S MV'ZCL9)\%3L$H-MZM [$ZQG9>:^J>B.+-[$BD3.IYH0!6S,%E]XV(3/%W5*A M+PJE#H5: M7YM7PDX<*%S*8Y,MVXN@$LTM)C-(S4I%S5P<<:]6QAG<^(DEJKLPM MC#<@)0CQ,75VE"0!:='G=4&15GK-W,-ZPOX.U,QO60T)]85B-8!HKA1Y_@%V MI\);J###J]-V &5NF@[L_?>I*DLA-_6/9'^GN&2YVFL^!YX,O"L]8,J XB0Z M@A3#;<6MN3_,N-C5]V(WD?W80$6=EFV9^,\@D.3&"6D,9JD#4YVGH87&UDXZ M ,&ZK,AJ-]GKQSK5B>8WCN\NW#$B&STK:+CK?&Z.2B_B\T/D]=;,&BZX;U93 MQ?4Q@5(#(4VJWQ[=_0O%'-(G;#5X+R-U#'-E;2Z9H";*'+@L,FS(>5%C'JG8! M0W^+*>3Z\)?*6/^'VZ8FZ*6@S)^Y,$T-B(4AH59$A6"=&7J9'7]X_'M!]E-H8=9ESW3YS MY/LG"VH_,2OX[7H>GYP_GY]7^/!!V,)WY*C-,%N<4^.KFW^C1@=:-UKA3T47 M?-QM=ELP70R9W\:"#@Y+:IYK0K^T#QP&GM#-S ]X/GRGX< B*K_VW!HP2/-? M;Z #OA?7W??4#[&+L#LB/8HPM^O.R&Q$]FRQ:ET9Z LT2[*J'G2>\8XYG)RCSRS@0U#RFO[M%3 M73XU=G=^JI>-:R#UL,;&&C@,GD=TWMQ,(U4% M&24BBAM!OWL )<%3A8"\82*#;,1_>2%:+RAZ\HN?L02>=VH0I"=\A/+D&XMKL=2*7C%?,8R%.4#V= ]$? M :E+4'BN4<5O&T8CTU-Z8R(KX2 9W%\OM0WE;YO^+IQA/*6*6''_>:#7H\@$1)*KJ"865=RGQ$$ MGDZ8\A4"9CLT@-I& HWZ;A>]#]#2\%A"BZ1WQHIQU0F&UJ%$H- M_/)9F0X-#'$^VUFO%&C<51A$JI9>T/U6CZ M)5A@\&=PVU9%F9_"M<1(++@@BA%Z,J<)@Z/YQ,P]3LL.(IBE(ZM*: L5.Z(0 MOE4[R6,U0>%Y8$DM=!/E&,,"#I!?4>?K63+B<5:*%=$N6K._3$ &)V(2E=H9 M2!<48IL^:9*;<)TDTW7-8RJA#2QPV;AGY_F'R<)3J1/ ='4)<7JCW+:DJOA# M;IZ].1 "@&NZ\LA'I::#>;?3[09_X/@,]Z3ZU0 PR#@W5J-!M:D*0_ML<2!X M+SJW]CEZ&R!%?[UQ1R6^NLA :R<1-.S=7,8S"L,3AND*%I)8IA-C.YD1+67C MAA-@WO)J;?)\Q]-D^,3/6:#6Y]9:A2&I@ M@E/P5RZIKTME[GY'0FX<2UUG1#,\_H!O?@MQ>/=ELM^UQ'21.;>*F=N(IH94 M&%)3>E=R_T1P4?.L1-TE6_E.*^W#CD-7B)\E;]M4NUE*;B?TN&-5SC3$NEK M%]?<3V,A'1$_P!&HFW)CTIP>S45"]$1X<=\:@L]Q$'"=8%(? MP>8K9DHK(T&+^744Q";0FDB/2,Q>9=)6QN6V5/1"&T!YF*S8?JN(,+.4N)X( M^C1MV_G>8FZQV&TVEWBG7M<8"]33B56)PP^A?:5L&51@I\K*)=4!8M70Z5X< M/<333%VU#JZ1[8/+-RC354XM&Y4+2=$6SW^NE^GGKP/A4DID1;:6YN%GD%G\-X7DH MJ<\A>B^M[, 13XXAX4B5(IN4@4,WK)W.0";9' M#TTT7"&ZKD'6.$UV!P'^[%A5Z1&FQ2BC"$%5)NSS>$WKECMGZ1],MD,1XMG: M3Z0M[EM!(&-%[H?#K'*S1FS$$EU2FU@4[!U+OXEHI1%=D:L1>/#E0M)R:1Q, MR.4ERN*UO.CC4;[2I88MIG4?L:VTY)!@_YJULJ4X/U(%2+%O;3NBJW>6IK#$ MR5,Z=,]DBN])+$UXX3CM7*&/6GR\H7KMJ7E 02GY0W%K:,GKC M=$'Q9%!)JLXD6!>J-.7Z)*B$EO9,Q4/O'&7YC6)"P+GYDMXIO]]W0EO?B4?N M09\G[[[QL^ %CL3@#><+BM^O_J.;&%<6RU$T+= >W?1 M-!2SMZRRE;*B\1=S:#Q\2H8D+RBJ'')NS0JW%@&Y7&K%'\+"PW]PUPO\()4? M42"3B!8OBLZ3%([(G^W.9?5/[>H3LV<'QJ9G5#V*GCOIJ"4NR0;]@CO@.[1 M>"A@3[4.9VIFU<:,=S09JR=@2 I((!Q?I$TSP M( 1.9+;T'&Y.2RC\CKVNE>$SDND,.>"(%+.+\X[JCB_Q*G M 9$;UC=EPX00Z=/RS%8O#4\F16^R^>!,;/)&BPUD&0!YVK"X,V<8AT?[ M>V;K -PJP; 25# L0]$9"96#B>BZZJ9L)UV[,UJ)R!\DUO>J#+W@?5L M&[N/UB-;$9XX1^'F.[50W$#O!]BMT>2PFDPZY0EFB7 .,'PJDRK6>!LO*TW= M^.=QN<3VC]'?Y?\'J0DGI0H/O]/T/-PG!K^]9):%WZ-YN)FVVO7_4Q_[3^E( MX^MXF+31V<*U(V"Z\Y!U>B9?OL<[I&^\MSW6?OM325>!V?;D^"J'S?.#S=00 M32%_3E&A--:>ECE&$6KO:[MU]^C#6%I&04F4:6 M]D4QY3F!R6B0^4LK==? M#53%S&\M8V_\&(FI.VJ1N"-%X.9&G\QZC*+UY2#5URDXY9-WSE^KNHV1J&^ M$SSZ@T9LQL7%__UI,<%_8_FA[,[EO)J3AY\S-T3@(4 1N:S*&BVW,W38O8PX M=%$CZWR(DFXA!AKDH0,)!G(27DD'K6\*Z=ELA"QMF2_Y*:KWWEN&EU.YC>_& MJ^MQ^X'W65-'_XME9OX3N5SO]6 3\.#CO2HSFNX-+8N>B0G)$3ZF N[95W08 MED,G#'3?B*B^&;LLB)7#61YM3U@.(^#E7\IR>7*M /L%1<(#.=ENJ 5,AG*: M]T.3+UH:ZX$9C#]TD/;[+*?(%$TW=0:6Z>@?H[V9A0T1.._N[IZUGOK4H.^F.FEZHHF'EG+DO\,OS>8N-MT8 M593WB4(B"5(=/JHZ$E$T&/#0HME5U.I02G4#-*^O3_K6"E%>Y=S?!U<2[] 6 M%'V9#?= _CA"ZA,LK@0^]F24'.?1*3>[OI4$LG!4]*&R/Y"OC(KD6MWI1T0LLB;8Q9Z:+!Q%. M8;SOQQN2KG6XP:+@T/ZFO!GK"&W2VHP-426VOY?5-V5A&('5U88D[2-5C _P M%26/G(306"!0!^RT:H#Q!JFYCR14+TF]H-N_-V6'*5!^X2#HY RTXY58+S[3[/H;NS$UZ9+.6B8CYJW9RR)9KZ:JE-O<8D_7?7)W6]B1>ML[1_=X@[U3#5V$$@7AK"5)U)5)K=@\1?VE(%>X M_NNSLXP$J2W6XOPW%/^^7(JOF2[#S&2U]#TAZ3;-NX[RFA+@&5!95JJL#Y_% MEL08:%HNJY,WIV*;%AU1A4-8@JN!H ZTK*=K(Z9J)DYAP015IRZ$&+_.3Z<[ M!8;:$E]:9:\#MW7A,^Z'''8I8QMEZC? C'\45?>IT.:FJ8$Q^]Y_X1 ;]S$) M23K8"Y#N6QG8WLU[*NMH[P52BSWK"<@^OE7&W36:I)5Q1YL3Q4Z6!Y;>N6=(2E]S]?IM9$W+)\=V2LW96YXRW<(B7S4X'VQ[I5_]#I0IK''- M-%Y8ZG6='%I'> P4T)>O*60G7MP^C@S?2XCF">/F8K*JE;$JD&&8O_WDLQY+ MG7?L#U?W46WKZ96X+GO0#$_X%2.%15X50=?D,LTLB\P$GQ:!7MY>/AS#!">V MKJ&B#PIS0E0Z;@46$./VU8)*-W^P+2CSE K7GI(,+I/B6*!Y]-'R6-4:%O^? M84&X*^%1 9'WB@KEQ'4;O^ FOV=9EG&4F,0[E!"[1[%I__M0(]>]2?UM_>69 M,C&>#R_DA+X5/4IOAWSN#P=A*_GOU8W0%6A&;MQ\$,Z!<$9C86 < LJ-1#FY M8]6(M6P H+:'.GU8/^_U]OK(@&$EENG;RC/N=.Y4(9!B(-N;8B$?^O @^J_M M'GRN#9I*>ORQ2S2D\YHZ3[=NKYO;6AZN>I_H;YUAL#[W(GDBH=*;WZ8,_;N. M%DQUV!*0=M+H^GU[4_WZF[-I%=*_GF](:K 53G??+C/8>7<_T-2IY]FS[R7V M=G3?$A=J)E7J/)%7%W^9V8C.GZ#;!_=)S[&44^.C;O2FR2PN?0KKJ%J<-]0< MJ3I$;>6M.WXF2EETC7!< XP'(&E;/LDS4M7+.O54:D?RV9BC#!EF](@P_D@( MGXJ_Q/>/47RAC;?,G'0THW>'YU"=LY'>NLJ5O*+00AT>?V7W!]/>/X.PROE2 M%V4OFL^$*509 .5FZKJBB#,4*-X=E9S.S%MR*!A_T86A3GC9.EF DV6^H@*$ MI[[3A!JR">XNMOQC*9B=HUN7V\,VI5YTI9S3J\6S9K66NVX"<$ %2>NL/+1P M+:LI+9)L$%',87%"G0O"NKR>U,.PUPGP JS%E3=$N']?W[Z:?^F 6%.:X95R MWJBO9QSW.S9:#2A[JE^_%X1;M#H5RJ6':OH7+-@F@)65;G U^1DCD!ME[ '# MPA<4[5\3M\OF2H17#A9TZ*>T,34_XOV),!AB'*7VGA1Z\'$L>239B2$?L07; MV!))*)=<5^DM8RE1]1*7%;)UXI#/,I+],:;%;=&;Z;GLT&2< MG:NIEBBLG5_SW!1K9N52>36T;%D.DJ"*%<1#DD?0(ZW.!&9<:O1X4-F^9G^] M%;J;]_'YJ&!;G^6!HZ9UL31BT"3"M?#-B$F1#-L32'QFF>AAG C0^^.I6G$/ MXUMQNO^+YVN);H1RQZ&3AT]=9\[I&I4*R"8?NNON$WV$Q)4X8LRJ*&>FBIPC M/:"AOVG12*[%L761VJPYAY/PE/*S\VE0]I!6EK5(KU687S# ME[F5[G'+WLW)HY/"W-^H%E6\OU/9?+^8X/Z=X-R!#12+NZ!X%2&K^^?9]*M_ MM:4E:?[#Q*TB%F7SG@,?O]?(6101Z\K==^ 0;_J]3]X9U4($4=:9Y8_4Z(U: MM):GFTKF&:=-:HVSNATJV@H8E7X_>Y#?K)/CC#!(*^U2$.]564C4& M_9ZB."\H;N6>V\]DTE)7(3.YJ"?J^H/3%Y_Q V(_U^U9ENAEF(@%J,IS%CZ$ M,*J.5OY*[77.A%4J&@;?:LK*\ _R\/"W-BX4X#3M,XIQ)6B9!:'5^0>6L.SQ M2>@$C"Z['W]\+_>"BB.8GM;NOKSUA+S5OX8*L3[,C E"(C(S?E:[KQ1P,OH8 M1=W[X>3VCBC\@L*VW8U1[,OW6:S39,K^5F. \$19-E5 EZ? @[K3@ MO*G+[JPAC7JN)YH/C?JO/O-!$048^,S-^H-$#:5K$[C\0P26(ZIO3Z15Z/\% M!67E7K/]>(^?\\J#<$.XU'Q3ASNQ4@VFJ3U3);!2=0?AWY*_$9XT8V@Y0WZ] M!6\]HXG_@BA0SO&Y4:PFRVJ1DQ$L&D-CE:2MY,(JW(H%2W*>Y;1SWK8WQQG*6YO(DHI]?,N*M.II=GVTE'\=\@O:>=W:CL7F_J' M?"^#"C&\PAFV^"QW$']Q3V7)BN0&%#*,@"%=MPNX'ZX@9O,8\, :'./'@DR! MLO292J9.?5<8K8N Z+'$9O\C4XL]'C*?T#O=*5/(@*,L'AB79_]E9:A.AG5= MI-1?Q[!+Z09KOJ7X986CQ'Y:LC!K M>B;R@F+I@H+'F>">OFF*A^-)&"OK9\N#/,F=0A<4,W4#]8XZ #(>UVN@Z$VX M>UL(";RYDR$')K!'J4N2_S33)A-+SY0;M5]CY![!A+ M&"_I12PRXTR5(/E<-1NK5AN__Y/DR]%>8,?D':$"P\CI';-;@Y6/IN*E^6&< M*-Q[9)>WJDD SQK#4H/ F: $8[2,&P$)/9CP47D,,7._>LF?N6[(A;FPF,_? MM!=C2'.,<.FW%DDM(L?(<(W]<:2OUDY]8[^AV@.HGMIF?_C,LH+'SE1 \+.HC, M^$YK>-P;$\"7]3BPO'6OIX$%XJ7GE5OYQHVRM\QB:&I<"ZN)#0M)H;VEO2:J MP7EH=3/]?;6)V9=-Q?D.]2]T]]3AMA*.@C6J0HQ>]8Y-=<%:XDUIO!NO7$C% MS]ZL=/C8P/JKKGC^!^ZHB/G-D::REZ;R]1J([_7@@#2+D^)]@G2J9KZ+BG6# MGU;HSO%33UR)B#PEB#-!VB64^_6F.)9@N0QN2E_V0#L #&&1_2-/<#M.'<22 M!D@M)$2@X8_[;7@X[ 3WBY/!V%P\> 3 @,_,SH2K8A7[&3\BQNM^:H7,?' O M*CSSON:6:'@%VY)+OP)B?LZM!74S)O!'-2+PI<J8$Z:T&TVU%4^UZ, '$"N"L:>AGQ]QK!LVI+0\8.^/OK6:9 MDFW>U"E;MVQH(JI4\.FZC[N!W"=CO/O%80LI83NJM44^(^3Y%%P]_\@ -E[5 MIKTQW8,1;:Z]0.)."!X 6>+-?*U"ZS%FQ)4!WVXW5I> N\3!RH^E1@ RRT;A"4=(*49Q.97'Y81B('L MTO()*0\5 X14#2. X"0BQ/;Z\LO7I!D2>3I3!^AGE&EHNT!Q&VD6J&M0>-B14Z MOL91FT:K!VF03XWN_3;>Y?B22E/79'!B07DE5!2O0/3%V@J'F+GF0T/F'K7N M:KK$:=M]!P&@#+VMSQ>?A-J5=4U.;X&FO47$:P[%@] 2Z+3G2A!FID[7]D/! MIT0]VB =2\:]7@*[$;^'UH2 9RK1WC1UD:#YSNOLAJ/:;=7@@4:S_=F=@HIS M_R9LV\IK0_T!X'E6#<@%G3?^Y57-OF,SR,%NV.$)IK(099$!L:[$:$=:S1CG M?LHE@CA7\RL9WD\A?Z^6S!*Q'](6&?I0A'IEEV8L=.@$-?.E#MCP_?6,/[?. MV//&N_LQR&C$-X)W^,(1"Z>M?>7F9"&'%=&6;1F'!ND",KQ3^IA??TLP@F.! M,:3L$31,B C/.;W\/')%5]:.AM-&G73 ,[Y.;MWGBV7B4%M=SHREY8*UG:V M>A_WUO(*]M_/+=1/&7K]',I#IZWTFK-F(^O-/T/'I8^"C0&&!EY/EU/- .OA MP4LW@T.V7,0R+RWHHBAQNS%U(8N[G'"E.>9A8V=U?.C7^4I*NY?IR&&<33._,&?%.5&Q6#:Z M.94XE^AH=FT5=W^;HO0]D-S@H )V+.6A3XQVF?ESCO&I86=(<_O&Z3P.3ZV@ M"E+!\*XY7"9IKV*FXD338ZEX[ED3I6DLK[9-;+@#ZTXM-77)ET R>E\GMO.* MZ!N*?Y7+0F=O4.G-GL-^37<[4^I\%7."R(C>Z5/780Q35)FOW?OR82PH-Z]9KO.0I&]4X#1JT.[OV1=G#3,A5\LCNO[]5[+ M>KB^^9Q=30D5^DI?14[I#DM=H'T&PG8]HNQV:RCE7Q!05!OU/"6OM>X*^+A, MB34UZ7AVK\&-8W$8IE2_J^\^B-E_?EP0*5 QNE^Q,*4BJ5RB]B!"%W"#P&%I MW_@EOMB)13=.5[D"GZN +G%H4*%N9&L7&'2O.S.[_SV%507[4(_H'9F8%"%Y MS,S#Q>S61'Z\';*K/PM(<=E:6,W M?B+>@K0P<>U5V>P_:']_>>WQ89V MV68*NOUYC"(J7[R7@R\H-'99\VR&U<<=?V]>[THK).'WSJJ14^\+G]R!OJ(, M,\],L#>AU"MYI[LD%AW_^M\L6_0?R^7#/3EKMJN!K[8G_5I:WE7M&U>5JIN3 M7 TB)CUN5!KXUY@O]K[NR" 2)]BCIJNZS>G0PYRU+&4#0@AR3;X:RJ96M=1X MM7A\JA8N,!7:(%1KL$@?DX7-37*P",[ 89<##7W]6ZKF;@=%Q,D%[*4 MN :>SN "UT06C $^B&^>*^FZ=RC;(ZQ%N*E2[<9SN?*YC;EOIZ*9K7N+%]+* M9;9N?%$Q")!L#[X,#':0GE$ -EG+#'*(C?E_.2149VIH?\D?.%7VIQNS&+C_ M\=VU?_R"1J,LSG]&ML/K0Z3"QQJ!7!JUS5&:,SH?3U1U6TD7X_-O?S?P/ZR! M0%(S7Z$PALTH2B2?S!)%)&D9HB;D[2]%OJW_+:6M>)'!ZD.4DTI" ;>3CCYI M#,U?LP$N]BY$A1(RK==,&@T,TE-2M?5)<]EI")90%X"0\FPD%.T[4JQ.+P]A M-?6!UD\AT-+;CM#ID,B1#='*QT55NR(\#^(7=6M%T*0:(1=TKB8$5I6:76"[ M\NQG2N*T$UZ;Y_55O24XNB.EN';K-,/JQ'6DT$@ODXB;=>#)4TW MN?0M66-55KD+N@5*WRY*W?_W_W:XEN\,TJJH)0VTU1S@ND388]LGC8Z>;0O% MF9KF96<]3<$"=%O6-U0?D;HC9R,D^)H*-,(9;D=XF#F%F;DK>4-PO&I%NC!G MSQOH^'APEKOS+-CP' LP:$O^F5"7W5>VPJK3*=XRE_8GZB=A#>W&I1XJU4G/ M.,U%P\Z3WP%ZL67R4!YZ1/YEK$%8CTA4633(:+BOF)WTSGD.XS8[/^'FZX%* M[]YZZ)X>4@LP=KVS%):X56[Q-F/O_H1U;9F>>$;(WO!@AGIH^>G[)N>L%CRN MLQ-2(RLEA..K.KR_[;5:L04_&6WD3*[)>:4^ <0$B:QOKY%O8JX.)0_ BQBR M\6GMB?2H@;FI1_LY/VH&]!D#36@7U-3DMO/]" M.JN RAP1!DF2>N(PWRFK$I8FC!5RJ9?JIDP@]6%PF5!N6D;7FMP0?2 M3+TUS:7Q#M19SG)F_7>S\/PCJ3BAR=GUL%&V[JY%W3)@1U4Y7YS0&XJES10M M\A_K7.Y]BB,7%(&-?397"@?L:OL:SBS!-^M^UUW+'&SF:YY09?6^?HN]XLX. MTKT/CGO%E\8R)8C2Y7/YN#(YKSRZ;^*18QP*,C^;7+^:)@J&$"1//+;LQB_W M/;*\8Z+DCK&F'(8XVQ&,SNR M0@N%M,#GZ5I<=F4O.Z=B^/;>>R\4SC_>5UUAA:*?S3CP)\X_WLS55S4/W[)M M9'\.U@_ANPZ&A!1&@ W!? "PTU@R5O(\8KUH6%EX;BIV#:C,+GTWV.I?TISX M'"#2OX3GXYGW8@V[IAF--4$T0/ILE*K<=C?.\6,K[V_ABISEA5#M8$N-^(GA M_5N], 2P!8+#M@W-J(\(>I^LC];B^GE,V$A*-TW8%IE.4FK'4L_L6P#Z7AIP MKY/EJR'3!\G'WOVB EO\1B_IXKJ4V4*LOYOO;\(2'/$UL$/&%(F; M1,'90.U\G0"!3JB%P\9=TI11WU^+X_RR9(I17@M2M:FHR-HJ^995_=JT?-C# MD6W>S^I%HLG"$_TW9EOZ7\4^F:4A..J(;DUS:2HU14Z@64X=H;&&;#1/K=&; M?KQ/%,0?([G ,YUIYXP"*^>AU>BATD]QCU4]7%RP2KQ])09.4E-/>LA.!!B? M*<+\E1NWD"KK=_64KM"17Z)SDEMU6VZ; MV3+;01$+E:33&7O+XVWBEZ5O.EV#=@_*/R]",P*SF6\RK HZNUM5J^>\RUB* MW;"(U;L\ZW)@&/GCCI1F[=1G_<\B'F%_/_[_]N.:EMDIKX\FKLI\:'[[3.O* M^FL_ZL-NYJ2A-;_FVVB83[ MG:0H-\58^V=U2ZNUS;CO)@ ?9MMJ2-I;.]DJGLV%&8<8PVC[^L^KE?V#K+[1$PH* M![)I"XM)V?,'19VV%26SUMJZ-0V5*Z8NFKX=G= M$@IF'IXS\V-'I?^PL'*JDS1XJXAMP+-]T#8M6T16=NNK\W.X/&7E%$[[DWCF MY/\< KAFS,96HKY*M]^N7KXTJ+# ;I=2VT5VGS!WAZJ@2-/B^'$D9#T=DHQ% M(DKPX4LN=C':O,PF"!NKG!_*ANE*GUU!#7G)A1,P*#9X=]?L^[-2WY!9^_ X MX[PG#0]-GJ3=-I6J4KR@X&Y<(#=B1\X#[*EHYMQDY#._K/M_?HI6BFO9W<;I M-FVLNW?"G G@E_M;%I)W?!A\1K @2L_LU5&W5P:&8SC-!W:6IDN^F>8JD@5 MN$>E24,]0;D#V5?_\H69\M70RYS 7I>&NC8"$3X&CH82D M]%V1!:-P';5U*;__H$^N3MWU2]*MA/2-/FG%JZ6^&;EH'79O@HB;8=VFSHS%W 6+GX8=Z'V MPKS]6WW;KV"-'P9[BZA]DZ4JO_C-VWQPAY9+*_35H3^/&OC'V!T^PL^M.BP; MALGWWIK<4_@JYO ;Y1QQVX6_&VMN%F]ZO3-N.MN]0ZNG7.9QL7_CF]J=29, M:"!.?)OOF=>81;Y)X)!SK=_4,?1S[$X829%6OM_D Q"]TIWFR] DYRQJ4-KR M1Y_/ B$\&7^-4@[YU"=F%.[@N[5U6FI7A MYV<$[&PX,108,!M9VL>5E!R,=2')92/3H;WU3D))4MB>=T[.$J*@<4GT4N2G M:(/8VW6&4?S;CWVC=SKGFC_.C<*NNG#&%4VQX/$H3T!\BJN)**X8!%)[+W/Y MG;NRF1E]5'TW%_M:^$N'?WO-H:"[]\U\3LJA!L>#5=>=QM.*, MM1$ASE]=-J[:'04DT"OQY?]2+]>+5"50VX$M1\*'3+=HO%#\<8Y"VU()AH.U MPM/Y2UKYVA9Z$/*)X>UL1DNFX@;>#3EOB\$A4PNR6CB_F;9"[00VG[5+F1UJ M_=TL/!HO9A\Y\FYH=;^M8&^H[&F3D(F$V^ M\EJZ5F[C@N+J@43(S+;84/H!)/.%%H%A(_9>+F;7=(/P21>Q)7N+V(E MML:;07T(R@[6T"EV(_C'KWFO6?4 M;9)>Y[39O7BDXA1%YC.0ASE359EDN;Q,L= SNUU^UXYNFY49GNPOR?P;:5PL M6V>@",=W/ \D,)O ;5(.SR+4/.[[:<9V]$]+X^,(N&?+RO*]%C+2/2.+5"4> M,OX9BF"U0KS$!06(G/$R'9Q;#0(V5UFON^\M(4[7U*\>X$>M2KCBZ15__Q.Z M2U=.-(\Z63&SO$MWXM4J912R=U_.5BD^C>-=MI.HKD@W%'K'>&/,6X1G^0E+ M*NF0/!< #G^6V)NXX4K KK &.L+L4*$W*UDEZ^TMM#PYY"T* SYE]RU;*^KOWKJ8;<")2D$0@;;))):J;64]8O;WR)RJZ]W MT9,-L0^.FV2Y,=4O'0.-,K9<"!_O%:&,[<*\/^YXTL)Z>5#KGJ"SZ70X1 M1/N?C=TK'IO 2XA]8U?&)"V**/9R?\>P"70S]-]6/!8]E1 \RT)[6B+;QP]" M<9CYL9/04WNC;*4!I&6F2HO#KFVS;1<_GV,1##1]D%.-LZ;7W'YMPJXJ4JSLH-6&G%-XG6$"_%(?08V]TH(W:ULGV! MXCN@I.5[#_IU(',M5@X2FBITQM(@2PX+QC(R-2V<2\@IEXEA)O;C:ER+MP" % M-U&A--XE98!RP/L7J2O"=E9_\=9;#?[PP]9,W\>60)\G?F6Z5;R.YO<58.OR M1CR-D<[OOTL1PLRN?L%C7WM\MB%\P#*JCKN:F_EU#*^:04BR/LFZ%<9:$GH0 MK]I\G6J!1(.\E[!L.>=G9O-C[=L%J.7^IY]]8X&*=&B@)R^&0;4,&\IP)@+2WS- 5I MRM_%@(<0J<9$.K0V&UPOLE:_5M'_B2W-Z[>3L+'AAFXKX "N!!G2]9_[==8TGR;_*W?LK3?]/H=3:^[R4@_$[3IT^PYN=#4PTC-XJ M<8)ZPQ]^J%Q:_J'6*P$&4!+$&V3'OIIF8=:@%Q0AA3BM7 _(D,V[GL9P6KBV M=OUG5)5\P07%#^$,#@[+.SRQ'TO).<\,8]2,&\(0L+*#+OZ]S0RNED[2U-3. MTX2;6I?%_Q7"I>EG4]'Y4DL6+]O-G>.(*=L$T^BZ$?P(9$=T:B!VC(0V&H6O MJ?%;&DT4V6X$NKW9 =WN+2C=]_>@;&FPE)>I MGYF-1@I\M72ZP](=W"8MG[XM#?U/B?BO"XWEG$C&Q ?> @>TR:;30[DJ!$E[ MRR$:5%N\J;8XG2ALCJ1$M;2J,=[TK.N(B@QV0)13(5K0T,D!\G##.ROA_L2D MT%6^4?&OZ%B401 @CG#+A7Z?QM?"VZ&X\$%!IIM?O%A-N\NE=8 M0GCN2)7=#^'>Z[36BH@[$+.1GI(WSB[VZR[\IU5"GCN9AWCO"XIK MWU!"5VVF&W>NN4ZSYS!$YC&*7AU/N*!0<',%)I>;1B*E?!'DB,WQAXLP&(Q9 MU<#P(-Q9QLB4?;KQ=0^,R_3X:?4 M2^ZOD5P^C_-^> IFP#ABK?[=0;Z1\.7AIX#;\RLZ"?TC@\=:&HYPPHP&4HI? MT9*XQ, [6&)\IS$#!BE&B,HK>09CYF; \:O6JCK/X5-PN9[6&QHU M^ %G8$I*#V<5(].99%NP1^B3E[FS31ONDV$\\ 8J=BI+YZGH&3G4G:C+_?T+ M85""OM';2JZ/(NRPFZ\[L->5]4.P@F#'9*QD'B2Y,$L3;*@WF8T/ M9!*\NMWOJ[5__RK_:ULSQ2+@Y2)^R-&N9N%NFHC-[E:YLOM-C="X,5+VMR5EXON<<_+,4A.!X)2^T:?I!=5,@.,V5$TA6+1 M'GBQE]S4!E ?F^+-[B[?W6+?MW\EE6VPG_!I@N,!]GW@)DZX(Z/4F]\MR78] M0;TI.9JDF*C%9M=0XY^%%K$PY>EC9X()@?)ORRE8D)*M9 ME-Z(1'-!=&I22LP;.I&D*908>^UTZ<&13^,3MK5-C5#7VF[7>X+1O!<4O* N MNQK^G!TM+ZF7B[%*ZQ^]#=PGDK$ @[E(]&UP=)!QAK@3:>:;_W3*8[JW!FL1Y5Z[LC2V#^@L4W)PJ(*4B43!Z*.M M'[1(3CL6!#*A0-.&JH8'6 8ME^<=V#NTL2W29..4N(0$9UOVF@]7VG]:GW4 M/\]7["'KP;?$.Z=5]?&"PII+_9GZIW_M2R(C7ZG3+"J[R:QV6,C<=HL#=8B[ MF9L^DMK$$::+A;D:XHOS4%3XI!]V6"EE):*CM5'R!87AI)9VW1&D4J,)RG%! M\?4>524F9."3"?SSIX'HZ@W2* MK=.T,CK@>]S1UX[CP>KH/UG&%Y5[2^ M'6B*"N;N*E 8^1%^R],JGSH&8?2E:/#44L^AJKCKJ.1IGOE6KOM-)[G=7BG R6>P^US%R>:YR!RT.(T\DG"\'&#N-+U)PCPE M$0F.V6431Y0P*!YP0V=J:$MM78A3U@CQM-$LW0Q2SB$^-&* 60K0 ]B_1O0+ M$$*R^*AZ?P8)MMP_@H1LT*B>W_< M[[N]_O"C-O6^Z]6JM6O5WK7+!,%37;+U0U07[F0J=/$K+%K[@UTC%/L3TX:!() ;HD+L]K77EJKOI[/& .AJ&VZ\E$__]NP MY,G93?'$N0]>X65\3=M3_6J1?[*C,)X=[:9LV5(YBG@V^\B/?!W*U+-9=UZ' M*2B'F$N-X#Q>H :E6%\T6B+?%0#8KCQ%.<.-PU9C?E&22T0)%N.>,CY W(DM M=2 0BH.*M,2#N#MZV:@J_8SUV^3B?D7/ G[W]1GN]<69%Y6;'\;U;1O?."_*S:LA3($(\TS9[\_O MT"4/.U#$W3!2+1CF[3U#\I&O)8%W?B$N6W O3X,K5D+*O1W_HDAN#(A-*U/VU?J@G.*J[/V*4AD? M8T3A&X92&R//_8&&GIG@?;$##I&'.8>3 S)G*3JU\7V-4@N.=;AV,V+HNUSA M5/U/T/Y!D]3]\/6-UYV@O#N!3*]I;K0P.6[) M#NEN4Q_RH:DFC+&B]O'Z>ZM7*X*'\AHA3X1S]NOZQ]YV:_ZL6:C'@-^JJX'^)M*"L^-].^K].2 MHQM1N2<]Q6^7P?@7@?_7"- K+W K9[+5XCNGG_9&79(E(!$=JXO!-ZVGTOB7 MPF>%(G58DQ+M2@W\:X'#T9VM,XY$.GZM[!>3CEY2V#K\#22YQHM?D5=7(!1, M9MAQT*W" EH?F=TESKAO$3IO9ON$)FRL\2J_-)2H*("*<$M[[*EANXEZF(;@ M*3=P-.*C4$M/,7 4GW3V.K*QN+:7_$E[8-XFOCV.Z7K=X3\_2PY86%M'7I+! MV#],K5['_S?Y[OG_O^%=.SQC5&=^69EO>^8R_/.4.,>IC^5B8KT'<_K%H77/ MCDIF[UB-C02<@8?)I$],S;G!_[.'(6SHQ.N^.FP&=W#SQTT^9:/#36$'L0)X MJ"Z0>EM::.2C>TC.M0=)C""688;XN?D-S*1G6(K M1VK' 5YBVA^PM2^ \&G.E9J!1)+ 4/;!5>L)Z=>2MZRWG9<%)E_=SB^172Q) M'=TJZ.>NL3_FJJ^WACQJY%&=3ZRU:>Q,;D9^DLO^[3 6[[_60/ )+HZ3_JOY MK^:_FO]J_JOYK^:_FO_G-C_W=LMP>^=BZ>!L\X#@5?F5L4BLTN66-='+NCVR MK6(@UK%C6[#<7LQT4PI=35^MZ4%(THW&U8703JP;C:S1G0HX'_I8K8F>[%,; M68F9P@1 PWE&&]2HJJHDVIQ;#] *%*^?Y6]9MU.F S4+W"$\3DTG&,2!X]A@ MMS1L:>G!^KG&@TD*@W/=/EB:08E^0@+/E8'GP71 WD7#E[#7!:*PMHKOZT:* M %\4E#;)<2I_L>\H')1E5DK)$*:-@QO6:J0'?IXD?YB.D\/%FJF40A^GGLM9 M5$+E HTJS90J[04=^TU'>'AI,=Q0G?X0@U*VS;[$>$4_)IZJN(]X:8"&"Y+G M,X^./]M8XG9;[5U#"I-_8LH' 6XH)%9R/@;][0'N?ZWXVNNC+/^VXBO&5']G M^FZT5G)JME=KPWJWA>6NJE(S?&:,ZY,K$%3P+UI>C;@&LOG3A8?[J*'53GEI5GOG M7@6U"--$WLGG$,O^>QC4NE%C^UT.H3'U[ FT;T1O*R]#FRANGRM&9A:NOGD/ M55]\(&2S3NSBH2"XK&O(-[MR"%^2K2<&J;;?RC.S6A&J()6]4=9W%I$4C)*^ MB"9Q9UZ2Z0::PW -&>%XL464"1)W* M*8H&@ QPP14+]SJ ^J@PT'2,[_@M]I\^ #2%%9C>RMOLG?S;512R+$R/[TS% MH&1FX5Y0DW?NA"A]=@379XH>(+;:+LW>VT5CTLVIN"RU-M!T/PT%EBNKAZ/] M<7>@4"HWB^PR,?+>J#F/>M%\+CEQF!4Z9\/+51 0'.K=9X=$RD6'"(DIHU[G MW.9<1<,C3DV5&D!$^EO%OWV/WI#9C1P2;7_2VR1Y]>4O>?P^$?9F@A&\29-@ M8^[;(XG*,F$ES%"IV+L;Q=+=-M)C:P71"V&[C<4/!VU35V+Q*O9#>B_47&G< M4F R-8H?/.!^/8UP>.)\)K7YV%:VN1:5FV->.1$W&37G4B!R3>]>JSOVN>?? M=G.G@QK0$N53OU7 S37N_8LDQ'9"M9?+*4&YW[2(Q&?8^>" ,C4A;*) 3H>E MOCZF G60 ?5W5<%''3OE)>Q.-^4^S-239JM7>=\_.TZKR#_Q-&BS&:TB7VZ' MV'%A7&G N*W[((R9TTQ7 QU>I5GEG_]Z@_\GH_XVID"NV"X3A*729,GDO2Z4N#=OD^=&'R\*1P#,S?@L)2R_NB MV#XC$U.4**]0K^ZR][ 2UBN@F0YQ>;73FV.W]FU@/?U6\'O#.D2ET+G/6R4M M\\0;FC09TWT0\]'B>OLNOQ4 RFB>?OKWX?@?V@]T9UL]<.=!9P<]' Z_8'): M/FN?"[KQ/3>+Y0Y&^ M&A;CEO:B99=D+TS+=S FJ6@_DO4D*=Q%4,GS02U<=!79N9)B/N__YFJ?;_G/ MW^..2WQ4S$9EGXB(/N12TM1\XR3A/U.]U0,,!VFWUW@YR$%]#+.3P.MFCK=) MN(N)G#5<_@:I[K0I==2BF*J2MH"&MH%:;=]=RO^^#+L.P\%R_KEM_1HO?;H M46A 8!13\"EGB[I;,-<(].P?B%=^/-&ISCZ:^XT*C'Q5CG!L-!.3/;S7;HLV MS!D2X8NN.5F_F]R"N"0+W_.- %:K97L7@ A\]L589<-^_N4H\O.:C$'YQ=@A&//P9:BT7MSB+,8 MFGK?V?RV1,1X,90V(GN=.*%JCQI4"K(0KK*.4%$H*<*+8^AV4E$JXW+[R^#= MO*NA'U=!@<2\0B/Z=/7<'G3N24:J!=%B-2E^/V=&0-M ^/_"YQ\FIN6Z[5T0 M-T58'-ARA')/?,UH_';7Z%98:YJAM$DOM/E!-0%7L$0[0PO,9?-V21A5C 9H5J\5_.W9D'F$[0.!M:K91"+X(5 .!Q@)7+??04#?FOEH&()V MA#<(D_;?\NFN1CE;X:1Z#,'!9?OQT/NQ- G-\)=24V7,'JSNW/[C./+-)5GR@<@%%A/P MH0QA.WU)-NAC4QI_ (5OK5V=446Q_M4G6 M&PO)RRCJYS$D!%I*'8*U^C2?0JS-S0U1GM(Z5UR[5>X%A#*]J.^5IQ"PVF@D MY]V7)@@[K':U)]Y,\6!T(PUVI#@3_:2O)[&X?O^<@.HV M-,K+^U0M%_K1Z$;PC"OOZ]GH2?G?'"L**HZ7VE.)HG@>B,'9R"69T$?LH! H M;P3H*M3*IVDU.CHS(1Q:)#^N/IO7U6R8/[Q:-BE"QY!JQ4H_3?S;)RB;.^:J M)G]JY86LD[=6'@CA5 ;A &AE 7!IU1^B4XD M+9[Q$P#([UHQQG8F7UMK4+. N6^AP*O]%6EMOK)SU=#:849;+^6FI.G]YY^2 MXI%5L;GAQF>/=X6C?HWJLL6A97*2YT_)+\FN3M#+*R(9<$A*C[IY M9PGU1(W'YQN$'9@.GJ^W)OGH_9K+H3I/8FC/H('NXPI1'@J4.DJF>;J7@XO. M%_SDA.XVLYD12U>"$[^ZSI__Z@Q9Q[QC5SRB.5RNP_"H:H$GBYQ"HGQP/(!K MM-C] / RC!T'#M?3)"QESJ1MZK7K%X17>-S)!6CD23W"9&]BLX;?-\#C8X=M M=HQ.M]"Z^PX:V=(91PQLBI&)*-BZZXXVG;8.W!)H8E7))8_H#=YVOTH?P(.U M_OG/"?UO$_3)S?$YKGRIF% ?+C/*-YKNH[?HX0!RY?>2L+;S6G!8/Z/2YU'F M!!681NO9N*N#XNJR4@]H47ZB??PG$>.4E>5N:&Y->VMD94TF(%&X:4\NT0RB M*?6%1ZC\0)@ UL?SD3B-@HF+#8>_B;!EC=ZE,?JA[(WY[QCT;%&\:-\U2VY M#!6\.589+Q&_N(_LX3AXT53(>'4H;2: N[MXQ:?+2KSAUXMV!$B@RX,6IP?- M71 ?**>0A?%=1= G;D06#,$MAY7O<0ZO]>S&WL[MWG!G%7\]\O'Q%Y7DJ;UA M@+O\QP^O9F.(,![CCTBG/]]^J&A:7R\T+6[P?WC#XV]&?$JX?TDV^C4]X/Q( M)OE;_AE.3>,O:?[ZL.-;RC'79(>5*]\2S=6CTD(?LTLR*;S$N97T)1GU7#D%YR69F,/@N>6WO[?& MXX+EGO^ADX<%>735S//F5]FKZ1.K2(SK/=FTN17A$\)5^0LH+9[%(6,H4M9] M#0-OPQR0@F(_XG+SOLX$@G_"NM76<(^RB$.D+0NNJBZJ_QR0$$9A%!*FS'D7 MHO<"BS-2\Q1*I7\Q1NA2[*[5]PLN]TOR02W-2ZJXR[)7NNQ-\Q- M]2X,WO82JK/IUM0H:B347SN,:D![Z#?TU&RL/#%TYP_#F^6,._3RB($!$$SO M03[*P[O =,.=N[BJ:(! FZZEHRT8$N :!?26!^?SRS\MX[$TBB+OF2"OH OJ MOJ]*F@I ?[@GS/4K*5 VZ*'Q0LDDK.OWEHM""Q$ZO!,L2Z+PQ$:<9-KX1Y@0USLU6,26*V^+DW= M@@&W)<(54\PB-)M$PUN7F9M4I!!+7OG)P/Q;K:7VMP/3U>#(LV0++[1G-64T MYS6![W>8(TC':DRD>K-<[$V 20.HQ8ST\\S[]#@#4:(UB"^,,)#6I4GV M9_9#*<7BPIB!W4KK;ULWE91&@1-IWF>5JHY13?,Y2W0=+VK7J+9 M1SB0U5[UD6O$E =FS#-PO?Q3!G\W\@^^^?AU<_GP"9VG9AB"[*#;II>DUAJ/ M-E>19JL87W;<(Z6WHY9F#I+)R_<< OD;H>AQPX3]?0%<^XI3]CX474B:I7XDH=.=,RQTR277U'AI]G+8WCVJ0Q06 MK#DFF//#M7[[7H_G3O'WL^,SO_I(3WO>"/<>[3Q7=/,>YP_-QMZ6G-!'!(^O M@K$L:AK)!F:<\LHO<$3:$Q^6.KI3);!3OH-;!CMYUY(+_%[6D@@?I:1_[\13 M^1?>.2W>HP-@4KK6QR7C8#GN/'!NSH0=CF*3]GW=S_^BPC4DCX^Y!EV0I]!(7.$Q BS#">NK;% MA=4D&&9&?GQ$\ZHDT^4,G M5Q"J9$5Q KXT<[!YR(0+=#0LW:U&TPP 8BSLA@10^>M8W2PV<-O=DM0>O+ 8 MM+M0*?7:](9KNF9N03.*V;2H*UBL$D H\*['EF?0N>R@GFYYVE>U"%VO, M)2H*N:Z;_U183$JCH#>)5Q^;+U+9E;Q9VH!"EK0^!%>UQPKA &5?CP__;5C] MA\8+^_@MHR_7>P:<^$5?DIW4S2GL65R2#9BQ79(]_7:3"/VU3F"Q[MM,UQ-] M26;6'?#A\:K\M^QO+UGL+5IF;AIF*1[@OMD/+5P+],@_'>(;I0@F)0<";N!2 M86HDK:JUNH^HAZIO(06J^1/SZ[_F*?A_02\GI*OG@/KZ3LHZ;B;J#)]H&VX= M2OJ,6WD*K*'O,S7[FP);ZBI&*IJ+'UICOQ%HW3BKE>$-'TVT($3^\AWQ'^5;=38O MR5#Z0P*&W^;>Y$-OETW\XX7G_29Y"R[)BF\G5#(R =Y>DLU[MPR5G\B4VQ]& M-V4>O3KJ#47I5GX77&%-,WB3Z<3M6$N,:N78!GU]T-97UT1<-F<=T3YT;SWR MF ?-L[A021F2#O4N&$E*M6;D7E/JK\ &),%!U MN]_2,@':Q&40.^7XA0\ YH%XW4L\UK.N2O6[Z0BDT/VPNIFT''0V)I5G@BFK-"HV8 Y_AS/8&7KZ*%)KI8IC]HF/5$0@G/SC4?#PT)2 M>#&R.65Z?I]4H>7C!O&15<]&*12O5C[P4ZPL"-('L<@C_[.#./@ M9\4E$RN+.@-3I2$'CD_%4)S@[$Q\ 7^[E1J:1X=K2]XH,:%FHK<[ZR""-'F3 M,2*L9=\?]CFNZ")A=*6_=;%C,D('Z^63G.!_28:0=:Z^B\EZE9K5*SR@?9"\ MO4H1$\//P*10):$7X@[D6=,.9/V>#L67LQ1*^D:_#Y&=+E/L7DR8!Q[G!WY% M3K9AQP<4A2G:%"^4Z4Z-%\M?G7)E^/D9[C:FMV/&I(D[2L MGBR@3MQ>G]O2>2'.O*Z.=64HMK0<#,NA0'6CVX&[*8G!<3&P39G2XQ_BQ_Y% MCQ]PO;G1XUS#!)J!QW&X::AG8GI@+::;OT"GO]C'X'%#*QIAF%?ANNPZOCE< M@.59!QGF8BKP"=.G6(^6L27N6BW^I_(@SE2E #Q7]>97>_NIR9^*[C_$I>^6 MG20)K\V=)__6TBH@^.4/J)19T+N'!R[:47(,4\D%=$K(^Q$F#%_A-Q-F$]O] MW2.ZLM.5I>(?QO%N'1M]TY1_R&%T_6%>S;9R$E6C7&^6S6CP,<=*PLAHS;ZNW,RCJXU3S0RGN>^77[R8M;)9Q W1SX-Q?$_]MC/ZK_9!R1K]@R],3 M1>0QM668>L-:T?EA>UR9VP9Y/R;%JM3AX<$#*QCI0% MZPQ/A&TGSHX4371)O(#K.^AH23[IJ[H9)7+MNNXND>T-A"ZV^Y^;G/!*$.3L\>3D%K#7Y89>'6'N:<02$?'WG,J%Q5L )%#],;8AZY MP+ANUQHH>(,G9]>L,BE09M#VJGZ<\;@$0>OM08ECC/PF6Z7FRI7O+HGRI)\4 MQUH^GU5G*63*&3Q5W320(MLR_/@.Y7%XDFS7LO"/'E01UU:^7@R=&@[\(HT2 MY49#&R_R[G^I&75&EMNC#K3V8B<^U,E4RUIW5PU=@K !OORBTV9 M.4R@_>+]'GG\Q>#_4PRN.3M+AR;KW"W=J&9NV=7$<(8E65A9Y#4GX#YB[V:^ MN:K[=@0RP3<4KV)/]"9.@E 3YZBUDQLN7YU4BKUI]FI/*N4@[Y8 Z++ 7GB- M(:J8,0$OA(CF+?GBXAN$^WB81>I[X9X#8>1,+AH9^_M'T8/G]6X' ^-A9#Z6[N146,(*G6N)X60@![PB'.:184 MT3;;-2B.[H:U^,3%[F_S4CQ.O(F@GQ2'!IW 7QF MN,T88#CE%_!T;B7^73C, 2T&[+Z>GNH'/Y\P5>"8CUDWWV]=I^WGPQK\]OTP M+N%>'/BT:7W.?,B<6 HN0&R(:-<(.R38LLE0I%[0[;60F!"(1.;)(3EWDM;67#GH?,/1P59L&J=:8+ M.GV[[&5B2;2FLK1]X%YK\)PU+__3P.5_4GG(AN&) M[=_IS/'QU@B37S:U6 BY_=2J6V,O^BS%1ZA63WA"^+-M@6+?NMK]O@1PG4=# MKJA!Q:PE2BG'U?#&!,5OV5EJ[3QJX9AW8[W!U.,/1R=.4K0G&UDOR5R41ULM M@G[\8&28)*A)?)9"7S4NC+,!0KMW!9-R2F=U?-Q(10[,[_\OR>[J%SF-O-8H M_SGQ^5%M=<4D+9^N@D9"+ $]I%F=]#F]$Y5?7O_QW6YI(THR%/09+<.WE1& MS2OQI8^&(CJ9_,#DWQY?R4;9,7=MR"G#O;;'EK)NG K<,B>NL#+UZJ658*WP M8M,2?"38S I#CQL]X!3#[DTBW-M$)ZP7HE5N:K+7H8&2-#=\2R_*PT;O#".< MVY_R5=[ ZD4OTE F=\@_HM1LR)TJ][K;S;+>\%F:O1WI5YSQ68@I#@-<9%*^ M)./(E&J%:S$7FSDHEDDZA1)X]K+R7ZA>&-@9.<:%4[[+'DKK3DP"]@JUSD*8 M0$;-*$1/I3>Q!"$W1$R"%ALA>")=1FPMO.][/@O"@Q3DE#C(:=;4/WVN>?7+ M=P%Y+CX9\V122[P:Z@Y'YJ6!$A>B^0Q!3,B;:/MJ0UQ> AHP"LF,C:2Y53H6 M>+M& 1BIG[P4&=!Y-#TMWO E1E6LH^FAB;5U8>9?026==\@&=L5-4)MRS:#;,6#1T;7GY0^S!+=G=P7B0; MY,$)6?)/R]+858,RR_8810V"7(0+LP9GG[U^9TSRYC$FP #1]Q_\ZUV1OMXL MRS5'WM,AZUI#&HI&WGOY #]. MH3\26FJ"J,"10C%0==84GZ00U;?QZ&'\;0,U@TD-S1SL(^-?;P0K89CB>B%E MBDUH@"7C(V>#.D13P6 _$2@>@./&3!D4%>,P>E&(% ;E[?A);K3[=N MKJ"^9)X=+%8?OMU>F_:^/WC>DSE$E9CM:9,F/VO/PNOYTQ[H2.?"Q\7LM$O, ML?'6YXLEG94W>M*E_9G;E52)TJ^].7VY+\ED:_G.%QFK+8)=OXTDS-[3_(RQ MY<'#B1 -E@^RU$TTEV3OIA(O=BG-BA4E+\EJ#4X>C&AON-J=;BJBHS^]"[.\ M^:VN==0(\+J&'\U*OR2;PI[?L>?VD"P_/\@B=+[442H.O"3[7,W9W/#&:/WC M0,"6X46H&$T]\_C%J>ZJ30UWMG%+P-?)N-F9IP7N*W;RA\ )<:PZ6B'2S*_ M?+?2*9HAGCGYX\UNI^T'Q+H]D$^C(_KT-- M'R#+MVUK%^B(CCOEZ&UGOCZJ _ZWS=3'\KB3]4]S6.BL[:3< >(=(WY&W*UQ MB[/VU^\[$..IWYBTF^EW;077=PPD-;95"TJ/U2F<:2Q>%*P7OPE&>_JE.9R. M%[VRKWXU3CBL25R^[L.@9AGFFTGT<__RRKLK'W?96I">X:3H:O9*/1[, MK?:0\D0+??\ATW 0H"H\AO]TU^!F1#0V)4%X$6*1N#L-?V4<\J**E'PH%*A= M?U!4^0I@VVZ&BT?ULL S$U%8D.JM.MM'4WYXR?Q&WA2OX%U,*VR9]&Z-XE=X MT_K%+6^J"]C6[:T??D*$-VGNG#:A/JH+F$0'R:Y=G%5DIE/]\PJR43K?E(5# M/Y[W4=92M(<%I[L$_Y?2Q4="*]+'237R-5?,P;MV,=-[1:_%0E<,9HJW>]6/ M?]MJ_M3Y?GO9XM/%)TIGX^YW\IZ$NALDCBP=[^9F/N[/5^HNR=ZPOFE.\7ES M^HM8NR77J_-9T K'7_A_X?^%_Q?^7_C_#_$_K*6Z!DW!/TJZU@Z@2']D,O_9E3G.5LXF$&-EP1WC^!O4 B2S2+=7$5!%QV:9KQMXDT M-PD[T&>&M)O@*P-Z'- M1>?9OY9E/X:Q 0T$\;VI$)&;BOD>XMP=:>#-D2P'8&F1EW_?6.EBIW>H?;3X M.7*L,6L&C5??=7F;R\Z"QO9F9M49:Y2)8?N2P6)Z$!F^,DBBM6!,1)W[RQ"\ M4&]IK9:HXH[":%QOC=LRBLSQ6*.* > MBA;+D],H;EQ/C=[I6,#G@HNBEZ_Y/?\HN7)04Z6OSXPTBWVQ[4*Z_Z]TBW2"PO#UO(\I]G[L<6J&J2Y2U!;AWI+75/>K3K3GF[5>X$8ZZ M)',8!IPL!7_CW%8H]WD9 <_8MYDH_2.9 MTRT\9<4P!82HQ F6&[PW@CGY[*-;]),5A S!E8'BVF$8"2/L M(FMCR2:2Y]U"/;?E\T+LNIQ.E'9NC0 ?;DC8JA?6QKX.'@_A&8LG-]/4")^W MGPJ&N*"TI"N]E;6#9/:%BQ\NR7F%;DXZ2]+%-^1[)@:]XE'(#E*$"452H8%X MS2*U4OU<[6KYAV?BT:*%)4!:4 .R>T>L_[D92MD Y\MCH>I:DUU1# '8 MZ9^@QC9(/]?A!"SQYVGQ$&?AUG/]SQ$_9=L(Q5J@L34!\LBD#2?68A7&^'FIQ99HRC M-Q'\-@F=SL6/^R(53<5XGB_IYI(JU^!A1KQ&#B ^)),9I%3%+<6R'.](7S6 MA%6:/ M-)F&&+"E!R?$8#RX"#9FRQT__U&4_Y-=%9;R*KUJTS#[:X &G:+D5M('%TXU M1?<<)XTJJ'"ZY/+:YGTM!D!-31\C5A:-Y6OH!QNB7X <^=JU]I7#72SI^R(7 M6TUE-12=%->PVIVKK\,- @A^6HZIR:\]@-3Z6TL[[11>R>< #?AN%6VF'GE; MQ]/WOR<@:4:Y;"OM6[8HO@^FV3!&N"^3GVHXE0N/"X65HB:1AOK>[ZSJ]O,J MP/*+N?E'?@F:@GOU:90-0>R6#X?CY,?UQA.]7 ;+!4?7.4FHUL_LNH;R%9D' M:7P;HR\D3F7S3AW5\$ M&66JXT=3S>L'!==>UO0D!"DN<$ERG-L.F'C5!ILFPTW2O 0FP505C@;D1GS MV)?YM_]$V/_ KC7<3O!Y:_25X)YJAML+ 82M095CAFYGB3K*/K+9AEFH<.HW M5786?P9.X1%$2^#7L(U]_7#P5@V]:$%=O.LC&J*!@<;QRV*-2>\+"BI+>K:[ M*@)+Y^)?/C.ULPW!T&;'PCF:8_N^_);ZI7YW9+24?G=P"V4P&]>"2$B"FZU- ME5J/?3$B:K"J9#*(J9BDU#U*8=&B8'%)1F MC/_'N/QAF2D'.9?*8." '"K9>EQI)=5,U;2.5MJ"YXX:7)U MC5O04@UM\9[RU\PS=0PW"T/[[(6;3SMB=7+5)/(&1C(4^5H7^$Q<.ML2#C6, MY@UN=$C?E)FHU-:/T,P'8]():$ _WV>Z'=WT&H,%0QKU3;KJG/, *_2OW[AU65V%M7'&YTZ]7UJ1\-! M>6*-%9=D2^)V"CD@TQ-9\3#N"RT-V"TT=/]9L!K>\KY]6V5G)QWC6!%QN8 8 MCK)U/C:8&TNSN6J0 M,&K4^_:H*UH3NY,%)=#-<0D:BI>*:ZCCU$G8.#$X@VBW5(2:5\WAEZ)[93QM M^8[\3%A#CAM;K.ENM[_+V/X",GU&T%AVTM^VFL0TG6YQ_M=6DVGW4>/_VFJ" MPX+Q )!!$6:1_5X[ .0,,'N[G2D427,5H-=]P[$MAT$[0+.7.2K)>^Y;R):% ML'RL\EH+JQ8'9YQP9@SZ5O;!EX4*K1$:ZSXF3S/I^"4!8ME.N^.*D0=XH13O M55=^VU4;NX_]N(JR(T0,AC:W[A!V)]^_M.VXYU-AF.K7Q[U7?1\9)J[V[U@T M\!1X]YK6QAS3H9ZG)JNZBE=T[B,[[?:> YF %UX^@*-'>?R*F!_KE&L9AE;+ M5E-7>S?YGP3M*BDY^"G'=B5Q_##FT4&GE%=]@[=6V;3LQ08V('[[SBF--0 , MMX]W]'Y^4[^RJL20PDM[3:I5ZPLY5N08MW6QKZ@#:TS[O,?]<8^\-Y"2L1JA,SZ_]#FKVQ>KA4[#-0YX-X((;XN%J/-= M?-Q@LZF#2LE"*^B:$KKUF[IKD (IW_@A8X/^+"&"A4[XW2\L@=)5QM7:&P\K MK"#%G.'5"4SN[$3#SHJ4#BNJ?!0D'B/"9BXCOL ZMXBDJV7F>?TV_4(P7N*/ M<8\M[LF:N22+<]>Y7S/NF%K1U5_NF^3\?,?$ X^MM[AJ=S;4GI(Y#J7= WCR M+G"X5ZTK2QB7!M;4Z9%2]&SWQ/3<)C*R*ZBXK;42T8R1OIC1O/IX4F#9% ?K M.D6*-$JI<()C70HL/OB1T6C"^3-71J!,HAZZ.FFD4J:FA2DYK;TNF1;+M_J[ MG2@_P'7B1K,NR:2\V)MK;SN_6=J^$)Q*V18J8)D6EELG[RQHK&.AJ:P MT?^V'9N!EE9#IN>L8ZH6@%K((4[(&D)>(4M\F0$8#_2#7X2;WG/A(3)8*,0O M&/@PA?-ZA( D#(W7P:-,;=/"IKS9\H2^8GX3;\(PCZ:'!_7R9)WZJY;TI!O_ MT4T#O+U$\PSGN-/!E\22BA5!IK%=K5/+$4,S@LN,!-[:;$JRR_K5U6M4@7*S M&Z&9J?S838_1L7(I5DQ9.7P59[Q&Y#UA_TI8T';P+A';I+-1\@U6+6S4 YQ; MV\)(A6G)M)-1K0+%3/6LV16P&. ?WV:XULI*8;LZ-B6QP&6F>N'ZT#%A]& ] M/;6HB+B^+!FCT%$\ "=^+@W0OA9W(JA!A85)-S:IK'EP;RZX;H5?$EP4<.U MG%Q)CB,:.Q)@!1<7>_8Y2[_4P\*#H@WS"/:^\A5I4AT^N)FE8IQV/HV#*(PX\OR=QO/E8^J$//P+(T U(T4ZV^ M>@>;!FSSRU^2WH7U2E/)Z.$[8)G^5=EY MFVLROG0BAW),4W@R8AS#J?[%HRLY M)61@W*KFJ&(SJHP6K'6'?HT\0OQAZM9CKL?>_H(Q0;=XK$TM)1""BS+>V@,M MGPSV*I4AWTMRO61UDRU]B[BQW9?_XFU']G#MS)=^"^?;>/$I)LM2\FI3-PU* M'KQ]#=1A)Q[LH8LRUY\?'H?)HV_ 8MH5 MB$L.K)7\,9+&8$4L33AMMS&&U3BN5U";T\&;%.J+V_EM9V%4Y@^'-]&7'$MG M/#[8U/./^6UST__XW?5WS[4U%V:,75&&3]MU12T7@,IP@QW5[>G,*6%""4[9@W(KRX)T$> \)3XEPT2WP)&Y)+ MPLFJB-Q%:$)-?;MC\JX#S&I#V+4(%NNN-U&QNU"59 1MDRF,=>KV%@H>R$ Q MO 0<._V#&-5USF[G/@'6AJ64H)/^".NQI2K8YP==NTP)&F+AG?#JLEJ1HB0S M_(>#L>J?;:4=^48S($P*!F" >E8WGX"0^*EP6621M;V5K@*3@F%E3H2=U,BSL@XA@6\YM+2V9,"\OMW:$L_WK.X'<2#H^^^Z?T(+3AC8WO'LD M][K=5@<6TQTP$>9/Z\T+(3O)54DXBL:S57H>GN01F%J6Q]&9>CZ M6C^TAMTJ<$C&3@&591O-%J#O-=O3R[8 J0_+LJWM'(+Z,4V!K]028X*2R&>T MB;H:K^+JVA(%B\FNC(@.K$VD>X\=S4P-WV\_M'"0T;87L26;ZL9;B>+4\8^Q7VKJV5.Y*@&W#V0^:]2/?U)[?_7%DF)HM++O_&3R=[YE'G]>/_YF8GUG[\\WH8,$TW('P:*;:3$KZ6:W""2PX)IA M"R>$;QLV_L9=02ZPUTZRKTS-"0!%X)&/%0K&%:@C-IT-M2N@F[+[.1K^%0O# M$3MSYFY534'"O0B=-]5'[;>;&?OL21?O>YB'[V57]67+F+S-$!O$7W_G3G[\ MKC#P8?S=V[]\Q^.*54AW^Y :D869Q'SP7%G(=Y&K:T#<(81-U=K,@T*FH[)* MA*HR&VZ9C(T$NK?(6T+MTV,=]:"HO+!LXU/3]8PF;W7RMGYR:,J+5Z5%++H; M_A[&[X/\M^YL,Z3.Y4\[E#AH8^]9XOMD!?%1Z3>,WD[X:T9B7YXO6QS+_?18 MZ^=_S?D_-LX^#O!V\8QB=AV:#(@Z#1 =V5=90A67>[X\%AP[*V;C:Q4P7K^2 M9-CU>K[ =*_G %ZOI*W3H^Q\KQ]"W&*#LDG7\YJ)B0@O,/NSX^')?_ M*4*'G>)#K/K6^SWAK4-6]!WDB1&2+O/]T%H%><[((&&D=<+0JOI-(?Y%>QAP MR[K/Y7EW6;,Y>?CA![?4H[ZI@'8^R\#$-/VTAGZ O*U,68D]YI7IN,0F=YST MISHM7UM'^?G$XA85M(17JKY_GY<-6+IEH+L9+A,[>Y6 6!!QOB2CK?2G%@/4 M]Q'B#VQZ&;$S]!Y:I^J+T4?\\9;WTV*.T 5?8K%:,[8)F>6L)D3M+^5E3A,Z MCSR_0X\".7X5S3U/WNW >09EQ/L3O#B:*')'.VP7+@#V9X_L#3Q3T-P;G8EB M!@V\&VD'\=TL7Z!<32(2;#L:QG,BLN8LWL^6_%.;?OUJMA.2LTE63BD M^29CPO0R7/U4:"G*<)M"FNL\=U?5ET&].+*_\TR?>*0VDKN8Y W/YA,S>9_[LA239 W[%KDV]E EQ9:$^'6OH8GNUJ"BH_6'/V"$\23=JKFC77 M3Y +-IIGN"KQJTD9NUIK!'GI8A?Z.=_HM/30ZES.O?T\7[WHD'TQUGPOZN__WS42O>4*S?01&:1:G8G1H;S7B6=B6+B+0W^RXVA: MLTQAC)T>0)1OVWK-?8\O9MAP:]%S6N,KA[YT;;^'W\:@C#3&6U9&U(:UPL$R M4@67]&MZ]"G6_[F]JJ=DT6!CRN<0MVU53'"D#2DJ8B>4J/]%)';67: O2FWK ML]CX8;G,EZV,E;TO0Y'>0Z7^0HPXBVLNTEOHXU@LR]1RO=R!W3N6X4;6=XQ" M,1!Q@0X.L,9O ZI^(\W"8O\37-^A9NX98WH3>(JS"%\@M?3LV\96V9AL/2WZ M0L%"T*PWDG9L:G>?/!7,G04##?#RJ9W=:.-J]AYV@X0)Z1O*=R)B70ZTVV; M0?$5B47]H%$DMZ%F[X!6762$%U(2A>+C4[[1%@8KB5Z2? DS JO2NM-D'^P7 M)RXZ597:%++,&3HTAGN#,F6UWB:YT@CW-_,G+C\+;0C"ZYJ?BL1XVK^V7OYI M\?5+#&W#>6W$/(7\Z:* ,R=2F;] :-$O:+>GN6A6*?%,+,9[5%3FGQ5<\5^I!JLSYO]EG>,;TDFV7W"1W17RMG51VSY$54#W$V4]K, M5/;?EG>T/GH]>'%,,:62G01.WI5K.;:!-H7Q'2%8]XM>>)VZ,K31!QQV6,/0R;NZI.[6:'.)=%0E%^2-2D#98%0WDNR[;>-;?8 M=],8C@V!1+')E;C9X-)MR')(9K60[U.[2S+?H"T./0U;E6_I7X[_Y?A? MCO_E^%^._^7X_RC'C3USKPOTBG,#1!I_???H2*Z0LRN(D)-6XKJRX5H1-LU/-V(03A-/W;<029V, MO >KBJ^<4KK%+Q?VNR73^Y1M%ZK+4\J+1IA%BR:P<>S:61'GIE%[TZ))+^$)FD)G)E M1YHX*Z,Q#I,E1_U2"=*W@8!NEC>SY>#C7@'SO-'G'K: @0^O7!;?A&Y![>7I M2",5JNU78<'=%9AH\T 2,Y8P<4GF!U^?%ZAA;2T3\JRJP96D960C@?F'OG8/ MPE@.#1R[D4FVRPJ9;#W\4:# >=UJLPVI1L?1%3"/F'%F-MB$8/?XG[K\[\7 N_L$[8)*<%[GO!.O$E#O9%R]WD\/(W-P(J* M7W1DP3DC-]01*4.:-9;6G'\+$]^U*IGW,4Z+8!.QS12/<8TG-ZR;K$RK1CVO M%[FJ,=[CG74?4V60IVH%U>QIMJ\XM ]9,XM^LIDP84PWX[?08P+1GT@,M^6C M/;&Y:>N!(\R54V&]Y,N4? (OR:1JG@63J+",.TTE?FI/,+,6J5+6\;*Q[C^;"NVN$ MUU:B[)PZ!>AY>UQI=_V2\)Z\S8_\'X4'A.+JBU^D@. 0$W+$DN,M#A SCY4_HVY/2DF$IP1QYHKO/*GAZ0'-A0B=6U+B&GJ4, M#^@1W$DX/PN^:Q@Z%^X?VGI2K?UXZ2L8]5RK--N]5WS_>CF^FKNJPLCG9 MCCOT?)?8^V5R4PA9NE6K 3:'+:?E>MSOKDO7B$)3-'MQ5@._[.LW\D2Y._9# M>&@$KL)CPYA@;0HM*Z^X=]:#,5IDUM= )(T M7Y;^2ZP?F*?F5S7G&7[8V$V;G/PA;;G?7*JK%,Y[54]8*\D3,HET-G:ND@#< MLO+ 4&_2IXQB[]SSJH+FRK]34^80D"FM1MCCZ_.C@"J\!F6+Y@O'9HDJVNOD M93"OEU._]='G=G+)W)F\1U?2@!"PGC 'NI9X9]V#*>4\,19LJ$^.3Z)X'.,> MM<0.U.:]1ZQ\7$ 0(AQV1[_M;3U@VIL=LGW]1BK.>9,E9-J6?PC@(!5B#:UB MV2YIK;WX.4A\(LU@H]0I-(]00[\RR/+N MGF1VUA^I"T&1>M3.]W\A([NR!_N\(#>Y\61!^+YS];A7"&UO7T-/?E4&?,0H M'-Z&!^# ( (6YZ,NSW$#2 Z*#R>?5M^_T?[$$&45[LEQ(7]VTNNTIW.6998H M6F@6/77>!9MQGN#B"R%?[%MKECJ'K>$X)O'U:+7LJ::)E6DS^Q2@;FT?\;'' M04JH"WA&#-JP'NYH2T-W>JOM7O(DWYJ;,"?%-E;?;Y&G>>2\I?K^AU@^W, T M^JA68&2/QV'/POJ>;K^RJ77%*T'-SW[P;7=53ZK5#2_#>4<#VT:(L+0R[I(L M!HI/6J?B!+1TJ'+R=632';\.3Z M"!!*B 1-F'^$)6E'DW'J6ZDS 6(;GN6#POTH# :[N\3_292 M4HJ7((0^B%,- KZ%#0??6#2DHTSH8+H;DK]T.S[YN\$I-0!/'!=DEN<9V(4; MOHF:,R$>\G9Q[7-:BI39)-9Z1A06%U40FK1_DJ18P\7K%%S8,^_^+_;>,ZK) MK6L79F_+%@&5*D5@ U("@G1!!+9T$HJD :%)KP%!BA1QJ_1>DM!A4Q)(0N@) M'91.:-([*!#I*%V*\;3S/N][_IUOO-<8R;^Y[KFN>:VUYEKWN-=, M230V[-,'"1FD9WLS":B!YZ"WPK[+Q-VHF1ME 5=#1J^_OR\R,^=M?5]] M*G#M>T11?'WEE^!4]ZWYQE33"SJ4"NBIDP7+F;%4<4ELEVNRI8]$S*V]#YD- M87WU32A"B;$52QXA;R]+ SN:430*.*A_-08Q<[+BNS&,>ESWRHGW@NYVW(2V MT_:&_Z>$-X(!S@\/M6,,WO?2; MZ,\GWF^=:RP*1RGG9SF#H"FL4 M$#-1<@PP$$ #37M2,S#9Z7X4[C!+OW'A:\!@+,"D_7*[.6I$GQPS2?97Q_LTSUQ_4RP#/C\3#;:X'2^M4/F20;)%F2=;WNFH P MCO$)/U S)IS?92+$OBVS3@_=._R'4_F_X+*F[Z:;,'(GCD]?-Y:CJOSAY\58 MY*PL7FLBV;5\KU%U5#2EB)#CMO%NK@\RD8G#$\=,)PJ@X=0',M!-V/+TH:29 M>0E@&G:.5"5CZX*W)WT[(_?XPQO3!; MK9JCT#*R*[+'L&)I^3L;KP&O\807=V@M%1FND.)1]T\G\3F*Z;Q"-&X5IZIN M]SWR6['W4N GB\Z]H5YS=@X5]?_E4R#H)$ MYR!:>VTP.4CE@*!\AK0@:6,B?BH,Q@\0R5%'L_2N*YP1:@T58LM8GA]DA+]7 M'3)I&ELAL)4GCH\F:SVZPY 8\J: EEGPSY'YOX/@[:PXRL1&P4A,/EB&@6%0 MHHR\%PN:5#JP@@ OZ'HI/,:FPQ=TD1=T9T*G^R:>Q=*DN/+W#-,GT3JS4R<^ M(1$]\HK&&FZ;@%)1#H3'V+),9Z3(]%K_=LBSGM, ?Y^EB)5?[>B74_]>2"Q9 MPXDC^(:&!]7K?E6ZUAW#YMF?[WJ0E'WKFEGNX)GR2];[I6/#P4LR'NLEAHHC M>7M2G75=MLR>]Y3A3T&ON1V4@8ZV.XL&"(>#=8KF]L:H(;2V\5PSJ$V<^MEQ*=08'24YTI (1_ MK,&S K'6R1M!&B^P@Z6&<6\?>VS"9L[[K^(<&MK.#X(YQMK9BLCZ3 YF#GCV MET]FD[:YL%WL3@@;;_$B\R]'[@B3,U-;I$)L)H2]P2W+3KQGCBHC9;YS^DSU MFFU'";(&^]%/>B?YYRUS"V^G;50I?P&497/=@&VE:D_0,2^WWS[MKA"Y*PZI MHTI=M3JA'J82%8UW#/,^Q7.':V@)3[ MRF$TY_5[/WO9(N$OO7:M-?P=Q['CY&KN#TO;P#_'V?P(Q91^_?3=G*IGW4JS MSKBP[T.UMAHTTID_,O6US4I/8EBQ "Y0TF/9X*;GE\%H+4^['$=4#,W>\:&O MXHA'-[7[VH^DNA< =XE02)8EB[5WBD]HKD=F6A= MS?@%4&%;A\U\X+QZVR-5K*&CRFS;PP2V0=R3>EY0D]LPDE.\YN82?:0,9SXF>*-N>RBCO.YTKA"[R W[P[9&8%YR6[3 MRP* DV&HP"7W2?8#/I7.%N7U!-6E!>T^(]SDMQ]W5[YMX53OIY4DLQP9ISYJ MXP&:*&ZFZC5:%OD)JWK-6YHZJK[4J=I60)Z!;(BF3C[KY <3.WI;'[7LOR+/ MXVLO*^:QL5YR5/2)O>\L)I]YAV(HGMG&W5%]_Y&C2YKQQ5K MF";FW#U'=R]IG.2J5,CB'L"E<-,@YH5:9'H\K1;58Y]_:'F75'A/079O"O*ILE/_*0CQ@&!-W"\*T5#'NCE MF4;NH@+TD]@4+I\ND_.R/ET.:I40"W0$S8L&H&LY=\1E[DUW)Z*%_I!]\6$[ M)&N8AP&Z**&WI9KJ#J ,9$3H/2>@4[TS/!I471KM=X/^G";Y5$R[7<_$]UK[ M3=V.(DY7"!.T')(,V!G)*^[$C D>2]?A=G>/"RG!IP?%7M$8YM)*!UK4R)NN M#WEH&F#B1+B^#8-AV(=1(5#LVKD=[!E?9EGL=D*[E'F]W^_FO/YQV)[Z[T3Y MB2'MP,]6_J5J.P%QL],PDY5LC3G72<[M87E-0F$\WKOH\(/UHS#8+QZ-7QZK M'G%T=-FPA5[I)"(;4Z3?-%N8I1C$;\^/G4(X2"I,0;F:_3I\Y1%(^JF]?';1 MR>I+XVOY.:6'#&HX,^%6TQH7-V&SMJ? MZ<;2I,Z;WI4-ZN[U%H4(#N1LB3H\;/LPCT@HY6'+GZAC3QZ5FI=PAL?&I9% MYB?"6T]3^WZQRXN7+<'/V7#EB/"SA5E@!VE!=<:-\SMR.Y/NV;6K\U*URE[& M=7.B0#]C:L9#CV+X2J_G([)D]QTPYB]5^M P5@8DI1U9,_+KK*'&GY,8JHT^ M[ 'KY6+WR\7OPZZ%=UO^F:E."FX2XV"4S:;N/=S"TGC;4N:"0E/O?%.L38'%>.G66XB5LZJ6Q5V3 M<=CQU@@[R.J]_O-*"X]>B7K!7YMB"PMG([+S4MN!-?'%+J>V->F]MW;R M/V)7S@456TLU?*LL&XE3Q*E(GN2L3EAU@H1GAWVM\WW?>D>)>M,PG/U7]^D= MCI(ZF[.$1YB1D.IQ?\F^/_;[= +?+ )6B%(+V]P-9N5,TNW[NZ5EU LZ:+:[ M2$RTS,8Y $G9>W)F7!";L']369=X%%3IN&$,=O>12,YQ?@]?&L9(@^+OUWMC M;1/8"V0B.B#S(M+ATW],KG-@,@<0L4H9TZ)-=X_UK"=DD&,!AG79%1WA[\6G M@8WHQR;';[M5*_XZ'_UTBU>%9R93HO!!THV.W!+E&_.Q#L-*&^"EK%*:!S%< MT$GQE,2^N55N]GX0#?TN;\6U)9X3+H;:L8Z=)';D8PW74PY*R@*'3"'M$N*? MQ!UBO3#5$^XM9=H2(XN$QRPNAX<:% W_^NXE0?\UZ6'[E%WU= M3N_Z)'9U_K;G"CN6:)"K46?\)9/9E56./"K3:%G"X]2T&>]T!HUU^!SIDV1= M)H5\-[[ Q[06=C]+)X>'_:\H[Q4>JE0G"*6[%1"<1)T:Q$=I/A)%' D'B*9@5? M=8ZV_LK8+O'>QR5/IE>Z%',6M7(K:(S0WKPG@NG?!BG^1A7_T+6K8U+QS8NK/.]VQ#U_^1SZI&$%$7"[AL;:& I9 M#6QA[*N[&B!$GD3@8OMW@[>#V0FHA)8V%%:$7$8NOYHXP>#NBG]BA!EKFB4B MU4#W=5@9V]<<.WA^K6!/:#5K? "-.>@6$;;0C-G+=?[(E]B"=/+B?)W^#Q[$ M_NM)[,P#S#*5OE9\,1E\!TR2NCGX*N6?[2:RPE@C$-OFVV=S*>"6=\ZY?BR>!\TUATEZ!YW]JF451PJ:*7)EP^I) M>8; MR2;!8G\3^O1YQ=E>^0,9J3W:HI-24@U #P%;?I.?K&]:QMS'8B.O;AR@GQ 3 M?V-B9_-M@\AFD6+ ML>A ]U\17!N%>9_&#R4VB\^-B=8+] KY!1%DQY2:?9^UOKF&OONZHM2$XJ.* M[Q 5]+"0I8;M.,43;!OX !'X&9+62K;..;([[2XQ/#$SC?P5V^AU1;)B![IG M5?^\7DC\T]5FZ 4=?[67O8ZV-R_V56H9L)'M@NZ!QSYS?GS)?0G,,-"K-UR- MWI2(Y.II/VUI'[:.=BZ(>MQX!U7/=UJ\5!(LG6KPBGR4WEO] VHJMP?GCRSU MW7D[OM42F1*;TW75OD*6TP^^F3S@6.[XK3!BA8/O M]@T.'6L 3(>D:A+WB V/8>;'T+NZG]W13QSSU4;THO!L&U#TP^M?"W^QL53S ML%MB/JHIX#P!C-#W#UK#IL[#5D3>#7D8J8V%?7+)X[\]&=_,2RU[%.;>KR;< MTF<>?W@HJ/$'P1!@@Z6]M#.O/N+N-7=9^N.#67*P"*_*7T%115\L @V=U.4\.M>-8_S65<&CW+FSQ'UW*XYLX2\D DZ9E26'67Y>V7^ M9/\JU;V][D<5Z=[DP2KRB_3NE%.0$L"!=T9&O, M8K=&SA[LYZ Z"'H;:E8+B?4C*&!V:H>D6@[M5TH<'S)4G)P"?1H2DI M:68E0]2,Y8<[=9%\@<_M:V&]G-BNU4)%QHF1\/H3UE]+^[LMU0X!0,ET&2_O MZBYXPU&RZ5Y4SP4=DWLQJN8A#Y*1^8%-U5"YNSQJ4.9F0EQ M=BPEH*$.BZ8=UJ9FIWA+/F/J1L C<3O,'/Z/?SMQ<$6V M#?KY"+T.UB?EY,O29B'JG[VK/5AV:3N<-[JJVE]Z5KOVRQRTS#B0&M3%DT6E M*5**I_U!%=C*_6CZ %;RA.);)+X96097^=L>:-L[!T21!) M"U<:YL0J^30*>[AC9+'7XSF<@6\S6/8E9N6DP[[=*&QK1YO=9I30$7X:XT.4 M:FM)2$"5J?K&?"3UM4DQ/9W%]'JZ?H\L]%%!.!32PR++@MY0E3AA;[232N@)2:;#LG57TJ#3.2$!F9')),VG6];[# M3B:8XC^,= ?:%>R:@;K_F*T7$]4E:U"A+TPL M4R29XB,! S>7 X""^*WR6G=?^6$?W"B"O=W6Q$V_[MM>:-+I*[+D#T&8%0M[ ME%VU?^#U*0/>;&_U^^^DRSLV$;U8%ZW5[W.,0P MYY%"C.L],#!S._^$RY!:/_@,,U_^H6^X<*F.5RT& -1>AVYJA(:/-[.,EQ08 M#4Q_GJR67DY-*.Y]ZSIB?LI6;'VDFJ6:WQ*?X#.,N%)L&S&;ZJ96RUZL>O08 M][*R[!P%]C/^O@5ARS'DEAB!G"#D181 MCG)5,7[^[M4%SH8CK88PO>_8EWYB4\+]\-.3@#^WL"]P %?+F!_W(1(,@(]4 M)W7]W[P2XBH\XF#CA,I>1*7?3QO\VB2 M/%GA/B0-/QL&_8RW)9$'OH,Y![GYH_ T!ZQI)F;!0P]%$Y81_ M+8C_(ACLGQ7'!HF_8I?WFU0:#HH4H]Y/US*(67[5>YC 'MABF=5#ZV^QX,]Y M7F]N'8IT=:M[K.GNW6G:*QOS$@%&X:J^!.UN9]U.\Z"54*AXPV+]04"8G*1) MMB-FJ>U67X6F85-8[=<22]CE-IX71)IZ/B_#,8/O?L!/?GX,,#^X3[,U$9R5 M$^03&@[*R IE'6R4I^:FIZ.]5V5!32/,[&4R(RE12-MD -58@4_J&_*#6K?" M:GO'>R3J>V?TR##P,)VX$7OK@R[H;N0M MW.IS5B6.OI(NS,'J[3<2&N/L'WMCF-HY M5JYAOI41WD_-*HC"*R8XDNTG\#4*#R8('CGJA%N4G)&""SJ3JL&.XKFU>AFUHMI''/4#2W8+=5V]>I(%#O-Q9K:8 M9-BCO3DP"PJ'!J.*1J(WU:!%^>)@].5\Z0ZLA+?T7$=II" 8"P [; $)=O+ M.UUJ8J\2:P'5BP6O(N*^>H6=EH/GD-XRSFI^,?K-FAL$T)$D(<"*13%P:DQ0KS*;4"_+G[E/!TDQ_E> M//)+&GLS/YME[\(NES5G/IV[E?[6GI 0>'T\UC$5(_"]Y.5(W>8 M;G@FP@-LK>&&?MCOS%TP3%.!]M[S*PBB(MP4 M-UI(N;TNM0WSS*74[58%5D MK)JPSO4OG /E?RBX>8S;O=EZFC[&%7>KY-M-44_J#ZU'8>)J2L+Z"A#'%Q3M MMS0N$?8TA(B9;)/FKTU+)ZIOEA:3ZJ9E[X0N"XX&U1@YHT#ZU&7E U[.#,ZAV<(XP@O'F?K8GY-6L<[%^&@# E-K#I_>VGH MV5GJ;0]WB:ZR^XB=HXRMD9*]2IHN3)P"I\ZY'IEJ5PM$SB><>W1'GI>:C9<(@['>;^;4NZ(RM+U$;EH-8,:S>\Q8]O6R1 MSEURUA2/H$7?N6R$O68D=[FRSK/F:(";JSR%Y/KZ.:JE,]^C)ZDSAZUKWQ,8 M-."G[=G_GHJ^H@S?5)%(3S7V+>ENV:>?3LA@)+KRDSI0G31+]YJ60!7]L0-W M ]PZ>6U%T\M#()KLJ?'G5-&W^SWOV5*K:3(0I)VL=SGOM__-#O?(0^]:0D"W M?II0F31.W$B]]#Z\F3KCQ58*H42EC9'EW M>&/#X:,/W_W)=>JI'D:8Y>^NTKS:O?.[%;.5P'!.L;/AZWW&V(#YJH'5),&: M3)K':B8J1,I2[( MQ^6"KLKH0?Z!0<.!VILS2RQ/Z?%+('AV9)&(G^Z\H)OIOB1^VB_?'YKB$I6$ M^9>:^0E\'ZW:[3;_3$K)!S?D"2Y:,K_R16^5-<-52HFH:,I[WGW)W\K5>E3: MSFHKL!!JY0H_;X&.L$,ED=@^]?RJ9NS@#(_\?CVS_(PHEW$W\HGCFN9$C23Z MQ9X"YW%A1.5:?/[CWH=,18[--81)D8-0(7QL*>U;"8(O,E:BPCB$YW.-Q&W_^F% M9+[5W5-<9G%:L&3Z\";?0%[C39>ITQ%4H+_R\9N]1 IC.VU#NP]@PV6M?_[99:[Q MV_R/J,9GHXSK\K-/<9LCC9S>.&P\Q"3LUW1-1G'D4+ZR2H^1V1+UJ:T\^A^J M(OQ?X<:GUY\F7X9GV7&ROVZ0.LYTF#! C&0.P]S2&+Y3%:H$YPD !#:L45C< MVZ92#$BT(1H7]I-@CB[0(*RGG]G===DO!HVTIXY8I=)/M3>+ MSVD5=NDLY?#PF1@:QW)3IK:'2<\L"! C@I].S/Q#_,'+JUD;?O0Q9*-":!8< M0,CZHK854LR'R+9\B=7Z0?3XS@$<>"+F[Y,=+Y7W6RHF)2J&"&&9@0:CQ>IDOY-J[3'.I3[&3XD()0") M0!D MKN=_I#*B,4/TX0]M<6ITTJ6R-BMB)'#';\XWRP5MD9*1'NJ]ZQT8CS6 M831MI5,2)]VS7@$MU/Y(1W>=X[S(\X9RXWW>4C9<96_TZ2Z M%=]!JEJ9(.&,KS_46,;JOM<0[%"A2;7V\7*K_N$Y"I2+R'%1MXC@@1H)\H0T MK_EI"."*VQ C>U4>[)7WF/]36N9(6.)'OENSQS6GO MI>R7C!_5=NA"F>WZ\5OAU,&OF'7HDJ-Z::ZJGP M-J[L!.'F^RO8[?%'_2I]TX%U'IH&.IR"VW5EL'AGI8&W\NU>E-)"%NK6Q%8L M=Z\'I'!NJW:6?4$(LAT0;-@F%./F07]KP7$B!PG3^$!C!Z).G1!.1H[KRA28 MI((X6:!K\AK6!2&4K(>PKTK'J3 ;@)Y+R/V9R_?/%:ZGHS,UX+-1<6SA^<\Z MT-@G"=HBT@EF.K_8*B7T_(4./IN&H_ L?=M#[7O=G@5ST9 PR[HQD;3 P_/)Y**I;\KRW*G^I1F'F:NG(@XIACZT)(= M:\^ZC%_5U0--9L,W+NB\D_T:!GRB3UEJG8%)#8>O!D9=P"/]O7T@*J@8E(;6 MX-$(00E(:[ >0J[=G8#VMX]"Y%B?,W2=STPL+2\CQK#BZL!"SFSZP;_-;R[5 M;C;Q'5[L\?"9NFM9,2ZN#\X!4]38)C0'TNZ/CQKCF MPF)UIO++?8DI$IK(U"(HK/9!41ZC/Z8\N? M:F^-6Y9UMUO9R[SC=M.,*>XW$0546MBV;," (Y)=&NS:^>[(0+_?:U1C+:XS MN;J/T+"+;_@OZ J;T6E'C^[%2X+"%/U[C4.Y;"-G^]2G59/*3< YLG:V4?C$ MQ>KDS_XA=XSRQ>)"3$R#GXZ'+GO*+L<_G)GQP^)K$=[BFO%UX3 )9(VC(&SPC*0C=W?SQX<'/EN]H_],<_1%2ZQV_" M-^F,&J(S. .,?DKRNO3K. M-)$BIZQ1X6(>"RG1KL@G19+J!D)L.7CEVA41FC/6 M^S6M6:ZN[?F$/>/'KMN',3"4N>)@4^?S"(%* *NZ4%\+PEZ_T7[$04"^8'76 M&@/I2%<),;0Q9W[@PGNWJ$G22NCKQB\Z)?>?>/.,XWQRU*W=I7B M)(P[P8:8#^);IFNHAC&*GAS$MCB?L:Y"V\4 /F=/4VS22R3)G*K6[!G_0ZVU MRX*^PV[<\X<_JN-7=GLH-L?:YJ=H',><[(OGW_MM[^#+DD/B MI7^G^R_AEV+7;/I@8T]W2<\\22UGY05 ;*^_@HJQ]MO@9LVWSS+S\-8#G&\. M(E&$PV& $\'T)(B8.$.=NS>?5@-_H^0SO()S@ES; 7A4D?/YK5S?J,D6. G3,=5V\94H"O(VZ2W\K*V.8- P,/=^]N2 MS9OQJ9]^?N-.;/KR /M,M\&D86%B(C)/M2;$4>+DV8[?DLV,1? DCVC;)2NK MUJ(Y'N[II#N3-JLNCSNK]IY*>RLOVF!?1[OG5-,CE_=0C)SP7\8:F2 M\R+M"+-PV-7[]?=)T\ %+^#'1-_\F9D/^ZN4Q#CL*RG>P2;0&<@K:-GAVV]_ M]>+)-M(E<']6MPO%\86 K)$ZH7DQ?TK-HY/MPF6 M35_D\W*6'R.S"W73:K>X-[ZH#*Q;,N^@5"P0?"%'P[NH4FDFVK!+M^HIGN?YC8[6FLHQV6*QF%7&QH']X-,+P=C M;_PW$?]$A/<&PK00DL MZK#<"&$N"_;NK809^_=/F"192&'2]\HXIOVQAE#. MNO.@>D#=:"Y$G)CWJ7':3WX[7P$GYW[P>/;,V7EU:QQ2@ET?OW^#K5!+$2MVSL>V?[RA2>7.FB"WLS>;#GU>WRZ\EW'2Q9^F ML>#8^Z*1(UF$BJH1&.\L6>X)[Y3H10-Z?^WXU?(6'=UXWTA&9X"2WV#.8?$G M"W416RE'K]4&,B6IJ U>/32QHQ_[OK9N:0//.,LL:XCNG"004N-:+^@.3>UK MD:ZV;EN.'(1:^=X!<<;^$RO(_:^>VM:2#^[R 4/2!*K<<;NE][)B@9K!UOO?_NV05]DA32AWK4U-&>$F,/091L$5 M>Q9PT>BI/XI)9_%+NY)UR4^68S>T]%P(8UO1-\89M1/:4^Y*4BP0H\-X:-$Z M"ROZX=L/F.0DI&==W3H2&4;N%@S5\Z"!T977'*'VUQ[K#)==?K;/\+'\ME\K7\6I=M;#]Y?VNMY3 M.5T-[RM-UU+LU=-IGB=:PD.9C0J8Y=^0"Z/)2'C=K3'R^4Q,6>TVF9A-\4_) MM\RBHAZ5LFQWGV0XZ#P$6=_#A_F424]!"(@F(3N,.)5J-JLLH($.8Z- XH\% M*HL-[HMD?TD41%=$Z3I*/K[VU:!7!B))1\<(^GQ!QU*1X+F;YKP[JD2\E=5? M.IXL"9O/M0X*,VB)^MSY.4BID W)#]G !3@_ M&U7NMI=1,19:E.PMA4 4"&;X:@K6H#QU'*<\;34HW,!6Q))BJKF3V.M5TV%TI&W8A=SHQ42:1K]EK%*Y??N$A.WJ/@J+,>F"O <&9 M3_X8>K357M9R%A-XC&8GN-D7R G4RJ.1]B8]-,6S7;A+W.2=.H:$8$9FA] M^]II$KA(P$W'L.^?EQ1-FMEH1/]M:'YV#+I4@SA^I9^;FBS(Y&Q_:GW5M-GG MH;]8>=:#" N(1X>(7_F:;NITAA1C6<,(^8(.K:) 8M?+/"-*%\[3; %PU'=S M0_W:S5$T>NJEJU.N<"RF4*?\A7P4GC.]2'BZ\[0&M>)JH]4>ER5(I;/Y/R4; M['GSKT2<$RP"GGELXY&+C7(V6E,G$\;9Q?052^DA67R20N*-?'0A*<);% L!6$A;@F/,&NHHT=*;ZTAB7X#BJL@,'Z M3N.+]]*=?.<^)>7DES=1W#G@?+!GMFS,4ICC5P%V"<9' M;"NO/ZL3\-T7=.Q9L6--$J?%Q66(VBS9W),O[_8/:TWD,.YS5>HP2.(/B0>W M\2],#W7JW18\J,&KK3^1&J*SJZUIR:>$[%>[YG7-H+96@D(??-\)LJCZC0DY M9D#+/+Z7. Y=OJ"+&>C&OH.X8TN?^XI;@K]RS)1E]"COF M_'_K=J$EV4O1475_\?>)>:U!\W*?GN\P(_5OI7/6V$\VX]PT8F UX$ON^57* MAHC/0#!&=X/@?4'7Z;1T>/_ZCY))28N!#..0XX\*_P]WN'?-0M3!J^R-H0FN M;I:8TQU(7^1U./@EW=.9XC'9YZ\;LYC7XQI$?<:!Z/"!"XAT9-P^\JP8PWW8 M3W0PO>P/C9HO+-?'/BEOP)K5L*O*OC5/&WFR+QN+-&R(OW_)ZUP":*U:D&D] MR(9EVM$190IJ=)'2T(C_#2=,.&1QNRF9ADO:NH.<+.BXNCMHSY?7H/Y?R.[VQ[G$U/\**+^@"5W4WK^\Y M?\#%7-"!U+_UN+^JSDW/NZ SZ8_WQN1]0%W0?7FT]G?-,'D=/1]EO:#;4$XN MDQT]91*?']W@7=L@#IQV"0W:OONK(*78A7&I +NJ;]PL/P M0+DUB/8K;-ZY@T+K])"!\05=R6>=NC[C->"KXUS?T(IRD9?77JIN9IJJ%RYN>FE_0 M=6E:?,\^Z+B@.TUP^'^.BEQO2I!7@.+N9*!BR10"\D24J7])N]:&KV)4UNZ$ M*6J2,T!$=-JZWF%$2,$_49'1>1EPQ.N6*!U#PA:21#0==C 9]I),4J-@"3E@ MR8AE;#QV7A1H?1= IGR^^K'IACPY_X4=VC;.AU/XL[7!_.:4BF$ )B51?(![ M3*:H85,ZP,A-S/NFG/1@^M(PKE)ZU/A!O(R1O"A ?"I-DY(RZ&U@K]CU8,'O M>5?UG:!>U/*DB/>-,$J__9M M- O!HJR2.P1;E5<0'=Q;/[/I*L+KY:N'D'CNN*%H1;U#%K'&<_RQ65JW,.LB,H[0.[K:?/KEA 3&=%"<)\4X4^' 3J[^M3 M[.=+3_-!W)0 4;$ U".R?.Y^W9TP;P%I8I0+%&:MFO9--'UY'RA4B-?JE]/A@S M9R6"CQ0'\*LGBBI]Y@(>M_71X..LR$*//.&'P8#>V!8*0DNEH''M]RIF_+"P M)+3P!6[MU=4?1NO@,@E;:Z7UFQ)2QE=N--1UNYDXU'?^TUW/_XQ&K]X/:SW6 M-1V%^Z-^]F/.JE.*KM(O3FP;NB[HHCK]!J9C9)Y-N]D>'!58[UW;#%(@6Z%( MC=>SDR)YG4ZFW7(7YY?:\N6)K'KIG<)WZ\1?NL#;4Z\EB(%H7Y,ZGN$7>:99 M.1\;;)-H'59;KGN]%'1@B%QU3XS#DYJM6JDZ!VB7T=YG 0S3MPQJB;9^L"#2 M"9Y"_8M7/YE^0;HM]F,6/2&\'XLL/'G"02INH MXZ=UWS(SX*MO(JLD1-LD7DW;B=Q*::T2\ MWH]5_"E.SX^*4^$S1];Z]9?1)PID&9(E]A+K9E.L"Y\)#*3R_]S$$PRJ@,*, M!PBL[%Q1 -FJ]"HIVP[:K&Y+A E:QF^@HU@0$NVN89\SQ4,/J57 K#BR<@4% M,P-Q.!]'3/ G.F0*6U;.=Q58Y#F%HCXJB9;-]FG/'60U#3"70*KKP M;!+LL] #5;52HNF;W+TG42^N:S1*[[. MNI@8ABU3XYXH!2'&J[#BXJKI>T-/_RVQ#5>KB8F\[H3O!OGG-[-9YAR\&3ZW]A:M+SM^ MZ]$4AZH:A=B5=&9*_-UG>E+V>W!YXP%O(["/W?+/9)_#EQV^&"%O"S?=E-C$ M-FOOO&[7SI88PZP'0L"2B6\'YWJ:GAVRD,Z]Q@D1" M2EM+*;/,-J9=\R7W-4R-WV$M)1"I3RD'LQ8_RL-)V$])+L"J/OQ[Q?Q_B!]$ MYRI,IC0I3F&(VBW5SYM=8I!Q-^*J=1U[&NR8G91?5NMHN-+X?9:C]'N$9*GL M0"GWI F",OQ)3$^:J:N TW:\93YQKEOE]T22^[I5UUGQNL"MY/^ M^/T?/+LMO2:[\FK=/:;*[\I&D$W?M^,0^*-13V5M_=1RGTB1A8KZ!!AH6SSY M;")HL!;+2XZ85<=^:!- M\51M=4I:9#N@'2GX*-ZM.F-$GF](>%@^W>3QC?%W(;(RMEZUUCES@T2%"RJ0 M"?+;XW*_MJ5U!D97HLIJ1G(C'<8==$'M/URH55B(>&0:;Y7P""GN&22Y U,A MY5)_5@NK(OC-$#J">;!EG+NOJ73.7G;R]K?,OJ!CK=*TB'-I&MP41Q&F([G*2KA;-I4/1B[]N5SU="9M_\47!(__IF7GAL8(M=9)8O])>'ZJ$5< !RGC\Y.\.\%X3/[-,*/- MDC#>6?$;G?(M)U+UCXJ83W*G6G10AV)EM]CR468 MF(:$ RP6+"1QPKA19]>N^,)]PWX[@YH" MMAQ%VVN 2 ?RL;YP#MIWXD <(D M5G;FK6=!;LQA\!+'N"=A))?IFQUJ=]<'65VV[#76>20P6S;\A:EEM>ZQ\;V] M<@:$YP8BQQF.:1PSVJ(V3BJ\99.V3-UQ[8R:$?TOO N[/7^?(9K R8<9,>.V M4\JR1VVWM=>Z+TF*OM>0"1K#:H,LH61M8,N$=3^X-)[/.E;/3;*OFO+G MZK,\2&P,''\!LC9F8TG7N*8!#L/=ZAWED_WU?['$9-,LI3)N&;G.2;,.ZJ>" MJA$4JW;SI4'YAC*>])VB1'X+"YS%#W)0P0!<]GM;CI45>1ZS"F-K&%;A;-AX M8%;*E)$2(]U2[]M?G]HP*C)^>RG]W,$U27>LS9VROZGZLM8_)>AZ5_OSZVE> MG5B0\#UA_ M.8BU]@FKXMSQOHJDL,*912H_4[W=5[2VGWA>2DL#N*RFV/IV,V*3]@DAFE)J MH*(A%RR<2 M@!D\+/]4FNO_C"O7'AJ^:"D3WUNVM3VJXY=[]UQTL\H/:^[852 30_.A-=%2 M'GB5Y<3"#F,[*^6W23"[25[:D=LQV LY,^."R!(USO+KA^P]VW#-DS!$ B*4 M?NPR:^8INT6^F-Q>F[;NV X'&N(.&D(.@G"FO6_OBXN_OSE7AZYMG"NXGNBK MNYN3W//W_M#SKQ%7]I3>]]^YL1]<=]YMXU'6#*O G!TX,:K 88KL]^HO4QLG M(K@I-)/2JMS0FNW:*_4# JZ@OLU$+Z/^KE%SKL_F7G>^/SB@"%W>PB,UE&:- M0Q^Z>R-8;YQ^E7BO+VJEBM]"3$,67PY(Y4"_;31QNAH_9H & MEPC=>226]EZL-_3W_SR)_R&NE:V[KGWJ?JC]@B9QFS(R[[3(/?[ ($_'<9^H MMXMH:>4B6$F'O %#8 K1-NGA3-$WP#&E@&=_S)5$IC+UI#ADE=?N7]-%AY5@;(^)0VBY-#VP?4 ME6DT3E4QW.LF';M;485JL&:8_BY^I.OW'.1W&$ 5J'@3H""I+G%?Y>Z>DZ/H MK31N/^:.\'S7CO#WUBSVUY;$V.:*!M1<3P 3, EE,;+\LGL$>[Y+ KN(].[[ M)[W?>%VV>'_[#QE*38C=B6?*&5%M<(U#6&9$N5KRKMU6[25+T'0]Y>E!.;2O(@4JE%8==0'B_;W?JG06%3Z.E5X0(EF$BA-$DL*-P MU1;)ZMCR"Q9#D>EN %<4\#C:A44'!+PTJ46[]-5>HXXX+*$-#5:F-((':C_B M5_V?B7H#.L@>HG?]0>LY#TC?3H@5S7(EE2^4_.LGC^#WS+I4O8AE!?<44<6Y MR>+08HY#ZKJ(>U51?YJ IUZ:N,6(@U)M#H)83FU&Y%OBC6 ;J>)9>;F6\*7Q M1=.86Q'C@#<^PM<,?D6)W +:7G[7*I\)4XLT2BT:Y0PK#8OY-2+YQEZ(&]2? M"BZ,!B(*V25-8M"<7:(E.9=&_S<[FQE.HG'.Z9T7= P#]SCBB"Q4$NL6E\B# MI-\2_:IL[J6Y[&C6(W8PZR02OH(O9C/*PMT07%-60[IA;H[/ &"<[RY8EHX1 M1BAS6M#P?!1!/"V2O!ZAUR:= MT 'A]'PW>3;*^J$U_=E;H68O*R:WIL]W=%N&BC*N Q<:%FL,J:LRC#)QCD, M4.BG\'I9D"3B?H*)GS'*F3B*);/!)!2=>N(VDSY]\< >TX.Q* M5ES73K/\E;Z2IBZ+LK#\AR*B]UAK7TM:L!*6KZF656VN^A.$ M\''+F=L_5(!D2S5D3G622" (=[MJ6VP# F_.<13?9KF\UK!;KA/_%"M(166& M_Y&N(^(()O40ZP,/-0\-:!$=BAP[2ZR1W,.B5K2I"*O1.0LS+U5HDI@+B3&91IQU9"5_? M&[7R+;[P/;(H0 S)NR(Z@;7[4Q[6[NK.>$6[M/MZ!50GQO68^Q8CA)VOXOI1B^3[QQ&@& MA&_G2RT[TP\O%'/+,IER27!TJJ2B^6KJ)H*95U*%#_&U>%U!43]5T"&2UO=R M7;:H:2M:UN%A[8I>TNG$YE#+/I&0&^@)< .C$7@@F CSRWH(!(=A 08L8>W7 M(4P=[0'7?3*'_TSU $ HE*S+9D>:ZN[FWSVBJ;.N+?]-C&]:+^\4-7HU;Q;[ MHA/[P)L4BC]SN9T:%?(_V'O/L+:V+DV0>YTP-K;!Y'@! R:(G.,UT8@L)# 2 MP>0@A"V",&#@FDN.)H@<3! @0$1)9+#)V221@\D9;**);E<]75WW^Z:JIF>Z MNJ=GYEO/(_TX.ZWWW?NLO=8Y9^]MPC$!Z-X=URSC+\$6,]M+>,=V(^&%5L1E M'/P\W'!E? LQ_)3@TS8E46S;,$IUO*F+]5:J2HAG T..L@C4*;O.E=KYXLDZ MV'ZQ=C$O? >&T;^4*TEQ@^?V= -ES&C4BYU)4N ]J08Z16?BY YQ_-[)?*C_ODBPW M^W5(8D6>266_ :FM![/MCNUO4M(#=]'S";D?9)_L;7:)/5=$GCF7T:G9SS3,+MLP;7WC"=_SX! MX$X3^MKN@?R;ZIFF"JOKLFXWOY?LT[*/;!1E9?$G#+9\-4VY0%0%($*(3CM[ M#N_*\RG_T?3_[:;='\D"1NKRZE\<-LMN7)1E97>Z5.YF=(I:SZ7J>;H.?&N0 M8/D69+IMVP.0V@%.<:0K9.1$Z0(SM?R!LRG[2ML"3JX QN"4!I^!<2TH19_G MV]O=>4).Y1F63 /-*)7:6 M8TQ?BJ8:Q/>A3+,EWCT">_/L)2UUC6K;[)"J\BW*UV"7N=13'*4KI'$%??KJ M(6EA=I[3,[9XRN3X=BV_E&O_Q7A(#?^\&_"B)O0OJOYI1LLL;>^WK?KS'I3E M]IMI._8ZE0[+M-DB0JZ>_5<4.;C>FHSXYMW%\X:+]':]RF,8__6'B5L: U/9 M/D/_;P/8'N_ \H-L4N&W5^3+UV?C\2>=7I'P'5#,;CH;[(QBM&HQEQ+1W3-- M-*^<$NZH+8;4F\%#$WV:07[-VKN8^XTCCS_9NG)F^XQMEEC9[ZIZF/)A"X?J M[G#3'%:Y/O/V2,$])@?&YP,>U,2)M(X6 8D]AG0+MZ/Y8T+E(<*HD\Z=-8#$ M3GY4R0[$%)MKFI;84!0AA[E?Q[DUA%>8&?G\3-N8=Q+I- VXH[;?U-&H8'F5 M!VM^)(9S.&:YL/E#=B2LG)C\;-[5/2;U$N\UOS3/)GP]C%L@I_R7]%"$T)^- ML^NLXF>.?RG/]'E+]J2+S!WS8-K\CG?=H)S#P?"";^2;-RT7&C5O?Y/,'G/? MC2%;![+BZQ\YV6[O+XC9["+&?)*SU@N" "PGM;6A$;^(,/#O5IOF%YI*DU^>>"1,Z/] M85]:MDOG&BJ_CWSUD/X'F>/X?M#MZO,8O\J/+)NJ_X#^#^C_@/X/Z/^ _@_H M_Q^&_HXM6?8\,NN4&75 \@&MEIQ1.D1TM C6&0G^B<(C,HSGJ'1@.1: W2F. M$2F'7XA3KK=Z8SQ;J%IZJD';NA]]%H3G5D>@OK]P2.KXC$DZ\LD+V%MBD_I* M&QA6+1)K&_? PO:BSGQML:[!*OQF]$S0:.8:/V_TN?MHLI^DM0,/[6U[WF6E ML65^#99H#:M$H$CM2V.:S0U0;A*1+OC3TTC/(C2U#J-P6RKK=[=EN8(G'?%] M<2M=W@22D-C% XR TUAQ1&Y\,0B/\Z],UF#DBH-5<*.R7*V2%JS:F_MZ H?P M_!0J0T5V/WVD76NTZA-0D8L&,Y_RH__H029UUW#PL&3]N?IA4IEN-7)" =E9 MAA"MJ!&<"7#""L1L"R2'PE-&C"9[Q!UL .:8D;(3KU7CC?+T]9))YKCU?,B. M]/7066]/=_Q%8,N+(ZMCICF+P9O"UI:L;Y8+OF.PE3B^W-<-*,H_;"AQAKBO ME_GA$[#\Q)HS;<[NO1$:+/UEC/6T2GY_/*&^7BHD 2S2!Y!6A9/."078?F,! MHXB,K-0Y,(HZJ*T.@5=U#AG^DB//+!KK2:MN4O#G,XQIL4L33S1/JBRC7PH/ MLR@H;PX -^Z=M0PBN.RIU@5Q/'13^'/ZO]$BDTZ*Z4LP+9M]\S')V23&6IGLB.V<0IM [A"&/(Y%(PV#IT15A3< M-J+^S!(1F>[@GXRB !]5OLW628!U]]3=^[B#VDS:1O.KKXLN-]7' MEYW%4,2T+J2[D79K";W]E5!/ *1ZI-Q\T;C)X ?94S63A)J9OHH669] NPVI M<2NQZ@NPN%)IF-W^[;NIL]I".]$()I3WL8NRF#_MOV-M(ZA?100LUF9/)>!B1--%D1:$=H_28!OYHB;?P MQ*#N*KBO>M[$2$6D]?Q23^ +1\/-1C3"Q6]N%CRG(G8Q83R<9PSV+2G#GN67,AK3R\I+5:$ZV(! M&Q.*Y8M!:+1AN,OJDU5;N]2$^&2UTOPJ4,@,0D2%ZN8>-U](ZTN4>]#NOW L MT'.0)(WSS-:\!$!>924)*X3,,!3P\C.9J;I9MHD$*U96W749S[;LEGZ_/*GC MT*!HGF_1< ]B0.!P+PNM%^276O249FXGW89,6+&=9)Q^Y%#F?U^3]Y#N?D,^ M?6\>G3KL7>6/>)(4MZ8&_:YFXX;NL^2(26,.R/$'IO*:%^J#B^YL' MD-M)?>'['??T&%9B XM<,>8C$'(^>1%)V,%ZU%G7PSI6PO?M"B;S5_4S3]$N MP1YY;"I"1I%]VB8*JB(UG)'F5+]N1VL3!A'UQ66BAQT:WD_?]Q5I]+H0/B00 MP!3F/NJF+XIJ;JFSGF3HD3HAU?6C[T%<;&LR;H76?(9E]PQ_SZ@B;:%O^\FR M%M;F8_S685&B$EM^>E+Y96QZ@J)3@1]LWKU/^?ZWU/P*SN<34"E&%^!!X+3Q M"&""!1[+7V@"<8+ZT3(W4,TJY3"T*@EF+U^^B4YBO3>[4RA;:Q<^[U8RZL4Z M5TAB-ME#9: (M;-"2;6D,K[,;@1DMW;N!QF#LV!R]@X&,Y\G7F[N)@."$))3=KEBY M=@] "TM&92UDORKR).O?ZL_%7*DL'-U#_'P7+T31T)G M.4$'NV%JJ 8CH5I!XO3E-R(H',._M51-QSU01H* .3_S%1@4G.@Q-(_M=2&^F.#[\IVP- M]D_R2\3LNV764)=J+LZN;::V"B;[S/#BW#C7;NI>^?OM39AZDYZF*7VK.D>5 M#'5Y/E2L5! W&RLT(GPAU(;+W8(^/$#>BR+G2]=6R2>P(/>09;3&1VP]+5(( MXA(9,5W +/RW-P5"T\H#:%48FJG0',Y(8;4D2+CM"_4]"WDTE'OJ M%94 L(D:YH<&U)/ KCH.">/AAO13$)@G@8\PDJU2_'(/O_R KS ]TE6:-47@ MTB\B9)QO2F]LDI:N1@OO,07L>/!A#I@NDZ&K,.96H"11S$RA,LI:$BUT%XEI M?0JEQG?PFLM\_O?>9-^9N'U_NW3#N,^6SXL9W6GVAF[;@WQ_(%/.8V*8[8D, MDBM'#YBXO2<5,J,")N#:<^Z"T$!V 2B32@;2 %&P2,L'C%'#B$Q%V3#L@A(+ M73!/5Q"$>CQQVGHY1N-N$'5&,2BO\F;!HZF(/-9NNLR-KC.YU.:^A!C7,I^/ M]? !%WQ'PY3,!9-9NE[O !/.X-)C!QXDF3/G'EL_QWQ /&'1^WV+#5F3;.V- MQ_62WB0?<^OK#'"VX\2/*1.%_/D")QV:V H#B3ST#V\A]8W:K/E&/^ B6;UJ M'LL:F#593V% (.9[:E&T-#J*"_I@#69[*O:[=V/!FG:B(]8IUO46E(&+:9^I MNKY2>D5,OH[BHB%6.G1^T[&>H.ZSJH)Q&3<#*8E3OQ1,1W308(KQ0#X(H /G M!XD*N;DY&<+*ZFMQ<+#O%AAE<_T;3%96%NA1VA@55/]D M9=7HIM2H4^"CH$(D'Q#%<<"*_R+_\J_\!V;%-PS7EE=(CAA024TW% M,6MTOA#:=SN1$1?Z)D>ID3/Q$2,[ATO^:87H*8Y79K('EBC[R5->3LVVB MU/U19Q$(ZG/A$^H1TM=^WA]D29X6-SDN>T_2&1\55!6+AN"N!@UV@\R+1BN& MMK=[B^J#+N^WOW6G+&R+"LC26'"@'MFC::5Q6NVZXRW9>G^K5IC3$S/SV*S+ MCI>AG]/0R\\O0R.B&3/0=LB >SNR/=:;BIPL-I)F<$R<^+S8 1T)7#7U=7! M1"4Z%-'2##P3"4D;0\56%9UFV<$\WGQH2A3FK XZ7%F0>'LCH)OUPTGG+;0 M$<@94*]U-(EA**6HO9I/]/6_/5"?P/[,I&ML7&]:$T@+ MM6RR'G=,?WXZ-Y5=8"%;NDN9T_68C^XBO3+IV@&%0*!H;_>QO0TQ\ZOOSY>B M-WWZ$1&]8@JC'LF!9/U)8DDUY.FDMS=96=(3%,R5KYT'41=9?XJ&W?:UV5L; M@YD8,9DEFA:NMM9U5>6:LRE$M(6O%G;;WXOB"F6[N9,9N %)E*\^:;%F@9&T!\Z%>2@C2P% =FMK&(I% +,Y4G:SBN_R"3&""NDJ3E\R$5V;F9+^P%RN>!VQ8C M+4^QBD$8&EBRLBJ:OFB' ,+COZ!J)-\I,Z:"K8!-A^6%6U>)HVJZ#B4 =:&H M8!O76($8I<*"Y'"#4X!VR>8%G/]%?--?N^?7K^SKE3,L3'&?W7@>O8'81 MZ=83Q#L+ZOR'*6O%58K(5#'JZZQV64:ZC[5=[L7XDE@;98M,78GVT#VE8OP^_>W4D.[PLK%IF0I?!C]7A"-(\ ME[6UCK+Z!JY92CF?^5X!^-UXI/N/?]_(TX:?/9^]4;8Z@O)WA)< V"<; PCC MG_&F0;W^WG%.6H^SDM*KL;K\6#'1])4SL6T2$ 7PNLC;$ZZDS!]IWP@@7CF5 M*MHZS+=QF!G+NC3U\G+<3U$T2%%Y&3O/D=_68&B^?]#A.?V>5/+>@>:*4H;' MZL&F&S)&T+^V#V=HN3>^A$[^%_4HOXTM/#9I):YG\7A24_98/L( MLY4(H6P[JH;^A8@@_=UN2*@B,JL>(U:Y/3/09X17R;I,Y=^FRL:)JMGX2G%+ MC??V:_?5W#+F>Y.=8.*GK2.U QTS$(',S'KP/*[WIBQ3K6U<'^K<+EUCW@")K; M 2YCP5+?B!_6],&YG_ _Q82(;5R8QWB9:;22PV M4TD'8:'&:(QC\0C^!]D2,!'-[0@VP&OR0RC#"D1FH[CFHQ[P,B/69IW&1Y;U M>/B@M.1\_,"<>#XP5R5-)S-5$(KKX79AK,*;P9_NT.G:L^@9*YGQIC[G/4O< MJJ<,D>IE;;?7NLQI,A2NWDJA MLH4--.Z,5F5V%#K7OB4%G)30*,)>,':$-0H8>I%NZ4]M7@%JOAZK5:>: ,12 M7)^M517:R8MH%X'85,!%'.T8>)#UMBN2_26,GO:TA MK-*#:]SQDM-&8ZH0?:?O5WB33>C0@!(V6-_0X*[*DZ/G;Q5.C#CK :+_FDVP?,B619XW9(P6SP:^KKR%$ M>7#)^@NEAY/J$Z*[%<5"$K&\%$,_R!RJS\P)5+J5S0+LMAZ;%B7;)%.&A+&1 M".!7S1[O?5)U]9PJ_USH3BZ0J+*!\,.-V-L(C#MKIRL:29+G4;]UJ3[O0LFC MK52!5Z7W2I,9]GI?G5)!/,F0\NT_"XKZSKEJ1W-6%LXYY&T;Y\'@)(+4SRL#_9[-,44[6A5%GS"V>QZK MIZ^ZD+ WFZ_!HASY=)T=YHBD2@-7:Y"%)$6S+GZE_;="CE6GIWOK;A!B">].9YJZ+EM>NV6\)QI+ M:.NJ)F^SEH_0=RMRX:?2^S14-)K//Q+['+R25J2E2-GPBD- [2V,(@@U-!?8 MD-^%(&_E-O6N.;"NN$R"+,M]Z>QP(,OF<%N?>+[K7:--9)[!L7C274I;B;27 M9(:G&9([A4V$",W5L&^C]JD2/>F 71L1Z4*$P'SG#7(L:*T36$.)V$IUK"_4\!AQ=[&94L*]5ORR[5^ ME#D0B#W0#S'+6:)3/:OI;N++@-//QQ]IVVUM(_)WI#E\E"'F!:*94W,)#CWR ME%B"T/M"I8*-I;>Y!AA/.NO/TS/2SBE;:;>LT@*-[@-5:.-6K*_R!+H/ \SO M=LP+('QZH=HBUW$6^4WZ43;! E"WJL;L*F]&4_ MKA2FY.4N.:,^:N'45T!?)D2*V4*MS:@UWOCE,I.K!RL-$Y]@T*ZS?^^,OKI7 M"2MS*HX#XY[OX+1B<)#-R0;N.^G9)06NN?/"PW:O^Y4CF,,LU)UTNI8:B>'4 M?7-^U01GA!L-!OA<]MI3$ITDH."3N V'6_!'5@2FQ M^0<93MWM(=" .3BCL%Q0-%=FG2[E^WS;S>K(^N\TW(XQ+YQZW]D)1K>9ICV! MII?+,FL9Z#W_ GVME:M4X-:A][V9T5FE <JCQ*S)' R(6Q3IAYDQHO M(KPG;&@!\"@P1D,6C%$W_!E;L$YV>61,.Q%AJH+$)%/G1T"#Q$]\0*M*\FFP)KSH!XNOI.(D=0QKH4/LGCA-Y(K]Z5UG)G0IXC M,2?I0A _[82[Z"T]OIZ#.D?1%XB2!.R*OHLZPYXT..MC'5WOG4$8NA ,Z?0- M/@J.QFP#HXGS2:=&'.M6B]Q3&>6UZ+>V@.Z\K960\4=/'GWJ7_D/II5EH9-( MXV>.]2]>C6_0IW/OS4F->N/-EBKE9E $LSSY!XNNM2KQP=)B-[ZQ>1?^\[/* M^GPAM"X<>"6Q7;4O/IWH6, MGK4*?3T@NF!5?C!:E3.^2,!:!(2B)=_[.&XTTO,1UJ*Y(%@5[>T:KK@KF?EV M6W'8]'Z^TCGW(OW=,HY+/;N.7HB8FZ#_4B&@6F[")"MF]EX"3BPR_:D4!TIJ MK@1IS[T^"S(R3NSN/^ (==[A(+C=W>?X_E; ;Z6+V2 B=SH1OG:P8T3D'-5Y MCD?S)\BB-R6[A*92NNPP JTPBFGA%IHO*)&0E'BQNPPQ'_^.&.&! R\?U80> M-B79#L58'W#F<&Q>'TB@[:+ N5UJM_5__UO5 M1!RR+U_"$])XMN'5*JHSO+=+&\O-&A.)R:NS*=%3]4MCWAZ%8'@IW<; 8PA' M2U9'X&'Q3H6.-,>;WH8&!V%QJ2,CAVU3[L)%EKI'TWE?W645L'9=;&81,?&% M[S.K>DMRSY>86[0+L^,*@)_Z$'82O<&TWAS174.Q(T]$-3]FV\F!']-RLX+" M3>A9 &I%"F'[&MX;(Z9N"F%[,GT["M-3WLFIYK"??VZ))7H8)R@8#YMQT$WO>AXN\36"O6XD;=VX*O)%PIV^VOTX77I%\E>]QK'<1?[? MA(E=VRKZ_%WA<:!T O]T JST"O/KSN;^MO"G]<291-70\X#?6OU3S<@+NQ1:, M^^KTL#\4SGE=3>Q^??YYY4:=>V) 2_V]\_S-;U*B_,W=K6:[\>IT35(#>@"[?? M7W:CJH2WY5U"'Y9>_RZ?+*MY_I3V?B>XCW8EQ'VU ?CZE<.B/>+ MQ]G==]S6G_X@"_"@Q\D_OG@A.3W7E0-_RZ1ZR/&_GI.OT>@#]Q/_S_FI)O(_ MR-A+)TXWEK#Q-E,:?JZU92I8(/?9KF2Q0O24QP%BA! _$[E3B'W =9(%7@N? M*ICX.'WJ5.]W^#.L$^U@E&:%M$&C% MJZALYIW/(1+X,LED7*))^&9AK:KKL\02EP)C35Y.)=U7\@1UC"Q=?C;NC/87 M4=!5&VM;U:VEJ0[""JA,VUFQ7"'6-?A]JQ.[JIYZMM9(XD@#78%QOE2+4%SN M[59PP5Q2>M0<;:DIDX]="M\]_4#,L7@L%EW2&H3$Q\X(.'!'9M3"VM\7 =D MQJ*!.72+C$E/[,V0 -E%3#(/)A\M,JMP:Q,AUS+):R-(LW,E2\07_-YH]'J; MY0>9\4I120\FTLKJ]%)N:^L%E'JY5+5E9KF.1U&A1#(O>E@7*\RA51R/QQJQ MRI5HEU8RID&T(A+Q;Z5857MFO U5T,&6M#!E+9HQ+$1.^TH74MBBFQKZQP7< M69[MJ="CCH?1E+$?#O\<4OB[EP^,M+G?PWL?Z [D*][*0<60=)^ !$[-]*D: M=#L1Y5@/U_#&U3)-];+.- 8 Q&SN5MX.69#*C%R$-P2'=\6&YM;A[O2>=8JFD/D(RW^T&6SB*J3=ZWBIEH;::/5(B7+;J9QK^:\PM%N M"9"P39&OX-0KC;O&8C038JOHQ-XVT2#?OBC.0@O]#F]26TL"G_*4;TDE"@1H MXM8.VKGP%4E-;ST< BL\L0Z$V5EPBTW3;G,_B=%B^;?LJ\S]/)J.PTC*S[0# MH@T/+"/GEX5HUYE[!4^VKP)W*7M1YN'NU7-Y#6QO[8PN!^JGARW*"T(%\?UC M";O]O3I"QG8I2ZK_=.H]US)PF(%/]+B %VH/A2)#N0M6AR4%C\0 -0;H'*=O M?/>"0$4^>;\^\'YV@#I7KEG:HQ]PM^IYTY6FB^RAS<;:YVI0<=HD(B5*K^#Q M(SKD!M3HO&+)Z!DFN2F5!DOM+)!MM=XRL\%?\;WH3>&HZ$C=RO<[ G52=!12-%8SN3O:@?/XSH-_U!Y@K]07;P M<*7/_4]H&?B*.+7)K2#JB+'2@6S?5K 12=#OGC63AS\>3ZY7E[,W^5Q=.V] M>R+UJ]4M3_$%(%M,?+:Q5E@):8$#[OGZ8$C3='L$3=OU$;&BOE Z M_T(FNS2,"@#MA4(?*#4:V&-[]$.6!?X,4*T%3S<'MW1=^01UD3)#)\DYB-OK< MF)3JRBP 32!7706_+K@C+EA_&.84,G98IB'[**B3WZ2'W*4H7I=]:&%$MX4M MK!06,4-/70T\@!MKUBQUC=&E?&-1IYO[=-^%C^YLX@4L+"4'#@6_/N&L%Y8IY6SZD 1B2 8 /JGS[U4_"NXS@I8Z3I ,HQLI11]C'\7:39 MTT2>S!+NYLD(3WZL:P1TJTAN>#ZS%G]NXTDQ$W_@&I"N[1\SJ,]A\,IU*^!M MC;]YJVMULKFU8&?2JE+$;/MRP/ICY7S%R-X@$[RK#3"DZROSZZX/:%+59#XB3$6FU6T;)EB[% M(,.QXAS^K>* 9V"MA%8&?1"7MN7UZA?5[+0NCO%"2"@XVL'>_3]B;!'!Z ) MTLL=AX=(N1VK-9;4Z[%4&F>L2!2XJ3 KXZ#2E%#+O*9W%Y$IYY6^IX]M,RVY MUDLOVMVBW3SO[ZB7(A7_]PI_/+. MQOY+_Z4UI5*+JW;/M[%9U?M4O:RJ\FNN%X3K&T=>%6G#'Q9OO] M!LLORIJ^-T[I18^M3_>X2E;>'F>_B3'88EP0]YHK_\K^KR"I2 =*/I\;-9_^ M3T5XXXF,5T?&S'L6[/):2IU5*AC&TS;S0D\Y43LA=B[5^C;+\8%@5._2E#IE1<0)RT^CR ?]YW1'36)0-PVI,O[5+_*- JWCF M1^_.V4,W_B,G/2H+/4_VXOS9=UP\O!;Y17TV1<[!@8F+*['H&_:>7.BM=F&Z MVEG6K5(7^Q]DE'=K]'"0E11/@SUMQ.J,*0+$.CD36@K )&>;@>O5]C0<8"$S MC_ECMZFS[W;2UFCZ:76.OWA&4HL5YF\7=W59:0\T(H?8?E/D64&)-)'[E_'O M2QU)1>YSOV#MQDB2,_6Y*?B?A:W0SQH]Q7^NL*WM6-J,M942*'7(,1>LZ1.< MV*V!0P99@H:1O)W9C"<63AZYZ4@T!S@WWN59Z%2Z56JX _41OI4:#Z#J_3EQ M]087\,WI&-%T4NT7KDH>7#P$-E\VMCG;G7EB?\8[P3_GO6!'D&\O,(=!77%C M5<8]\9+(#_=ZG M!Q 5NP?9DVQ=D,W'/E=+]\W2]_AFC%,\^N:SU]]RS'MG+,,1950JBZL\ MLF)MMJ>J?SVQ]Y^%-F/3:LG.,Z95XP=9ZVZ6_LUI>O6:9/6PD$3'4P4:;H0YPKLF:E9IHA$%#IQFX)I M"+7EW,5I+^O"O!*DPE,T^+1+/X3FCC'-_Y_$H_^!W!CR]*_IE;IN:Y?,HK]K M5.4R>$S7YV*/=RNM-+G0TZX=A#E"3(EJ?XS5@3)WQJ/5@Y8)YX_R.O">6XBD M' C@EODN3^9S>V%9=@I9J2(54:O>Y4@0%*'$'*FCP"52@>)I>G/2.SCI*PH@ M0?IT)6:K[\Z\U !4Q\H5/3-4I>['N#]^8!63V*^;AKMTS*HZK0S[K)=,I+?,'6.!<>TRKT/XDF+)DH5 M8! '040GNN:[A1?IM;71"?8F67:/>5T97*>F;"7I13X)I*;$S-LC=]*9/,;:S?W\5CK>4,7=U>'8YI%Z_MO? M,B7GZEEV?#W4M;+D*WRKC<@#$"]+$&W<9JBR&[\+,8([$Q+L6S[%,6G"]&32 M3M++26[X\F%H)I;O; N^F5:HU\0AEK7:R0+3#NW&\U.$3GNL/WG"+\AOG,,S M=E354#"/>)"KS$^'5CT/BYTW)VMB3*\TLF\?E48(!&05@GR?6:7UAH MH$79,1MQT=:K0N?E]'1IH$UAV<6>^H*FI.2"OL(-^YL&N]GQF4Y(_?[AMXVU M;>HL$$Z;!@>H1EUQ:5EQ,9Q+O.W@:6:RH=Z @-HD7%/>TP3FE]6Z,FT?'FIU M,[?:#E1:,2,$M3(X,?6^]X-LV\6G>[PPAU"[;,XVBI6UJ0A/?:.AK#T 8+]B MS3I144 ][/FPR=A.2%'7)+B@#^-TSMD6JR%R7G%6<$\QYWRNM\-< MGY$__BTKO_53L'_HC/VCV/'87JL0JZ'*D<@_SYPM:KTK[<]NCRUMA\Z+L(9. M QF59.DBAYUTEW2O+7 MJH ,B7GV0H<',W6B6B4%C::"4$^TWXL 6Z*]8D!_[9I95GE"_;N8LSN:I_)( MB/!A9(@"%H\/IPG55_!:12INJFW[W,G\"J<"%HHK_*D4:%JBQ 3 MEW$[K1( MK'G*N[7]!4@R^.2SO2?U3JR3MQV<>"?^;KFW+@EF+('2L3!O,/I MGN#0)_ +6B#X:-CQJ1"W@&L=SQ9M;7Y_-4W)9J?WH.GYMC.(7CU=973N&>CS M,X,SJS_.+N?.?MD01_J*#03<5*J_4#OJ+R1W2'KK&5&SX=3\X/0W[X:#&T/V M2R=V:=?D3^4CH]VU%SVLUU8 M7CP7Y*Y;_ LU0=W>!C8V1RW^ 3MU@I]MLN;/8:-SHCZAH^&&_66@H:;6VZ MH*[R=UKY02;WVON[(I5IQ([X*BEM?.%Y$]KHTE)@\JQ)"1_+DYU_8/]*;G\5 MZ42L5W^!],=M*-8MC2!7CZWFOKIE-1*F9LY*19Q[]#DIVLX[K0?W8W4_A2[; M[?F>W?_0JJ0?"W2U-*9_/?QB[08U$#N9FKX[\'($ZHJ%.!Y%^@LGSO&*I/%) MZAK48KUP8).$G2L;IHP6>2*ZX_:VGCZ?XIJ=?0!63V*$:]?V.)4ELVM>8OR^ MA_%*'/O=3>RK;6T]N5K;LSH_#=?MV/BNWIG>Y09"'6W.5_)RXPA/!EO!0WMS MSFIC4#'W1K(VFR1CCX=_LNDASG/DT,LXY AG6;YDD,_.:,_L;H^YG+"@6.;M6@ M[S;&97K@I*Q# V=3BC,C!AUAW@&DZ'%\0WX]AYR,!,52[Z?:')S01%BO-FZ% M6>K)58./6CX_6F>C?*=G0F-7;-,2PQ\XYLS9L@(D'ZST05W7W.)Q&]41&VF\ MZ]AJR*A@N.4H@6D;(SR-=Z(W?UF4 N&UQ\QZ*K&T0J0:F\%@^LRZ;ZNTI\CE%5ZY+.*&.5:T(GSMNF!'J9A[[\6ODQVD/3 M*0!8E)J86W+M#.YU2EJ:'*Y027[RX12D)J_;09 M\DAA/2XT>["Y*XSTL^>C\2-,*FS%4!6Y]!T',?KC-R.O==BPHJ! J\K"WNJZ M;XFMIE'^'C9)2C0VQ+X_]68A,*RG1JZ"^!=*=W .K@V>R'/-!4F)6 MG>8')C(E8N7^5@?Z[U],@V?PL3KU#^H&BD=)4=.FR*TIY%O_6&*J!])9Q7'. M>#I^CBX8HR\LF#@LX&1X\QB1'9?2TX#A._']0<;:=8! -5UEUA1U%.!E3 E+ M6P+/%(49VFQT@QKF'[8CHF"(K)/.B66&*[\SWDV<75/481;V'.>O3UQXLZYN M0@!*)&\*';^:PV_I0C23(G+O# -S,(;F0+?F0SF>/$)01]19K]H/LHM'6.6M MKNUC-N9I)AMB)%W7"G!%>1H_&&!QOVF?.E:I]C(15S0&+?O<[Q<@AZ"+X%'L M,UPQ3B&X$GY:/4@JO7@*OBSQ*OR -K?ED#_4L^DQS60QGUM/OT0LGSBB3*DW M54VY=%,VIPIS<]69)(+I:L0Z/'[H_%#X:N']\JXEM[*',H=3T\&^R"_=1,?HJ96'7 M83=KUO8\A#WSIO!.SW%L"%Z*E-L20J >*!#Y^C,)^38.RG&T>OY@'7[V5%;\ MLTSZNDRI\6A&6X^MA*#?-+LZLIH. M7]W+].6Q.-G3C[+=HS^P\5%$]N)/=),.-*U:@+SK]Q=0MSGLB8!>[O:);LUV M25*S$<"X1*5!(&VK06<4ZP<$P6/T',-KC&1R +Z<:'>SZU()9N1U?> 36&, M- 6AZ0^%0\0?2][=./U2,ZWB'X1OY7KHRO,*;A',%GD%+6"K0O+>ZK87JZ^M M@_'OINP^Z?'6'2[&7MA_ZA$R<%RP#M]RJBVRCS@_DSN$WYO(BW2R%G>!\>49[+=9.,$0Q ;[)M:*TN%9@M^QN"M"(/*!EO[Q* ? M9*L8(Y+^&8/@E7$AQ%VW&&R)55S545CNO3 #Y3J(T=3; 7#\Z;K661/Q;0"Q M;#M\P9W%9O%,4Y%1,NHRYKT?=RQG7'X= G_PB@7?:4[33QA7 M+&2>=5%SDE0Q1>'_=&DAU7/B_8RWT]*0^G-KG!-FE$MV0!> O0WG:+C'.CW[ M'9<:;B[V2"(RJFD'L11"-U2,#9#V#082C\+]B@\XWWE8W8;2=@](07'ZJ25>_[2OE.27%7\,(:2 M1"D2[2>1&9U>7O[QV*AE>2'"BF-%=&^Z1R% MJAH%=@<)C\W,&&<>V-Q.9@E7^6:YD\\]]7=3P7J#ONF2;ZS%:EJ?S#OM&.$4 MJ"7!;$J72DL0 M&N*$.=FJMLLFU2^XIBU%%8D_@XRD*YDJFM\FK[74J]G@DG M8F#4#S*C,2=73">I.D1QE5BK(A*1YDEEY)HG*)KCK/^V#7<<6CV!ML'="B6 M,DV?X=VVD[WES1S[XA!*O>A;SQY3?^9^V%<7#(4-Y'AS!15(_W;D:MFE6(EV M;NQ %YM'F)OCS4=9=9[U?*N+@.ZD23+V.U+.?IT]'Q<#Q8[M9<=YV!N$KB*T?>U^_N#:;O,'V=XO MX=L1=8W?+II+AK1X7\1$#&Q=7U8'9#SX2Q:R"5IW[^53/Y,/T=9R M(E%P<# MUZ_ER\\^;\B?)1?^(*N]80896(^=.[8(E S;*)TOW^^3/ONXU[*N_&%_S2+[ M^@LETD0Z2]F+Y$,^SI5;[=/2(KBP?J/^!UG&]9\MJ3X!%W](=IC-O[E:@&QP M_4.#_[TT>'QC&/-))S)FV(T54^?R>K?!]3J5X3BB/3TZ[<),FA:Q,FZ;W6OL MY&;-?^SQOL\38J.T'_M^J3M\TOO MK))4L%3XR+RJZZ;84$3%LHIH$RW_73"3$W+J]KLK"MKT5.OJ5Z_$DF:C%TD? MZF2U=.6@KW#Q=Z'62TN7)>5]QSKG(RG%@HUK:/X@:5K,J_ZJ5(0 8\67_]$) MXS]19%B2F;NJ==RN0E>3X*Z:D792\"3%N.73%)=9@'0?[1K7^ 6A>/,VD&:V MF_JW;K_"-*0D<,93"R*7Z*;=KP/4$9<6/,"L8<;11+PFYQ!>@)H.K6HG"LRY MQ:.XD?&8>D>WXK)TE"\E.>6G(:.__QQ*?S]2Y0,N[)\.&55M(4\[DE.1>^AM M^,&;.\GFTGY$7M][0S#.UD;N..2\0PQP,- MM5 XU.Q+ 7=GA%HXM75[4Q+=]QV2VV=@BR.<>LQYMN63#OZPR$E(Z%'HYOW5 M'O*11HC9U(=983].RCS6%"KXD MH@E][.-+F]'GB&?+N)M^,/__ID;D($XB1S2I*MIOX'C,] M5XO2C37UXA%9K8?7CFJW:!$A8D36JCE[--U*RV#J9:$M^_^4EJC@+@O9>_??A!23!^0*=;B?':CI?\J?)42+/0S?+#S)QW<\2[\]:TAG+W%K(62*6VF<2KUXG$O4Y'YM4?O M5;P4^>+J?/6[X]CXW%K_Y\DL Y+*_F&! MR:[E;UYIKWD[Z"HOCON^#F-Q#0.IV94*.?^;X^6:R!?P^OHXL;[E((NO!V$0 MW5,^B7[=:LN_*L19)7-/U[S^Y6&!LFLNL[VE0^\G)(FC]G#J%?&0*E_'W$$@ M/+UFPMW)1@!<78VL0I,XZMH7 ^LS?:/U.$2,!7%["HE+$5.@*FZXJA;?8%1D MBJ+D.?6WUY&;2O.'!6:T-CVB":PE)K08.K:U-Z>$LF=TXNKZK/]5VMDD19Z]"/:LM$"\P(\OP^ND]JAGTJUI88;L=0C?P MR &*+(2!WB^Q (U.P'G ^ZE.PFHC)1&!.;06@?F ML ;SR/,9%A'QDI:7?;HZVK/'.2E6*Y\*7BWT*D!V+%YJ%O/&;F\RVN MQIS_)4,($?"HH7]:B3]]K>LO-4C"&E@N,5\[ZU1A=&'F:PAV6MU#F_Z:I"Q6 MJ5,L?8LG$VXNQA_TW<8L!Q>I)G0H%1M1<%:Y!NO3?Y#N.Q:Y4!]MO->ES/=6 MM,Q@O".7WCM=L\/H[>0A8+4P5+=I2WU_3J/$RR8[L9EAXBG<>OA>XT#>$K;9 MQ3OI8+2M8/Z8\W0O#])0^;G7\CX\4;+2,7C>?O@;>$%*H<_;:7'TE4^<[ZEA M\=SD^JIPB&0OTR1>95_<\7OQJW0VNT;\U\V:IN=-%T4DUQWW@^0VIE7*?Q#P M#P+^?T. _ / )R53VS/N2%9W]1W8#:\&0O/D[BE'QQZQ@18='@^SVL;-+W)$ M<'(WRVL;E95LFB188U6,"8:2FV/E63M.^+.IHQF^N\<]^!KJ_L8^U\8C@Q0L M0"*HBSJ)X,(AGX*NIBD4U+?X,T=9C1M5HY7'OP4'>T!X&*W%C>(?4Q_$]W@Z MJ13P6$!_2Q3KM2YD-=YC$+A/4QH>C??PS^[PD,*U$8Q9/EM_#I^>":DKMKO? MTV2>_5_:^_)H-M>N;^><.JGO^>;_WG/7^\:SW/._W/-^WSN^O M>]WW6K_[M_>]K[VOO=:]UP6>G[ZU>TRJBC2PR)HF2/;@4U*7#\^80$P-(*4Z M".]E^['!42K0[@81FAWST;7]9Z=(HXH>/6D@\8)5FU1I>D&EH,2;T;&IQA^7 M? 2SZ@\N39_QSTTSQ^+EPYVS0IP",SHKKNESJ^ZG;LZD*E^[ A3AB;BJ1W-S MC_A7-P3_ WPZ_%2P?<0FK:Z'+-K!D"];6%^JJOT1E+7I50-3/$Z5H+G;FYV\ M5&?8]&M-U5FH@S=!*KX#!#,+[\I2=[!4^6N%^D0^\V4!'268 %"C)FW M!L,$SJ@8'=[PBFMG@:$/K6BT1\M VW0=.=TX0/>4I"-6LLWDE1.ZBV;28]4G MS?7\\;$]S_:U!VW \>2EQ@?BUO4^^#0N!SEOA1>80+JX^CC9K8:JHC3$TLW]?3OAZ'NE1!*)P;A(=;UZ_>:\JO:TLSER?KYCZ)OOJF"D M\*" XHEN_AOXNIX1'W^<=ZRMU85*,8OZ*"D)#Y7X7Q*W*A!@7,F/[V@ S20W MQX3TXC]ZAO/<9_D[T7(BM3!-5&UYBI5^UVJ.9)0%91XM4W*#R MQ8:TN W4>E (H/P92?N10.NGK;Y7\$VQ3D1=QP:]-? 8> MC:+,>A_S6))Z7L(^_OV]ZF ]+M!=,]IGI'VA<]ADR *0X MW?)5C>GI5+*J>*C9 %Y._S299C3H';>")=&9O;%; 97U3?0M/* B(]TU*%GK M(;]%:XM)^*SJ*HJ*!"SI.>%#EV!4M%^XJ=%<, M;?HL*;F'.\R;<":$I\0!\NT#PY&,3M5N_YT01(WK7NKW[.[:57KZ&K2OU[^' MDX :2P/9DP,)D(HY)0UBQ8&2Y*(]'6ZP$NCN203@<*,G3D3TF[V65$!Y38+R M)#XEFME/ GJ/OU*Y;T#AXT\A3U+\#>#@R@ITK.^EQFBBWQ%;:TMX7E6,7P=' MG/3Q'(M5\3_Z1)\^Y1_E%!(EAEQT-NQKZ!EA4K49Q44L3)M]C.$C./_OD[HH MZ/:;_;ASQ3==)@%:DL)%\F"[AV:*(8-R0Y1V)&M%.[O9:*UPD2FQV0 M%[\DOXWM8H7H"8W.[Z+-(7J&A1/_FE#ZYX,W=^B!R[VY3,DITDNQ'>YJO3$, MO-PQM23K-T1&-C4G>K2XW"Q8*#G%Z09>R-'+]7PWUZ]NY9OUJH77D)Q/6;+N MII>Q$[KMJ$M,K!3)W5L%)))AOJ&:X8E_$YGQ :>5PO4PAIDU65?SUEH1UZWWW M 6T[<>=R*=&JR!JQ:O5O4OK7 XB&P[[BJS>@7P'JQ^MO&#:V+ 8.OW)$BIX)@)>GC<]K-BV^*"G[8MU7PMX!_6$!\"57[ MVBHK9P$ODG8GR\GU?>;F$1LF-ARI]>WY"\?M5&2T2>'#X;-]BA8(C2]]'O;, MX V[C/[N^+57&M4"Q=::\\?I>^)+*Z?4/'P:Y@FL6A&M12B)X8I$9R"[OO?7 M0P*;!"$HC010!7 O-3(@C]%1&4KH0HPE.3FGP3ZHPG+^592'3$*&9U;4EF\9 M%U$^$.C:TF &J7/ "MXTD+YE?LH@R@0/<:MT_]+GLR79L:E@67=XLWD23\O* MR=]VKV_UF/&N9_@JSU&S'M(M3L\UM*X!,77#73"!0CMU '-\\*YJ^14EY2+A MC#18 DT1? (F%#T/.\VN<%&:758>*DB/P+7(9'K,^2XB4SUDF.E!\,]$+YAL M_O>>U^H\E<-"F<(;@1 @ZUQO=5\XB*OA/VBN;"QT;NR;&ZV;"IUV>""7@EL^ M%?#MEGJ+6[=XA_.)P[>3TT.*+HOJOM4WJ@GONA>XKZX?L?4OUE@$2M?TWM>O M/]!A&/>R.JAC*SN;#2*Z><57WNXUC)]XC^Z;D<]VPQ:WG&5U$UG(E[E3ASEK M4@OK;O8K_@>!+EQ/;4;.;GR=1D=T)NG\%^7>4[[-MQ1>)?><>3!UQ);5[Y>^ M:8)-^S$L8"> %IM6^]B).KZV<%4_6U_P_C>P.KD&O1ZE*+Y9\+OAKE]Q2V-K5#'E?IR=C979I-V-3!%EX+9&KYCR.Q:5F>HB6F;^"I M9-",+QY2IA;C7#FI\Y;[.#5-U=BB/IECAL#;,BMFI/X@7]KH9!SF%'W1M6\, M4UAE\,"F8_LLB4-&'FC=(^.H\<:B(FED6 3,8C5=I%)-L<+I@6FG8PY7=,<^ M/[ZY$Q@1>MP,QBB+?7/JX]+KN[_5WSPC5SD&>42&"P24;CD-J3^87.3]8J0".?&.!A_^.7+G?>Z.G\3 M_$WP-\'?!'\3_$WP-\'_E,!LZQUU(VFOB>B)Q)G+N&(&M MUBD['5,9.8,=+ MA2DVF_EP14*5TP1VB"Z?ESF?)F?=*ERMHB+B 8--YX8/;9YQN:YV,=6N"OO>)HXE)37X MV[^ZE_X.4I2UDJ$VR][M==D%UT:BS&F?RJ0Z>D\FA$S/VEL;]IM)3?Y]RK^=;6X]NZ^)NF@@S&(4LU&P.+4/F M5]-$0"$C0TQ5]UC_.TW!I)4#:UB]EM+)QEXY 5;=N71_)].(4-X3X?CA"U'! M_O-R'*&\QT&K5_JG0T1OY1%761/P2#B%6KZS_)TL^ MOC;X=, V7T:K1UL^..%[-9UB6>F2-U@XC0W^C)\RXMS.-'Q$%4T9A6,5#,CV MAN4\!N,\@BI]83&2=H,C8>.$=L!$XS#@1Z M0RWHE^^ 6]A4_4HZ8I.\N_N\9KA",>@MXE=S7(;U0*E## MF,E ^777[.=00>[\00$J!]@U3#.@^S:]9QY8NAU#!_MY(])1%966R#BJ@14 M#,LFP"J0!A\[. TJ-'L?.2D2%0R><*A)7?BKHH9R5LA M&HKQ)0J_9K9ZEUBNC3WTZ>HI=U5;^1<:$LU2GN*-A$>GQ"_U?7"\#>[O M#DQNTU4Z8NL6*\^Y<3F2V#$G;S?&S_+O7!?EY*R\AOXJ[KTFZ*#H)TR$W,27 MI+9ZO0!VK([_N%B.%S3JG=2!:!VQ 4@9>]B_53FU[K%$2*X5[TKI6D/CE^2GX(MZ0. MN?C*Z<^& $??. Y;C2G&Z43Z<4.D&XNP0]]LHBU50RZ4(P^S/W)$_+(7E/C2&8 MBLB4UCU6EF>F=4#%K![_&0N[<"!5>JRB]?+Z@E]30F\B>A MXV[V,96?X*BLD](777O?6$ 9^50*T^EQV:GFV,@7:4=L;F$HM[W/!I M4,P)Z*@&RJR[Z'*:;'IK!E]&K3'@>+H1/QVUF!Z2&;N1P_U"\_T+1<9;=YC= MSROL=HD^=2HFXI7N8Y[.6.4*KE S\ES4()>>8&,X)AVN-5=U)? M+U!S#-J8L#"P=<_:1(@P05X?0 1P6YG5"Y L$2R5#1D,4 $YK[&%-KAWO=?T MY5\*Z1_2Q+1FG]KU');P\U7?6QZ/F!046GI1L3B9G_E\ KI\P#.K.>O-S.#: M?[[%Z''?+97.I&NF10]&/="V__+CVA&FGS]:D3M4,4Q:> M;>/4.\&80:F$3UUUO:/^(;3<*Z)Z>%4P\F4?>5\R M[:;JF(.;*C>S_:WJ#GHIV2'O68&CP':JW:B_1R68)FBVW.^"@E0!DF/\WSO4 M$4L.$WX_Y36RA2+$[Z(Q) MO$X);/11)]S%KFYY;':$6 9XXJL[)_F7W/M/0ZB2:E\1_(ED4:%)PG"<7NL: M<6M@8 'I.UDGD]OOZR M8,.RV<"0<665E,;ZM3TGD>BN SBLWF:/!.0$VS0L$Z1F,A'X+TN4[%$*+ =W M1V@8-D< YR+T$X*]*ECHITW"]I(*2 QT#-2"DP)CO+^GIH_@WL$G>P.!G XK M!X1[EU7 M:+GWO/N3<3_@XB/.9BU/HZ/]>C,RPNQFLIM$G MS2H)^+[:A2L^\PMJ%)=XT\?FT \V9F=*D4=L$YVEC<6>9&_5]"GBJ*B!G;IE M)AB'>KS07:2\:%3D:PL*E^4]MI896"3A4>"TGUA!IW)UN85'KGWD1C23Y]'.@C5XJI M+NJPPD:W@[JRGQ''=7MFDB]JB"'O9H1P-SS,TY-%%CK_XZ'\ MP[;)$REHI)018@E,U!VY^\*-5EUHFK YQ.12;47]?B"MG3P( B*#8"BCG>9; M/6-,('G<[NQ'/&ZA2K:%NATWX(F\4.(J8I8W$L(U.8;YS6W/JH-I.NIHO*[NT?4* M77;$IOW^^JPNI8S3(3CS=CW.L:X,D% ].Q@S!L@N4-1RL)GE!0.OQ6H#I6JO M6#Z;O,L ^60^BWCM'P:17"#50RRW!3IDAXH1AC7?^$YTI-\$0ZE9\/%-3T:] MK?N%[0/47;_Z_6W;,[BE*QXKL174:_H_9J3MKYU/L2"+"*WP>*BXJ@R-U=2S M$\\FL_R/V"#?]PHW#FAWSWS2'QR?/F+;1V3ME#0/5Q^.'[&Q#&M6OGW?F28U M[WJAVX[83&X$'[$M/:B"?\MI7F_^-BO>>6-;_ROAB*W>T$5N7_O@[1&;A3AE MX_/:$=MWYEV>=>TC-O(1VWSY(>,_Z6^N.821;AV4'['51&''#ZV/V&3"UM^, M/_H6W[1[Q#;\BW?]H4[85-AAFTY\\W+8GL(1&SZRP?JS_V[SMW0=N[=+S&\K M1VSKDO]%NOIL6$%YXQ';YU>,[ZZU>KM[XX@->W*N?#_W&^B(;2JOG/]0/&3C MB*WHY&C /OZ(K>Z([2 Z0#QLY(AMT^';&O?=W \K&V&'ROA_?[.E7#3?=F:? MCJMKZB]][@'8PJ*=(DT2NA%%OAF^YC*I3C7SIR_E@5:!H5=3)SSIM/98P>@N MV(=QC)WO6V9=_RQ,J\38T5Y0BY:6!BH06D ."[?38;W)MP5<9S\6*6H2RY2M MG.4GVKM94RDUO>R6S\?L&E4NWKNTNOPFQ0+JF9I"7.K\V*$EU7#"$.@*0RZ\ M&98'OXL&NGQ!N-?\U4KSSX+^Z0P/B&)GPC!8N@O5(8'8&5I14ET./DE;,5\I M>"S/82>0.42C*HQ"-GGCI @RUZ$Y7;L#Z2TDM/T4ZN=G;=+=Z1T[@9I&L,[G7SEUBT M.4T>6SJV_F$CGW_*V@,8MRBR1I'QS+%OG<23/1 NG,P$PYZ)X%J\MJ]I([C< MX[VTM$BLN?OY3Z:K9=YFQ3Z5R3XDXO",VELG^4EO4: FM+1H#OG*W7/NR1X7)D@Y3$RL01OFNSN%LJ;"ACYG"_Y=@H2)U>WGF$A MS<5!JS:_YPTB^K279_8\+L$EEYG<;DCU<)#X!0ML*GN/G>C@[>1\+&,*XZ/) M PR2C67,J+_/(Z^ DBBA(]L.'\C0 WI.EB-B6+?J=4_"E?92F1AQK*?C6\J M6\;ZXIJ,?2T[*M#^(KFO-(60&1$"@#7EFU% A?%@B\K..%ZJAT M^NFN1N0Z^O%8,3]/5_%5?K[>-G)@4<7"T%,#MY/OZU!=""=0KT#)>7N"T>EA MG/W9P]+@,1##[!JO+P /"LF6SR99M&O>V?,49/_]4"J910=VU7W)8U3-A"$F M.4#V2W5E3>73*U'OWZ!DQU7+>]HJS='6XV*]&%-<<6&ZM6;FUZ%%!B#3/'RY MH<&.DFM>JG76_$"WOK>S,BW9V-(^>B=->8&GS-6+=X=@NQF2/E$?S MUP.]HTGOS3?K1%9?/H%VKL33(93S'KBR7"B2CT@5'D88L= M1HX5!_A0T[([*O4E>?[1.-OVT2H5TM/3839,+PO[*BJV)4*2IX=(]8Y!'#?@!1/$Y+D6PGPC2L4>J(&#RSRD[/ M#@3O?+&G'?Z6>L1V;;#%N_-Z1M7EJ[U"[^42JZ [EJ6.KLJ3%KFIBV-J.AGG M.A2+I^P?A+#+/P<5N5#7AIGI]%J>0T#"O$K^DQ@>L.Q[OL(9N)U^7R7=*"I MF!)PRK;_!PAWUE_/&?][^+$@1Q7^X^I"54^@W:M[QNFUEO<:-U#83K'?6'D(7:TUOP\LT\D%800:O[+,Z2 M0R@R)%;\]>IW>1E$7[+XO(7Q]416_2-1_ KW,JM--BA_<&+RNJPG\K8J=^MY ML=Z*:F(>BQBRW=LB[% W;;PF5J36URRR*QQ2+9+0&Z^\I40O0) TZ [6(X6+:0N>,D/FBVBM6J?N<16Z[M7BZIZX\& MR,"/HC;[VZM= [^VUY 48?UT M>Z9?F6!^H=M:1?1&(/IRDMW3*I?1WJ)RD1)+=^2[44=;2*4JBI'OZ0;(28N< M]1"LH_GJ%2]8G:Y8&KNV?"L1&@V:+'%4.2VO',$+O"Q&<:X.!.I11\U;:PT. MBO#@4HOY(=^5'^^)TH0==-PGTD0Q'><#/RKRG%=3Y&[AHMM\-4M8>%YU&2#] M@H7I8&% !F^^-\#R "+H+@W("?$M M:Q7 FR\MW"UT1Y07GB*1V\4_=O\= T M(VH8S^9\#;[?$R/'N%6RRRI/Q$ES?Z\:M#\=%!%H/S>LO7'O7;5E0"5V1^G+ MVFN"?]/HA=&>?IRA5=7)/==_H66%856+E.'4!Z8%('(:?53H /*3^0B MLK8@O_S:4Z;AJU"8ZPDP+#,E^#RTK5=S]/[(;GX1"S3I1%6DZ':]&^N8Q1O5 MEDE9.9%OJ4VA!09F*S*)!&![V94'P/B>H-(]/FE;<1 %(N3/[X"@FANE#](= M[^QV>VYH/$T%%PYC="GGR!F""@&NPD\)<6%P1>)='4_'2(%ZKD0#UIN?'V$X MZ..&"]YJ5C(]A]/0'*C\=H2T=]R+.%LY6P/];A(X3DLZ477+IJT6:6P:F''O MC*PJY;]9)%Q?1G-$Q M1TZGI[]2@4E7X7G:[P?:BC<('F-F_?0LZ8BM7*A[<(UX\H&\G''Y91)HVV<+ M5UZO6/Q5=!\T+$A,2ZY&HKM/GXD1-X RWA"#?KD3H!+:]C(DZ/YZY\.R[W5@ M/?B^4HJ'>-D4GTM,P:=*Y_M3XGTW7BA+N#P+?CY^U=\EX,K+M)Z_'_^_^_C! M/LDH0$4!!J8[_W")\KU^UHXH%@Y5'5917,<:;QSVV)/F[]C [2UR[*Z\'._5 M1WS-R3Q?()Z)$=?2/[0KN^6>?E+XCA]Z6LU>*""C^_Z+:E5'JF/3&."(34.Y M2GL*O*7I+A(W.#I @6-O%,IL9"S.OEH&256\NIKA5 MO+XQY+%I@H"@C?R(HC$1E=A8/_M)=)"R0>*+-:Y,CE+_C@[[,5A )CTM,V7- MXZ-)L7P,& <4Z(!;")'PT(=0"= -F$9II3Q[0]3YFO+V=_];->Z?@Q^<0]-> M/[AHGF;IKALUN]#4&8X+Y.JJ71 F0J<*N*=?*S-/4&6U2?RB A/-EQ$#DKA\ MT4>W0WHN!T+,;V^6HM:7-U*]>P$N#U!"M2M:PD2@SE2CS)3O7:L7J3H>._8L M27:U-*XS<9Q!EW44O"55G"NI^59O.H2S;]5XW+Y=MZ&NDB3JH,&S3#_;G69I MJ>;I)YHCM)3TSGPF%^"4S&$1G<3S5F*G(3+IX*0\"=B+/&U2:8\[GEJ3_ MK*^S=OM5*6!?;WA^BV_QB.V!K]T16W5._^8A+"U][Y?S^FHOZAE6LQL-GQ859WP()C_UK]EV&>>]8V[UN'; M-'ZCY:=*)]$XV:X:%1GK,7'7@WT_J W4-)\P> -+M.:U]X[@OI]SR*-IBE205V M'[YM[P?>9%6-')Z>&O][^2+9K4G"\"_.T4$\5D979@).8?RHM4VK0'A#A8)' MK'/%J./*I>)YZP_\()RU(KPRC)W@TV[+K)Q>9\0[%\/'J Z::5G(IHT?;I5Q M#PF@/@G*BO7>R,!M>E_N.6VP0P)%RH +,/OSVL@"Q8J7Z,Y8 MXGP'RXT=$2>5_7R"00;$0'/YD@6O.I'C#9@:LW!,M:WP.QP/5+5(WM[89RVI M6,;L23Q'A"!W5^O%DT9[6K_^85VO3%Y3BO>8V'[+W^N#9R6?:3; O;U;X>*J MKOT6&[UK)S22/B!+Q@J ;0K' M?J IEM,Z!&#%')5@-XN[64J.LY9JO)K/B+ER;8 !+-.B?L5P2Q]I](N3S (%U7?\RZ$UA[ MTC\" !X&J9RYZ,%*)LRA0D)2,>F6,!'+78UU>*L8:^4L-/>\7FNI7 M,:1Q%6EZGA90D=-*;@&/"E0#5016R1PQCM@;Y%?"Q&B4DM'.;TSKFW*R0$P_ MQ!-(>)1Y&[#DD]?=0P4H./A%OB$TVR1:N"6>DE3(0HAHEYU\Q9GMC ^DX71: MOZWM0'*^_6A])N_ZQ=V"3REINI KAALE09R0K_KV'Q[T%R1.2^S>JLC>^,A+ M$0P?"-(7,;O=:G.P/!T^Y&[8 M5%//[>:7UXKM.:]\^(J4&>#^6\>_6 =?Z\NF.)V<923)#X<6)Z J#)+ZOCJ M76:USBZ$AA!JBM8=#RO ? OTGJBDGLRJNI1F#7+Y0 )+_TM@5>K^9^/>[DIU MI.)ZH!KDB8QI!D6UP;*2'='&2G[>D^82@WL%N0"U&=@"0.KQ>.X\N5]3ML$> MN8&GWU_#Y8 (V%.0U=5AK%$;(U$0$?2\9>87X530.X+4U1'B9+;*#XX$YQ"LI,'A0@L7Z#9"9+1 MX'PB0,N5Z-NA!PT=*&3A1 U-#3%%QS$\$9+'#:7 Z3Y7Y2,TOE_BQ.=V]*W_ M_!_*OQ]^.IK\#U!+ P04 " ".D%U91(7#!#WE !6J @ %0 '5C='0M M,C R-# Y,C=?;&%B+GAM;-2]:8_D.)(F_'U_!=^>Q4X5X.R21.I@S[&(O'H2 MR,I,9$9USZ#PPL%+$9KR<,5(\LB,^?5+ZG"77W)23BER!ICJR A)9O9(9KS, M'OOG__O]806>9%%F^?I?_N3_V?L3D&N>BVQ]]R]_^NWV'4S^]'__]7_]KW_^ M_R#\]U=?/H W.=\\R'4%7A>25E* ;UEU#ZI["?Z>%W]D3Q1\7M$JS8L'"/^U MONUU_OA<9'?W%0B\ '>7=7\M_L)1&'I)BF$8(PZQGR20R"2&81#$2& O2J-H M7A'EQ@D@* X]@B$GL0Y;*%$H>B)C3(,5A4#]TE:W_^(O^#Z.E!,J\=5G_ M\U_^=%]5CW_YY9=OW[[]^3LK5G_.B[M? L]#OW17_ZF]_/O1]=]0?;5/"/FE M_NOVTC([=:%ZK/_+O__ZX2N_EP\49NNRHFNN!9397\KZEQ]R3JL:]8MZ@;-7 MZ'_![C*H?P7] "+_S]]+\:=__5\ -' 4^4I^D2G0__O;E_=G19)?]!6_K.6= M?K>?99'EXFM%B^H#97*EM*^?5CT_RG_Y4YD]/*YD][O[0J:G'[LJBKVG:BV) MUM*/M);_<$[8+U>H[TC?ZEA7!\K5YGYTI>,0IA^=J7NK(H2<7N&>F*M5;CZH MMVLQU[>[%76UZM-K[.JSR"NZFN&SV(GIJ;S2O_B@?FK%Z <-!--:3ANZ>ZK* M[Y5<"]E$R[U'@TS\RY_43\M-">\H?5R^WI15_B +A=-&O>N,LFR55<^O-T6A M1L2EQVF"HY!#STO50!:$ B9"QNJG1#"S5@JYEA M6%DAT,D%C6"PE;P K>RS8.1\3\A*C_1Y<6ACSBUMW/E1J8RL#4QIR6HKVR?] MHN=8O\A557:_@?HWM3,9"OOEZ+W>%)T]M. 7@&ZO^(7G:KKS6,$]S-,B?QAC M>)6/^20:\)5"?P)Y(62AIK; M:E/([@_T6<^#R_^0M+C]EB^%AST4\1@F5*KYJ: (TI"F,.$>CPB)I,>(C?>/ M4V/BJ*"^I<@N!(Q$TRPT3(^170"GF M+IY$H8!3HW"DHFTB://3CQ0R*VA4L P M&!E!=2'FN ; 6"?H.(BJ-D8V MP5/?4D=$CP1Q$Q6-'C)/\+.Q9QOCK&X:-_6Z$?^I9G9U;+S-OTAM1K:2'V7U M?LW5?.]#7JK?OZ;E_>[J> D;]=LHOC2[\PN MUA^\KJV^0"D,WK>OZT/WNK3:X'/O5?VD55>O]6>PU1[LU >_=P:<'RZLYYM3 MXNMH-CJ)BK/.5:<$^7 F.ZFL<8/#7_-D M B<40R^BOIKF1@*21*;0]VDL*4Z81[!-D!\2-G&P[D0#*D2F9T&6FVZ#.)F% M2U?6VX6]3NH"=')!(Q@TDMV%*Q/['(6=05&SA@\3HP_#@-$]=NY<%M7RBWKM MLEUG8!I@P1"&*.'*-;9$^_7:M#ELBR7B C)TE1 '.$ 8H]Q MF 0\@E%"X@"E5,1"VHQZI\5,[$I:EIJMZM6&EF8WV)T!QFR8N]Y<.[_:REN MSNA6Y@+\M<@';+<>X89-';AZG'.^44^MANZG](/^?KN M5A8/;R2KEJ&D'@LD@C)BRD>E&M4(\=4@AY((QP$FA*)E_T#^XA=[3I31-WLQ MQV#@T_VLQGV>/:H!H5, Y&O Z/H/P/*BR+^I:8&EZYZ%SO'^?![[)U5LD/V9->P5;JG6=L M)6_*4E9EGU.*MIQYH]5N =UFIIY/U4>>O M5)E1GUM1#R7V",0T"M7RG@0P#4.?D]!+H]#H_/GHR9.?-2M9 MU@'JV/[A:'.557:AP]@@8X<_J_P)[RTE__-=_O2+NJ=Q7/7#SE^/GS2+\YTU MH/.D\Q>,FV?H#7/]_V__:Y,]T96>QWR1ZLF93A'1?[A9B_U?]*YL=MW>KWDA M:2G?R.9_U;]7&UVM\?8[O]?[#5_4Y/YMFDKU[25>HF8BRO="X0F]*1XHWPL1 MQ)[/4,HP3D.TK+:YM9#] M]EOH[/IY ;:F@>5_EY\Y-?Y,4DS!I5+IAZZ/Z7+A_G MIZ\V9;:695F?[99UIH$*%5SG7M[)3^G?WBD%Z$XK\+A52^__/M6*J>EBJUES MJ5+-+A",? MF<6)Z;.W"R!;6GD+U!*R':Z,4V&JU309Q%VFN@\51(!JIQ*QQ MZCJ@#L/8E4^SWXFZ+:B>X7Q]?F#Y:DD02CR!J7X5*G"%-(2)YWLP)E&8AE[J M12@TW8G:>_+$L:B5!1IAYOM0^]9?WH<:;9-=## TQVH7ZJ3JHW:A]I\TVR[4 M20/ZNU"G+Q@W\'^5=_H([8M\U-N_VN4T74>]"_Q!.>C[2CZ4RU3*-(D84;/U MP(,X#1.8Q"*%*0IB%OH\])B1M]@(G3IGJU$!;'4 /26 U@+4:M@-X$9HF@W7 MKC&R<\QA>'[?X>/PK,C&8D?CKI'(64=9&Q .QU2K>T=N6NY)- M^O='67U*;^GW[2;"9RT]7]]459&Q34792M[F'Y7Y^;I24*QZ _LR0=@/*$,P M9K%.6L.Z(C$FD$<84>[[D?"(U:ZT6_TFWG;>TW:_]L9R=]GQ:S'JFAE.YO\;9Z@[[BNL!F7_7MRL3A[N\TH+K:WG6LW;S[M]- M>[1!.Y&8D1,\?B_%9J765+I*4V?FJ776UWM:R%>TS/C-6KS)5AO-JU,K(;]7 MKQ1F?RR)SU" (@$1"PG$) H@B:F 080(IF'BR.5*+>:>:UT%U-/N\\G$CPULK0 H==E7,K:>[-T6AC['T;/C5\^Z2EFOC MYALM1/V?OZGXNJUA\IBGF!E!X*A$QBJYCG4+FI MU\-:CQ(\-3+U]K82N@#/DA:V:V"7;\0P)KX0SI:!4JL :QU 7T_04U27;/>O M:Y4%M:*+YG] J[#S2L@I8'054%VJ-F^4G0#4H] [A8RQQ6EZZJ2FNK+\3#-- M.KJ402@]PB1$L0JHF/L13*@7P"B-(YDBCS-L-9,\%C%Q;&RG@Y66"#03XJ*F MQ5#SG6S[%U#4]'/6%6M':)E%O.LPL(M;K?FU,/"Y-E_)=LX69Z5I1P)F M+DL[9^!Q2=K9*^?C+U2HRV44(XP%PC!A:0"Q+EQCU/,A"0D)./)\),VHPJY4 M9&+75M]*/#V'88VHF6//@9.=^U_%8ZA5>UDFPSXX+\AE6*OQP[,9]L%RP6>X M][R1-&"K5?Y-T^6_RXLW^895Z69UPWF^J?,>N]'*R2YF+(\Z#Q&?0IX%4 M =OJ!-"\ +Z10/J@/$&QS M$.U@-HMEDX%G%\ ZD>!+#[B;/>!>-\#I$X$)DAE'X>"*Z*F M&O60<:'HUVR=ZTK);F>^2Y]^ITQ[DY7-5K[F:#JWE?]O^4I)*Y<$)<2+> @# M%H<0I[X/:>(1& 6>"/R$)IR%RZ,N"!?]S95^1JYHUA)B:%Z1::ZPM=B1"%0Y MH. _\TS%.,W,H*<5I5ZVWM=JV<4S9^_*+-3-"OVH*'CFX'(!.E6!]E"PI^S M@2=H%787)5U#Z"B .E-KUMCJ&LS#L.O\^2,GAVVD5Y-.'>9OUD+]IMA(T4N0 M?T>SXF]TM9%*+ZZF1KK6N2O(Y;%D3'@11"CT(,8RADPM;V$<$^;%*D;[J55B MVY7Z3#R!; HW>F4JMIRM5Z)M.&N<#\.1\\A6L_I,L]5MOQQ&JP=J_:4V\TX_W4!W-"%U]-C1V^\'E7W'D^&EC D*N>ZJ1TD L<]KIC@! M/9R$!)& 4"SMJ*A,Q(Z858Y:'Y>]!;+U;OQE\(SWY]T ,G;'_K!\69>RGU@( M.]W%-[;8W;[^99%S[_0;@W!B[]_\WI')$E7._WA?EIM]\M;F[']7,UQ?5A\- MUGEK:F6=RDPOQ\HE"Y(8^U$,44PHQ+'4^;IY\*(H-691E,?_2G5 MZEVBS5K!#.3#XRI_EFI=JA4"C^K:$ORD7*M>I]IF[5[_.@S3(^8$V3(GHL:Q MT6V?X'G1Y$'LLS@TE[?)$&WB;D]/AZD0KB!SE?]PM3[S)CVX@N\HT\'9@RV) MJJO'8GG[[\L 1ZD?)![TN2\UBZ 2AI(FJ0QHZH61$4%U\[RI3PPV.K-C MH3,MJ>%Y0&?H<&09H;Y=7+A]^^\W7QU02^_K.5 %J*]L'%'_U*.3;I\P#XWT MOKI;^NB#7X\;_#]D:_DI;4XZWE%>-^KI=F,TW\=-M>UQ&;ALLS<;HB1"R M\SJMA!Y2V^.P3H_%;M>W)CRB5<>3I+1Q-^:.@,#1Z&HC>=9Q= 0DAR/FF$>, M##!T+=K>!=(G(8X1AA&-/+4X$!P2["%(HB E0>037UIU/]X]>N+PH 59AH*= MU8:>/LH62T?66Y,7&P':>^B1ZJX<?WKR* C]SF^8FPF7J'6\%7V)/]* ML[7.-/BTWOU.9WYBGG*?>1)&G.H5=9)"*I4/D33P4^;I]#O/;EONHLS)]^1> M-SQY:H5=WJTS%JY#*J93[H!:F1Z M72=F ;3PKIE;O@;]/SG-N#4VUUG"W"5Y,V?&&9I_G )G>J-SZOD3],R[U-*$ MBU#HAFL;W02U^%+)W$Z@L>-Z-'G==.\8/6Y*;R/=Q%$08 MII&G5@!1BB"3=?U *$42Q%&86I52'DF8.-AL&R\:<=T8@F(65ZXRU2YBV%DY MNK7BD26.^RE^>!FNGK/FG>N<>'SAR)6V5 XMM]U5/^CCPG)')!"&'F*($)@B M(2$.D(#,PP&,O1![D2>CQ#/:I#83-_6*O)9FN28?QL=PG>[,:LNU>RUWT>O7 MW(@&OT]"F&!FIJMU_K"P>=?^1H8?[0>8W36:7>LA7]>'5\V)UJ=-5:I!7#/& M+&.&9" \!A-/>W48)Y#%5#/Q$1'$(B XL#IZ'Q(VL4\WHIM#]$5[=@[RG?CQ M1^J#" :"T1#IGGM4<(@UWSA)U!2%<(PE8IP3+)8-\\'7BA;5O#@>"KX*S05@ M\BY;:QH.P.BJ3F&8!E0?<^1[B,"$^PCB!'N0TL2#8<)Q'*AQ2*8=J&_7AOM6 M;B'MQ%X)J&P^S6G1-!N:7.%C-S"UL'QM8.FR,WJBG9*@7330':/9>5%STY-= M-/H$U]CE>T:V;M@;X[KLU6>=SM]6 3+).,(IA<)+I=ZP5F,3P@CZ/HO#A,:< M(JL1Z:+$B8>EW8QK56=/CF_H?7WK+I_O5&CXT.OM5V$ M)"6DT07ZUXL5I;4)NXL?_XB<.#%@:T-#O/ M/X# S,''&V;GQUN;P.^-*(>^>MH&1RYY\/!9/>^T88<.=N8J.S^J2T**Y^5O M7Y<4QP1C',* AVK^C1(?4DXCG6HE4XI]@3UAXCN[1T[L+[_ILRF=Q4\KTREU MS]QA/QEGA)UO_/;Q_>W;-^#K[!) +XP"B&F H!I* AAS/P@"7T]2$YL19:0>$[O26Z>52&.Q-ANZ9D#0SH\[ MA4"K$6A4TDEI+0]N3Z%%QUN] #O=W(V)5X+C:/ J1C/E;H)XS\V0#U+,7 MVS<&?+NNLNI9-^<0ZD%9FO$Z0ZH)!TN41&&01AY,>8*@M(IPX[3D4Y> M=44O%7:YC0 [;"/P]K\V=57AMHJG'J-O[^GZTV/- G=S=U?4Y4/OUU61KD6 9^S+ ?(I@BQB#FG@=)''K08X'TO23 86"U:'\Y4R;?0FO$ M@&+'BM%L 6S6F6X\OC[Q)ZHM&]/&Y64^!K/@]3_C%=L%2@]R\K$:6 MHRJOJN4;R:J.0^IU7E;E7XN\+#\7\BG+-^7J^35]S"JZROY;A;U4^DF* DW& M%_EJJ9FHI6:<$"B\)**","ZXT7&.K>")1ZPW,I5JC2X WXH$0FD'N%;+<%"R MQ?+"$#(A0G8!7RL!MB1CM1H+4"NR #M50$^7B0 3.:^]H_:J%P%N3X.7 -!\ M5!N)0C,&Z;OK@<4C0=P,+K;/FVTC0;@C$NTC>(M3T(L,#;<:)P$.;O8 M<PC#T94HP@4(0#+&(A0HME,* 8HE2+T5):)338"IPZH#2 M"K58!IB@9+ 8O@LLGD.?,MGRRLVEM&V=PW;B;U45:O:7G_N+ONB;8Z\_+R<69WZHKF'/GSYAJGG!MM\23^* M8C_P"?12M1#")/8A2]5$P0L%B]+ #SBRHJNT5V%B)Z_'OG25?RN;"OU3TP3+ M=J C8'8]7Y@^=77$O&&2/-?QF,P^E7B9?-GQ (V?6CC*NVW/Q/,TJWH!B5,_ M9"D,,140ZXR@)(S5#"/%4OV-(XE2*_[<8QFS' ]T.(N6UM&EE. F(6.*\VT MBPV-A8VT29Q^P!I7#+HG),S+H7O>Q",6W8%+1Q['2+XII-"'ONVDE05^@GW/ M@S'63/J^C"$)XP!&7%""I P28L6D?R1A\KW06A[0 BV/38ZP,#P=N<9"VQW/ MG7$33-?/6N+J:./H^?.>8)PS[^B@XNR%(\XC=.;$AYRN]QM0M5\832F+1,0@ M)\2'F.,0DB ,(4JDQV/E;)YARL,E25.OH'53.2W[L'.:Q=[[(% &9Q&NS+=< M2Y^S?,SQPR $%N<.KJ 8=^"P[3 (> -)VBK@ZJC!Q+S!,X;!!\QWN&!BQ]ZI M@M$-U[&2W7S/RB6*ZA[7!&(I55A"8:R[7R(8^L(C(D0DL)L$]!\^<22ZDI&L M-M]LW!]KE%U\Z;&1:4$3<)'U]7?,1%8_^D5XR/I&G6,AV[MFI-?D9=6T1*\+ M<.1:JKEY^28K^2HOU1QBUW)!!%0$FAX4,Q1HFK\(4NQSZ*5^G/(8"1Q;E68; M2Y[8W[8T3$UG6.V\T ML(7C*%18/V#D.EP3 M8)UW6MGB[PR]>Z5*\>CT(4DD"U0Q#/&]LYJ7TV)L MFC<54F^+=W5.#&$2$Q[ (.(IQ &7,.$RAE[D)PD)D1=&5O6WAP*F/I+6XM;6 M!T%',)@MSJXQSO+ 64NJ3X0,*MQ&9&R?ML-9HO;!XV?.SSYMW'%:]IGKQC6J MN?W[$D4BB2@)H2?UZ8^/!*22Q)!Z*)14B(00;-.HYO;O4WL/S;[1M5V'&F7G ML+.,T][2/6[>__WFH[O6-#M=KVY-HQXU:VN:G>J'K6EZ?QE+%S_8Q-<341AZ M*8-^XD!A(QXNBURD"2<<9PRL_2AD0I,'!#J M[-NL1S^6M4J!0A/2%9T:HUG9S% VV"B:&#N[J''$VM;I [1"BZ8I7GU&T^JD M%_OS0#F:^,XYI(X(\5Q >PU;GA4N%BQZ9L]]*78]*ZL'6/?LGC-NN=]M3]3[ M#F56;RDT6Q!=5U9/"H(1\=0B)9(Z;4U YG$)$?4))2P,<6@TB3.6.''8WNXG M]A18=!N&EKL$E]$SVS9PBLG(G?>3<$S0^];85D=[#9?ES;KY8&S^X6Z$^8WC M(L&-$/5#Z>HSS<3[=7L@WYM0+FG,8Q$FH0(Y\2!&*(*,U[U*='$F\_S KCG) M99$3QX*= N!1:0"S=4?.;A<'#+ S"P1N$;&+!#TPM' UG>V2,A9[:SQWH<#< M6D>QP$#@K,' '(##:&!QY[APH"N_WZWR;[JUH/KQ?=T#0A=]K\6[;$W7?*\ M?)<*NROY3\R-D MG6)USD':J3:>7N+J-V$6>N;$URXPU;036K6FMZC^U_L]D+?Z]0H:A;8IH#V5;!@Y M;=$UV!:;$C.["+='!7T6KI;=&)B4##E T(;@=$(D1Q8?4[99T0*(W2B@/D59 M[Y'_8PG2!N3'%N1\IZ@S'M21D R3HMH^=$:&U)'V[M.ECGW(V./+KP]TM>I6 MULM()A'E'H%^$A&UO@TDI'XH88Q#$GN^'Z:I$0W#F>?/1^X# M8GK^.-K,40>.AA:..%X\:<<5YXG[SYOY /&D,<H!/>]4_]IYYO"S M9_%'(_,Z+S2[>"3A2#,Q+C^E1XTEEUAX482C!'(4I1!'/H&4Q!@&"1?5OZYSI5C3U MOE:C"?BIU@6@GRW;(@Z 9^;7=)&VANOM%"?-BR1(1$N;IN6H9BW<:9 MB10R'TO(D/0QD8(Q:79LX$REJ>/%&8*//IF$)J/O7[?EF]"*7D'QX>!]F<6> M>=^"Y>E$C\CC\@MX-?8%V!,<._ MO]+B#ZD/@5NZF6XK,O5$DO)$!T\51E.2PB1 ON96"V(9AL1C5BQ*EP1.'23I M2I9U,L1#)]Z6]OP"8(9QS"$,EE&JD5QCL)7=<0Q-PI)N9JDSTO0+XF;F4#9$]ZOG:;A&3 M^GX044%ABF(?XBB.(0L0@VF<"!03%ODAMXD %^1-[/^-=+W/HN0O0$^#*Y:* MER TBP4.@;&+!-=B8AT*#"UU% @N29LU#!B:?A@$3&\;F?"_UTQB6_Q'9$Q( MH-9&OJ:KCR5DD9 PDKZ@:LX4)LB*KOZ4D(F=?5PGFB%0S#SY6E/MW/>HZXSS MNKTA>UPEL9\2,6]B^H"11\GF0]>.+[K1_Z]9J-6$5)\R?9%E561<+0KT'VJZ MK_XO>E&R)UT0"O Y%VV7NLI;9Z"1H1]^;'$/HO;=_)V;;CBG/F-='JY>1]2_?Y%WH1AU)X+6\OP MK@0MFOZ[/7F:OJ%3!327T)K!^70U;*?*GJY_ MZ(B:IW>K32:^YJM-G9O?;A3[,26!AU*HEX40QQZ"%"$?RH3&*,$DD3(PKFLZ M)6'B"6,M$FQE6I38G(3C0MQQ8:1=+#FP;TR#PI.&6M0+76OPN)J@QO"R$^NJ MTF?(F,%JGI,WSE>Q,Z3W7E7.X(4CR29JLMO7FZ+0!W]=H3*/TD!X+(&^1&JR M1 6#"4>>[H4J=9_O-/7M^"5.29EZN=E( [26;5GJ?1H6LYG+U<;:19%&G)J3 MM/9.46,]:)(K2HB3,N9E@1@R\XCX8?#B<=[XUSP7W[+5:DF3 "?4#R'%-6,? M]F'B)P1&D8]]GA _15:<#=V#)_:Y3HR=LVVM-O.O,;;8N=1%,ZP=Z%!G1SZS M?>RL;G)HS*%G'/U]G#.\7PN99NNLDA^R)RG>JUG&^B[;$K3_2O\S+UZO5'C7 MS-#MCJ!R&NGIK1;."8QT M MU04*L%:KU&M-X=@[N9YTZ,IIV3]X#\8 KD!+NY5V#B*(B,T6#6>',%1(>A MZ9I'75<@U#:'N,UOZ?>_9]7]?;[25,#O\N)TBMZ2$1YQ(CE$:K2'V$_4.EZ3 ME*0^YP(SP5(E953UD*TJD^?-=&W$RG\$%?TNRYH##FP>\S7HV(7R%!2[W;2R MSI;8K,T;!EW[-LP"W*0(7U.RM !*$]!397$Z27B7%^J^F&DL*(XKG:S5>)$R MJ+%@G:N1&OV\,27)>RDRGPM=AB:"P"SGU!]5+90.M M"@NP4Z+K+.JJT-G*Y*O*GLTDS5@$;67Z?DFTW:UCVUA)6FZ*YUI:RXI99WUJ MDA\9^B%2KN\+B%DB-0$;@H3Y(J!JQ4:%5?W464E3;S0VE*Q-QB^XEZN:L;5J MM0$_9=W?+.LHSR,G?)1Z$ODP%$&DD),")K''8,3C,$B1%ZO_L<\O<(+?Z-R! M3GHSMUNTD"UZ:0.,KNI:ZPD 92$-2!1%,."I^A2]F,+$2T/(*8V#U LBC$/; MY "'<%H?_)\#4];M1Z9$TFR>[ 0;NU%I"TG;'J>1VK7)<=FP[8)ISCJWG9,S M]W*[=,/(=7:1/4C=H*$]!.68!SST*8RE8,JE@Q F0@C(PC#R@@0G M6)CUO#G]_*EGDJ^^6"YL#\PW7*^.-\IR&:H%U M-NUHE7?F,OO%FYH%ZGXFY:+M?.2IG8K5JY=7)6*]A\B78>FLN+,B<&V[K=_W)RD_5O2QN[^GZ4UV)5/Y-EE7=NES7=/-Z MWU?_ZN;NKJC/9]ZOJR);EQEO:['5&$Z%()!Z+(284@294!&%)SXE02 3Z9N= MFO](5DT6];ZRO/[* M*OV5Y>U7]M1\97HI((_BUO8KR[9?6RGE0I7\A[I7_VI)ZL?%U^E-6G])9^7X8QB9*$QC"A(5.K.)9 2E($ M9<1H+ /!?!PMJ[RB*[-5W( LJSG15J+-2=A.L@HG6C3X2+(7#N7/D']K>E: M:O/?N3/?8L;L"(9KFMV/@&-$0_MA&R\WKC]S_\P-ZH>M.&Y$?^'ZD4Q3.5V7 M:L94]_'*7]'U'VTMTS*A#%,4A-#'B80X(!YDC$00I2''-&(AD5;-@E)6:GA3MJN=6%@_E$@>I MER L82K]".)0AI#X$D%&/")DG% O->.',YRM)*W\_Q!/E.@_'YG9>@-)L".03(+D[NL&F3/5N> MX9YPE]EG1E8ZRT8;EC9S=IJ1ZW[8N;J/..Z7WV^_*Q=9TU86= MLMMMT]N^[_)"9G?KU[KIYUR3NII!TUXE;;\4&TF,P]J5.O$<)I)1Y M,,6ZD$'@F".KI-()=9TX_'1#*WL&.P6 UL"2NGO"MV46I7Z0=V!Y/-WUJ<]3 MT+T*[9^@4WP[S2G!3G6])FR5!UOM3[Q"F_[V]LSCT^/MBK-\0DWG93N?'O(C MGO091-KWFO\J^:;(JN>WW_F]/D#45?[+,. ^1CB%6% 5U(. J"5S$$$1"+W_ MCJ4@1DOFICSYGAR*&.'C^K3YTS[M"MSEXW<__HBWFI'_-U MDZ[]16FK%L7ZIJ7 L8Q1%$(9,+5&%22&-$*:UU*WHD]BC_M6;;_F57_BJ/!Q M4]?KB=O7X3^F[K.1T]1^2%LN$T%2&NG(44P1QJE9H2:S^B63B M(=]7D\S(:IARH=3$@X]%E:=+I$UW>^;%SW8GJ-8.M%H K=]B5P;9J+C[:\=D MNM521_A&3Z 5=;E5Y XV9]M(#E2:>8O)'8C'VT\.GSTVVRA_E$7UK(57NHI, MQ>Q'+>VCK):(!"SAJ08%EJM%Y89/G&36B%^!1 M"V]J2#OQ"["6AB2G1K@QAKR X #2U&,Z14O3]]=-^ACSN!<3Z@F;4CAGN-G7 MPMWJ6QQ"8Q;P71EL%\AWW\CG[3?R=O>-?!SX1D:D6UVVT%FNU8"HF1.M+AM] MG&5E<,_(TI&,,MUK-=-52BREB/L!C,(@AIAP#M5 M/8>'@M5.GF6!2 \$,^<<:9J=+WXPL,>^XN-8-YKA1%,YZXS^S[3X5'RM=+^1FCOELVR:C"Q]R4B,N%K9 M14S]1_@$TEAYG,^#B',OB9EA<:*YS(F=L./^;\I,'FG14"?5E3?-:6.I.ZPW M53B613@FB)HYK6.<[/RXA:BMQ%'RU6<%&@U:HDNE0W-2XY3LQ-1B=Z0G%R7. M37YB"L$)$A3C6\=%BR^RE.HFW0_]C7R2J[Q>F>I-O'4IEYRPF'/)82H%AQAA M"AF7,?1B+PAD&- D-&M<;B)MX@C1R:XW1<1.NETL&,;++ HX0\'.__< Z D& MK61W3F]DH"-W'Y8UJZ,;F7WHXF8W75N!=_$$M#QW!%H7("UCP?V8Q@PFPE-3 M]#12@< +=#=$B@+,&&5A-*[>[DK-)@X:V_*N3^D>P^BY%(IRF(JT*>>RI-!V M]Q;-PM.+O!N[4-:ONC/);"D'4ULNOI8K2NL<0>B\D.Y:O5ZH;,X1G.>+Y%P) M&)EFS_]KDQ52O#O?&??O,KN[UWR93[*@=_*W4J:;U8A3_GJ M*5O?O5;RL^H=Y?JXY[FM$? 090%&!$;<#R%. @Z3P$?02X7P4S^. F95;C0H M;?)5:"L;-,)!)]UV&3H$F.DRU!$,MLO0,PA,4'!A9**SA>B0K)D7H@9F'R]$ M36X:>>0CJ]>TO/]($$FKV8R]"E/O6"MM0+K*OY4-84C6:0+H5I6_6!XE MV<-L>-@T*7AV\4-3==?8==KHM=U/6B$%X<]@JQ/8*35)UZ;QF+@ZW;)78-[S MK]$ '9V0C7_2N'A5I_DW4YZMI] )RCD @8\DA#'GCZE3AE$$J4)]H(HL0M( M)V1,''&::IUUOH;M>6-[7FT994Z!8Q9&KC39+DXTUC;2)@D ]8X\O!3$F9U MX0$3#WUTZ-)Q3OC7/!??LM7J9GVT#MGU?]NU8 RI+Q*,H$A\ G&@.X=3_5/( M"?83$L?"*M/;2OK$CMOI4I_<'"W4>_T)1[=IM,/:S-LG0] N#C@%SSI(C +! M4?BPDSUK8!D%RV'(&?>0D3."1UE0/=?X(*ERWS8A];FCHH^ECXA44X( LP1B M2B1,2,(@C[R(H9@B+[2*/L/BIIXG=,+!2DL?GYE] 33#28,S*"SG#UL4:L$+ ML!4] 9._F9&NIA7#PN:=81@9?C39,+OKZ@2ZIFQ=M_V08AFKZ7[HISZD4N]( MQ%AWXZ A3 +&N1_YJ93^R*2YOIQ9$^5:KNJLECR>IOH<9&8>[@ (.]?>SX1K M9"Y (W62U+=39KE/=]N3\E(I;J=,'4AK.WGY.+]]O^:%#@=O9/._[]N98^[&##")/KDO6EGX0AE1&%* QTG5A->9@(&&(1 MB92$:CI@= 9Y^.")HT$CRIR#>,_F8>>^QA([SVVD@-\;.0X6Y^=4'T4RO/>@ MVQ\V&ES;HJZDRH+UGYQV=9Z%_0.S7?31*?I!XBD)"00AR$ M$4Q\+X"2\"A1LV7,8K)\D@7+S:?%Y\79?&-]H18SPYYP73#22K:=#@\@AF)? M(B8H)#Y24P]&*$Q"HI81L>^1*%23#]]R&>$&KQ'1902UPB TILL%-P;;KAGZ M7X86NP"?+W\?(U8-EZUSMG08$#7S^N&RT<>+"(-[QM(JK.6G]" /@G[/'C8/ MK[HNEJ_IH_I+];S$4<1"ZF/H\9BK"*CF"%2JZ4$L6)(B%A*?6BTE;(1/OI;( MJHRN 'VBV:JNN5;3JX>LLB^;L4+4+ Q,A9-=6-!:Z"ST@URF!6A5 5M=0*>, M2S8(>PBE&/"B1'/&)ORS3IK:)H0[>A-F\6M6=$EDLA"..4 MAS!.4[68C4BD@FDJ(!&!3!'AF/M6I/S#XJ;>^NF$U0Y8G^3>YRL!LH?'(G]J M:ID6X$YKXH@=KP'1+/JY@\8NIEU@R/OK(!SN./+VK)R:):\1]F/PY.T9;LR4 MMW^7BYY8>H;WOI(/Y3(D).2F-22+5/!SN%DYM<.K+=SZ%&&7]FSZLBL25I4[:2\8$>J(U.' M&U =7SX!+4E;Y21B$<0THC"27(W6<9) PH-(N;"'J, M9"B!3GX]936,!2:(70@"CG&P\_XA""Y[OCT6(N?U %8O/V?#9$^J/39U$A]X M[+#1O/!_=A -+8QLPJ"^HXYM'@GB)KZ9/&.>P&9AS3:BV=SC*,GT9E/=YT7V MWU(L!>+(#X0*72E&FIW1AXGT.$RB@%))4^X3JWKW 5D3![*3R:9T*]UAPFD/ M/K.YC2-0[*+:J<13L!,\8>[IL753Y9_V)+UL#NJQR1?S4$_<,LZ]ZT:\G](; MSO/-6B>J?\Y7&7]N_GLKOU>OE.I_+'W/XS(DNMD]PQ![OLX*H1+ZG(81$TF$ M4VKCZ69B)W;ZIHUTGH+/ZJ)N<+-S;T/XS#S=/2AV3K_%8Z?! C32P>_M_VHU M0*V'P^6,G>&.XH&AT%E#@QT0AU'"\NYQ >. 6:?IG/@I?9.M-NJW373ZM*G* M2JV&E0I+(D(_"1+=S@ASB"6CN@XE@2GB08R\F"9VC8TLY4^]F]F('3\_L(:3 M!0@'!$,>^5)3#!%(2[DNLR?9%#%\4.[X45:?TEOZ_;,^&<_7_>XGM_EG M6K<,V/(?>"A*F(]A1&F@>?T%9-C#T,<,^4BD%)L5*#C6:^*!HB'YX'TU582K M*WI^T@'MYS'<)@[>AEE0>P&,[8)= ^^>AEW!U$]:R9_KGG(Z]BE-]:2V:)AW M#]KT-.I.1\+B#D*7Q"T.M)J?[,4=E"<)8AP^?ERX'2"W["<@M:<6IUO^I@GA M5(821BJN0HQ4T%4K=0P9$I0+BI#@5AD##G2:.,SJ#QS\5-22FSYC->6NY/\LBR\4RHCP*I*^/$[P88LIBF 2Z M<9.,""4X0 (CXSR(TS(F=LA6*/C6"M6[4DIJO25EQ?0_@-(%MW1CNYU7=O) M)Q T$J\WUB*YX7JCQ^4T;(T_>.FN\AF&[1I,8SASZWS9"\.Z[R4M7+AT9!LI M?4"J:P>4*S>=>)=J>)>(1AQZ*K9 '&$!$\P\&'I1X)$DX<+'-OOEQR(FWA)O M>H[_]OJV24YH1?\CD+5PRP9-Q_B8C?K766T77A\U>.S"K8E-E:EN7K_(%EZZ;P7?+\;JTS%MX+]1ZS-*.[=4'; MT.-F+7H=U-7?5'P6K_LM9S\7\I%FHET\J.M[;+Y+RM0<'H4!]'D80O=T3$_HEWG19D'KAW]]=G&Q M,P?T[-&[+9U%H&]21QJ\;:&D7W//+-#:M64(W?92ZCZ0+GE=W]AG*'>8]?&2 M[\=5$LF+V#!O3LI+OJ:C%)<756;D=I325\I])M@OVEBJV:GTU7P4 M>D+J>@!&(4VH!V/,8RD#+_:(V3K83-[$ TPK">@-!,M=J0LX&6Y0N;/>EJ ^N"M'GWLLQ,/]K6,KQM-/FS=?1R$,QD8$,[-+@3PN: MV(M;L:"6"SK!MIGO9S R7)PYL-S.>[]6M*K)1)ISZ;42KRGC/N=E5CMTI\4" M=/"X/FBZ9+.SQ/8S8F9.91\V]CAY_<+U8[G6E7_(LJON_9BO\VX"L/1%)&6B M'#D,2-(,RX3['$H_$8GZ/4.>M",B&Y!F]&%?PRW6R>ZV=FRYU,_C9.;1U]H^ MDBN]-;J5N@!]N2[IT2\:YXP._;RDF>G/+YI\3'=^^9:1)SO;OO==+Z5=<540 MA:'GQ6K]3&(UNTXDA8DO0C4\2Q+[.);"KJ71@*R)Q^4WLJ+9JB[!ZD1;'O , MP&1XTN/&>,NAN17:-QS\?EMO9$Y2<&9@I:M#H %)\YX&73;YZ%C(X!9'3.TZ MS:0E\T>AP#(1$4PP5J-RR-2R6:((^B3TXB1, ]_C5]&.[V1-OU@^8.*N$YBN MY"'O066\5G8!@/5:^93M#GLC6)@W%0UY3]++LI ?FWR1A/S$+2-2NU[1]1\Z M3:PE)U%#K6 I\W3G,00Q%9[R8H] &GA(XA2QE)MM=!T_>_(E\?J/.LG0(HGI MP/@+WGB=299GA9TU8QAH#LRRR,D:;]ZX7"P+,^V2L$X;,IA\=7#+?$E7IW7= M2[8Z<\EH'G!=7EY^D5QF3WJ.IKN>MYTR@SC"A* 4AM+75'<\@"14H4 0#X4Y@7@#:6^+N.3]>3]?P=_ M]NN#\__M_]D#M )?U4NLL?\__^!'WC\%\0+4E2H-8QSO_XG4?T(+);;4]179 MDUQ9IGD-OB&S.8,KW.W"UA;R+SW(:5KIY(,]Q-LF!KHB:X(>IR;&NR/A/B]J M;F+MBT:?(,N^?,_8%4)9?4J_TI4LVW&(>8@2Y$5J-4!CB%D80Q8@"0E.4^IA MCU,6VJT+#B1,OAHHZ]A1R">YWMAV*#[&PW3R?X65ME/^QL!:V 2DEV=-<3:] M/WS^S)/Z,^8=3^7/73B::UZG8K>?%9)^B$5"8!P$3$WAD9J]>RG7_<)#G'J! M%PJKY??>TR=VL5:6-4M\SWPSKQIME)U'=?4E[GWII 'NZ-U[SYZ;S?W8K!/D M[2;LLH?U->KL\[R]5U="MEDDGW8DI1C&J9, MQ (&08@A3F(/,A3$4%(4>+&/4Q];=7 8J\C$'MFI!;1>H%,,;#4#-SHO-=?) M4G65<9NV.IX4?O0+,7/\.6"VBQ%;A-,S"-,686B/\ A>ZNO@<496/5*-F1FL MKP/KF-;ZRN>-"X$?E;6TO/]4?*9%U?ZCSKMM\BK>9=\[B5TVKK_$"<41#P@D M 0D@%@&%1(01C".>X%12H?[/)OJ-T&'ZJ4C;ON5QV[Y%;AO==$S(FN6,KS:B MH3NCW?*W[8;>J\U8[;*7[>+AF+=C%@HGQMPN"K;RU8>KZ\0JT/V[I] "U"H= M5D:X"WY7 .(H[HW18-:0=P5$A]'NFD>-324Z;.9>UPCL$HIW/KI$,4EY*"0, M4>)#[,<19 (GD(K$%U&*/6EX$&(O>^+ ]NFZ>&0#HED18 !;"-RDZP!<):K9"YYYMPE:TB.KN:VI=M8(B35$I!@ M&'HB5H$CI9 E00@#$;(D\K'P8BNB[?[#)XX,3:4ZTV=RPOP@]10(9HX_UC0[ MS]ZGH''+.G.HO4.VF>VC9V>9.33J%+O,T34C.?)H5OR-KC9=M=]>E=^ORFLW M:MC_I"L$-T6A?%9=H&8*1??/FB^[SC+;9ICSV9ZK";2_7+A3E-]F*E- K5-EJQZ[M^66:!XV7=@%VYV MX':8M_U/M]K5J\*^?I-F2DZ'G2OJ/?<*SLO$-QG 1\1\TTFR"]]"9LLW;<)/ M0_K7L/^\4[\KESP,48BY6C Q3^\-13XD(8XA"HE($>>$"Z-SWD$I$P?13F[' M?]E(!K5HLZ YC-%PW'-FN5WH&F6T<4 R,NI$3"DE__-=_O2+NK\))^J'7109 M?NHL@<#(L,Z7S2X>-YMZ(]-L+<4KN58_5+J!V#9B?$KU/UOV%1\GB2=Q!$.N M%B98^2HD'A*04QGA()!>**SX"@SE3NRR]<#[5 ^\>0I8HTR]>3N*&,<43+,9 MS 006?IVHP!H-:B[&S:=R;?$,3O/:92=C*YN==38VDSISIV,K*(X[']O= M[HSSJ[ M\CI?-TROZKEZ-M+V,RY^I16_S]9W>W^7A2YC^Y36?URB-$:24 1]7]>*$A1 M(@F!PE/K$$3]B*966717:S1QJ.@4 0^M)FIVL5-EH:FH>>M/]16CUBQ7O ^K MULLM8LRG9&UL"FR^\_:XBK%_UC O'G^9PT\ M2O8_?^6(*$#),.<2!Y) QQ"&*(^GY M.(@"7QI7OI\5,['S_=O[KZ G&-22+2K'S\-SP0>=&6WGAR?M'5,R?]YPB^IY M)P",*Z370&0](.ZT<%<=32[:-5A7?_[N^4KL+UJP5VU_^>J1V2Y6C=5T'[7; M;_F2!#Z+TX3#B)((8D003*3'(!<^$SY%(K3K>S9*BXGCEOIJHBD[/'98FLTD M)D?(+LB-Z^*HU0)*KY?JVG@ RXOT:>QT^($[,Q[ =%TOQL.'C>0':1[?-9A. M/4(#@22,L& 0,T2A6H<0* 2BTHO48B6(K1A!]AX_]7G.UZ]O;[]:LF_LVY\$ M,8M\/X1J91:JB6$80Y(D$0PC*AGG"<8L6#[)@N73(] 78YD0>!4&9G%SO%UV M ;&K@)R@R?=I$UQQA>P_?%YVD).&'?&!G+YJQ$*KW4/9DEW$-$@]IJ8M@B(, M,48(,CV?09(G1$48SX_,3HQ//'R>/5OC0IE3YALLGZXPRLY]MH+&+)0.#;-8 M'EUAX+A%T5:@JX70&0L&ES^']\RWZ#FC[=Y2Y]PUXV8.=8'-Z_SAL9#W>MOF M2;Y?\_Q!:IJGC[+ZE-[2[VH\Q8&7D!1**7R()0X@B60 41*E+ RHCQ"U:>AH M(M0J0HQM\=@4^O*^)KHZ6*D"?M+48I8][(W 9#Z+9*1R%EG3S8@',ZIK.X=GX>OZ6"7/I$1)@&%G-84:[Z.K6KI%@I& M)$>13YE1.#A\\,0NOTT\-V=7/C)]V(6O,@]95>?;2]D>W]([N601Q[XO,(S" M5*U(] X'2Q(?)H1%J>28)*'5OH:%[(G=:2<5I%)V.25*KF5%KP689@/H1!#9 M.:A60H^2+05II\<"]&!3JH#/EV&SKQFV!\!52;&%Y'DKCNTA.2I('O$(IPEO MO]+OV)XU*JRE^K6L)V5=$6+YVW:FY-L-ZN781:W9H;8W+B5.;I/?)L]Y&X/9M%EO5AK]"'EO8R TS'P;]>AK&T)]E77A0D;%F8VXD@S>RY$7V6+MW33M/*SJVN90=Y&9!<@8@[0)C MORE5!^)6)]!3:@'8\_:*>;I6C8+(>4J-O5**C.=\(:][AK8]QQ!6?Y M)BOY*M><#0TIPU*DF"&DV^!Y:CJ(I5Z0QAZ"OGJ#H1]@[A$KXFXKZ5/'L\X7 M/Z7@5"ER"7H*M3YH21QL![9M3',,X;@I7A^QBR!=$9TLC'4>DTQDOU DLH#E M?/RQ>Y+IORSJ)0GU1=K:?BW/:2S_19_^KF&RW$V__: MJ)7S^[HI=TU:5&]=W][3]:=ZVE'^39:53D1J*"N6)/:DB"(">11SW2P,PR2* M!20IC@3U:$P1LVN_.Y?J1JYZ32_?1ASX*5N#4BML>VHUVSLTC(,_TGL9-QG4 MZL%:/]"W ?2,J*>!O>M:0T!MR0(TMH">,2T]:*7, :T]"]"^>O7F&YL?JX";.35V,W MGYX;\/$;!X/)]RK:M^_EU-N892O!)9*.Y_).5'N1J;Y+4,^M!)S*&%E^3'6? MOZYM&)4^19$'DY!B%6 3#*FN0XXPBS$G#(?,BHFA__")8V.3?O>U4HCY!@'$GF"08C^%09J&41!XU$N- MCGF/GCS/8:V9LQR;/>PI5QECYR;=V:<[/SFK_)"3J)MZ#J+^M7..X^?-XAEG MS>CL/8I_1PJ%LF)*()DPAZJ1YX9!A"]2\*"?-5#$\H0JG5MO>P MN(F]9V\>J(:=;#=C'$-">@$ZLV')'2!V'GB(Q='LV6'9EI&)KLJXAH7-6]9E M9/A1F9?97'':UH4S_HTN>9B7>RM%IW5LVO4S#S='19VGGYID:R$SU*&WC-R^GIS+>Q' M*2SO&6Y10=Z_:Z2O;PKU=+U478MWV7?]4U<8&,4A#8A4@WE8;]CI@L]$"N7V MG 0IE;$:Z:UH*\Z*FGSGK15<9]VDK6A+[SZ/DZ%G.['>TJOW#.^D3K#PO&R< M*V\^+VA>3[YH\)$77[YCY.2\;5GZN>E8^GI3Z+7P,B4AD7'"H9?4+0)D I,$ M,7V^2WGJRWGVIVIK< %:$4ZG&,/ MFN1J;GU:R+QSZD%#C^;2PU>/\\JN$_26@(/[)$YE2* D2).0(!\2X84PH#$3 M7I+R,+'BRCX4,+$G=N+^,JX7O"4/R37&V;G=MG?[%%PDY\QPW&/]9?A(SAEW MKB?ZM9PD7:F0[@2J#PG>/SP6^5/3FZV=B?EI$@L>!##U4@_B1&5R H=< M4D1)PB*K@L#SLB9VMZUDD/5$6U;_#2!EYH:.[+?SR)WI?:D33%H-K'-5NC<@ M:=Y2OF'/H$L2 G$,<50N;$/HR#T>*1FN&%J MM0PU$SNQ?Y_JQ')]AYI3\)EYNGM0[)S^%!Z]A'+P^R0I&'963]>2YI30EVY' M,P"$02N:H;OM&3+:*7G3;4]3)+Y=BS>TDDLNN>>'(8=4X !B)M2DFONZE$QX MB'DQ3F,CRN':"PQP?IXGGCUG-_E]G=O9)S\R0+>B<_;O0:\4VVVJC?U84, MY:=-559T+71G<_&?F[)F=]EN#4H22\XPAS'2^78D3G37<0\2-9G3HT?D>\1F MH7>E/A,/%&_35+T5G57SF%=*K&Z[)[1RFA6PU!W?ZZ;PEONMU[X#L]7BC,C: M#2J=8J#5##2JU?P!M5Z@I]@"M"JK +?5<9)]8$=X.5J 7JO-K"M31] =+EE= M/=8^Q_B+KNZZ^9Z52\%21&*!(&$!A3BD!.H-:HA$DM P\=) !*;YQ=NG3ARU M=+_0K*PRO6[[55*]P&^]1LDV+/??1V$XXHRVS2YNC#3+*O'XR(PKDHYWSYHM MX?A(_7ZR\?$?QTTA=KRJ[Y1P35^4K3?* S\]*C>M]TA?R30O6O[56_I=EF^_ M*X]4,K(U+9[?5_*A_*B,T<1'^6I5LX.HSUR6U1)Y$6*8*"US'EO.85:K!_2N?E;WPE/_['B:*ZVNW=1CRG=G M-BWY0=Z(7>C9(X!N./5VFH.=ZMWK:J^OM5^ ?6U!IZZ[J$L<375"R+E$6(4.9; M,08[U6[BJ=MN*=3PF>B?U-M\4(&_U(67(*NU 9NUT+R27S]_GHGPY.2;,HOX M+X:_Y?3R>NJ2=OG::/Q#49,,0?G2_",G=?N?03(R!*LS)I%!(1,%[/*<,O5_ M-(7\S5KH?XX$TI=?19UI\[: M40+KHBJN?Y [N5?G\+E\969A^L=Y$78!^U3.X +L5 =]W=M*5M!I7[^\GOZ@ M-6 !MJ_VK<%;=9%R. '8TZ4JNE3VI5,<)P#>(#5R"JGC!HR_YKGXEJU6[Q\> M:5;H 4KO "T]+\8X"0CDTD]4M$\C2",4J+EWC'F:! F35NWJ3XN9.$!W0G7] M1"O5+C2? <.OB%JT8AQRJ=9. PJ8V>CI&@8[9QTDK5J %J /0P Y MY*XZMGAR!JN>R!^$Q^H8!',VJQ/WCF3$$:(.W73UF69*RFOZF%5TU9$$1!'V M,$I@R@16H8!0F'A> "/?"Q.A5KO,MTHS'Y0V]:'05C;0PF&V!JUX2Z:<0<3, M8H$S'"R/;%&6"+"4YC$B1KT<2HAQ5S4=8_W)[H=442RIX.>FS.E!6!;-2SJXXQA305#7A!(&"%*($8H M@(SH>!JA!,O8]W%JMC_H',\KJG%> L@+<74J>.SB:Y>'I%0 !RA]2H'6 KR: M%"6+VLLIT!I7:.D&-;MZ2EOK!XLGC1\V7Z6DK7U[99'6-X]LR"'7.I7^9BWJ MGDR?\[(J9)4UY21MZ65YBJ8EB62<))Q#QGT!<>0'D.IJ>_F$H6X?_99^[_UQ20,1,RD1%"B4$#,_A33V4IBBQ*."$>JQR*[! MZ/1*CYBZ7W'TM=H)?KGE%7^((LO3%*A%4%UH"LJ5- 6\F@Z(NVB^%#2)D%7T?VVT7-K>E[ M4B?8;S6PSE%X&I(T:UPQ,/DP()C<,I;%_&ZSTN_HN8L.S_6YO1=*Y/L>@G&B M>1=]Y\ O\AJ^Y"NWA@_2[, L64"-M%$*5)'[9] M71:@T0/\WO[O)#M58\%P%'BLQ<\:D<:"?#), 2>B)((Z%6>=CWET^R8/F, M6/7E6828JF,A^FE5D^)LL0*TJHJ,;:IZ-Z;*=4]P4'<*#_ZI(4^<&&6S<.T M.;NHW G4I! -4\26V]!=W+U@E:/P>D[*K%'T@JF'P?+2Y0X2R/^>5??]Y=UM M_E:%YNJYK"2BT$\A2GWE_<(GD/C8A]S'R)-)*+DP;E5N*7OBV.DVZ?P" MC,/N/3$X=BY_*E'=&6O!%9:Z3&*_(/'ETMO-H!A,?#=\A/,&SJ^>?Z7_F1>O M5[0LZZT*(GC"!==[-PQ!3 B'3#(?QA&72"8>][A=EU=SV1.'CN&>QIIOJ58' MU/HXZ_5\!+#9G&$BV.R"BA5BSC>.1D P?8_H(\D_2*+]64@LND>??83SJ*/6 MDIL'O?D>G]': 884WJ[5Q'M>/3&CS#N5Q[@S\3HZ?X.W:1+.)K+.:?=BSW/ M)1H;90R]MRIC.J$!;8SOB\XQ\*.XI $%>7BFH2?YCQ"KHRL+2DJYF;'P"]W2 M=B(TX0QE.9$@JYC!!H4(C1RP%.33CJTS4@M.CA( MVD]9_5XEI@H\#T$"I?<:+.8B6M!PL=X'3S9@S$6\[I QI^NCI9Z;7;H2B):$ M%Z9ZA !4L I0Q5( .2-E)1'+F%?^ZBRE_XGI9R^ QBB2^UGIZ11T=+S%0@H)P\UR/2M:H##E_??Y+W-&LV0J#*25@+H=38'B*4I8$56 M@E)4N$"\2G'NEV9+#ZK*S?KC:(!/^O="[\CFGP; M$MX_PSLD6*Q4[EDZT^9LA\0]2LX.WA!8M]E%,EV*??/)OO5@-RA,&W.&1<4 MIUB;,TI+H(-D"#*)$[3C*!^?%JL7 MN?Z5;OF#=EX'?Y=K4Z?>MLIO&3NXZ"KYLE?^A[WR_VJ5_Z5'^2$X?1?J+1Z.7R@C4^/\ M7:BP$SB ES[1O\RC3K\TU?MUMK!(B:(X8X# / ,HQ0HPHJ"9#*F*3"DA43)QXZ687$>8&Z11 ] M5P7 6VP;6 O2?;X78[JD^2;N17,R/V5OVV:1XQRV26Y@4M0,5R!%">"X/4.!#D_ M_DOSE*4W8&LZO*:WT_D!\M,;LA$X04^;J:RQJ3YJAI=\3A=MD>_^ M_)7DD&1I"C*(&4 $$T!SH7],TTP6&1$%]4(Q=2$Z2TPZ6\U#"T: XGWO]'(;MSUN_S-Y_ MGE4II;0L*Y"7IH*)I120,I4 $RX+HDCJ.!9D_\BQCPH>M#+<[+@C9K^5AC'O M>1[P[S>?KR\WKV-6>ZJ&FHMKVVE^V)M-YU&3&,4QZ^TG?^(O,6?(SHA>VC@J MN-Y^$PX0ARG DF9 R51E/,^%(A&FP(Z^RJWX[X#9&<^\0S;&5->+YK*.N&Z= M&FN]GY1YE9C)\6;JWH<_#3<1T?K[)1UU<.J/,/KT[)K4?W78*G1]-].Q)T0% M4T!(5 &$R@(PKO^%I51Y1BJ%H-.4C?TC1S;&ZV>] ,\]UR$MJ-LZY,>^GTU= M__;M[NM-Q)5HS^S%*Y%^U*0KT9[UURM1YR^!*Y%ZTW@KW3]NS1;OL9) MS01$4,"2 L8,!A+G$!"HOWBA"JYPFN>0NQT&#Y(:>T6B"[FQK:2/+6'/Q>B\ MDAP7I"BB>RY*-4TK]X[J""O0H&BQ5J'SA*9=B08%/EJ-AN\(!.->K]2\'MN) M2R4IYR7 >94#A"4#+$T+4,*2,$Z)CB7URK3:TH6;L>X?[66<.P+.G^D1&H8G M8G9'!12G)*,2E#RWO78<,%A"0$5*&%88YWXG1H$J"*BXC:8"EF6*E:4",,<$ M(,I20#.H@Q13?8Q%EB/J"9(2IH0XN"C!:G!SRF&B^3EA(U,S!/,G0^GG*_/C MXEE8<"G3^+5:)M>O0%_,;L&48:QJ!VZ[3^0FXMC,8\ECH9OO'SPM7OF10$<( MY,=7!/M<+J78?-1,F,#B5NG?/,GU]L64TVR;^=5/C[;*KV"HU-Y(;^") "A% M)2!"0B!0!D6:EH2F7E5^'K1'=EDM)XEY%\F&UA FLJ7N;;G.*G4V[3$4Y6?[ MASKZUNBH9>3*UNAMKVQ\]F%0<2$V[JN">$[ F?+47L)7)2?+I8!Z]T8QX%FA P3,A X8!0%8,,J00+B"TLV2.H-ZU$@P8P;Q .*.\\NHS.T-G_'CP^]R,^$G4 M:MWNXK;T3U\7>TY+655EM-):DBA# "F5 J8$ WF),T2+(H60^6UL(^@I:)=[ ML]--\M0J+8Z.W!:2"'+[+06-P&903$,R^:DA>GZ'[^W&!\2*Y(C/49G4E0Z( M^MH9#ET>F#=X?GI:V.PF7;RGFX>/B]4?-TMM_(_TL(Q+52K+< DXASE >L,+ M:*H$$!G,64G2C*K2*XG@1G?LC$*'B\1F=I7F0_N]'2/_ZIEA<%2G8[HAOI(\ M.RBZGB_O/\[_M+A9]NSS*]W*F9 Z"F"2 R%% 5 F4H 5YSHF4$C M$@I8.:%8A9$?.U.OHPE-7?N0FF2RUC3]G(BG.MU\R7A*\G,IA@]@&$D,)[O> M5:.RAIG$ITPQ;QV/H%/"9S,T#0^?Y/K M[W,N3U<.?5[I7>#&@/7]86:HW)DT9_?O[U>;[>?5]C_E=K_/U)S/5^+C:MW\ MRER7S7*2EQE6"*2XA !AO>=CE2I 2G,L9%$I)5.O@0^3LC^R#_RPV@Q!9!.F$!@.+3OR&W=SJC_O>/",]A]+'6H;$"G&5&*;M$*(7N>V<"%IW M;=ZY.4#H\!YQOL.;J#S6V(AIF9]V&L6;O)BC(1=OPT5 8_A^3;Q5M^OY_7Q) M%[?/VXT9\66G&O.S^U)CJC%1IBDUYGZJ( M JB IJVBK #F^@-$*2VX6UM%9+[&/JW?;X17]_ 6O-V+\4S4[Y_'[I/L6.W\ M^2]A?=(CV,M?(O4]QU=C;S]S1'+3]2G'U]%!__$(CP^M9;6N89Q5DI08[-W!=6"D#SE ,F&,$L)46JD%_Y>N?I8Y\OU[0\DV>'\CL> M%8=*Y;E-J,F,,$'[I #12LZ[SYZXROR$6,>%Y:4U5LF3_M@&V.U$/V"C M+>>-T*SOI&=',QY/>YZ&'D-QES3Q^X@?OY_?B?I;M?;[J*:GR]_K,0';VT_T M\:O<2'W3P_O5^FFUML%JLZH5A&:B8AS@U)R?5N;\5%48% Q3*?*"8.263QZB M-+*#T:23EG;2(>ZQ;^G5D\/.,);TGGF<,X(/AP:>&O#8B\721-CNZIQ&8FV1 M7*3KW?3T/F"Z;8R+' <;$Z<;0I'DEV;/4S_QZWSS^SNYY ^FO;293U)*@45: M4< JO?% &=-^*B,'-.<6\,34 MAY\#ZU/%"(->7 6-A@P_0&YB.'@WX8\QX!WO"\P9*R7M-*A=;9U)1!OHY/GR M>;Z\;]#35LO-K$IYCADFH*"(ZW@%I8"PBH%,"D*A#EXL?*3+H3GC:K MZ*V0HXR@_Q,"ATK)K2FRLT7T0HIW+[]M3(W+C--3M 8V6TTZZQML5[M_+&?GSBE&5B)JDQA"7A:90!),Z G%Q(@4;!*F;"M M\,H>7:H9_P#-UJ:TD_O:EJSH>G)SG!=*[^0W7/"8QLC6V!/LKT5W5X69UEPGI9W0'\HUP#')>ED@F=X+ I!9W7L#7!M=S MY650$[8/N@9N_J1_<;.5CYM905.*4TX *ZB!O"0YH'K' ;**< Y5*EGF-8RZ MC]C(-K@#)>C03OYNJ">6O&>RD=5?Y=-J;4'&]C.KBTHJ*!C(2C-D(2T1P(40@)!<4DA*B$NO M*/<\J9%->S^W>;TC?>'4ZA/J_?&,BI[_;%#FG.S:YCZL//NC^]4L*' M?B7X][,Z2A:K@W6(W+0]JX["'W6INMX79NX?Z7S]-[IXEN]>=O_\][G>:J_Y MP\LG^5WKQ P3)12E(B,"I%E&='BN,*!5#D%!I5 0"P&1$R*]']F15W-#.;&D MDQUM^^%_OOZ;G^D[:M'- <37C9\;Z%-+M/&M8<)&\@R.1"?U#WZ*>.TE/.^^ MK(?]JUR8[NF.9WK_O%Z;QJ2,8<3-P&5(=8R/6,D R4L,2E2@(F=*,>95CC1( M<60/<>L?^P(MT\153U^#F)EC1H-=$A?I4TY.,W M50]*&KD/^CR]-VE='A3_7+?Q\(W!<(-K,[KQ%UG__\WRB]X9T[GX12JI"8@& M#4R'+K?;![EN!L+2M"CR'&>@9)D"B#,.6*HW$B7G64ZQP@JAV5+>6YZ=3"&, M$2?[(+5]=-EQ-I.&B436U.NX>F482'C] OPF.E^F=C>O,J(J0Y']+!_)3RU' M/YO"C5:U+=J?T:SE)][$VR@*B8<)&,+$U)"!%RCJ!*+@)4\+K;A^?)QO[4&* M;3TQ15CW9YO>^:2G.A+<94CY@2@CA-*VAS_JCW$W#,$>D*[7]@ZYW^ PBK[(R M30&"%0<(IP4@U(S)(2E-<08%YFZ%!6[TQE^4+0/[&3AV?=DT/'@T-3JH;F#) MC:\0[T6VUL6.>**I)RWYD$Y/!Z5X]'O&54Y8U^? !Q.K^=-=U-X64(?'3-<( MZB[303NHQVV!*9OY!CU3/9[*&Z'B,E 7L3)!GM2G30F%J>8H-Q3XF##O](M4 M\Z6T6R,[;5(O5F9FV7YW]&E7O,CS"C,!,Z!XIN,SFC. TUR"DD)AFT(H9CZ. MR9WTR#ZI823I#\*2. MQU\AKWU.P!/"W,VU^,?SICZ0:7)<=ZL[^N?_F6\?3)F,07)?K4^#[,XJAG)H ML6ASALV4P@J0E$F@2LZ)?E>$$-9FH>[NJ;I.#F7^K968G- MHSP_:8-KNSIMA>M&OSMN9;BEVS$1:5#FB!4B+PI3P\PS@O*Q MEB+*,TIX!KUBM4L9&CF",YQ9>.'GI3"')XW';#SAD[[6%S3UTA?@Y@ZG5*NG M3[2:JUE+:MZ:40Q7=;&AF=NZ6W'JJYM1#@:+0"]('39C0CK&45@TC,<+V9D8 M]#&.\HY1(",]-S"FY/SY\=GZ9UM8< * LCD,A@R)HBH$D+S YD M Z1".: " MJ8*E))-^H\*<*8]?]]CRT=34G,18'>AXOU"YC@'@&"KS3\@M%2RF?"LO=6,Y8HIEB(@ MF"@!$L*T.U,*RLS M54J2[%7/T7WX6.'1J%S[0\4('-,859"0)E)QF:X )2F M"BA:"L@9+D3&?+K(@A40V#%V@>AN?BU4(#_7M:-BHZR8)9/'W$N+R MQF.ACHL63UP3/K9TV\PGO-./:%),I"*(0<%!QDMN:JEFO9U]6:_$,]_>KIL1&;96K10&U$SO!S S%4=YR0!3>J7+"2FK MJBRTE3H5!9\C,+)I-B1MF4A#USMV MIW_:V]S9QTYB;4-"M78V>)U_(6Q3)RB$?I\;.QWB=FU!##7#,RPE*\N" ZTF M"! RZ.>R4" E%!5Z8<2(.J$>#Q$:V>*:6M*&]E5BJ6L-)2U]][K97G7UVV%, M)?C98[C\7O6U+L(%%=OV/GBRREL7\;IEN$[7AT6N^C%/ZVV/:L:IZ7"7-U(T[$!PTLC870&OHV2/.R^< M ;?_B*N*,8(S"A SH$)%!@'.<@(*44!1Y!1+Q8/&O$UE_ON!9.%U72?TXF;< METGK9\R>@H;/6!O+4$\0>)M):8.&V'-E0*_,-S,HE:[%#DA7VSF7PN3+FH1+ M!@G*4Y@"!GD!4"8XH##%@ I)E!!Y(5+EW"HS2&Y\@[3T6QAJ.SRXY<"C)618 M;0,V&ET9WO9:ZV&/5[TG'M(C,ZP0CQ:9J(H)ZY#I_5!B]<S7]F;<8HK\:R"\_I&*W(*-*(+[^;"]S"W-41KG!R6+#;M_1.=MP/?/ MB7L6@O_L#2%ARV1W M8@@G3PU!O?"9LW +[_NJ%.\WC^+O:5^K2_CU([XLSS#.\)?4)>5=(;IUYTDVG>N>FF^ VF^@1A[;FF]@U7P#-=)QW=R1T/8;./0(T:+@ MJ=]%?S0]&3<31N53:_@PNI^<^D4]JN]J\,YSO9.5@I44.0=9E1J8HG*B.O-RW798-$_&;4@=TZK;%B*XIO[4VBI)"NU#=A([;@#I M\RUZ3]W4<*;MU/'FR\88:1?'YLMZ]+/DJ_OE_+^EN!':IZ$C#)-^R$*7?7D-UZ.8IXVK&S_D-E*#<69]G^$@L M(U,4HAQ)/78ARI[@CU&(,V^B,GBL%^WFND[H=H65D#&U$\FA169O4]XVA MU-=>E.[.T/G738NWM.>UVCPAC6*GF+L1@\823J=)OO3D<5(K#SF_X&>/,*-U5M.",LZ+,,Y!9U"):2,!$D8%<9(()E4*H MO-KL70F/[%\^W5R_N_ETJLL_J_ M/JO_H +P:(;C7L3S!F\DK$2GH^8.:.I5\M1Y-9T_-+-$7]UC:W6BE9Y'UEUO M24TL6M,5S$36SD$Y3.QG7S:UMTF*VP7U-.*NDCHFYH4"+)5*KV0* 9(6'!2" ME%!!B02N0J;W#E(>>;FJ'=Z)NKFF@CYL>.^P/MVBY%&TY+>>M"RT%2^U7^JB M&'?YB#_5UUGTR--]A^F^R91?9W6JA/G _L,(C?.):,$Y(A2@'*B (&J A7*&5.F\3!'7OV_L3D.'>63B=2IB-P?:TB,2G#C%' M32:/IMI8O=71^9NV-7LL]1YU=H]&R!_#[%?-P>/S8]L#SK%D&2V RK $B!4% MP)*6H, H3;G,TKQP/GD1HR$7&#SS)_ 139 MX?,FPR [*487?.ST!6%!SF]+^KA:;TW=FL$+;"<"-+V/,TDPI!6%(%<9 DAB M!!C1>Z>"%")7I*)%Z=4=T$]N9.OI$$^$II[,V_D'?+7QC3L&%.<61,13AY_] M=35A"">[21 ?!C:+WHNYFXB15N8!8I,NLVZ"OUXS'>\*R 1\D?I;T(OOO5Z/ M[8R!WW3T_7&U_DCG:_OSK?ILDYE;+:5^R+U>J:4YM?NPVL)K+EU>/D.<*+XWF/^"&2F.^&/IY.# MP_V(CPU8LHX;W]OMOWF=,YZD!I#[QR MZ#,NS8.<;U4QA\&S2B*1,TI 22DW<\(0( KE0, "D0+37$FO.6&NA,?.6K3' MYSK<;!EI&JRN3S18^<*ANFK7-RT13V>>P;M#$]HHR0(W@:/G ;(OM'1OILR MSI_8.]X?YE'>&VETR%@WSLXWO]=?>)DQ4:55#C(,*X @PX# + 45)1(1E$%5 M>/F/TV1&]A8'1!-#-X7'(_FP\0VMO0^V6*9-9GB$QJQ/V"OC;9 M@:LO!!C]9.9W?YW?/VQOE=[ZV93=+.>("(P9X+B$0.^R2FVG$ +)*IQ6LM#V MZI44Z*4VLKGN03<7=E3YVE '*P6>]0\A^!S]JG,SWV@*\;/BO2XLW:OD:ZL, M3;NN$!@!AK1/QMA0I"=IO0T<:9_89R%)>V\*.&#Y1!^_RHW4-SV\7ZV?5K47 MN7YZ6LRE^)5J>YK3Q>9FR9L$,F4E+F7.@(*"F;QY!A@N*R"IMG\AJK)RG(\> M0'QD1Z"Y25IVD@X_5TG#4;)CZ M!S(CZC'L0";>=^AW"A.HB-Y3&-]G3G<*$RCMP2E,Z#,N'"?3%DA]D_?V=,<. M'Y02IBAE):"R,*C/M ($51 HA65*"E2I(FRRS"EJ8Y^W-*0"Q\JMM9L_TB7UV#$WO30$QUG5=SV&=PZWJ%G6\-U5' MLPSS3)DI- JK#"!2$D XS4%.5%$(F*7<;;RC"[&1+;=+W:2$PXNL7!3G$"5% M5(>?21]HXE:]*K)Z'UD3'O%.1(V$Q3<.WTBLD,91UMX09N@9TX4LCM(%82'8U4RI17E[F.1B "I63ZUX*4 ME7+KAMNG) ?W%4ETSU.@TU*'[-OZQ/?P69'4$.:O M?#\"/Q?E(%JO>^J[?SK7Y"#%@5MRN7[*(3LUW$8')^PU4O_?Y&9KX5O;//O= MROSJ]GF[,:.^YLO[S\_VJRX8Q"A'#(@*;-7YI)96[C>?,!3]#8XS>B@>F_\#9A)%?R=QAA7%9RMT MBI'>M.ZX>*_M]T4_6F]L==@X2T5:< ASD'(E $HS!@CE"O ,X4Q_CI5^C7[# MB\X3&WNSV?$6YDS$=RY1CY;<#K]CR>Z9/EPM[\&=7#_:([*KY*_KU2;&YLI# MJ&A3AGI(33Q<:%CHXYE"#O<$0C/1]5(_RX!"65>S1]I(69G*C.1 %K@"2&!M MO@44@*FRX@612"&O@K^SE$:VW<]R:U*QJT>9_/1)?[\_&Y"Z.ESU1%TZJRHW M&XZB #\#;DGN14[^/@HJR*!LL6"3SM*9%B9I2-PC6*3!&T)/>?\J5_=K^O0P MYU1++&E[A)>7@J08"Z#-U,STRG) (*I *6B952PKTY3X'?.>H33%.:_WL>XY MK;B>ZT:0->1@MTLVL72#3W;/:<#W:#>")BXYV[WO:H0:^K'V:2[2#1_OGGO MQ.>[ W(<'_ .W1 63>AUUCQ+_B+K_[]9MGAP7^6"ZFU(!U5YEF>YK-(* OJY7X8[Y87"^/,,SVXU?W 3NB/%4D+T$E,@H0+BG 0I2 [[9S)??WM_5 M.=V&>#OGI<[&_*MO2?"%HUW>8IA+3>VC_^ MH@.D'9#/+&>93*L2@2H7*4"%&_\V4IHC58D'7&S,EH\X[NU:I_&@*=?6>/PJ_(U>NG!@><%"YPEX. MA@P<5*YS(AL=JRUT%?)[KMKY*XO28SD'8R\B*O$C_8Z8RU* M/XQZ0(;\P[D=UPZ0J7R=-^[QKOH@Z9/2A#+8QT\>UJO<4JL(\L] M>5&8]?1-#N@TMS3XR/\IZ?JC?MNS$@J85MK,"EQ)@%1. H/ _O98J VW8QV?!WY67?OJ).K?0EPE[FKQ/"5&,;B^8++%!/) M:00R,:EWN4Q1K]W0A4\+'0X_7Y@:OB85#GF.)<0%8&8_C122 /.2 BY4QDJN MTM+O8.[P\2/[EY:8YX+_2@5NSB-<,#^GT-*).'JD7X1H4]4/'C[QW/13@AU/ M1C]Y59@9_8VNY^;D\ZL.Q"V 0\8KO9Z7%<"T$MJ0: 8(+2& &6<2YSJDSJ2/ M(;TF,+(IM>020\_/G(Y4X690EPCH9U('LD7'L#@G1R2[.GK\I)9U3KC7MG7V MNN :FM6CO*-_[I-4N\Q(RB$7G%4@YZ8F5\)4[TV) SG G%"4BB\D&1Z:(UL MD (J)JH0\Q256 MLZ6\-Z4S=SY],\.TG;YQ4G_C1QRX)Y"7RE).&%U81)&5.L"V]VVK<="IF_5' M4U&TD0E72Y6]51.P*I(>:XHR&F: <0+!(BD$N19F:=.AZ*Q]:4YV%Y#"6%0]BY"!T;RJZ7YMM VKFHX2RTG=/-H5N* MPQ.VSW+[X4^^>#8G FV5W(P*#A7+$>!%FII3^1(PQA$0&><*LHR5A5>)B0O1 MT3<9NW/E&BW\*EGVP&1?H#LF51H.SH'DA-O[=R5<+S'\[@WH"G3SH)[_[S9ZIWDNCEEKP0F M99I7VI=BI,,RF %BIC-HKX @23GBF1L2PAD"([M1W_%VIU0P8- 1!/,S7DLL M::F%=%F>DM*CN?)":0/Q/5^CE,<$*>^1J+>/\M1]T[5/]G!]T#79=UU85'9V MBM.[ESO]1)M.J"A294H(R,O<;N@$(%04H)!,5)+F),5ND'7N-$=V)A93I$[[ MWQTLGWY1A(ORW(*(R"KQ,A9J2XP87BI&&#API>1PT^M\9JG;:5 MD9^U:,]KTUU2ARLS)+G"4)6 *EJ:EJ(",%% ,M2B4Q2'4RP]I#8.0GD0CG@ MB-C/,]25U792=4TW:,23JQZ=TT+1=!.S,[K6U9Z-H>;."$W1O8*/U@]]FNH; MMT+WJF*X"[K_]D ;H^6].L,1%M*?:F#FDZ?S>XXY]7V_^4 MVZ^2K^Z7\_^68O^D^J;7]=JS5*;:ZY02,%;J$ 4C"EB:Z1"EE$5:0DJ07_'' MFTDR28%G'LK5_7$:+9FS,4<#CW?KY<;=ZO/FT--*K]X?^;T^7[A:3+.\D? MEJO%ZOY%_[4YSI$%1$4J$4 94@!)E@*,) $TQYQGJ9(I=$,H\J<]\F)DZ6MG MDVB"(8=?GHIT./T;3SU^3OQ ,R;;4?_",)-8;I(].Q-IS^-4<3PMAATXMMK\ MRY71U5\LTDJ/0NNK(IU'ANFB]ZC2\Y'3G6*&R7IPP!GXB(N'KIWL!-G,BE31 M5.A]!(2L "@G%& J)2CSK("PD% B]YR)"\61/>[KT5KSU[GIX)%C9Q3HX'-C MJ\7/T[X>P]9DF%^WA$573/! MLL5%& M:DA;OUP]D]H&;@P[O[DS9T//ZQ=; Z1#Y,?5LH;SJ(@@N$08\#(C9JHW!H3P M$BBF*$(PJ]*L]#OO/4=J] />FE8S!2AYD OS]2;;AIVKA&[MB,&K)/M+82,% M\__-U?IOW_3[M6O//_]35J;_!JNKQ'QR]LI?)._^B=@_Y5?F*,4TDNIWM7CQ M.S\Y^T+/#Z M6-T#S3]OV6)^7Z]C%4&*5!R!"I82(%$2@ 6CH,0F8-+_Y:574[T#S9$CIK8< M?K4CZ'D$ZJ(V-VN.K P_PS[='M#^M.=@S(: L^*.U@]P3/&-VP'.JF"X&^#\ MK8'- /Q!BF<==-RJ]T:PB=_TSHWS;\?5^O'VNK& M:-@)4U TE POXA.C:(0HYAAE(^@I 4>HO_'MW9H*^9D^RC9+4.J%W30.T]3T M[U!: 0QS!61*2JERE)),.!^8'C]_[.J(]W>)I;C4%#U._$XHPN'@\S+Q_)R! MIE5+EAAJ(>FB4R_;_0SS,EG#3BQW;]-19K_SR?,2]9Y&GKAMNK/'\SP?G#3V M7';95N%6.27LKQ=6]_72OTO)UUB<)EF_L2'?+*,&CQHJ@ HB :JP! 0S 5*1 M$T4P3,O<#])^#"['WFXT/)O4Q6Y03OFOCWS#7*PK?_9-)&U M;SOS**_:;ROS9B_0<[,S5*G5X,[5PZ/?TZ?YEBZZ=5B#;RAXPS.*!B-OB>+R M^":;IE'4?&Y;-0XQOP6!F\]V_3)[_W]GBE54E04%!4$50#C' M8FL%KE:P* M6>7**5+OV)&WWX6%2>'G;][_WP_O__WF^G)O M<2/Z7^]7W_[>YN+;LYH>]47<>-8D%'K/>FLN)O_A]VT+.9Y^TSA9? M'E9+64\VGRF92YGS0HX]"WU8:A_[$WBI,/F\0\^L1H#:7W MFCC0(';$^S$>0RFTQ>18 <)Q!E"FM#%EE02BDCC+D)1%Y=6'ZD9V9#.S1),= MT$4=V>V0+FATI(LSNG6+L.-KS,]T3Z!=U/J;%N^B7^R1$"_.$'U3S(M^10RA M7@S<'>9+;I^D21LL[YO=TV:6ET5)8%D"5:8"(*H48(Q50')!D805))3ZX.(< M4?#R$/X@.#5*Q*JEVO9M>680C_7B9O(72>MGW3M2[OQ\R MC7;&LKU[.3A"/1C+EG2X3G9L-P>H;_RR//(R;_S2PA([X[Z\6 7L(ZJV-\,T M!MWI4E0C:NT@QS4FG>#Z6KE>FW+^!O^[,YC^L]S.4I5SH3 "A32P^VFN]\&0 MER"K4"G*$A6X=.L#=:,W\CK74D^V],]DL:?L75S;JS.W$#>B)OQ6H9T2.AC\ M'=H6RC%J0:V+F/&*:7NI35U(ZR+ZB2):I]L"H==6FZVT*1GK;^KRW,VNV@R5 M!90%SD!)L;KO+#&L71U$^?O?;^RA^M$M]<:@E22TZ"7.BW5S7V_XN@(VVWV%+F?> M7\OG)#7^D;48O=@E#G=O5.825;7G"USBD@F=D:*?8:I$UOS!TM]XS$UU[CDM,5)UXKAIV)>@03VKJS3'=57V\%S%%Y"YLM"DR@P0G'B'C MJH#C^3'.=T8#)FX364UA[&[O5T)M^"P5@$JIO6O*"*"\S(#B+$LQ29D.CSW' M4SJ2'KL \<%$3!L#5U&#]=A MG-V]J\7@Q2?TZF;MQA'4WY>XQQ4\2ZUW' R MUH!+3P6,!UE\CO!;HQ8/*,0!N'CH"8%QFW%3;#@AP(X2 HW3^Z)C3&E:5PW@ MAG6(VO^9+M892TE9<)YJ9\1UI$*X!$R6"G!4PB*EA4@1\8I41F-U9 ^VZU#A M#0B/7>(5G:\3O97_76Z3[P:H)%E[C\ >\>TY1DH_Q#L)WY>?S:.R)H_Z>O]> M8P>WW">6_;IKW[[:!O^GD2%BD#:ZGF,%=^,Q.FU0.+K"CX+)\2E&@PO8=\C< M"$U@KNP0]KJ\T79;KZ5!LNSDC?3?GA\/L0 K*4LH10F@'9A:I2G DG-0(DYS M1I2@Q"NS.Q*?8Z>(=ON\4%3*D5^3VT+P RC?;Q4XC1/1:0KM,MV472#W B"I=OC4P14]4.$!91R056EAL,>+,DK>6# M7I7TAUW7!7Q:;39?S"\LT(:]RJ01UW*KF>JD$0T(U^9:_.-YLS6__2RWM^J. M_CF#I%(9YPB4,JT @AD#F&8(% 56J*PP3 LZ.YIW/URX/0Z[ 0?)=P%EL+8- MQAR![MR0.?;@_/GQ>6&>F:SL\"'>E2]9:-$\J^)'>J=N:\5;OJ*P"GVK] .. MDY]JGG].#-=7R6F@0*IT1& 6E85>T2T66KW1V/'>7J+9CUCT/ZY^8[4.C,3E MM T(XZKZJ(UA9'*1AVF:\7R_K![I?#FC1<&S-"M!"2G2P3Z3@*:E "G547ZA M,D0=Q_"ZTQPY6YN-;)*_%QDSS#-FO04XS2/!1U[G&:'XH\Q3O-8 M!<[C-$_<&IRUTC[IVU8'+.:YGQI@#3L7-L,E4YDIZL1* 81*_:^T$@#G&37M MBA577NA%/;1&MO^F>'E'.FEI>Z>CSBK+.?\40P6^:>I6[)5JZ[A;RE?).[JP MY6>Q!^DZB!HOM726TM2YI"&13R2/!F\)LVQSMCBWHIK-)"IIS1C/H8NQ_YL?/2>V9J MI*HN.WX^P%.M;FYA/&7Y>8I>/25[5I*_CU+H&*:&2%[$D_BDCB5,,:]]3>!3 M0GO%V';_U%V9!E>XA&8SH22K "(JU>%$50&!,UX@4C!<>)6^G"8SLCLQ1 ^L M(;!%Y(R.W'S&Y9+[^88 H0/ZO_IDBM;V=9+(Q-U>?8(>-WGU7AT>'S2YQP8L M-RLA5%6> 9X;%!)EVCZ<%^W@R7T M7YI;X6("!0])$G%U/7S^Y OH2?%.K9&G+PP9X/CTM)A+\:L.[M=SNMCH8+_Y MO,HL+2M%%,A592I "[T,*EKH9;!,!:$RJZ@;3E@OF9'MK:&;[ A?F=WE>7 " M'P4-V%\TL?V,\$AB(W (5/EYP7VF+L900."HQ5.*B#97<4BN_F&*9^^><(+B MD 2'8Q,'KPX\VWM\HO.U>;FW:QT^/*TV='&KS.FO/?RM,].:6 UN]AKZ[,MJ M,>XX3N[D MQA9LKU32.5._WE>^MX!QGL>,([PWQ^/)MWT;?LZX\R)6ZZ1E]^3+L M3 [YX M J"Q9CGY>_/_HYQMC*C:6,>H(W X[?'K>"H^.K8=D5087OE_?)TAS"&%I 1Z MKZ:#RJ)0@!:" EA1@3'CA& R^R[7;.6*6/X?7WW,M_MH]^3$ZGG[D/S':BVI M'V"Y%IB77$C!.8""ZL5(!\U KT$D=9OBM?Z$5FM3;S:3A2@JR 4HVZN=A.M=PR$]VH/Z-$M.(JG'3^SVRNFZ5BI22=[VC'+-5QDC%:I MT4MLXB(-%\&/ZS.<[KH4BZ^G\5(\@@K# L*HRD!=Y!A!4$IC. M#%#AC+"T%)"K*@QLQXV!L1?/SB"I74= ER,#J-GY^=+I4(Y:=W,>8^K2SYWL MU+@ZHT8[O]9'CQ< VO@I(SIBC2/Y-X*D\5/.>MJN7W8S C"D@E2 2$P 4@4 A"8*B!)43&8 MI5#D7K',A?R,[,OT-UEXXXA>I%\W-S6AUOR\UNF:_9:YI.9N_]>:OZOD/R5= M)[?+\ZW:(1"E,304#\+T(FZFACB-H;H3$*A1'AOF]SYIVK?JO8X!Y]LFA8,4 M2DE*&,@JJ;=EC.DX3/(<\")%15;8HEH?5W9,8F3O9 C:1GE+TL]/G="'F^NY M3$H_;W(HX CI]//"1#+\$P0FM>7S KXVSYXK_:?7?5ANY]N7#X]R?6_F\:Q7 M?VP?3(\-7;[,2DA326$&4D),T8IB@!)6@ Q#_4.%JPPZ89@,T!G9]FK*24LZ MJ6DG#7'W^79]FNHWR(CR^UEEH.A>$_ YS_>O?Q*_[%:OS>=EK9YHLP)@466@U(AJH-_E .6YOI'C%":LHQ) M7T T+_IC9XSWT_$6K[ &FA2D;QN*GW;=UM\1=>;G!EX/$SQ6UPB]*D&R1^M? M\:,^<4]+D&J.^US"'A,:E.\P%C[2^?IO!K)K7T [*R1'*J,28"ITI%!Q 1@1 M'*BT1!5*"Y*6S"] [R,WLG?YN%I;7'#]/FU9L*X=,LIQU=64+[Y4^@@EP%%N6YR8@GON^'IC&PQE!-+NE// M'W/OXR)CM'U0+[&)]T0N@A_OCYSN"LPAR7MSZ/%5/JW6IE1MWX *H$ RPM<0,XMS M)/@8_3A#PX7L@:-S3$C)4H,4C?4^B3% M2*9 ADE6I)!"47DA<_30&MEP]VC'3^N5FF\]@:'[E.1FLI%$][/:O=1-&_Y/ MAN[/H]BN@X"Q!PN?H/0V(X;/BWQVV'#/+1>@-6^^T+G0$?H=_?/_S+'&R@HM1U%J\ MY8: M-;5DEDNY$(E:68"SI,-VBFOQ.%_.3?1B1CZ;*HCE1C9)^*I JI2 @)I"E!!2L!$ MR0%'LF0TXPA1KS-/)ZHCFV/#@VVUHP=<^(4#;AIT6_^CZ\7/<+LJ.60@:3@8 MH=K!2^9(J[<;S4F7:R\UO%Z?_6Z^M*+\9OE=^Z#5^N7]\WIM\ 0/IWMFF,(\ MAQ14W,#]F]E4C*4%2'$I8%' ,D->@YU="8]]6KB?Q]KRX9T&<-:AXW9A!,UX M;A$Z]> ['JZ2AHN)!INZ"1^]_GN [!O5?;LIXWR]M^/]@:E5N=E(^:D>>+7A MZ_G3OA6"<53 3&)0FII''5"4@- J!9 PS"@4HJ)>91P]M$;V%#7EJ\32-HCA M.^IA725]6G/,',;1A6?:,%P-_FG#80%CY0Q[*$V;,!P6^2A;Z'#+!>>51T< MQS.-WKV>:;3+6MIQ%I:?35N!_;?50C]FH?<\7^E6_JKCFL?GQUDE85;D"@(E MD)DF1"N <:K_4W A4TB(Y%Y[D>E8']GM-$.@Z+U,9-O:L*7K>[E-J"WRL!)= M)8\U-P&'GM.\8(^CTA_NM84?L 8.J.N48W3DZ32W[$5*C$Q7R:\#KS_L-';2 M-Q'S#'<:QJ<_^9WTA9P\+YZ6@P"$O8_G2PJO'TU:_K\MV\TF^MK,;S$M81^U M.<]*)2N:,P92B$L#[ M1*\#SG]";?FY\IJIY%S-<9>QW5F:9:WN,C3,3:1A#XS B30=B")H1VB9@P?: M5:[)0=JIBE[O[>_U/Y3TS?U M0YJZ605VS]]T9S;L97]:-3WY0O\Y^4GK?F&XHD]/ZQ7E#S_'@F",\-GT@C1> M\OSI8!PC:.$ Z#'&\\(V=V9PS/;%K.2KI?ZHFEE%O,1%P3@&&!$($,O->4T. M 90*Y0@KB'*W%;"/RM@I64LSV1$=GF'DH2"W?S89QVO\;Z>]$+[W6Z#35V7T$L;76_,4EG7>%T$^756 MM6X6'E]A?B9_! &F63"@IS43S>&!9J,^9A@+#FQ([E%@P\(_5RO?GL- \5#'5XQ9^2MI_OO+E;70MA M#W?HPI1IWRS?TZ?YEBYL<,!>G\1_E35\G_PFU]_GW$01\Y7X6A]FF0ML;#&C M.4H9$ZGV)OH_R.P:<)4KH#"O>$%95?J5?8[-\-@58"8 Y:WA'?3=;(^<_'S M2Z._/3>G]B.]$S^/>/WEYOW5Z=QHMTGE9LG7IN+!G@R_7VV,"]VQ&,]93J7' M2)YV='8G==-3*?^UCY^,;M@"\777^=:=3E<9[XT% 4+)#"""%&"8$R!S*LI2 M0;V_\^H#/DEE]*APU]-7#[6SV6//R/"T>MSDYA4#%, I8FQ2@X!34D!(.5,H2SC*N5^ M76W=QX^=/ZD[O2S%4)3! VWT&]_E,GHF2WS$"VAB.R7%!1UL!X^;N'WME"C' MO6LGKPHU(]-TO]:;*[N>VB/1]_7HE/]BR.]:0SM@(6K^@0_L6&M920QG/C:7[\:70TRFG*"+/0BO008KI.T M%UAR__,G-FTG88]MW>VV2>8%[&J?,I+F*2H0$*4P0ZI-5K3(",C22E"LEUV: M>PV@#.1C9&>A/R@\ZGP UVJ]Z;3DYS4NF0?06ZDW]D" TV524P\"F+B8*HZJ M+@3^CU1*]:VMS*N[MV3%$68I!WE!(4!(<,",4Y)0/G[TX]"V MRC!L5M*A*AQ3,,$">F9;G&7SSZJ<%"%6 N7PX=/F2DX*=I06.7W517' >X-> M.V?/)M(PEEQ_42*72A B <_3'*"V_)\R\?UON MZ^OOZ)_-DKR948P0)&4&2JYW]"CG A"#1"N+*J4%$E510C]CP38#R(UG&=,YA;K9? 0E^9E[EZ % MEFM)QC/S 9DB6?@Y*I,:]X"HK^UZZ/(PDS:'?VOY()>;^7=9PV9^EMM;I2E< M;VL'8@$G5I^U4,:EU$TJ-\WG/F.0%*DB%5 J50 5E %:0 7R$HJR@$A(Z!4Q M7\C/R.O^ 7?:Y@U[5PGM,&;ZD)8'K.U<@V+BJ2R2*[L4FXF=7F15/?:-<9ZK'_FX[T. M$J[7DMJS^0H3 JLR!;"HL/&%&<"*5B#/H(224)[E3IT=KQ\\ME,S@8ZAY9FN M.)!]."\1*I&GVW 3QBO'<(KSH&3"P8,FRQJ<8K^;'CCY=S]3X'4F87;S:890 M6995BD$N, 4HXQ"0,N< 9QQGB@J65DYYOOTC1_[\;S9K*A=NGWU'SOX//HQ[ MOT_]YMO7ZP^?+O_$CWGM^;B;B^L/O/EA_Y%W'C7)YWW,>OMAG_C+Q=.G&@2V MW6P"K @7E%- %#7 BI4"6!()]#?/"\%D*J$3 /(PJ;%7@*9/?;%GP'.$0X^6 MW.+0.++[&=#!'*4=1.((TQN&A8L_0.DUH;<:GG1&X)[!2>?N",WPK/CO7^63 M_@8>Z$9^6:_NU_2Q+N^\67Y>F7]QDF.K)-[ZF;H2R&_%6#5.&;%G+0GVNR**Y6/%-(INXWZ:CE2ZN6F@.] M3T\L#S%32^X"1TLX.9"<. WEKH3CY)3'O:'3;>M-H*D1UYO&F:QP6A)%@$I5 M"1"2.:!ER8 9=9!)F1802K_IM0?/'SN8;:C9R2N^@V@/%>%FTQ>(YQGMMI(9 M2E<-2H\YX&G*^NV9='O15;(?SG3-M_/O_2,B T;,GI0ZV@C9PZ=//"+VI&C' M(V!/7Q9Z"KTT4)EU;=K7^>;W=R_OY)(_/-+U[W7?.Y*4F@F'-$V%Z7M7@!1< M@:J4A!4J%7J5]CMF[B\ZJ(WB+O M*F:TL]D!]RD36]/RG,I3* CFE. M"$ **L!2A@&5N*QPKDB)O.I#>VB-;/'_^WEE2AF_K.?<0LO5RY),?M5*-("$ M)M%\([2:+>!=@U+XDV4PR3S1?N+-7G^6*U8B'6O *($%S@%%*@)F" MRF6:26*B[I6.\]P,_>#I7J:]H^'\W=Z96W98CQ;0TC/5>Z@+-Q,-EM#/*&LR MN^.QB/W9I_B/U4Q]\.QI.Y]/B774IGSRH@LKF&_5>[IY^+A8_;&?GDMQF7-> M"0!57@!400D8@4ROGX6V."%4 ;W"YCYB(R^@W[H8JH9X8JF[G-?ZZ\WU/"N. M-CS/L<(5$5X;W2-A[$KI4Z3>IFZZ1^BS5=1]]X3"2JZXE&+S43/ZCBY__T6R M[0PAG!<""Y!75080EGJ]Q$4."I6)7&$*RU+X@4@>$QG9H%N2-50RTT03MEJO M+3*SY_IY4D5N-GRIX'ZV>RBSH9<8@C$Q'L^+$PW1\02)B?$;SPMYC-;83T"0!D!6?[GOVD_X/7W2?]N^S"B1M) 8 DZPWL/B- .T MXE OQ+DH."J*"GN9JA_YT;-,#>&$?J?SA:W!XZO'Q_DV !G.4[%N!CZ>NOQ, MW_!A5VS+2=*R."H@I4RH#!2ZRTTS'U*06O"($PX[B:+>6]P:UU MC! &B3K9#JEMITLZ)*6M#% GONYSLC>S^MEO?@3JX? MDU<:V(S14'E6R&A]E,<4)FZ?/"OB<=?D^4MC8:)T6S(W[UX^/#XM5B]R/5,\ MS8D2'%2"50"5E00FO07*HH I0X+1PFMRBS/E\;/<>ZIF;J)LZ%X*AG).D:[6 M/8)Z_&S^-.");9S>';B_5MZ'(>5% #L94,1H\";GZ+XQH,F .H8A3(8>$'CD MOQL._AK3^F:I8\)'FZA_]]+\L5[X%*F0R'(%*I06 &'" &$9-_4T$NDW)/+4 M#XC>GX>Q$P3M.GJKDF-P]@Y7R;N7W066,<_$08#V'?,)X^HT/"SI5>>5G8C; M7!$?G25<)[$2$P$<3)NO"%?141KC@D<%#'S]*OG\26Z:TA2:%U0@#D%99@H@ MJ1B@1*8F=XE%E65I+MVV+4>/'OT0U-+RF!=Z*/B =[A('#^C;\@,E]L,B>0Q MU#18M+ QI0VY6+,U3W+?.RWS\([IYE^>Y/1@HN7I*T++ZDT7]AW]\]1X%\ZQ MI!*:1$AAVFV8MG1>"J!X23DC*_3C%B[$DMK/ M1>P%'G_@C8N$T6KN>TA-7( _+/1Q-;[#/6&&?+N^I\MFEJW>SFQ6B[FHI\W;TU=_F]\NYFG.ZW%YSVY^KXXHO^GE\+C?[CS^7 M18HRB8&2.=9A@)ECRSD!F0X-\I)*+)57S=+4 HSL<+KBV-'4':Z2/5M)RY>? M6YK\;;NYNA_Y'?JYSZXD]I!G+XM]FUUIS-9K/SEP+U#7\3I\ 2,YY[=Z)Y$< M_N3L3[J(O-7+>;TPO1D?@9/5Z=HD[#?M%-==0:AD*2NQWI82IN-4A'D%*$V1 M_D]999BP@F1>C2CG"(V\>!CO)ST"W%_03F42IKAP2+-9?]')EI1[,/"'LTG7WH^C#K MUE]_'2@;%+E]C7R>TKS("Y#IW2= .<, 2XB!$ BEB);IK&I+;: M*^9K0^V_.'1(WI::-%KK!/1J__SXO##E8B;!QN?;69$C*41: 43,5&4$4T"A M4(#!7&6\T"MUX552.TQR]!/DFH%$-ASX#LX;5)F;/<=5A._9L]5 <=S^)SO##X^MD-B?Y'U_]\L;Y;?M6=? MK76T/V,LSW3D78*JR"1 %9: Y@9C,)>5Y#FF0A*_ZM9>>D[?_"6%K1U:WJ?( M/6IR/D:^4/30<^1Z#/!/+>&?35N\BRI"SI&'18QWD-Q#:^J3Y&&Q3QPE.]P4 M7!(GUVLIZKV^-,.?-Q9QWZ N(95F!1!(0(!4E9M#7PE(6C((%4;:K#U+X$Y3 M&GDAMV6;\\WFV5#5VV=OU._S*G*SYBB"^UER7:K:RFPI7B669M12M7ZQXI6F MG:$S=2E:O[@G2L\&;@BSV+_*I=Y4+JZ7XEH\SI?SC86!^2[-;*[E1LYRA' % M,08IQ@P@7&: (94!DN.,\Q)B"KW.Q0;HC6R]#75[J$X/Z/L9\9#6W$PYHB[\ M#+JKAD/224,[GF$["AG)O(>H36KDCJ*_-G77V]X@W;L[/4I9)G.>2Z!#\52[ M!4:!.2,'%#,7BB:19S7-D$R=OQ#PJG>P[0)TY$. M'./P]#\GM3ETH!GWX8$NN(4N_63V7RTP]LN,%;DH<0$!+/7.")5"FJ$*"DA5 M;.Z,:1\=UN<">KF@'0FLI7B6?!L7V]RK] M0L7R$V>H3&OY_:(>V?+ Y<%)1(/P\V6]^CX74KQ[^6TC#19U[0Z6]WNXX9G* M60IE14"!+4@/+0"N4@BD*%6:EDC_NO !M7,G[67#_HAW)@_'#?+44\.*:0'Y MZ5ESD\R7/R>J92BAP]C+ERK9.5$Y@NK\LY<6K^M+5VN_M5K;\3(*8K6_ N*E M-%T)3YWG]%3(B>2G[Q,"\3[DVC;?:+EL.<2NR8)E7$(, 3+E"SH@$(!41!K_ M0EDN4YKY'9J>H3-R0-"A6@-7)+\M^T:*>JG(S3M$$-S/%1S(;"F.@' [(%4L MK(XS5*8%Z.@7]0B58^#R0!#[ _2?&K9>*HZ9#ME%ABA *9* HD('[S*5#&9( MD0)YP=8?D1C9.%^A57EBTQ\KQ,T>+Q/3SQ1?21@?/1DT>VKQVMQ!!SG[UY*'V_55TDDY\Q.8KC-7WS).M!XS9F*(NAO*29T,V\NEDOJ9C:>07N;3)TF0%9U\X&3&U"=. MUZ9ZK[L,=O%N=-_.EW&QD4Z&1YY5B68J!9$QORA""!FB= H7S M7&%1547EA;LV1'#LV,^<5>A7LM&[VWKX2QC8XEE].6[.(FK!!&)Q2/AS (N#]P76O]#YTM2VWRZ_40.+\F6]>I+K M[8L!=]I^T 2?#/697D>KO&((0,)U^)G+#. BRP#$-*4591DM"[^"5#?"3M_^ M)96IAH7DIWMJ#BA-(QBM 8&>&FZNDB?#C\VKRI8ISUH9-PV[^8J(6@NKG-'T MV]84K:Y?YINGU6;>9II;;BS0VS;Y,*@P_VH:+_EC%=6X$9VVML9+$4KB;YZGYI)EG6H\#4W/0UU8B C7L3UTO1F96L__;\*$4[ M,ME>J9\BY]_-G9M9E2(%A2@!8N;827LIP%A5@(K!E.10ZC][%>),P?386^ZZ M>WB3K'?BM TI6@G8G7RF#7G(X422/& M?I)[BZ39D26>IYU2\Y'\]"0L3^KEIWP)K]>(26D'!J\F -9KEYIO9Q6I*IH7 M%W*7W L"E7F M@.>< E0)TS*J8W6>YE4A&22*>>5*0^7W7Z_J\8*;!F#S/HHV'*/I,!D]0V8K M4$TE8B!\S'JL:+?SY&E#VF.1CN+6$Y<$P')^D6LS\)?>Z]#WMZ58TS],^>-O M2_GGDW5ACR9^NE6?Y%9_SNW4DVLS8LF"LGR4BM2M0SL./^.7,#0,FFW><\VB#5">6R83:KDT?U]8/LV_>)U[I'8> M6 W:I*1K-!KI30VX@NGU[WE&MU?]K4H:[A+-7K+C+ZD9-'^O633_:M*^UYND M93/Y.+7J/4!2IWT%82U;+*C.:_;OARY[^MIQ9N!*P>MXF3PUS M'@XT[OMR6,;>["W$.!795K+!ZDI?Y11_N5O3Y<;T<-C^-_O3HNZ&$_]XWM@1KY^E7M'OZ)]?S)@( M_8<.'MO=JD9CFR&6"ECJS2!C!08(YN;L!1-09:PL5(;+7#*OQK4IN1^[R.)! M_R0-\DV#H&2Z[+=[7A.Z8_8J64H;.F]]P>:G?=UNATL_[$OT6ZVM&,F!'(<0 MA=KIUQ(EK4A)1R:[/>I(E5QW7O?G^G5KT:Z21K@S@(<1VPG?XK7$:E*R;IB (&1(TYT!"K/=VI(* I:G^ M#ZIPCE(&*^F5%.^A-?+JL:-\205.GZKUFM.M9FO.E.DC^.M_\WGRD,E,J4TR E!E@!*6# M3%IR 62)B@P9>$A"O;JL^NF-'1$VU),#\HFA[]E^-: V-]N.J P_^^[1PP@V M[BAFK)ZM 6K3-G"YB7[4S>5X6YC-[_; -\NGY^WFD_PN%[#Y<)6D. M%0"EL "T(!CD2E8ETG31GZ(R=2EFMUZL_+*+' M>FV.>7R.X03V,U^+!3OZ7, !L:)AP9ZF,C$2;*^HQSBP_9=?N!C_ M*JEYKOV.=[_\][EJ3SY4P'X91QC/3R;%*GIOJ<ECIC<=J ML; #RK4YR\UV/[(-I30K10I(66@W5- 4L)P6 ):0%SR#>4F\LDYQV1O93]4, M>DZ"BOP"W'S6VZG5SZG5O)E-22 #,ECF$OMUTN_9HDGJYZ"ZM")&64[2]#D,_8".L] _ M[1U%_[,GL7(?E*.<5>@.(Q@'5.]'I6CDZ@Y MK$IT5'7[%81>K*7>XL_PIT]7Z'FQ!@Z*.B]_6BC,V[40^I/;?%EMMG3Q?^=/ M[U="SC*22RA8!5)&]9Z7E43O>:'>\^8EYCI^*RLW1.!^,F/O76LTM(:R*7TS MM!--/#'4?;'?3BJJWV_'$]]SCQDH>0 @7)]@%\#"G7SLQ.!P?:(=0\3U7AUX MD,4?I'@VP#$?'I\6JQ)Z9C?:N'8_/?H0W MZ.?E+&?-RVOZ&;H)TJOV)=80+^_ITUQ;IF'SJNWD_?N=/6L;);TYVQCJ_OHR&UT@H%%CMUI4U_TO_C+WA?0'%%HO'TA*#/PUAA06*2 517+ MRRI5O))>%8X]Q$9VW5_6\R6?/RVD=;L'C'B6-_8IS,UYQE*#G_\[H&J"/$,W M^7OS_Z,X-1=!8Y4V]I&:MJ[10>BCHD:7>RZ##[Y5O\S-P)BEV/PZ7Z[6]M"_ M/LB?Y95D&*4IP(AB@(2!38%I!62:58*G)>PB%UN]3_V^2;YLWE4!MG=?+N0,TAR MEA4R!UP(JIT%UVZ#2@)0!;7@4J2(.K4]G'KXR$& I6&^\@S^Q'Y.6NKN1SM' MRA@^T+E$1#\S]I7.Z_CFG!A!AS9'#YOLJ.:<&-T#FK/7!$?8AXT*[U[N])/J M04T%@Z3(*Y!AB0"BJ1EA#RO 3#-@)O(24S>\LF%:(YO6B6X90]D[MCZK*N?0 M.H8"O"/K4[+'G^DT+%R\:/HLI:F#Z2&13\32@[>$6O+CXVII#P%MHF5&"6K@ M!C&N3!8<:LME0MLP2XF2.2*95\GQ:P*CVZPAEVSL],-__B<,,_AOR?^3_B5- ML^2)-FGNJX3HW]0Q\B:AS]L''5G\MQ3_EJ#R+Z4]*]/_R-H+YIO-P;L:2N=OU(5J4QW/ MG]AAG!;NV$NY MU\3T[L-'=@DUJ>0_)?7<"A\HP,VL0L7R,ZE&HIK,-,=>IP2+5?C???2T=?TG MA#HJVS]U34!=VN?5LCTE_V6^UKY^M6XGZ\J"L#3+4L!DF0.4P0*05"% BBKC MJ)2T0&[E]?UT1C8S31BTE),=:8_:IAX-#1A?/+G][/"S29,>B3S<7.LENT?A M5AP=A%5F&5W(5A>BI1X+>G98LMYJJI[;IRN7&I;AH![*X?+ D)]N'JZ7POR? M*937$;$Y:;O>OJ?K]8N.8>LP4I1,8,DP((2G *E2NR?"&9"8*)BGO$+("]G' MB>K8FP,SAL^$X=S\0^[9\ RYG13H&(?'5HMG<-YJQ/ZCP\&5V\1H MW4?H6"&\$\UIXWH?-1P%^UXWAWF*FZ60:KZ<;^5"[TS%C5X3EO?SHT$L,XG+ M5&IO 2#%9EHGSP&1%($J1;3*58%3R7U\A2/=D;W%GHO$LI',=WPDM)Z@1!M. M_/R'JUK=/,@(RO+S(7L&P">KIST+KR=-Q7,AGE)'.U(?&\/ M/4PP%#Z=HO!IOI0W6_FXF:5*EB)C!6"%CC109CIP<(Y!3A&CN-";(>[59^Q" M=/3#!^M SAG&WPT?B67$=;O@HU#70XNX:O(]S.AU'4X:"CC.^6*MO*?HC'Q.M\CYO&JWG?Q!5#WW9&++3Q%5M \+6@&L@H*@"1!@&6$@@H) MA2'$ I9N$UX&"(ULEC5L(&]FGB[V]#W!/\[JRX0]"0C>=WV8R7Z66W-"\&6],E5TXMW+;QNS8.O5FR[__^Z^ M]4=N',GS^_X5 @ZX[0:*=Z)$4>0XU8+M\MGL&@_F0X+.W]J8\_&7-#.;:T:( (P@ ML\'2% &2 >K'Z73@'9R][]M\5?*W MU4J:O5CD@A5%!@05 B#!"6 (Y@"75.1EFO(,ZZ!+N",R$US-6UK)O246> UW MC(OG/5RPM,$7<3N9*Y+CW<1U2A;[*NZ8R//O$RKOOIP(C::OTG6TO; M%\DZWFVZ6,&5+C)%@,@SVV12VKP=CD&:RE+FFFN,_5J&=Y(96S5KHE4ONHJJ M9VRL&QK':-A@@3WC7XVL.X)C#.?HE2E6@*N;R+0AK5Y!SX)8_4\'CLL[J5/M M&CF1.M& M]=V%UIX:[0*JFWI'ALKS"NU"/^O1QWQX2!UK_IX#Q6GG\+E#<#:/S^.CH=-[ M'M=*S%DSZ?/VP;:L_J\ZY;O,B!"I9B!CJ=G1"UD"KA #&BNM80%%67IU*NNA M-;*1.*1<&0=V0-MWF,]EP-P,0208_ S (=&;Q/QMH79@'')0-:AX7*_DD^C% M)F#>SU6IH\W\N4QIXKD_5T4^G_US_2-ABFZ;EQK3O_FHUFV7K+F8Z1S;">XI MT"67 !&HC-->$F";$"J1<2*(UWFZD\K(REW12'Z:+Q-IMC>VWB2/:EU?@'G. MV^O&2.&4,XY*4$@EC!F$)2"P$$"34FBL!4):S;ZI-5]-AM(A-:\PVKP9:[ZP M8\WW."7L9/[%[Z^^[&X8^P5\]3^]3\<>I4HUHIMU&M5__?M\E8(VX-R\Y']L%_XF6"V%RLS9J^D M%""99X 65 &*88:-$Z0(]1I&>I7BR!:QI98\UN1\KQBOX>5ZVQ@1!=^+QYID M\E-+_&?;17:'R\O8)9KB 2E&L@<%P!!G@.:XA(PC;GQ@(Q=2+T\H*L41X\3UO3K M%*-YPT$]7V/?H<0W]G<-13>+$!4;/XMP#,O; U@.VX3$C \ZBAHM6GB-WL2Q M0T?QSR.)KA_T,PB545G_F+W_YTP5*2DRHD%.B?'G,16 4F757F$%4UX2[I1G MN'_ER"K]GBW8C\VLM]_ZCM\,'5=@(WQ_SA>+JKWZC$-:%EJ4H$QU!I YU0/" M40$R2D4A9(KSPJF_Y!4Z8]_Q-U3MA)V6;M- WC-K[1).;OM7!.G]U,=9V $M M\CM%B=[@_IC*,[6G[Q3U?7Q&P"JLJ<\Q9H\M9C9:L6EYB=7B MQU/HWGX_KN^:KOF/IW1'G8!\/QM@&M^QAT]JH^P$\E>K]>.J3@>^_?S^W7^N M%C9+]I+ B5J019F7& F+:]8DH(\EQ@P:@L2I;.MJLM6[@=I,]) M>.T=.T+.2O3%?J2KQMSO -T!C=O9>9C GH9[3^LF::C%.SI?EB32J;F#P*0' MYLL"GIZ5>YX,T[Q_J/G]UZV2M^:@R>[5AR>KS7>ZB@5O[O:U2[MJ9F,W<\X$ M AK:"ZXB*P$IA 8083N;P M+"'WACS'J*2:8T"(\;-1:JP@5UD!D,X$(U(7(D-^^3!C@AYT8]$)>YT]V&;% MR+DY RDY-MANQG5, /U,;\M)TK"2U+S80%L#Z@$[-\GK&L51RO5#08EDQ;W) M3VKC0\$YW0&"WQ.8Q>@R[_/#:OE-;2Q3MLAB4WD^A[^W,S\_K+;_5-O]-- J MMGCW6-UJS)26-,TU!4)P!!"2QL*)%(.<9*66.;I&;)^,6&9_/;;?+#N!)[ MMML!S1'S'*=$.%;>Y"0\3YN'.>4RG.5U3DH\;&^IFTC.G7KYWD=%\WA_:SQ8W4"E-,M42@I(4 2%FG/DC= ZH 1E)74&W5?F;T!TKMM%?XR^=GRVWX!O WO,;^1+&/STDE- MU[$@I[;EY+?1VT0?%N&\^6ZMD?J@OF^__*D6W]3[U7+[=3,SFH,)5@PPK,Q) M6&7F)Y0C +5 G##C1Y9>/:*&L3.RVIGO1!&M9[0+NF[J.1UF?FK=VV?Z)K'\ MB,H_.RK#LU/#DKMEQ!SU./B,WY3:A9F7TJ[: SB/1M8^;PTM^]7SI9*_J*7Y M8?O14#"D/IJO;7.->[N4MF2\_LO!+:_Q$THHI#+>4=6 )\424,G,29G (L>E M+J'T&K(;RLC()N[V_GZM[ME6)8\U2PFO.4Q6?#&_KU;&T]4(AMS-^DT!9%@4 MYH>M-ZZ82QKNDH:]Q/(7L\1X& 31ZH\#V9BX.'D86.>5RP/?%QJJ7=KZ@+62 M\^T,"RFQ,.<77&@,$,H$8+*PV'HWRK"YCD:2EM M5_"*>J*9J'3)-UI[@(YKG#9,9D_;L%K>@R]J_9!8>E493D4Q9I3V7(YH\=F# M5T\^'S9W,$L;?S1Z+#Y:3,W[ZI3,_97 MCIM/]J<[;;[1-CRYJ;H!_N?\_NM,9K:R$[[Q$@!2,@$R*-)<95$AY M3=F)R][("MXR6X_NVLRKJ_/'U=:P-+>)&=5@0+9>@M73UM;M/OB/!XR\7&[V MXOD6P<_B[/ _8/0FV;.:'/%Z>(>^L6-$S,_62K4,[_J*6J;C&:UQP(QD]B(S M-ZGA' ?84],[$I7 DK#.._8#PK_\V#_2A(ZJB_>ZA]K;Y6:[KI(U-]6(B"]? MV;*Y9__-O&*[>;ML!I27><956G!08GMUC$H!"*,ET 7,4Z:I%AAYU9A-Q/C( M!K\B9LX\MG%*W8W9LUO*9 OH9NA?XK*$QTH/93@T]G:T1&=,M0Z>-OT%#X1) MZADV6R-.$UJMNMM:B6SJ4"U3Q+J]B5 -RUM?#_PT#9@5:<[A67^TEY#?UMDJ3/KF?-%0W']3V]V73"53)W]A\ M^6ZUV=RNS>E\>?_Z:6W^K.V?>?!.?V'?9YIR12%6(,U2!A"E"! A*,AE7F8L M3Q&'N?>\P9&8'=F]??6U.A,;%Z>-D-B4=":V3\P6XR3WAL.;ZM^,L=NR[P&3 M#,=:13M8R;#3CR"#''.\X%JO3CX@<&?3.,9-CTXPS778?IIIAF4J(E 1" MI)F]L=;&WI,4I+E@C-MY<*E70.DRJ;'#2Y59"*[ZZX'(PY@.%CS$%![5 N[) MCC==]ERTD>;+'A!ZU@FSYP)?FS';\8G K#TV7U?WI>\5LUWQK?_X=OGXM-UT MS6G0@DN-, *P5&55K@:,,P?-X;+,C#ZS5$'EE:3G0WUD!;>\U#$)S\P\+P3= ME'TT7/ST?P])_^89S1&$$PQ4J_\Z(] M;;9=""QGR75!+PD='?OP,-]6IUMSCMT%?(3-W1(*%^;(J $BFMH_2F!^*$&I M,B@9YCBC7I5D/;3&/N_M*5<*(@YI)S]]5LH6$ZF$>D8Y^M!S,S>1,/$S+J=P M')&-.4?VJFS1!LE>IC3Q)-FK(I^/DKW^D8F#J#L#=+O9/#W4E^IMIO??5POS M&IO-]8EMU7OV??[P]##3LA28E0*($N=U(RN>%Q(4.3:+)7.EF%<3^NE8']GR MF,.>'11LB\E5FRN_9>M[>]U4#;"K)+I)'FIN)@JR^B_PR&'649=M\D#K@?-V M(,]!M<1>I,3*=).\O[+\TX5:@U?BN8.M_HS_-<*MP0L2+> :SD%8F_//OYG3 M;LDU%1C@DJ0 *:( H= ./R>2:DUDYM88W\9[-IL\?5VO$$>R!JOV4- M$\#3XKW]\-OMQ[M/;^(U.M^S.[C1N7G5I(W.]ZR?-CH_^(W?%UNJ^>R-\>NV M/VZE7-L<._/CW?K+ZL_EC%(EF3E. :8*"!#G!2 0$R A+:%0JL@R)\^IA\;( M7_V::M*0O4DL80-+8DF[:4,?/OWJ$4EJ/WT)$MA9A1Q$ZM$I\^E:G\P/>UWJ M>^K /\TAS%#NY\JXU/R:J7^OY" MD;'<3B*6(,\P,ZHK!""%3H&04 B1*K.)>058(O,W]H[W]/# UC]LA/SC6BWF M#_.E_>O>]ZTRA6JNVR08XQL?<)TT;/=-/$[8-GEM2QGMN_;%!Z&#$^(LO.-A MZ/F6TW/_;R=4&(SWK"9[7D]7L5JPKH6L)STDH]PXCP1G]&$1<;A[IB$34:&] M/)PB+IG0*G*^W2>1WGZ?;V:HD!QE$@*)4PQ0#E/ 2VX3I@C.H( <%E[CU,Y) MC&R3+<&#_&[?&N\S0-P,W3 Q_6S5B83)ORRYB%;FLBS1"JS/"$Q<.GU)P/.B MZ(M/AFG<\1;?[O#[;KA(D*R@)5!,2X!DQ@ A=F@QY;1(:0I5[A7A[B MH6&8.>FJ/$0\5/: 6!X*[";C)&4^0JQ217;3?!3)7?\5*#"JVV=*&=S MX&98":XRP0$G.:PKJ*DH(,!"2 1EKF1:^/2F.WJ[ESK[MZ@['S_>,73<4Z./ MP(&%8%AI!5"!C.LA8 %XGFI0ED6N$,\QS;QFW86#$V#KQ@;'T;J%BNQIS-3V M."DYN3V1]B.+FZ37*5@L"W;T[FD-5I=89_:I\Z$!N;)WCU45L[5U]K6[#E7; M&5,ZEUA!P%([)8,;960Y)""'F4;0' RZ-6-OY_8I;N#4 D4C&.X2#22WZ (A.S?R05P4,Y;Q4 MK&5G0+#%8576W7*7V7*G7ZOU_)O9B+ZIKFJMJGX62EQD10XR7FJ %.: (+-% M($%H)@E#5%'G89UC<3GR_K$OG-4VSO>MRG%;Z43N^0JHFQUUV:X8R9>R&"&. M;6>E[)[INBS6LIW<+0^3$N]T:7>#&-G[*CN(?5$-3Q514PM M'V'MO$/1=PT+3X6I;PBY;B%Q2+/I(]'REAQ#?O1D[ E3<6"*V_X[E)GG: (^ M$+@+K<"'OO6EM;W\=;76:KZUXQJ:QHD,9RKE.@-0R10@SA @I9(@)R4CDF)5 M$NS7K6Q"[IVLPY!V9SN*+[$%YOEBNEGDE[9 +[P1YOX[\)?JA7EQ+9Z[0BN M\[]&B5;XDDS7%/,R"\/:ZQ\D950VL^J=@D7:>I^@0>!T=M7%!\W2X#LI#>L%%L?^.E^H#T\/7*UG2$AIC! 'D-',SC&&@!&B ,]S"F$*2Z$*OZK8_>BW%>U]KQ MS"@Y3OM=IX0BA307 -/4-E%0!> :9X PF6(NL4R94SL%7\(CJUJ;3-*4D_D[ MZ"+>S MYE_-OVQF9<%*:*NP,K/+ I0K IA"ME5\*AEC,"?$:0V3.U5Y M?5)EG)5*@8(79KMFD@/"O>[Q6+Y1JQX;4B^@YO%8:+>*QY//A"EUG5GS> J49-+>B2O 1*I!R@6%B%'"(?31YPMT1E;E)B%M1S:XEOD23&Z*'$%X M/QT.D=M;?:](%4ES+U&95&FOB'JJK]<>']B*K?G/N_E2P5E.<\ID@6S'06*< M7\P!Q^:O@HM<4L0+5#A=?O=2F>;^:=>=K/FAGE5^MW1L4-B/D^NUU$#I@^ZG M_ 4/;\W6)=CPYFQ';WV>]FQ=@EULT-;Y<-@.^@\UO_^Z5?+VFUJS^^:6[$Y7 M,>_-W=-VLV5+6ROR>KYX,H_M^^&_-=9AL]M)!">L)*H$G& -4*%20!7, 81( MY1H7&87"K^PL#F,^7_Z@2K37:KFRC=C,]_=O?IMR).3=]O#IT?0S)2U_2<-@ M<]]M(V UC\D!D]7UXU+,%W/61,WCNP=Q 8OD341B:E+G(RZ0I[Y*Y+<'5+]= MG$SY06W??&\J[>PT]^W:/&^^KF^7YB/WUG[/"#+N#Q<:Y! 9[R=+#KNU71>2'6?)(6O)VV7R<5J$/2K,)D(ZK(ALAWC' M3.:J)O/Z=SI6A5@$G'J+P(:\?[HZKP@H')5RQ7C?L&3/5ZL';KU+\^[S%IYL MEQ?2V\3S%7NK!S9? MSH146:&E!@03!E!90$ +R4$*64ZTRD6.O3HP72(T=@K"<9?BF\12'M*-^0 B M-SL;0W _Z]@I<_*OFNQH'9K/)1NE3_,!F6?LUGPN;'_/YH[GP_3UC=9*;.^T M\3*K!C!VUM/=\A7;?+7_MW[H-[:P54>?E*$]MX.A["^,03G^AX,G9QE"!1:X M #"#'""<*<"8%@!"G%&>,HX+KZ#H"#R.':FI.+:7BJKA.5G;41?USYO$G,V$ M8:B>6&I_4'O6_(S)&.OG9H>>>54\(TB[!6G9K<;SV86P/-Q4?R8'K%COK^6R M><0NULD_'G^BGO#Y9)WZQKWO:]_@;1Y'!#R291V#PTF-\H@0G]KS,4F-&Z'[ MA6WF8A<6RAC"6,G,MM4UQEY+X]=1CD'!<\0*DK-4EN,$Y([X&#W^UD2'GC9U MT;A8/3P^U==XR?_\'R2#V?])N&5HI.#<,>AQ8W'!0(X8>KM)*JZ>->36BU?KC3;>K]+&5"II38+K9Y M#A!).:"I<5HIXYRG7.<<>\T%NDYR9,^SOG4R'_0<..V E9O1B8N GX6I:=\< MM 6OR-\DE@%K9UH6XMD2=W$C&0X'@I-:"7< 3DV"QR?#]+^^ ]NUOMO'Y&>< M%)"2+ >$" B03!4@=M(CT1"6)-5$9%XGU(N4Q@YXF[\E+*# _3(T;EH>16 _ MY:Y)'HU@WY.-I]!7)8NDQY?I3*J^5\4]U=KK'PBO6*O;U[Q92CL7="8(3S/& M4@ EU "5&;>I?A 0Q2G*"2ZSPGE^%L:^*V_*MID^KH5H-//6O53O&I5]# MHTCK>3_L*VA0E5JG,(-JU([?.'F%6J= 7?5IW0\&%[*L[4;[6M7_?;M\K;1: MKVT+")N-_X5]5YM9D=O,,$F!SD@*$!,Y8"DI <,8%KPT7C,O_4+V3G1'C[JW M--OQ.5M+U;O$Q0% MUTT'BBAY2\5V>2GEH&?[=7&#J2F/.9++T@A]3#N0L>K MCG&@.76MC#L,'94S'A\.238U7Y1ZIV]*,2&4(BM*8P)*9"P"MH5NK,P!+*2@ M2N98([<^$UUO?W%>( M"P$(5RG()4*,RB*' L\>*S?H\Y:MMVX^QV3\^VC J13.2O![0S)9[V.0F^U* M_)$\+>?&"MCPY-FOF!7'')JYNI\OE_9&C#/S5J%>8O/CTV\%*DA1\(P 7MJ& MH])\(8@PYT$A%4%2H!R7JOE6&.?X+_^=:&68YANAZ@JGO]#7PW M3]<'>R?23;2^;\^V#B^^!_8IW_^?=,"^L!S3];^^Q$"@T_/T^+BH&&*+7VKC M^/FK4MO]1>=FWSRNL&U\RDP :EOPH1)G@!&8 9QRFK,2TJQ(O5KJ>A ?^=#4 MD$\J^L:0Z-7ZH3^/?3B,C-22+P2"6/;1A_2T)BX ME#,K%?*.%U!Y];2V@^D/?R&$G5JS,9;4OF,F"-1YFE*0$H@!*M(4L$)IP"!7 M*LL($REYQB*L:_R/?C/:X+/6(1U=2W=S.3+6Y^I2K,VW;59DBW7Q7B)U5M7>?_K%G*Y+LNH-5W.3(2&#^NF>G68 M89>[,X,"IEBG&$C";6]9E /"* ,EX;IDG!AWV*FW[!4Z(_N\NR:.=7C0-S#8 M#8UK*'"PP+[!OT;6FN)!TES,4%^O4-&">]U4)@[G]8IZ'L#K?SQ<.Q<+);9/ M;-&V%&CB.[@@LF " RS3 B!>,$"*E($B9Q IC6B:.8U=N$YJ AUM"=ON%A7E M__W'(#2Y"O<+W*7% M5SX1ILBO5IOMG6YZQ<\@QQG1F=%=BJ$=W(0!*XDYRBE$)EHS-*F\(Q5.]3OXC:=OQNR=5L$ZQ M3G6J^Z$P-?JX5H]L+M]\M_?-RCC,U=5Q[48WGO*L,'XJQ!0"1FWH&4$**+'Y MX(+"@D&"L?0:H.) <^QTEYJ#1-4LU'' 517]$TIN MG$#&E"ZS0H%<$6RP4.^)E>L2I%+9*8M%+DB[%F=R+7G Z>KJ.;,_&ZUV=QNM^LY M?]I6PPI7W>,?9B731*D4@QS"U!:H*V 4F0&9.*C%&W@WXS JG'Y6XX-J;\.2GRPW/R>W)U!> M&/H2<=9+*!JQ!L!XTY]V*DPH/&>C8H)?%%[=]F7-EO4 Z$_J<;4V1P]M_ @H M&<@*H@$2.@-,<7,2@067*84HI\XS*2X1&=GX[$J_]G23FK!_E=L9/OT&));4 M?C8B0."@:K=+$@TJ>#M[Z>0U;Y?$ZBI[N_ALN K^WR>V-M_RQ8_F&Y:S F:< M"*MR"B"),T S+8""2$#."2F)4U_T'AI3*>".;+#^G8+CKGX#1 [4/F=I@Y3O M@CR#=._TG9.KW@6ANC3OTJ,!A63GE6K'#1^:F/91+-MLSC-14JH*E &4VMY2 M+$> I%B #$E42J0*2J!COM( -D9/.SIM UU?S%674OX=H8?@?<59'QO#8?6K M+4=VQ,!)[Y==1M!)(I!A; )4/:KJ)D WK/ANA[)L49XODY73]];.)HA5L#<0 MG]ZZOM!W3U?^-U#ZHRK!H>_RVP4VQI.PW6KO]'OV_U;K=M!UT_*8%YK2#&$@ MB]QV#RQMCX^R!$KDNAI7S2AU<5_^[)]%9)_%:I71[.#BT\?3PM+".214VL;4W:_55 MF8/5-[6_ 3'J?:>_L.\S(;%F.,M!4>3$^%Y%#DA>4$!0BG7&(,M2K_G4GO3' M#X2TW+0!T4-^DL7*>311(+[. 9.Q4/..H^P JX.D1ZP5)?0*VT;AD0- MLH1@$2_VXD5]ZI!,"#0=D9J@UX2.YVV"MO79TC@==@#PTV8&D80<:0)DJ2! M):* 99( 5M(4E=?<&.>%)3]YW1>P&LZWYZY>E M_[!*OE_51M,.0I^Y MSBZ?F6 :QXSFR!S-$@S5#.,SQ M[F'50INL]OQ,A;B;U1T-13\S'#+#Y)D&ET0VU'ZT7^Z@DDNF/.PE@3V&Q%R^=4(]>:[,8Y+MF@O@*L0S&IY_V[^S;!5!66^U+T\C$N7(ET"J!@% M".?F^"6-Q1.LD9M5FPYY/S.W WUU +J^ #IK0 =>H/OW/(J"5:PN2,.8 MF;8O4A3@SCHEQ7EKH &UK2R_KA;F$YNV/YQ8/%G[_-%ZY*NE4X8ZX8H020I0 M9GD!4"9MVUE< D'S5)0T$Y3HV=96L#H:TBAL>1G4'7/.NEU7Y*J*/4^3& GU M#*:HP"E(,YT!1#*#.D,(8"SSC"/(,I@'-/N='/O@3KZ_G#;C?99E8$0B)+4Y M(V)BIS>*''".%2@1-[]1G-.,>W?7?:9%\&Z=^^:H^^VSX._H(4R.J&? I^+I M)MEQE31L35\[$Q>J6(Y"'*:F=1BB GGF.,1]>^!H2..3V%ES[U9L63DNO[#E M'S.>V2P7+4%.J/$'$,T $X(#Q@I5E@(AI;U*!3NIC'Y;MOPCX:OU>O6G#3?< MV!Q,Z\:WI?^/-<:>TR$[X7*S8(-!\#-(%9FV@9^U.Y9E:Q*[K[Y4LUKC' M3AK33GCL$_-LJ&/OPZ%1Z+:'?64[?K?-[3]]_KTMTM<:4912H(G&UIW$@&JN M@81*(8))3IE7Z[E>:J/'I'?=^BOB247=-S#=AY:;SD;#P$]WN\5/?C*D-S^/ M$K)V$#-:Y+J/UL0!; >QS^/8+A\*J!#ZA8D_%JO[5ILIRW(H*2@@TD:;S6;, M,Y4"G*5"I*) VK$=S]FK1]]W*UH>127'@E]1S$'B^&EA0R9DK-2Q2![5+\&B MA=6T7%LLO]*43N9["TZ./S%=&4DGIT?%(=U//'^'\[:]GAUQM35/V)/#HUWX MF2 *FYU> )(Q!)"V4YTIRX&0!>0Y)U 3IQ*22;D>V1BU=&^21TNYNJ)7+>WG M:VU^>1'=W)(7MS2>AG6<5N;[Q:YDN:F>?'-UM9^UA_E5]%]@[_++//]E>Y9? M788Q>Y5?)QYKQ/'YE=.GU6+QZVIMYPO-A*2*(ZP 47;,7 DY8)A(H 4M,PFS M0M+P08(TQ. M=@)CM!G*_=2?>9JR$S37YRJ[O>;Y_>/SP0]5+=<,PM2XP<:DX8PI@*R%HU@@ M0!@I60D9SJA\27-_*JZ=U'A0VXVC;KC^G38F7,#I/>,AB_*2_.+.$3^5*"_3 M)[Z"^POTB"]Q_)?UAZ\LP;23>XY)!R9*L87:- E:']2VN9BC$*4$2@*XR!E M16$'"F0,,"I+GO&"\<(KSME)9>R\4$O3,W&C$PPW SM81-](2$4I^44MQ=<' MMOYCA.A'KTBQTA\Z:4R;S= GYEER0N_#H17OO\X7:OW*N"GWJ_6/F5:%QAHJ MP$MLLPXS#J@6.<@((KC4D"NWGC<7WC^RWC45WA7)I*7I6]5^#$B_!D80TT_W M_"0,J%SOE&- P?KQ^R:N4^\4YKP\O?NQX N>U8.R!>[5I-9W%G*S]38ME#0E M98ZA;2DE.$"44BKW3;;J:E?;.;NQRO,967N/%N5GIH37V/E0[%NMO ^9B M[8!QT^7!XOKI\,F(?@N(B-K8TW2?DMK MHLFO3-ASN&>)3"<\;DHY5&@_G3R3-_[YLD^@6-FQ722F38[M$?(L-[;OV4OJ M>+@>[\Q/__%O[;^8/SC;J/_XM_\&4$L#!!0 ( (Z075DEZ@LU%8H #\? M!@ 5 =6-T="TR,#(T,#DR-U]P&UL[+W9EINYO=MAPOS MX&7[+(W;6D=54JNT[=-]PX4A(-&;(F62J5+ZZ3M YCQRP)\_)/?:MBHSE2)B M^!"(" 0B_NE_?O\R^^4;+E?3Q?R?_\+_@?WE%YRG19[./_WS7_[V\36XO_S/ M?_D?_^.?_@^ __W\P]M?7B[2R1>OY;__E M[->_W_K]/^7FM[GW_M?-WU[\ZFIZUR_2Q_)?__=O;_](G_%+@.E\M0[S5!=8 M3?]QM?GAVT4*ZXW4'Z7KEWM_HWX'Y[\&]4? !4C^#]]7^2__\C]^^64KCN5B MAA^P_%+_^[9+6_Y 67WZM?_?KBP5A@:C<_*OUZ5?\Y[^LIE^^SO#\ M9Y^76/[Y+_1OUE#5R;RP=:W_<_L/?[U<\NL25X23#8MOZ0=G_[ZNLM?R^'V- M\XQ;;LX_?+9(UWYI5F6YN/B7LQ!QMOGI).-TLOG49W&U7H:TGG EN7',@N $ M.I5#AE",!B$1F8N%%Y^N"C"5=. <=8R&R(T*T',%F'D)VR?(4CB+[ZFK7J;ZJRF?+ M],MBF7%)QN)\N;!,M]1Z':9GO_'KU["D#X+T>3K+Y_^Z+!=?6NAJO6@@N:U: MB-R__$)<%UPN,;_=:N5>YC:D'_+I8KB78"B?>XG"[RJWE^21,1HT*(9L"=9*>007+7W%BXA%)BVU/ H--U?<"06Z7Q0< M)<$NM/\!/TVK$.;KW\,7G- AEH6* C1#LFGH CB,&8H0CF>I+$K1 '75]T) M!:9W%!PAR2Z0\(;"]R69L(W@_R#YXXO%R7R]/'VQR#A)V3)CI0;/'47;F1GP MF:)J9H,MUD59XG&.PPY$[(03VSM.VLFY"]A\#-_?9!+?M$RW>8DS2VB"+")8 M\HV3BT#GG@"7!0(RF\ESRD%B; "8>Y;?"2JN=ZBTD&T7('F6,ZE@=?:?M],Y M\HE'CB$F!,.,!"6EA,@RA59*D/NLP7&L3'L"Q@OZ\MWR MX^+/^43X;$Q4 ;)'\INRS1 M?26MJG$5#SKR=K"X7'BWU!7[05!QH$![PL3F M:'RW?+]M?9N M\.@XX=E(K".#HUJ]9TL,&[H+6J?K,9BS(;OG'8G"I0S)%'2EU!CLN-36U=5V M T#'*RRNMMZ.S]Y\7\/ .C57+<94NT(_G&6C%R@90F+D1P(FA=]''^ MP\T5=U-]QZG,HT0XLOK_P'2R).AR$3].US.<\)*B43R"5CZ 4D)#Y-*"5\JK M%+E <]PA<'/%W=3?<0[S*!&.K/Z/RU K3OXX_1(7LTG6-MD<# A;*/HA&P8^ MD^/+,WJF+8LJY:-T?VVYW13?<=KR<.%ULNE??4^?P_P3;O*M0D8F W?@K"'4 M1IZ(?@ISHI:YQ,(2_=%DXU]==3<,=)R2/%J4780#+TZ655S;&[@*:=+!R6JB MM0R6!UY#70,J2$Y"20IL$"'DG)T6+2+&NU??#1K=IR ;B+8+B+R9TZ>1.*;? M\&58AS.V)DH5GG0(@)F"7L5S(D\7-46^->Q!(41@#2!R]^J[0:3[1&0#T78! MD7J-NWP1UOAIL3R=1"&LJ_1J904HE $++US _G?"44O8E0=*%G"/IJEDK M!K2TT3MB"YUN@(<[%]\-%]VG&8\7;!?X^.,SSF;GU#ME$YUQ"-FE:N7HW(M. M1!!T#"I?2@G,M# 35];<#0T=YQR/%&,7("#"O]0RCD7Z^Q^?26ZK=R?K^F:C M1M83K3*7C,)I)KT#I:P!IRBP1HXE!VY3C+X!*!ZB83>0=)R=;"SFD4'S[ O. MA7=# M0L>IRQ8"[0H3VY<%6R9D4H59C<"$)'.F R=S9DRM(%#I1$04C>(/RVH+B,8&+7D#VG.NLI?#8Q)>X MONQNB.@_BWF$,,>N:=BFTRXMW<7S(^:0R: A&)<)T=R!KW5=RXUG*U7YS^Y MW'3[T'6H23E?X]EJ16*]X)+.0F$#)^]9AVH0O0>O$P=N10H2??$,&W-YG8)Q M7HX/AH1S<]- W".>/]>I/S.;%TQX$:RP*0'%U_6MFXO@A'80D^1".<^=>>C& M_7#,W"!D7.@KAV"G9T(ZP%+1P%@,;0V M.H#8LY3JB[G5!TQ(+,49_H[K\VOG(!UFJRQPY6.]=E;@R=D'ZW@*3DOEV$,Y ME8.LT@/TC-,)8SA -9-]!SAZ,_]&5"^6I\3"1!;GZ"!7)!1C:ZFKHRA &DA& M>":3=Y8]%%\?@INKZX_3(F,XG!PLVPYP\7Z)7\,TO_K^M08E9#[?K3]3V'E5 M1A-1:^19%I"C)Y9"%".!\K"%D\$JVALL.9(W356,X%+761 ?@NDY\M$6P MK!"T]Z96W68(F6(*EUC4.6L;Y: ^]#@-. 8\G@Z6[N'06*S#K)'=67S%Y?KT M_2R0..:Y>FQ?:U1:;:CR2@11&#"!&I2T HAZ!E*;7-N1%>\?ZLQQF,&YGYX> M_)HF05&I.**R%QEEQXJ4CH$ M+.=K]^#(- '&0<+L 1O2-SS3U/RS+?"(!R_^IYF)[54XH(G&4,H)2;@P2I0 M408(:"MCDH48'#-:-?=V'Z>K!_^E"7B:*Z$#8+T\6[8VL/F"'\/W"]8FAK/L M8N90%$_$2<0:^"4HD@D6;?),M?:&[Z>F!Y^F"8@:";P#Z+RC(S;4YR-O,:SP M0^WJ_*[\;;7='!-5F),L65)RH%-6, 6NWN,I*8V0(@KI6R<#'R1HG'YD P"H MG=A[P-!EZ/?[8I[.HS]9(BN1Q!-B/9P] V^]@\)-)N],&Y-:7US=2<@XO:T@X1"- M\8!9%6>"069;!]6[TC9N@#WXA?@@*NK \ESAZV9>*W&I2DJEIB=)7%$KB)D. M79:TUQH]%P_V)SH2;%U=F@^C_?LA=HPJ>@#5(LQ7[\-IO6[[N'@>YG^_O'$K MM2RM]N/_2"X"!,W4=,-Y Z2MLW0=1$]!U@Z/SB M]HR7!\;5,L48!GSH-,(1;DC,L'G[<>('G-7"S-NRFI@Z^B)1/*!%HKV@5 !?!:65B5:QQ-$\U'GG$!0] M2M2XB>B! -56%1U@ZWJ*XIR?TXL;/!^*""Y *+J0D:78)<3:CPR-2Y8^SL6' M^G,J!4-50"3U JF8P[M@9M:>AELE!ED:0U2T(WK@")NF<,3 G M0^L[CWM(&3=#/12(&HB] _3=?'";N'5--B_NDC+K]LXH37)+<:(DR*S%S;9,!@YK6!*F$^L C6 MU>8&Y-ZI_% 3TL/"LCL(Z<:I'C#*/UH!'1B=6S=]5T17K_L8!9.^9-I4C#:: M$DI#W,Q_,-8KPX/@_J&W?DWN5Z^3U(UW/1RR6BJE XS=X^1=O>1)GC',#%@) M$A2)#IRLWZ8L+'-%VMSZJ=NC1'7C;P^'L[:*Z0%I-SS!*YP885B]+Z+ 5)*S MH%T&SSD#:R.+LD82J76ZZ7YJNG'#!\16&U5T *HK3$R4%-J6&"#G>AW)&(>0 M2@:!.;GHH^2Q]1N?*\MWXXD_R=7)7L+NP"&OG:*FZR^;9V[S^J"\6E:N;BZC)J%S5H4I*A980*%A=>! M*AS0!>9#CEF)UA%B6P[&+7%Y$O2.J/(N 7_!233<&$&DB^S*V3M/H0I]JQFS M(0OTK3.I1Q;*#-@Y8CR,/ K7@Q36 ?3>GZ^[86G[1ET6EEEVEG9N'6,GR&>- M,GE@@)>X.$'.E/^B6_L1\9LYSR+Y4N^\< M^1E1$?T^%:X"8ZDU7&[2,'8%WR!8.4K0'0#E6Q^F^)-YZET5;QYIT 'J=JW'SK0&!JK(P.X/5QB6%U MLCS=$+_E8[M-1"&K:;V&P+@A/K0#EZ*A/VH7.]0IVM9WB/?1,FY*=2 H-1'\ M_@#R6P#-\=.F'*<%A#[@.DSGF%^%Y9QJ*BT=$R M#<[Q>O/@%3@1$D3F- ^>."ZM@\?'J1HWFSH0K!HKHP,+=86#37*X=MY?XF>< MKZ;?<'O5]7:QJA=<[\K'\'T2D_,FA0(VU&X,1D@RP'9S"^&]CS'B@]V(#RP0 MW8?$EMI$.F9*K8?EK,Z+"B'"IO4"9\*SH)+%!P>_MTDJ MC)N3'0A+1PJ[@Z3^;]/Y8GD^:@Q7ZTFQF>N"&A+6=MZ1W$(?18#Z])D ;Z-M M7A=ZDX;>PKO1\DY'*:=+6W2(*"=26]A98=)5 '!T('MO6QJY2)0>6QGC7.)@Z*60,AVP*%\YRRTU+'UMG^QVC: M";+-.]"/=05_O%J:P>PIF]6_WRCC,ZZG*^:HE7OM0:R3EQ*BT*GUB^1GZ2G_6RV^+,*^_5B^7)Q$M?E9':[ M7^UYH3GR7+Q&!YS7NG6/%FK*&DSR+*,*2;CFC8+W(7#LJZ;&.+H5X ZFK Y< MRNLW:K3KWRTW LV;G.1[7&Z&V$V0[+6Q7H(GEQF4955^,9"SPA I,&.IM'XV MN1ME8\6G 6RZD M%YHI.2S8;E(T=MSQI" [2AV=@NOJ#$Y)[F9)+D',6%N_URG?T3K0$DL1Y*L& MT;H/UR,DC7W--0*\#E5(!_BZ ^.LM6+ZPMHMLQPI>$21Z;CGM9PE\@BQN C6NURB3F2U[7 8 M.^B('/!JZ^FP=90B>L34F]7JI![SF6/A$J%P1N*)J=X.YP+,^6B88$FZULFS M>T@9^VKKJ;%T@ )ZQ-'5,UT(+"X5#T4(.M-#D?5TSY!)/BD%'P0;W#CMZV$- M]@3@Z1%UJ"HZ@-4=Y5%;GB99)ZFDSN!KBWOE(H>@A*3MXDPQDGFK6U];W4O, MN&G]P0'51@D_RN#9"W&N%N7LB3/];;,\_CT?/T@.?Q=6&N7OMZ4]%PM>X$YF M5GC6$E3*J=;!"HA6&Y"$0%^"SDFUGNAQ#RG'7[>??>#'FN"=!!:+UIS8471( M*X,(+EL%2;L3VTP!5TT'>7R+AO[4[N M8 [0XZ*A4/L Q>8:?,O!ZN7B2YC.)]IJ9F,.(+RB&%$F8NR'C-@'CP*.-3F\#Y$@!=^#EGC'R&WZ)N)PX:8+TG+RT3>27*>B+P03 M(#!*+YE6K:.E:P2,CHYC%7I[4MJ!TNT &F=R."/>R*03CP@BRT+$$P?.8H%@ MDZSOV*25KI9P;J4H.%R!S 45G5S"'^Y\-!)P!Q#Y@-]P?H*7,U5RDJ'VZ09C# ,5 MN .GJWN>6$A,DW$4K<^6FS1TXIL>J--;[ZR.$' _ *G])VN7F\K"OT_7GU^< MK-84WBTOZHCK/!WZOUR?[!BIG"E% ]9VJ)DH(SCY;72JJYK<]L%"C#8"#SDDR0U+IK5%ND; MN+:F@4(?@LA>TNT &G]=+E8K"A?*=#TAHTN.NXB G$RO\MY#M(&8L!E+BB*9 MW5)P>P#CRO*=% JV,1N'BK6#ET(7C6I???]:[T@N3V7O1:A)::!#LE;*$DLA M"P%HHB_.FA##8)V#;Q+32=U?&[2T$7D'UN0#J8$(^/QLGE^2/9PMOE8AG7$U MD=PZ$5%"*=6KLXZ3EZ4>X2D<5VA8?#44@L=@.J6D"::&$"=%&2LN=/B"OCB%5@FI6#<("O-F][? M)&)?-);8<7# T489ERY, $4.MDH\2I0AO$M!!W!T?1.1MG]O'WQ7QQP8I023(O TAO/2BG+(1B$1(7PF.NT]M; M'TH/D-/)XX2VZ#E6[%VTH]QTG[MA0<\9P_4D:A8,>?V@0SV_C640@BY@ F9) M[/'V5PL/4]3)HX1&)U<[X7=ACLZ/W_,KN.G\A/BZ+*E^CF6QQ(N!:[AZ]9W< M1%+:=!Z6IQMYWM-T*LF46CO]]Y"R M6^:3_5#0.T[>'1C.[771)F[ASG"1R-"G3%A7EN(6SY,#+AS:@D59V]IMNUQ] M-W#\*#5'!TJU S-"9_^E4=VM)Z'SD3EA@;,Z["_K"-&H.JI!&%F8TAQ+8]CL M3>1NZ/I1RD.&U5$'1ND:@Q37&&%L\&!C'=N=;0"OG ?C->?T17"I=?^7:P3L M!IX?I4C@<-EV8)W.>^6?MP>YR/5J2S&N"!:,L0643ARBD()B7Q=2\#E*+QIC MY#Y:=H/+CU(ET$3B'9B4FWP\#ZMIFD076!26HEP;ZZ!(2TS48LQ,@LHZ66=E MZUNX.PD9MRB@C8X? <[^ N\0-2^GLY,UYHG.(18?,A%?LR/:, C*90A5W2(+ M1G\,C)LS4L:M G@2Y!PB] ZP\^\X_?29Z'[V#9?A$_Y^4A\PO2NW^GU<]G_P MD6)#DA1S5H$2=7""P\HNYSD+D=OW(-N7QMWLU(]R>3>HAGX@!&Y-,T_,Y9(" M,*S7![%.VZ-="HQX-FBUUZ)UNGTO L<](X?%RH' W%]Q_:+RS,K?;H?$HDKH M!?D(M5!',8<0"AKP@2N3-:/#I'7XMR>)XY[!/2"SB?)^Q.Y#]\S.NLY2HU9$ M]ZTU>%^BG9AL/V1@N]*S>;YC_N;UQ_OFZ$?W/4; !_WD'@' M9^LN\_SNG#>TG1YR*3TF@JCB0ITUA>FHP2S+0SR?YRLUE5'.PAI$@+R M',EKR:RVGRZ2?"7F QC-Z]6)=JP,4H/T5 R._!II# CON(W&QU/'FZT.*)YC M/JMY>#\C:1#W?YN'+Y7W_\+\US"=;VXGE],5Q0$O3Y9UTATNIXM\,5>6M"84 M+Z8V.)7U18^%R)@"5S#X&*Q3HGDY^H#\C/P>J^.M].1H&7/G4%QWKR#^-E]B MF%WE^-W\=9@N-R,/*(HFCK]MWB?=)8DJ!#(5TD7OH,1(H7O4 GQDY).F[&P5 MD%+^L3AS4 I'?D0VYB;H1O$=GQO7YHJ'XK42H;)3Z \4@L["6I1B/+/)1TRA M^=NU5C/?AWO.UK$=/UA['52.W,'..2L'3>+5UDFRJ E$,<2^$09B]@48EY([ MR8QVK=L*-&:AD]8G3Q ICZG[OJ&_$[O19.5Y+N!$?9EF:<^[33L'FT-4RO$4 MV[?X.HKD3OJTC OMYKKMP*]X@-V)5";H[#)P$B8HQ@)$)3($[E7TR2EG6Y< M/D!.)Z^+/P>Z\+OX].&O^.YFI/VEWL5"EVT: M)+.Y3M%"EP6H7#)%-4I *99^0A:)-7]G_A ]#6K7ZV>^7RZ^34ERST__1F)_ M,[]X:?DL49PW74^O-*H(.G(?M04M;?75BP-G<@ ;C7'&:*9%ZY;0^U/9S?7? M<0BZHQQ^2'5U<&9>NKD_'EK/ M]U\A[R/T#N!R>9^Q^KCX@.0TIND,K[T:^;C85Y0B*!EK0X(4.>W0&C8%3U\Q MZ]&1BQ"M:&WCA^!CW!3_$T-X="!TL!E>(JV1H>NEON(/,,B91G_GD M?(!YN[70N%GC?I#56B<=&+7+"_;+^_?+G]5^5ZYP2W%:S8%'69V"#!%-AI1" MD<6Q$'WK5R:/$C5N#KD?0 ZBQ"XZX)$HZ^!N?(G;_[XAAK:D7.E8-4D"C6,\ MD\/J"Z@H:;,)J0&%E[J$X',>H '9XX2-VY>S.WRV5V87&+W<;'^$&;XK)$X2 MX/JTUO&M7_WGR733['\2T/N0'-8F(EA??)/D- ;(CB=,SF9O6A=$[$;9N/T_ MNT/I .KL J:W=]^%!%^$K]-UF%W)BF&QTICZGJ>VY H(P60-+(ND!9;D3/O. MQKM2-VZ3T>[@.I!:._!);W/V+*7%"4F>Y([DU=39J!B%+Y95/T;3:9&$ 5=% MYTIV*CJTV0T/U=MTC9MM' H3CT+O2 5U:B??S+^1T!=+VK*32 (3G$G0D8R] M0C002V202]99A&2U;5WK]2!!XV8;1P/:H2KI%&'OE_@U3/.Y.WS6,?79/&\J MC>M,U/5J$BA<0\4*R)H=5;6SCW>B2M!;1P<'RL0'A]XNE(Z;@1P-D\V5V"E8 M-^S4)&C8ZF2O MY$/=6@9<(H\CZ\A2$#8IV;H,9P_RQITM-&XH@= MA6"V#G2VSD'PF$B:TDB1E(ZF=5'V_E1VTZ/N29Y2M5)7!_:1'-RSJ]%GZ3]/ MIDN\=GE.KLCE_;DI/B<=5?5"%"BGR1M624(NY(S80HYQ\SOFW:GK\BE6,YS< M?(HUC-*Z[F;ZX1WE'->84YB\J,V>M:EOO#<-6Y"<8X8^9V[I:' # MC'?;E;PNGU8-!LF!U-:!B=Q=DA.GK/]"0N9"MU=6 ?KYK^YV'^]_JT8D(!7I3)>]#H+:A02SQ"$L"=2TR: M9+-N?<5W%QU=NH7-=/_ &7R0(CH#T_G[G'=U7,.7Q?R/]2+]?2)R-D93L&\P M>I)0;0/(O83:W$EX(65IWJ;N4:*Z=/6> F;'JVCLVY*S6.KU8OGJ>W4,3J:K MS]MSH&ZAYXOEZY' M=EVQ2W^M.:@&T\&QT>S'9C;M WX]"]C?E;>+^2?ZY"\;V\Q"C#J0K&)"5WN4 MD>/65SWU$=E(+5UA[*Q Y^/B8_C^[]/UY\^+66TS M2U;[GA?[4FFGA,E@1'UUQ2AV"D84X)Q)4<=#.-X\!CB0UG%KKT9"YZ *[0JZ M=9Q?%>T\KWZ;SA?+Z?KTLO5Q"N0]> $B+N+<"*]XT(R!TFA)5_$:G A&<"&(@#*:V#^XI7I6"B4/[5=]I<\T_X@8#^;EZ9K?]?;P6_A=G6 M'2$Y3A-M@_H7S^;Y^@^N_.8$4\G&RP"YB/HFIC[E%[R^SDJ,A11CR*T]RP'8 MZ*:G?]L;C[$5WD$6^RAFMR.2;M=DGHWUN"K6K:@G3)@BM#:0%H.NQD]T':G= R3#@Z.XRR&EYXL@TC 0RTRJ1?Z=/Y2O!"% MTR0'$WSK:K7A#X/!,A!]0GPO)1Z,V*^;C4026*X[P&U6J39159!X'8O'(T)D MKO:8(;>.U)!*\ZY]P^-VL$1%I[C=1XE'XO;5O$W4^,?)UZ^SC2C#[%R4;^9E ML?RR5>:Y4#-3/!C!P>M$GI@IFCPQXB#09;4WPL.@]*:PODUG/BH$CG7: _6E=VW*9BY*$P0RC[]FNO M8R3?!7:V2>%S\@6S/'"B/"0O09&?"]Y+"=9F9:626:;VCZFOD3#R^YU5Z,O+.N!YOB/']G*Z2K/%ZF1Y.4_.**:LKP\I0B97U"@2FZO= M(S7W:'ARQ;;.U1]+\[@)U$%=LR=390?0/>/SW?(]12AGWVS>_:RF59>OI]\Q MG[TW-RWU2($(J%&4^O3Z]PTFD%YQS*##Z-\C+7V4REOKWC9O#86 MPSBS((HHM9U$!L<5P2IK@3P;*7WKX8P[$79T"'N^R,=-SQ81'2\F6+"&D;>C M9*Q7N!%8",ZSG+QO_@3A.@7=S)=LA(5;D>GA\N[@6+V@?BN16NBTF-?=^NS[ M=#5)&H5*A5<=I[/64[7Y"B>#:[EC+(K6[MZ#!'6"I0,T?1]HCA9[!QBZPKZXP*E@3IO M574=*-L.<'&E].R, 2&],5D'\-P:4!PIX"AT3MNB"EG=8GUH[:[=(F)7V*><6$XBT[5 M"X606WCV>,>1==U(P.WE"K(P(28T((*-(&49ABK)36!]:NQ(U; M<]CN\!I$&1V@K";-%_,U?2K]QJ?SZ\DS7J31I3 ;@;,Z8284!#J-#8G-6%%L M":%Y[N\A>L9UA-H'6,UDWP&.+O(4;\GROJ$O5Q/)I'1>!)#9UE'37$#P(4#@ M6+))DFO;^N7T;2HZ::G9,.-WF( [@,CM(NO;&?4/M!=>+Y9_AF6>H$JR,,X@ M..E!R5*K)+0'[;SQ!J5Q>OB18P^2V$EJ\$!$/-J^NIUZ.D#?;68NBOS?UY'F MI+/U>CF-)^NZ53\N[C;.$^9-+$8*2*[V'8BZ3B^(&83TQ;BDA8BMVUNWH;RW MR8P-P77+4CZYIONIFK],S6VZ#ZS>G:Q7ZS"OS$^,$#X5[J"X6#E2"'3@4,AL MHTFL\H6M#>I#]/0VPG$X1#;32CM+F'N)Z6T@XW (:Z./;N"U8:,V_,'\\F19#?=V@0U+EP]&-K_VK KO M=UR_*R3(@M/U266[6"8H%*_]@2RQ;1BO55ZTM6I=K49EE&^=ACV:Z-X&-@Y\ M1#^9?GOQ/F\S_&]A=H([\>NUB8ZI &B5)6D["R$&#HF'Y!C/EN+'I\'SSC3W M-@ORR>$\C'9[0/-FG]9K/&)BU[97BI>:T9* �H1F=0U-% \LQD'[,)L?7S M^D/H[&U^Y("H'5J+_?0.?9;_XV2U/JQ=6PG*FRPCI)(1E$\.8GWT3Z+E*G@2 M1VC=W><("/+RP9;=[A.$Z,XH]-"@LF:MF+D.)C;7S]=0.Z*:?^XN*=N;+.=XDW+_@&WC[_P#UQ^ MFR;93MA(Q2FGIN &A"_G;.D2(SA@H!6-1N0@C6V="A^9IM_P^ M^QD0WQ4\.@C'WB\79;I^NUBM)A%S,D9F*-+E6N-DP0O.Z;")@=QVQW/S1Q.7 MJ^\&P9_BCNE D1\,EF^XC(M&<+G9%/A<7G42R24%\%5=_5,_*>X.FJFEJ8P:]=DY]WR4YA/_VOS$<35']-/ M\VF9ICJ".Z7%R7R]L>NS::H#%JZQLEMWG;T^_]BV.H\#<*19 4)FBD2M+ )DF9!T,\,EM9F]:EY M'+<8^NGWPZUHJV=,==AT[?G):CK'U8K.O4@"V:1+#K'[=W[.L?;]<>(:V?$[ M%B($;/KK76FZ=P%0YK)QC+#I%*^%S;P^DB. \K1IAJN5%*U+,/>C\%C+?,=J MEWOC$OO2Q)(U!O*', -Y70YX@"S=_F/CS5T]Y#1R+1=?/H5#5XB M)=*QR)D'EHNI+>4C.$;Z#"DX(4/@=)PUWHP/T7.L(;KX[-\V:EW8(+;8+G+M9^"0SI=Z&"I!3I@ MA9>Z)(Y.M*X7?("<9D,$[X)J)G#RXAUH4]N3,$.L*DT>NRHF(6ZG M9_0V1DTP<>\PP6,UT*&Q^(#KZ38B?$]QR$&>Q0I-=FC":KG;=/O@+,SK=+):Y(#S0ZN_'OJXXV>H[4AJ.S-WOMZS&^O= M 3[4MDC/&>2H*%1V11$,;0;4Q6910_;0.L6Q%X$MRE4?7>QR6R1F6#3:@70F MU.;!%%H@?FD06\>ZW+L$ 8[Y43D%W2!,L4((A(W_(,M$0<.H<>2F1 MO'HZ_!+7R2E'9U+SMU8/4W1TT'CGI]^9'G&JOFL2P%EBH I+X#F%-B)0+,,Q M2X&M;U)QC;2\D.6AG2Q%6V&!; MI[!V).WXH5T/+G.)]""$5-8H$(G.547DU@1PG30D=,PL9,=;IZMVI6U<.S0$ MAF[/_!I 2QW:H[?U:>=!OL_9OSS6[MQ%0"-;L_WH*P^W$>6^4][CM<7J(1;C[ M@XXU$#N0U\A>G,]W/%_DTK,U*A9R8H%910H6,=7VKAYLB<)&ZXW!UB?Q?;0< M:T-N?NZ5)"2J[9/*F&L5;92I3LP-P%$GAE)$75H_*[N7F)%'G[? P4T;TD;P M'9J/#_AUL=RTH?D#/QU<['?'IQP?T3Q,6".K'%S6AQUEA>P/K: M%#HP W10:/!:=7C971H4W9I\7(4_5-&:5_RH_01X5B;!52 MAER[12C++,3Z^L86I;U&QCS^E"]:GX?5=/6NW-#9Z?;/*\%!43*7Y"&+^M"R M3OSS*CO(GL?".0;7O#7T;I3]#*]8]\'>K4?\[?7708_(UW08A-FV#_7$E^B= M*A*DJFEY8P7X7(L+3+9">D&N9NL61U?7'W<@X_@(.U@7'>#HFL1N[@F1#!=& M.1!"USL8;L$)9X#IE#+*&#&UKD%XB)YQQS*.C[-FNNH =V^^? W3997-NR4Y MME\7JS![5]XNYI_>3K_AMIW+ZJ(7ZLWG='>;<&%UQ!P5B.!K^WWZRFE+6R]D M$Y+4BH+LUD\.VK,Q[C3'\5$^-C(ZV!R_XY]7W)7E8DY?IJV([^:/1Y65%0HH M&"3^:KLC;SGY,LHS:7RQ-K6NC]V7QG&G.HX/ZT%UVF%H?U=WN8\U2=>L =[9 MIPW1!N\N0L=IAL=UY)G3L6YU[;U'^DSYA/9OBN MG)6D_!?F-YFT."W3:.KRVU3+^,XE@RA MF-H:Q&6(01JPJI1L)#=)M+[];;Q]\WDIPCJCZ#D[Y2_;IS)FN<>/> MW/1G+OA?O0_+];MRAWHN!< $-R8*A!H*U/&4M4FW"G1N*%:T9\R$UGF YDR, MFTP8!?UCJ+]'C^'N)H]'. T/?N! /2D'=!W:.+%"D#&TF5"2* )21M1)S$) MRLF6Q+1SS0_(+O+XE_OMS?P;??!B>?KB9%F-PHUC1$F=E+4!BJT51*'>TPN3 M0(M@ C.2A>9]S'>E[6?(Y>^#O_MM9D,==N *4#SX%9?KT_H.9$W2K _2OE:Q M73'N.@BGD@:;,HD-;0T,&8)RF4GE;/&B=8C_.%4_0^;_&#PVUEN'A_)%A\;# MC^&;']&L1^J 1^TC'2]9=L(P0"\D*)T-N-K'+3-T7F:+EKG&6_%).J6>N9S7 M(JVSQISYW9QB-#*UM;AE\TYV>?[MYG[UIOF-SNJ<9/4_:Y^J4A\-Q@*HI1/> M:(-QL':JS;CHNN?J[@B\M^?J..KNT,8]T.WT<*OW^(<.V*1U0,NX7SM-Y;7/ MIG#(B:O:X]*!I^@4-!.%VVB\D:W?ESYIJ]9+A_1\V2L)?&Y<5"4"\XS75J(& M?%$6\+#B!SW+AA## .H\&.0+IXB,77)^LJTB^UD'D; MK[WZ7CN/X0W>?: @R84()B.ODW081&LY2!,29TAA>_/.;2WI'[= Z>EA_>0Z M[]!YO-$3M/'J'MD'@APZ/7>S^K?=NC 6/51QK9 M<"65=MZ!3;7%3$8Z>82,H+R,=";YPDWK;MS#-C^Z1/R%F''Y;5HO*6E;/@\K MS-=VWFSSD9L,^64%QK:._041>N7INY5.15?NYOP#DK2G:8UY8X;^-J\:J,/MGZ7U]-MT M?7KC8&!*FAAEAJ)< :7)3_79&G!!.E*+%LZUOGMKS,*X ?>38/[I5=VA#W"[ MN]?A/L"]G]6^!=F /L"N3:0,=Y$EYL%Z4X?+.0M>,%>'!=O:^DDKWOJ$>Z)& M9%?++"\6?$727<[#['RQU;,U[9-X0AOEX^+U8HG33_,7M5I].<75\]._XN+3 M,GS]/$W/EABNC#[6SM2N%J UQ>U**=HNF@X&+Y3#;'C6O/63FP'9^3':G>V# MU(=*;L?$0D=.PNI=(7$GK!(_@GCF<R?$L9#Z:[#D_W.]EB''^X/?=P@G;P&/.+O M[>/$G=3D.VKP5@=0,F3P]3X%%4LFHA!9#MWJ:H#0_L8*M2 C/9OGE]/9QF)? M]V>-E\Q+K0!M0%"&['%03H.TP3-&=CEBZPOX TGMM!?8/AAZ(" ?3&D=FJK; M#;F."4+N^:SV7<,&M%#W]H=R#(6J+26C\S7<9%A#WPS19]*S=G97UZY[^:^"*4U%"M)!)EP[I02((7W:#V7G+7N*W0@J9WV M&-L'0P^D3P936H<6ZJXWO\]RWN0BPNP*ZR]Q'::S9D^6'UQCB(?,NS,USO-F M;1$MVE(/.4M! '<0/&:P5GB!5B<56WMH8SUO/E_WRB(43%_Y;G/^3')R6"3M M)\UI>RG."TFD1+#&>Y.#4;QY>]9]:?RA'BCO@[#[K>, RNL@!7('5\^^3U>3 M&*.J83A9=W)WE2F>HF1E(6;/, C4MGG?IWM(&?G('53_-_O4-5!&IYC:/F+& MEXLO83J?".+'T-Z#(.L5B\@1@LD.T"+DZ^_X9>(RXD-Q40>'7@5*3Y7R=3R00LF9S1) M%Z;$HZ[:PTOTAXTC]+AH+M0^;0YYS?AFC5]6$XI&A+!2@PC"$R_2@\O9@O4Z MLYH2SKQU?/D0/>,FY\<^T0Y32Y\0>X_+>O,0/I$T_VVQOCHP]+QMQ\2C]T0- M@DXE46S.)02K.&0=A7,Q8_M9+8=1VIV1.Q ICT.PM=HZ N>5D*B^AY]FW%Z+ M?5R&^6I+&9\$QT5!BH!"-+5+3.#@ZL'!>*3=31X%\M83U_:AKX_^/X,!L;F* M.H#?66'UZN/B; .=,XO5J5BM)D$[PWD.4!^64 QNR;'PV4-FR>8HHX^I=4[C M,9K&?:HS&,R:JF)LI__N/;,=L;Z^MGLNWK2_*^\7Z]I!+LSJE=N[D_6Y1"9< M,NZD25"4(M959AMT"A*5GC=OMMC\-Q]=:!,=R=^6=+LOF? MMMUH/M2OWA7BN]9-K#8R^=?II\\3J; 4SA08B77BKDO@M2]T'FCGC2H9<^MN M76TY&+?O[Q.?YT^BYCY!?D7"'W 6UKA]0S!Q!7F2W$-AM56),A&"PP@Z1LUK M_T3O6_>DW)VZG;HH[Y^'QR!]B&OGT54PSFUVQ! , MY@B1J=H.UD=PJ#UP5:\9"_/)M'XGU/EM-M=14W+S%HW[P!AGY$REJ$"9L*GY5N"<=8881)U: ME\#^'+?9>^E_Q]OL?931*::NW[XYYETH)!H;:G@JC81@-HVEI+&:69/9_W^; MO;_J][[-WDV[K]X%5G%5! A>9DH#C1\.\=>&&:S"Y;<\?288_ECWV;O MI)VW1["$VU,H[AK"\B*L/I^UOOX69MN4;:PC4S7ML! B6?I4;[*" MA:)XX#QJ*WSK!LG#8_GB<:"P<^V*;93";:_29^"))3ZNFCB7?(F M)@G2N1I^"KXUO[;C9("TC\9-OD8HK'!%$'J4L$ M8=-F3 *"CY*#5AHE$TG*^ 15*<'24!AD(6 RH H%T)X7#E(5;PL3(C=OESD*HQU70O2RMDY;4#Q MD^V4RX[=JPGFR*2@",U';D'%$L")Z(!+J;7,0A"T.]X;5UCIN*:CE]UPJ.+' MSIL?*(,KC?%OR^+=UTV=UOS36PPK_##]]'G]KOQM=?81DZ(E%A$C<.Y(/")( M<+4@)^44/19]NW_.[E6C ].^TT:P/\Y&^ $0\),=$&?^YM6_2*DV ER]#Z>; MA'J4Q(+7&IA6"$HF!.>R@""+=,)R[NT/D,ZZG\&=]I#[9Y'^1)(G4QSK"V^ZJEGBY"E!F!BU+( MZ B5BQORC#F<])VVA_]QMD?_^A]W?SR)^=CD,2;))R,T]\"+K ^5/(=@:X]P M59"^"8&Q)Z@;;\W6;A>)[,?9,9TBXJ?;)B_/F/@8OE_YRXF0W%HM/1VMMDXT M% F\"(;.5ZYCL$;NVR.=K[P:M'^\>^B#9_B@O/B_F MT7ZL6'Q_LDR?ZR"H6V-P&[_6W'/905Y:'L/Z.*\DF8DNY>( M0R@HA808R27 M-:1H0LXNR/]FKR1E'23@(H)7AO9U4!:"#%4<\V._DMQ+_SN^DMQ' M&9UBZOJK+JV$YYX82D[0CN2F#GD/"+9$ED10.@U67O*#O9+<2_5[OY+<1P]C M5WL\T)ZVQ.10N=J/M(8U K<#0U%ASEHRE$H\YM#]V*\D]]+CCCU_]Q!J!S;G M]70^7>/;Z;?;ON[ST]_"?RR6+V:!1+C94RRQ.L0),%9I2:_!QZ#!:DQ1$RHB MMNY"L0=Y/]@;RF/.NZ&4UC<>+QG[/7PYW\&2YZP*,\!S'4[!%:L=OS*YK"F% M()-QLG57BCU)'-<&#@:5W2%YM-XZ@.7YV,U-S4'=T9^G7U=G%M](EQB+$H0K MQ$ID#NI< 9"TL;67-I"ST1B"#Y#3+=R.A\%B&)UT *_:EVLVP[0^";/S&OLS M3K1P0AEG@7->.\O53K.UNAB3#\D&[[-J?>UV/S7CGK%/":Y&&ND 6R_Q&\Z( M@?P1T^?Y8K;X=+HISCW?*D0U9B\E&,%JE^SBP=DZ;SJ49%4)COO6,>4C)(W[ M^/,I4=92-V/'F<]#^CLQ<$9YT$%S+\F]32F"PCJ6VAA#]MCKHIEB*>W6@>?: MQX[[N/%)D'&<*#NP-P]?O84HE.69I"&(%Z$I.B[D9W*7+4_!DFE]@B9R%_2, M:VG&SI$>II8.(';_1OS;"LO)[.VTX 031Q]9 .MX%199T9@+ T3%'0OH]$1ZJ>.P+,/2B^QYJ1, OSA']\1EQ?F8-\T:7ZO",),7],BQ**.Y XE>@F(4F+FH76WRC,:@CM:TCI6OKC]N6J\C1.VKBV:/ M#08/$JYUC@I7.D<1R^V#A5U6&RAHV)O1KH('92,K/!M(AA'X/$=PDBOZ%EW6 MCG&A6]\V=A$\7*9B[VUQMDW!.L]0E M[6<(,?;!W_TEYPUUV,%)?2\WST\_TD=L2G>$TE*$^OS("3HJT 3P20H0424I MF=-1M[Y7V8&L7DK06^+AYJ3@QLKI&6^5H?/"6>0N!4D;TQL.*@<%D7L&T@:O MF2$7R#0?1?TX6>/BK3D4=H7:@7KI &IOR4$ZN^7F"F-AJ4 J,8*2= ;$+"S8 M@J;F@I2,K3V/R]4[!I,HRR<@; 9[XNUW:;1 M%BCNJAUFBRVF=0KD.@7C)MB&QLD1TNX *YO^%)\7L_SFR]?EXMO6L3POV7,D MEL -9!G-]N+-,2W :!.BU5%ZT?H6X %RQDV@#6YM&NFA TC]%DB67A73 M>546 B<;2[(E+&B%,UV:Y3\^%KC]KL? M##,#"+H#4_3Z9#F?KD^6=4+%Z^GW^M6Y465%1BLI:(V.;5J/:_#!2* (@R6K M?"ZLM5=T/S7CMHT?VA UTD('>+I74F\O*JA,YB8RI%A5U8[=B @A\0R2&Q&] MM='&UL\]'Z>JEU>>8Z24#E--SV#[ZW*Q6DUR]-)J*T&@9J!,]."""N!]3A@, MG>;-NY\_3%&GZ8 #];\KO/97QMC^U+VL_([K5]_3[*1&L_4R8KVDWR?U;6I" M/BUK48A'G9@K!L2FX"AD!9Y+1Z&(XX4C]X';G1RM(XCH-)UP),Z>4C,=&+=G M*9U\.=FT(G^)1$2:;C1(7\_PO,/2E\5R?78W=O\()5XDL\IXD#+6EB6U&86O M[WRBT,(IY!A;F\%6M'>:T6AC,$=1H-MS@IP8DIHC-[IDDJ@6%ES. M!K*27HF2HVT^!>X!X+Z*Z+ $[768+O\MS$[PLJOGQ8^V+W;"M9IZEX4^@B<3LJT/ )T$)74$)\GG M"\(GEV+.VKK&>_TA>MK5C[W$0AOT?"I-W5ZK*^MMLP.Z")>R,U"XYZ#JV,"0 M @?/@G$.A>/-,RM[$3AR#YE6N+F_0*RUDCHX62^D]OSTXLM_G>*2B/I\^K;V MF=@4H 11T"KR$F*J'25XP#HDJ68_,PO$K7*E=;>/W2CKI5:L.31NII#;ZZDG M])T=+)M+W]O\G:7@!7+N-.U?P7, E_L=B'P$[L7T.$ MW ?"YNKJ"8MOYE]/UJN-Q/C9+4W160HFZUQJ))>9N0(1,8 WSE.H%'C(K<>A M/4!.)SAK#X+[X':D1CH%ESAC14HE:\ -);D,RBH-(5#LI#7&Z*PTL;0NBGV MG)%[M8T*KD,TTBFXY'F] LLY>/)TDZV]4Z2A8+].H^$F%51":9$'"YANDS-R MB[91P76(1CH UP?\5)/8B^7I>1[@=.M'!,\U8P52UJ)FD0*$X@U(Q81G'C&% MUL"ZAY1>[O:'#@%::*)/0)WO.,]TB)J!29R$@W2Z1PP%2LY1!V]D;/XZY%YB MQO6QFJCZYZO-:\'518&P92P'Q17$S<@9X3-]%2BH\4($ZW0J MHGDIR"TJNH/,(>J]F>\_3M8=H.7BV>B;S6W8IJJS;B74GBN6ZBZR](=G$2*S M"*(H;5&7(&7K;FKWD-)+-\G!4U@---$!H#XN23"T\JH6!^/RVS1-YY^N/$^^ MY&Y5RT=7=__5V=XLQD=>G*9(0R10W"H(VD90T2F7I.38?,YZ2_I'[QI_/* 6 MG6AW]*(XVN]G38G/WOQICRG52G==XQ]&9T307DL=0._=^C,NSSI!7Y2I ME! $J@3<\CU+6AH !M+3/<6W1*-8;0O<2,W%KL6#7?+.AO(O,.P+,1S-66 M\Q?-**5E(D8)RI@,2G,/SA@*0HJUW I!OF%K[-Q'R[@._!/9H&-UT &6KK!P MU\X012?!A:S5EJ7.4R9N2IUMRZ2U@;F45.M;PHL4&+A0GP&*7" 4;6E3:J6MTD+H MYN??<22/&U<.;^J>4J,= /B1[8B1"\S< MI8K\\HZ@Y8,G"LC:!3"4*VGK/1 MLT5\4G#L9SCWT=3!N/N&R[@8:/#.Y5.>G#=CCFHJZ*+C=(MG2P]^<+/'2;N3 M_Q1/D%@0HN3:@LS4:7J),0@B2[#:%R=54'1D#U51-\ 3I!OV?WO?7X^!%R?+ MY;8%TN^+>=I^VD8/I8 M-#V2%AM&=1VF -E%,GW@[J:=*;3Q_LMIR-B%G6+CB.602$BCR-"!*)0"3J_L' MDXJM(]M=Z.JDPOH)D':<2HYME/&QS>WF7\-T_G:Q6KTF4;[X'.:?\,W5/73] MNNW=E>NVB0J\B* 2%!MJ3U03P3DN0&2?A651LL0?\^..(V'DJ=K-H?9T^NAP M2&<=1O7G=$;;Z-:0\M;1PZ%+'1M/-&&Q481Q3LNSV[3<$>0R'X4JSH'.K+;_ M5P4B\YXB7<.BL26KU#JGM1>![=H@W#\/^NP:V=9]5'@&HWVL.YND4*=>.>@L-D/HD?K<.PZ MS;^E]</5ALC6Y^DN]#5R^/B M08_/Y@KJ '3GWO";+U\I?M]T0*R-+]%HJ;EBD WM&I6#!)^5 M1"^!)5\*5U M*>_=E(S^=*JQQA?-Q=\1B)ZE_SR9UKZ')\OI_--[7$X7>1+)H(?H"U@LY UD M5W<<9B@B&'(2:D.EUA[60_2,?,?P5( Z6A4=P.K2?YC=);!S%DE>6A2>ZIQ' M0X>]1 7!E4).IV51QV"X;OVL?4?21KYF&!IL0RBH ]Q=[3?^KMSD:B)S]K2+ M&$3K4YU%8R"&(DABJN@BBF.L]976PQ2-?,,P-,H:JN/'NE$XRZPOROGO#'.; M<.\R ]XD[,;:*+<(,F4G$DOP_[7W;4UN'3F:[_M?T)/WR\M&2++5JQC9\DIR M>WM>&'E!EMA=(K4D2VWMKU\DBU6J*XN7/'62ZHF9<$N67 <)?(D$,H$/VM4. MK,04.$?YH[$9=5'<"MVZ/&*D5X2KSUYF1C*&2G_"P6'PH+1+X%/BH#&I(*6+ MR;4>$?R(**?T/K /6AY_'SC<$AT@D(7P9F8(,@H@]"2V[Q;W<^. M'QP9*8?; S"4G!"ZOMM056QN6S(.RD$15&:M4'U8%R$$:IH(2 M6-C^<'GX8R/?E0\ E09*[>#HN3J1OV>M1;MHK,]D9TI=E:'SV:O*YF>835Y1 MULE;A\3WA.CE9:5=O'*T^NZ5C:F,J"AS %_,NB\E0PS< 4=7I-=<1L8; M0W$/\7JY-VJ+D-TK7(XR5]](?+ 0+2HAA*I]\EY0A&N<@5"L!)V+U#:68D3S M<3.G5!0Z&%1VA^31=NL EJ\NEJOY9UR\Q_.UZ9:?IE^6UR21CLM"^S=S5F/J M]:*DHYU<2C+)<^38&();Q.D6;L?#X.Y$Z$8V&?NN]#VFZ1>\DAPMB[%8#4;0 M_E-%%?"H$0R77JJ 6FKQ5,IQ_\=V6T[5#A7'J;(#'T.JP?-S3*N+<'XUF?IJ MRE*VVF;C041>Y\/1/Z)F%+\FR8IEBD+:UG6>CTO3;;54K1 @>B10321HM 4?$P#C&JX)4.W]5#-<724]L<^GCZ0KB2EI+9B$9!%I!Q0%P:(%1(G"FA#M71*PQUYEGOK4 M3I#1)PV9]BKOP/W\5$<&DO_,'S%]FLW/YV??WD_//EU3^"<4QD4G :6A_1 \ M>5,F4AU6J&5RQ4G>>A;\$R+MA#1STD@;P#9C^ZJ7(?V3%G#UL&E%CD+1\:RK ME[7UB2)[RF>#B#6E36C-3G[IUH_="1GVI)%QG"I'!,%R03E Y3E9WV=DU$:X M]:MY+?JS0=="9@LIVFR5RIK'G9KPZ*?>\"CTN^_>Y-8'>WD#'N3N\7#5]H"' MJVL!PRWW3(%(A;!< L5=#@TPS#I+;TUQ.UW5[(*(,:]CCC#677,?H+F1#?X+ MP?_SQ>>KXRN%G$PE,9(U4>-. $\0LG61PJC9,2=GBN>,/FMCXYL]$-,-F^A MO[$-'_Z\*;CS262I0;A*"VFE@*@H85?!I:Q)-T[O1$W\E.%O?G2<$Z"9X0_6 M7PL[0^LR13F%U\IES_#WY=8+L[?3@M.E,M<2V00='*T30NM580$+-?: M/,:+Q]8<$DT'"D=PG">@O"0REGGPIO7<\MTDZ_:1JPW4;[MG6; LQ9H,0NK6Y-5;)>HVY>VP2&WKSD.]WOS M53@?Y+"E)=SWY28)R3DM0II0684H4(VRDKUH;J6U.D7?^HUM%[FZ?6@;YJ ] MVC3-X/8L#36O+U87"_QYN9I^ONO#?_[S"\Z6.$QGS>[?';#%YL#%MQK[]#BT M+P5[0)[K-@G-#7>'-U?\J_DA3[^"\^_XB_SV>K3C'>&/6$[*/,?'*@KMOVX[_F$ZVT45PC.)-T+6EQX&4MWBT;=E <)VNTE5$\0/L2HIXE<@B).N+?92AV!2:Q-6C)#S)I#8,Y*IG-DO'7A M]H&B=GMKU1UZ]S;L2>+W]?QB,=%.I"P2!Q^2!R6TAD!)-$3E64PA<29;<[4< M)FFW%V"]H7=OLXY=)+S?$E\4^NSU.A7+04J3().**WV H$V*"I"Q(EARP<3= M6AV.$*+;&[.!D/F<-NO;L:ZOIITU&5T!XXT$E=&"QU"93%W)UGKOFH\%;O!2 M,$8]_&B.VLX'=[S=O':?J#LZ[ M5_3)Z>IU2.O)P^N&!?1&4+9N069;4R&%X U#*"R*7 )*IYHS:MR38GRL'&78 MNV09QVFY.YQLVMM42"A\H2PY4H"G!&;PO#[-AH)"^<*L;^U6'I)C7*P<:]NM M4#E T6,G>!]Q\?GM/,QN+^2*%"0*%V*@K<.9HDTD:4G>:J!XS"?OM/-YMZ;0 M;5_I"0^'&' ^A#8[\"'O\>O\_"O%?P\NIB3RH2XQL!DI'5"EEIEA^08]]FH.6Z.5O78Y]'K\XOI/7)^%K3.Q69PZZ@_9@<./:D% MLU)#_ST<9]>VIX_1VNO V_Q =-%G?)(0?W5P:D9SS)RR"%Z6D!* M!-U"L;QG11>NHU*MJS'O"3'N$T=S/W&P8(VE+L!0A*BMK M?WZ$D'*!HG,(S#JD@W) C/20_QYGU2T0.4#%'8#DYXO%/,_/S\/BBBP,)19 ATF&)6$< "0XK)$^F MD+MC7(+@Q7DO18Q^IQ/@]$BR]C+9HR19^^AO;,/?(GFRQ7JIA0%7##DY0?[- MFTSA2V*8 Q-%[L9!A@8BZ@$04PA&B36C!BOBH ./>5K8\^]OH>&R@7(X>O;F$*S)9GDI@ MQ5$8K"H+K*^WKDZ"YE$KC[Y$LU/MX5- >4R \8Z,1H:=M];RB%!)\XO9:O%M M\NJ_)CD*QFOK3 F-S6^^ M(^/[]T:$01NCS8_28 &>-JQ4A@H'R%",['P1HH8+TR0MI=RN6NOUS>RIN M:&'^([36P2'R=CX[HY_VN:[@(_TW:R=IE,]N2R@?D&+?GMG7 <;2F.T3+9N\$F0)%X1JLE8X.58K/HW<<0EK3@P1._V9@ MO/00;AQOX2<@P#-=(9W"HE+*2)K4Z ..:-]5)D+)"_ (Z)-TA8NFSN8 M>U+T!99#;'L7+L)+,D>-RB=99FNR8Q <+4'Q6MF,AO8 MQ69,.423TDXA[):/])3.'&C!^0#J[ L6=:@T6695*\36STKY-URD:J@S?(^9 M_HM*<$YG<9 A(10= L7NH9:BT2*C2IH<9F3!JP/@LM/'>TJ+FL.HO?J[.ZQ> MA<7B6R6Y^%POGB>2>8?.21"A#FTR$2%FRZ$P9P+GB**T+O_=)D]/E7Y'HJNU M]CM TGK2-.;E:]+(S0 M%K/A=_W.MB/LX8_T]!#4ZJAJH,ZQ8?%;^%8U\GJ^H*B-?.'%=/FI_HMWI:+\ MFH5I.4G6F1R5 "$]JPQ.3HO=\+(KE_LZ2*O 6 &470'Q]!/ MF\^^GLZN]\+E'#3)&><6'7G'VM/):NTETD(R)BZUB,A,Z_N:1X7I*0-O%>&UTOX;<%?IW.+Y;GWUZ%+]-5.)_^/\R3G*RDT]5"0-*12I922B8M M<%T)*03WH>R1E^_VT9UPXTX"-T.JNP,_=),]79"E3\)5+76_M@.Z?L5P[OR;C$]HY6$06'&A1>95]DG7HL07D"9-VTG/6>DCP/O+MALK3N T?VCR=0N_5 M_//GZ6J=X"!^WY43REPRUS"W=!W M4O?K YJH,P!.7'3%"F_ >TR@K(FT;T0&DWB(SH0@F\]#O_G]WA'_-7LSR[S/\\\MTL9XF>E'O^6ZS([ZH3PFS>A-(3GF2E#1:! 4I MNOJ*6>?*EES]L=;:.$J9N-L[5SA,EMV0=3HW]<]LG0[\U&T5O@S+Z?(#R1+R MN]E- AT^*:7R;SE3*Y4RMC\A=9=L-A:=Q_3^D63J MVT.'_LW:C1?YYEB>8HHCH%'CF7>V>91"-22!5DL8(- Y;U^3M(=YN MH#NI9X*AC-,![GZ?A!!T JE97?]Q45W^/&EXB.6>* Z9_KN='7>^&08T46< G* @9QR"!BD3 M)<>)9'?U+3?YE -3QDLV1#_5U?=W*RT]C:>"8]7;#!KMQKZ]F=$O\6/XL_6H MM]U^\+'CW0X0O]%(M^LO/S#?BZ=@M*D@""+4TAM)YY4QX!76F#RRG+>QXQRR MY;:(/V-ZA-?K=/:"W*7[[[@8JWNY<3Y4EQV"(X6"R5:X>4>-?$PUNG@%+M>T"8,?(DS+-/5)#'&A45% MYW!&4(Y4Y@,=QMHZB1R]S[%U0/Z(*..V30R%J!9Z/Q@^7W$1Y\T2NP6F^=FL MIA6TG,TZEA.FC90A*F"J5D:J$BD*R+0:B@),9L)*;)_1/2C*N)T10P&HA=X; M JA=L/0>5]/%FA3PM_,P:SX==Y\??VS@=/!2&H5/K^:?JW.YQ/HL?Q?G 2PR M;QUAPP)J7^KS'F5?-@E BT%D(8MSK3O\]Q"O0>$S926YGMB+:5S//*HFN>RO M]-%VF VN='Y1EYRN% F'F@)+J-17J@>+^D M.J\WKQ8ET!%.V6YUZ3%:!4*Y3%^-6:J="K>:

    $+!A M8^"N2!Z\J<\_L3:X:O"Q;A OB\W%2V^:8: +OO?]C?4(R?\^FNN*ZYVA%MDI M#C)'#4J$3$M BMB3U3H%+IQK0?.]/]?[X"3_>YGL4:[W??370<+\B-_[?CI^ MO_XLQL2@N +'M:F\'1ZB3@C>>99-B9&G]BR-NTHW-AM!X]-C8//T [Q-HE<7 MM?GENW@^/5M;;L*EL-:[""95S='.@E"<@)*,T.AMY2DO&=Q2M2R9B>;FRB=,\FF(LE'I>*$&KBX4V6+%: M!!NM3,\!O7MRC4W&,A;NCC/0_J#SEZ";X5EE'/HX(/9N*G/Y\MO/G[^ ?$2XL8E=1D)A"U-UX/_>K3[A MHM[&+?!396B[>GQ\6YO +RG;7LSR^F_]-E^N%M<7=3=4L7R1_W&Q7'<3_8JK M=^5C^'.BN!5A'5B;.C2=21CX3E<4>R!VH*6,S5+S+/CN 0;= M.>:[2M_<*+R8S2["^:W]_QLN-@[@JIENHG06IG*%65XXT.\R1 K# 44.P629 M&+8N'&D@]M@,.\_IS)_-O!VX^4>6?'5J_1)69)I*SG#CSR]7^JZL_W"B)(_" M>LHJL8[)+E%15FD51"YRD3(AESO-%#X>S[L+/3;%SYAH'LBT)XWE"=9>!ATS M)!DRY0F%XK+ 2ZT<+8H%)S"VGW]TJ+1C$PUUCMZ]C-D_;*MB:U@UGX7%MYM_ M:4-%ZK0O"B.'H)D$E0SM3_063!*)6U:BT^%YH?N$Q&,S&O4 WY9&[;#B_$[E MT8?T"?/%.<[+ZXL5J7C#H_/]:GK9KJ)J]V\U+J\Z<)$CU%I9K QMUA*D"N5> M+!F(QFG(T@J54K#%M=^3;*$ M\[]C6$R,H-UN#3]^Y#6SA M?H*$7=?\*[F5C__"\Z_X"QTNGY83+J3UB4N@?Y"^'?/@T1O0$J4/ @WFUM=N M1XH\[N-9IU@^RJZG!^.Z4S_^:S[)+@<,)4+**H*2V8#GM$H6,GV#82RZ_7B> M0R0=]^6M4] >8L43Q2J!#R?!8/0Q%S#>^TK,(2CU#!*8]=D(SV4J Q5>[2WK MN&]T/>-U;TN>)F)?SR_J$#)/I(+%TD.3 ZC >8QSG5O+=YDL< M(<2X#V*#(_$Y371:4%Q.DN9<(N,08JEUE"& =]E!HP2FATK_JP'-= #\8D;8*E'"8(4,DI<%YZ<#Q1DB-2B7;&DK;A7W1(RT!*Y*F"S+I<7 M$-&A N;J5'LF)/>M+Y;VE7'<6]&&"+H;)PYJK [RF?4DS_64V+5;J"?0?%;] M_KKM#PV77A4%Z-=<%0%)6UWWI@"FT46O,Z%N7]C\HR,BH:F?HNYQ&1VN] ^C4 M:0GSV3J V;23.O+:LO@"@=7Y1<$F<+6G5)-VE&985&E=D']/B'$AT\"P\Y9: M'A$F&:>3MW@6SG^>K4@GEWM&JQA*+I#6;5"N#DT3S$)Q*36?SY:OYVU5^,;3<0?3Q@$M]>UV\*&/PCEL%UE" IEBHQ8M1@N'<>Y.B M+2(U#D2VR3/NP_BS)D?-S#(RS\PZX'J/7RX6Z5-8XF^+^=DB?'YQL?HT7U3: MO\M253[1/-,>E 5T<+E.0^00(R??781*@M=.VYWNP)Y@H-E1G'&#WW:VGP]K MB [KY(R"=.,$[>?EWY>KJ:?PXHV M4RXB%I/JH$PG0"EE( IGP>2,6-;/Y'?>YW:8%GB8+.,6;[6'W @6ZK#7ZZH! M?KWS!N',WO,+Q]8C'+.@1E4'E4H#UV+ZN<5SJSU+KE<[M$[:H.UB' R^JY;]4;+1:5^'-=\_/RV_>_Y;KD?9K^(R;RW7CN?#&!Q JRQH/.PH_E 3NM2HRY\14ZVZ5(=8Q+KB/ M@-5=7SFVC3O ^7N*CQ?36O6[CL%^G]%!]/[#[U>,W59+:7.!B*13I;F%P *' MRNYADS-,VM8LPUL%&MFMCHZ7^5#&ZP")E-ZM _Y9PLO+JC]-5CJM;&2%7:6*0W2/TQ M77UZC^>73$B?IE\^SF^5^#@MM:1E7%81*VX1 NT9L,P7$[442>YT;[,OV+:+ M-=Z@FP8 V :GAM88^XWDZKKVZJ1/.B<,B;PMXYR2+R%)1T55%E8*,",3.=YY MS'WDP>/.#^X("RVM-V^DRK%A\.O\BEP/?YHN,-%?O5I&BP01CW]CG//J6<'12,$=!-=7H=_:I0JG5';*@[6JO@D7 M3O!&BOZ\T(GDX\*U?IN_^?U>ZB+'O),]V!X=86FSN[A!6C97D,N:,,8(\&@# M)"&"ULF)]N5J/5V#'F[)1R!Q@%K'/HAN/Q]?5=)5&OG-H9J858J3QY61,DW- M$JDE"8C2>S0\U^G;>\4GCWRH#R0<8L"'0I(6VNS 73SI9A_SLF^O2U5"<=R9 M3*>K*9N&<>^03MP0%4,TDC?O,#Q>ZG&KS?HXYI[9]F/[P8.7NQXF\_%3F+W[ MLHYA+QM*U^\(Z]HM6L>U(UA,$TZ*%:$8%4'R4$>X:@X^H8?BC*YCY8HU;B>/ M^FPB=_YDU!B(\^Y1<AD2S\"1U18#)^N($ 2M+1I+(:GFK=]OGVMMG3_.=;IYA@30O]'&^@.G9Y]6 MF%]\Q44XP_4?_A16>%T./PDLT_^) $8E6^\*-41F(V I6@GIDFE.1-_-XD?. M@OX]MF9;"':P=Z^O0'#Q=;HI:[FGQU_GLZ]T].-E%+#\6"DK;_[YJ_ER]>M\ M]7=,UL0X00E 9?F"[!R9B;CY%ZEH6- MVW0T\I[K#SH_\GZZ]#^OYXO-OZI_CT]R3EE((T%(6>V'"*'4"1T*?>&))UU: MDZL_[PK'9<+^47?8\6#ZD;?:]Y]T^1_=#0DH\?721T&'NG2ZSAK1E7D.(3HG MO<#"4FH=9HZVV'%YP7_4#=@48B=[&7^CGOI=_ >FU?0K;E)@';Q4JCA(Q410 MW#'PTAEPS&5T@?XL[%9H-8!PXX[(/]LLAAKAL$'U#;@3S]<-> M"#9I10E===Z[D/3!>RV*_Z[>*(U%CK8"%=7(=?< M/;/\L#XFR056S='Z1,4\KEUZN_X;^UFPY/Y_FL&Z\WLRI6<[+NR^XN.Q^ M:LHY-YQX[0GKGDF5S\-V%Y%'9U6$'$, )5V D)@&J4(4Q27&FCNKYV*[V^GR M^L7Y^D?2K]Z5N^]#]>)Z>5F:GD+QHO*I2.?(']@Z2*[>U*%B@1?-IG< MS)(KPTMQ=^?J'HW@+>+TPI8W&ECFPUBN7Q!N>M6T36W1 ;;^2GG1(IS3>E[DS]/9M&9'M5[D]J*LYXHY9L'PRKFHD326 M;*U=1!62L$+*UM0J.PDV;AO&<"AK;Y4.H-8F_;EQ.2NTIB0^DQ?'1#LM<(B& M@H8DM'0FY%Q4ZVN2QDOHA1NQE\1T3(1TL$$>>1[@2J:8:0'2J$P:I54$63S8 MHKB/Z&,LS],"/O(T\C'!L=/CY%Z6.HV'G(O/G\/BV[P\0 5^DY_YFAX\S/*= MOWK9T%YK4"MS7=-GG(&$&^ 1YSG4^#Q/.+98)SG%'-)S2IV)4R:BML\Q%O ZRCIX%%>\'J M.086[6/CL7OK'AIX\V!\]N+A^.SJ$<,H9Q47 D3!6'M[>1U,2VF!0N=*'8T3 MS%/Q;DN!.B>I&QQ6\Y%M? K^^^EBR.B*M3Y:\+[PRICIP'-AH)A29WPS;_%$ MZ4I/8/S(,8'',]O^E-'^)$/1=?_Y^_GY^>OYHOY'$Y:CNSH:3/\>6^W7BTN"\"B-<)XTH2O95S * MO#0>++)B#6+.]$-]@P(?_[-> #<#MZ'7]8O$Q]68;'J?#?>8XB%H5_MKN_N1]N(18/NAC\2_K>UW MK9?$BU:A=C4B2E 9*:H)3(-P7%L6 38]M^$_G(3 MSO"L=JYUO@W);@6G-Y53M$DL.G))7"I0,I$%DQ!@C2:[1G0!6[^O/./R3I3M M^$?:C,=![@??CW=#]\ E!F<8&.E8G79I(416H ZL-][+%)I/ NPK4^R/!?E' MVHO'P.W(3/'GV9%[\2ABP1U#AA>S?$7C]'%>_]6[B]5R%69Y.CO;J$QP+,F6 M""S;1,DUQ1'.1 Y&8*:0/A83[DSM:,TXV6PM)YHN'GDWVH?N]\)1+YGA(51/ M3VKLQ=G98GU6OYFM%M/9T3_(QB[V>';O]8CV)LYS1:%, J,%)=;,F4IJB* QN4PA MO5$[CKGO944GFBZ>XHG8 E,==B*\QZ\XN\ ; Q->Y+S^WW#^9K:NU5EWVAW> M3K#G%X[M"3AF08T*^S1LHW#& L110V6@Z)#+E'Z+XD(W7(NW4[D$_]09DZ'??X7+K@^.BHX7EYL>J ML0?;;\H_N:68-O$(0:.K;?X<*F\8*"=X3DYJ)G8J7=_%^F,6\1YAK+OF/D!S M(QM\0SN^$5QF$3#%##P%1HNW 0*6!#%RFY)D/KB=ZH^>,/FMCXYL]$-,-F^A MO[$-?SG/82.XPL!2,!PR+;V2!]?*@V) 1U^$E=JKO%.MRU.&O_G1<6X5FQG^ M8/UU<$GW,IRO.P$^(=XF2#8M*YZ+$I%QB+8&SB9%<%513- 96K0P0;:NUGEZMS:>%#-Y71\49&9HFW$MP->FD))SD3EH M[7Q[W':9QSGJD8D>&1>V=?%=NK6&S88+31OE \BL6ZQLJ M@T#;!F)0LMJ7E[A37]\3Z'A4@/%RG&,M.F^MWK'?Q-Z&SU?\F:_FBR_SRZWS MXL,O;__7_'S][/ZWRDGWY?+-[/TEXV?C-S7OEP)0G,!2NI" MH;[1@%GI7 RI[^ZUR"-O6<=*,AZH&B%A/I99.L7@_<5MUJ:#MMJ64-D5*60, MY,Z=-;4L,B$ZED313[X&'?+A\3+TYT-8$Z5W$%#?BP1>?GN)L_3IE**RCI>@ *:?(#,_!-F4JF<5_1!TCQFQJA2U!=K6:S&S$* M$8)R$$VB3"0[31L1#5C!+*JH:)NT)DQX2J;.'I&.0L"3\#K"'!W Z]%<-/ID M-=<&7*A7L5DH"-QQ4I++45G2G&K]0-_G)4!;B^]Z%;"/^CN T0-[[IHL2DB. M+ @-@E>7[K.A9,=8" D-9XY1S-!Z,L$6<<;M;'B> ^\@U?>(HKJ0S2Z3@1!O M*9O@4E)RX3+M-^MH?] V88&R"Q9:=]ML$:00H71R$.KC8>BUC"<;RYLP"3XC4&:0.-?U=2#6T0P^PNKN, MM]?EO X12\$"-M8P(-51?]D(\#+')*30K#VB'I5F)S"94S[E#E/\V-=.]RMT MKS;(ID[[(RYH28C)HV0I'7?Y7F>NYT#3 MSH?5\]C0^6TQS_2+Y1^A%OJOOFT:M!EM(99, 1UJM:RQ'IR0=2Y +N19+8J)) ^ M,0*VI?11AT#'*M7]8L_DWH7LW#^O2R#_/=\=O9V^A7S MB^42KP:-%' 166D4(*BU4Q'@K8J)^$=.K'3Z\P3U52/ M"M#+I)7A$3!O;8ZQ,85G=Y>PN>93W"%E0/4QM-(J"*LAVMJ0X:*-S!>?Q4XW M[$]AZC$!QBNF:F38>6LMCPB5];/DXMODPU\G*JOHZA5MCL748>F),F-> %U0 M7I>D=, MN%AB^LO9_.M_;'[B)30VO_F.C._?&Q$&;8PV/TJ#'=C\]P^34#R/ M7BNPH>*>>\HVA$;0,>=L>>VGVE:IM)_-?_\P7I7;,#;?4X,=V/S5KQ/DQM>V M!3"9\E]W*9A88KH;* M)>^+PO4)%42M?V40D#'PN42?,X^Q[/9DN.TK.P' ]@^ MNKLX)EGSRN3[T\; M*J;,R+\!0Z4IHF44T3)&T8TVF;(9@1Y;*FLO\_B>[7KJ68W;#X@?NV=^ M,TOG%[5EK2Z3_C]_#']21B9+2,:"<,77KO] ?H [\$IG[;U-\2X;]-!O' ^) MV<7]_<#X>1BT@QGS)*@GKU\)Z:CY9;YUXRG*H64K/U>,@\KC MEP+3PAKW5,CSY%=Z9._8RX)/[P:*DV+;.!@1;10Y-AP^SE??4]"K&[>"B=4NL80\U/MWH1(#SPP\=[EAP LOWKT'(S1 MA>7@K#"#-P8?0JKRW+RIAX2B@QBA2U#=X70H47GK:9]I;FK+*S)PJBC0**)W MT9BHMM4\_1N2JNR%@'U)5?8Q1P?P^A#.<;FY0?@55U>.-Z?@)),@HZXTU]:0 MAK*K[?E"H,V,Y^:ST1X2I#<@'6/KNZ7A1RN^ _1L8W>0E?Z%20[>\-JE2.[< M%^UI*2$+YP,:OU/^_(Q<*L]-O-KXG#M(]3VBZ :A0S!9:680"D\*E T9 HN" M;)]BG2X;6?,YXB?)I;*7R??@4ME'_SU Z0D.#\S>^9@Y2"=XG=>B(!C&06>T M@=GBDFSNE$Z52V4OT^_)I;*/'7J U>-=M,PGID00E*.&L DF;4!(+F)RK%2. M_J$=U-N]BDF>FR*SZ2EWF.)[A-#-CFE,24HT##)W%$AR1 @I!G!2,A%R=CH/ M/G%OWY;U,4A6]K+Y/BWK^QB@PQJ-MQB6>$S-Q>T?<&P-Q19Q&M5$7'[A^FF[ MH#0F>0?:1TKK;2)5?^I W@=:J..$=$57RC :[ZX1\49US<<8?>[_J"5RL=N MDGVT(=06%0PR!!GJ[;D5&J+CBGQGC!A\\5RTF,?9:>-U,_/NU%6]CZ['!LRC M->?.L\0P&O#.V$IP2#ED<@:,<=K:4KP,.T4A/U)7]5Z&W:FK>A\M=]"%]P M^K*8?/P_$\$I.35(4$#\5R0">,$BZAUMMHL*\,7G_DY_8$ED';=%"'NV4?]7 MCVW4QVSL/378P27$PT'1]_PZ6,%RE!F*B74B,476/N4$@G,4"D7ANC47XQ,B MC5N?T#J(',(.W<#JW1>LERNSL_6Z*FOMNW)5D#[!E(/+=5YDB!1'L5C?-&T" M$Y+F:!T6OU,RLC>RMDG58X9R( @>!%@SBW2*L?:12QM=5KGUR\X3(O7HNH9#UZ&VZ !:=Q8R/?NT>E=^7^*Z<7 B M.=F],%/S/E-9,Q3$>@6M7##>D+//NTT#W0-86P4:MY)A2%BULT-WH+HF7)XP MB4*&7$!(10>Y*RA(20BV/!"*ND;5W0\(@HXSX6/A^0#M-]AZ\\O^+JS8Q^ MAV_GR^5ON/CPB33],BQK*VK^:7I^L<)\_7>N_OR(1Z&COG?L&U*[Q39Z#M* #B]9$:5ELG14^*,BXX7H3^]_U5,7 M,3'9HQ=<@E-)@BI>@P\4 RIG.2])ILA:YWJW!!@7)PU,N@TD>VFW@SCH#ZQQ M'.87A+=PAK]>U/JO=V6]A9;O+E;+%?ESVE<;E_[3=)G.Y\N+Q648<*T_E9,M MA?0GDZ*U1E)BS(:"0:D9K=GIK%I7R+21?-PLP1DC@'I7M8[*7!^)[4)(J!)%@R+ M'I2I?.76(T1FM77&,)]:W\[M*^.X$< ).=:#C'I2L+WP>9Z?F@?(9@L(1E9,J*R>BO_=C.D[B[R:3C;X; [D'%[O4AX>KD3HPH3 M)7/(D=)=%2I_""^2TMV<2?,<4WR6_.MI43OTNT/!J0V4][)MKQ!^5QY;Z$18 ME50,"B13Y!VB+Q!2$A"B=LE[G07?B:#P^$#A,1''?8P>W]TV,M[AV*RL24VP M>?>F\#+BX05E,,U,XIP21L4*1?G+?+&J];6;DNWEBYS7+-SA_,VLS!>?US_]*';QO;YP/)WXX0MJ5+BP M^?"E)+=.0\ML+6*&;+RBT[ 6K]=Y4$&@("0ZEW/K26 MTOD@21,F4AR9%>T8&5R4K>0\3CMV!^6BWH62>N> <<%.[ M#=?=*%8$R"Q%%34+CNUTFWV:+;O/B8"=NGKW,DP5"Y% MB,D;T"8&+)E3:MBN>__-VQZ;?(^Q^9X:[,#F__E^(G6@4"AFX,@L*$6'G&,2 MH;BLB]=*!]ZNL7O'N;G//"OY&)OOJ<&QYPZL1WZ^GB]P>C9[M5["%*\F?KJH M'?FL6JB!NMY"UU9USL&J9 HZD\W=4W[; -6'/]+CV.1#S-]4F1T\-]U-TV_< M-[V][K/"R+B3ED,(M1B-6PF4ITL*A965RFFNFC=F[R+7:8]%/2 3'RX\'6F& M'@ UGZ6+157JI1.?.)L2=S%2P%\J\W72X%)&2)EE*YA!'UL_!]R58=P'[^'! M5VR4-],N-4QZNQ! M(ZU(1>?!%9XA.*&*2@+8Y0S8C(W/A6@0- M,GF*(PH*"%);D!0X"LN29W*@,I0>AOHT-.S#-PD':'GL"\T/^'F:YK-,OYDO M?EO,ZR_J9[W-SQ@UT< M:X?8M1+VWJ@^X^#I-N+S:4IL512?1RH@0O#*54HJ#<]H#93%<,]*F MNSO\:1>X//RQ+I+_IE!IH-1^CI[MF6U,/.=@(BCI-2F,\.^+T5"8B1A5"$RT MKGH_I3OQ9XIX6ENJ _1=O29\+P(/D16T2"FNDD9CLD6IT-H[W?C\N%[G:%,^#HV]]-H!)*[? MH1]@2XR,(RI>2VDY+8 S ]ZH!-D8G804P;+6C<];Q#F!M[ACW$LK0_2)J4DV M.0C2"'!M'= FJ*.&?:9D6!CIF:+CMW4R]X 8X[J=9B9^&CI[Z;L#R%R^/U]K M XM77$<$PT6]SA (GM0!*(VD'#;Y(%JSA=R68-QNY<&=S1'J[B((WI0K2(&6 M"YY KYGDZ^GM9920LZ$87A2O;>M"HSWJ0@;S(\=8[T$@[*7(X>L^-G]0_Q'# M$O_G__C_4$L#!!0 ( (Z075D-$./=A < 'HE 8 =6-T="TR,#(T M,#DR-WAE>'@S,3$N:'1M[5IM;QLW$OY^OX)GHVD"2+)6EFQ'=@RXCHNXZ#5W M:0[]>. NN5["W.66Y$I6?WV?(5E)(+D[_]-5E3RLJSS$KNI6"-4]45^TU(=\VZW5;JW-0SJZX*SP;] MP9#]9NRUFO#8[Y77\G2NYV0OMD_VPB0GJ1&STQ.A)DR)-SMJ=)AD1P?[_&#( MCX8R2UZ+]#!/#P9'1T=9(@Z3_R4[& KQ.,;YF99O=DI5=0M)\X^'H]H?3Y7P MQ3CI][_;"7*G)[FI/":S&!S_C#K6-7%[!67>U.-D $U>WO@NU^JJ&H?U[415 M<_',:&/'N_WP[YAZNCDOE9Z-O_^H2NG8+W+*/IB25]]W'*]3#&@1%S>%2I5G^TDO8;>7L)WQ&5PO[5>R_OSBP\?+ M'R_/SSY>OO]E:_._N+'#C<9>=MA/G/3]N\=^S0JC"[1LAV72>I7/F"^X?[$[ M.CK>:B$'F+/F0F#/=+7,_7ATU!O-0Z,J@;",N_'95UIOTINOX^^?_8YK$G+" M)2OX1#(K)TI.P3>^4([]WG +_.H9GM?&>F8J]J.Q)4OZW?\PD[/_:F\Y.]>2 M5^R=T:34==AEE?40J]?/)5:#)Q:K'[A#A!"+K;GA.(-S_5D H6:XJ MA)D0LPQK!PB$.+KM2K^J0$M@UGJ) MRA80[L[4 +Y0I+A#$HV& *!H@)#Y/#8M9AJZP2B"9/G"LT0N$O&K0P0 M0348OY:LP-!F)V(I-145A%3%*^AF1UPIT M(Y3(EJTGRF]-E&,B6N==0$."LOPCZJ@D&6Q Z?"K892_>BH8'1[T!L$/;Z5# MZ8^ A<3V:31U*.=FO'';#Z'DETH@HYTIIE/36"@ 0TV4"[P'*5D%/50]+QES ME76MU#Q KZD+8#2QHG81 .HF%0C=I298WF1.Y85C!BF=$Q(M8'JV4-_DHE"8)_,5Z* M1_#M4X-R^G2@/.H='*Y#>6O:6D/T]H2W-;"Q&29*$%ZY,Q4G9N<.6*?ZDD#, MK9@#"A!7/%5:^1EE^4W3TO8*V NPBCOCENA*?1H2R$V[H+JQ-6#M0E629<:* M8$"H5*]DA6)# ]WHD35M&Q)!%1X1C.VE:G#X,\)P]G0P/*?CBPG73> L"K#, M<]2*:H+0N TUWZ*HV(*#8W-S&1@@BX'@3Q>+S=0T_GX+MLD2?"$MJ9+./WW\ M8>F\1@^[4$9/P)Z(.)K@6:!./!W4+9@S!G0=&'0.;XNXT+,1?0_@2TKL)LL: M2^%?R:(;M);&>3RG.TGH;2+'HGU)WE+\W"N:'_=946;AV>/7_P]>7S/9G&K4: M:D<%L-&1EP[/F9) 1YNQ%X>@J>37E()C[1:2<*@ZPPWH_);H09AKSROQPF$# MN7&!@4XNN.U>?+:U*H8 9"@I.[$.<"@"7%,"(?!26$R;4S;>ISVS'/\$3T=G M2.6Y!7ET$'D9^ [8"7?6+<@Z,1.J:F+T1%(ZK/A5>_5N6XJ49:W-3*)W6IC( MB_P6A &YSU(K]![R"M"'$U7;G0*#TG;A;,UK)\?S/XY!X+7FL[&J@LO"H.-6 M66J\-^68,#2A+( "HGTI&B 5NY>OC'O]^-K86_P7\YG;[E[HVO-BO6]XU'O= MO[^[WTON[?M,:O>"R=%L>,;5O'JSL[\S']!B9SRH;UAR^^TPP>FN)^%.N&6L^8R M\XEC.?4 /0^?\G/'YVN$YL7N$%L^_&0_G?WKXM?PMOS\W?N?WZ'U81&:S^NA M=OL'=JBQ9KH$9+38XV_)=QN^+OA"_OJ6O')>*)FSBQN9-70GP=['*OU1GMD+ M>6!#FEG]5J@V+KR=&\<+Z(E<^WIH";^02/K+(3P%!AN_/N03'QRU/^.W3WOA MFZL_ 5!+ P04 " ".D%U9G)W'F'<' !B)0 & '5C='0M,C R-# Y M,C=X97AX,S$R+FAT;>U:46_;.!)^OU_!2W#=%K =RW&:Q$D+Y-+T-B];7-O= M?3Q0(A41H40M2=GQ_?K[AI1L)W&V#M)NW> "Q+;$X7 X\_&;(:73PI?Z[6DA MN7C[M]._]_OLG959R+P5KG*JNV.]"NFO6[[=2YZ:>6W55>#8:CL;L M=V.OU93'=J^\EF\[/:=[\?IT+PQRFAHQ?WLJU)0I\69'[:=Y/AX/1\?'B1@? M[8_3P]%1=L2'&6[);)S^)]E!5XC'/L[/M7RS4ZJJ7T@:?S(^J/W)3 E?3)+A M\!\[0>[M:6XJC\$L.L>?4<=]3=Q>09DW]20909.7-[[/M;JJ)F%^.U%5)YX9 M;>QD=QC^3JBEG_-2Z?GDI\^JE([](F?LHREY]5//\7Y MV>?+#[]L;/XW-W:\UMC+'OM4H"O[Q*?\2O98)JU7^9SY@OL7NP=')QO-X#4& MJ[D06"Q]+7,_.3@:''0Q495 /";]>.\[3309=//XZT>_XYJ$G'#)"CZ5S,JI MDC,0C2^48W\TW *X>H[[M;&>F8J]-[9DR;#_;V9R]JOVEK-S+7G%?C::E+H> MNZRR 6)U_%QB-=JR6/V3.T0(L2CG[+HR,RT%+940LC90PL" RB!Q0#]7%>/5 MG#65MXV$_4@E(:L@@IR5N+**:Y;S#+&:49@FE-T$RR=K[KA.8%P_T0(M@5GK)2I;0+@[0P/X M0I'B'DDT&@* H@%>PG NV)-Q5[!,L1]OA6>%[M'H^3PQ+68:NL$H@F3YPJ7(7"7C%L9((*0JU1+"B63 MP&6JE2M(G,1*4"31)%T+Y3)M7(-^1)[6Z(B5VII,"MQV["6@(22P%N-_<9,5 MO+J2[ R\]+'1D$CV>3\Y>"E?A:[)@8A7\5)1-5A%C))^1N2U MT();)EXX'R M6P/E&(CF>1?0D* L_X0Z*DE&:U Z_FX8Y5N#T?'A8'A(?G@G'6I^!"PDMB^C MJ4N'/%"1IL91)@XKTX6T'5C2 M. F#L ,-G6K4EBIK-"=RQ[2"$X!>G.^VQC76 M3)0BNW)F*$[%S!ZA3>4D8YE9T> +"%4^5 M5GY.27[=L+2Z O0"JN+"N"6Z4IZ&_''33JAN; U4NU"49)FQ(A@0"M4K6:'6 MT W6F1-JX9$4(1' &-UJ1H4_HP@G&T/A#LVOIARW03*H@#+/$>IJ*8(C5M3 M\BUJB@TH.%ZNKP(#9-$1].EBK9F:QC]LP29)@B^D)172^9=W/RSM2O2P"F7T M!.R)B*,!G@7JQ/:@KB/.&,_[N*!=>%O"A9:UX'L$75):-UG66(K^2@Y=H[4T MSN,^'45"E\N@J#W>82\?Z)(#QB"R.]*MX=@ZR7" 0&<+5;.PZU6TJN!N47 0 M!0;82Q%R0_!'R]MSIM6UU.UIPAWYWI-=]$2H;]V>[&!KL/Z4/5DX:A3=(NDM MB8IX!8NH4<'(K.-ZPA-R[0T #!5E+Y8!#C6 :TH@!%X*DVESRMK3M&>6XK=O;W2&3)Y;<$![@"=<&#=8JP7$Z&JID9/)67#BE^UY^ZV94A9UMK,)5IGA8FTR&\A&(C[ M*J7"X#$/_GS83[7-*2 H;1^^UKQVE!." MT)22 .J']E%H0%1L7CXH'@SCPV)O\2^ZD=OF06C:\^)^V_AH<#Q\N'DX2!YL M^TIJ]X+)T6QXQM6\>K.SO]-U:*$S&=4W++G]3)C0=-[R>OAR>BX%]XMN//\OO7.GTQ\R$*9<,M9G4PW<*RF'J'G M\4-^[?A\C]"\V!UCR8=/]NGGBX^7[-/9;V?_NEC$Y.NZIEWW@19J3):._AC- M\N1')Y M\U3>>TMHB;N0.H;++CP%^!I_O\L77BQJ/^,[3GOAW:K_ 5!+ P04 " ". MD%U9L;M]--0$ ,&0 & '5C='0M,C R-# Y,C=X97AX,S(Q+FAT;>U9 M[4_C-AC_OK_"*QK'24V;I&FA+U3J2AF<;I1KRV[[-#F)TUBX<6:[E.ZOWV,G M*:7 #73<%4Z 5,5YWG_/2^RD$ZL9ZW9B@L/N3YV?+0L=\6 ^(XE"@2!8D1#- M)4VFZ'-(Y"6RK)RKS].EH--8(==V/?29BTMZA3.ZHHJ1;J&G4\W6G:HQTO%Y MN.QV0GJ%:'A8HL0+B1JO:"ABEN.;?]2,GS=3L03!<8$"&>7F8Z[FK"8@C+%TY;C M@B9%KI6%&9TF+1-?*5-5L ><<=':L3>B,2'1&%FC$9SAY M5Y8XD98D@D89HZ3_$O 1C)CE(O-_'_0PFI B'L?500RN8^I3A6INQ4&W0WB< M\P% 3\26O.\/1I/3X]-^;W(Z/$/G%Z/Q1>]L@B;#AT-Y*:X[!^BB,J[T*V@\ MZ!OWG5K=+K]\QWMCU#L:GD\&1Z\+\ +FIMU PV,T.1F@<6_T:^]L,+:&?WX< M_(5Z_8FFN+;M/K$5:!)":*VZEW[[/O;NC6X2$Q00H6A$ ZPH3Y D"D5C[-L8 \L24:D10T(" > ZB'$R):@7*$UVFC7OEA?K#"M73?1S M!D$#YR8O$JK1'"MXC$EX8H6D\OCZ27&H0;(8B;9:0!^P5G8.XRB(.8MA)%X%\?_.WL7$J!Z;T-/QYTT=S!A/ =*'.T&HZ"/+/G JBMUQ2 M9TFN>F4/F[YTZGOA8]L1TMELFU+Z05+JOLB4T@0&["Q[+L#$5Q@DS?A?SS>F M>N2G@DB=VK(F8\80B($ST,I 2"'7,FOT:-7BH#"D1K7.(W#-6589/"7"V)0; M[?_X\0AI5-B':9N3?2Y"(BS D^%4DE9QT0ZI3!E>MFAB4#%"[5R9SY7BLY:N ME"L]<0+,\@V)*9R,?+.UK]C9]E[!GEZ%A>6<7#&DJ@KOTKR#2M-^F&Q7G =I MSZ2V:ES.W 9D)&!]6*J5"H&\/%IN>HVN')TO!&[KL#? *G@*P]GL>(*>IYM\[OQL M(S6[.]Y^6YI?]*'W^V!LM@[]D^''$UB-5JEY7H3R]C?3(868.:,A*H)]3?#= ML]OZ1I"])E0>V&I^)3);Z/ ?8*B\#?V7G9]M#_WQR6!TBL:]/WJ_#=ZF_9=Q M6S\FOXWY[@/O"+X*F:K9\=]SH%A_>Y]R:0XJ+4$8UD^8.^_S;TK/'!GL&Q'L M0_W-U5V1__D$D/]F7R.JYBO(?U!+ 0(4 Q0 ( (Z075G5/+N>^#4! %&N M$P 1 " 0 !U8W1T+3(P,C0P.3(W+FAT;5!+ 0(4 Q0 M ( (Z075GV0RU5KP\ &F 1 " 2]4 IJ , %0 @ '-9@$ =6-T="TR,#(T,#DR M-U]D968N>&UL4$L! A0#% @ CI!=6:ZEE4P+\0$ 8R # !0 M ( ![[L! '5C='0M,C R-# Y,C=?9S$N:G!G4$L! A0#% @ CI!= M642%PP0]Y0 5J@( !4 ( !+*T# '5C='0M,C R-# Y,C=? M;&%B+GAM;%!+ 0(4 Q0 ( (Z075DEZ@LU%8H #\?!@ 5 M " 9R2! !U8W1T+3(P,C0P.3(W7W!R92YX;6Q02P$"% ,4 " ".D%U9 M#1#CW80' !Z)0 & @ 'D' 4 =6-T="TR,#(T,#DR-WAE M>'@S,3$N:'1M4$L! A0#% @ CI!=69R=QYAW!P 8B4 !@ M ( !GB0% '5C='0M,C R-# Y,C=X97AX,S$R+FAT;5!+ 0(4 Q0 ( M (Z075FQNWTTU 0 P9 8 " 4LL!0!U8W1T+3(P,C0P D.3(W>&5X>#,R,2YH=&U02P4& H "@"> @ 53$% end XML 79 uctt-20240927_htm.xml IDEA: XBRL DOCUMENT 0001275014 2023-12-30 2024-09-27 0001275014 2024-10-24 0001275014 2024-09-27 0001275014 2023-12-29 0001275014 us-gaap:ProductMember 2024-06-29 2024-09-27 0001275014 us-gaap:ProductMember 2023-07-01 2023-09-29 0001275014 us-gaap:ProductMember 2023-12-30 2024-09-27 0001275014 us-gaap:ProductMember 2022-12-31 2023-09-29 0001275014 us-gaap:ServiceMember 2024-06-29 2024-09-27 0001275014 us-gaap:ServiceMember 2023-07-01 2023-09-29 0001275014 us-gaap:ServiceMember 2023-12-30 2024-09-27 0001275014 us-gaap:ServiceMember 2022-12-31 2023-09-29 0001275014 2024-06-29 2024-09-27 0001275014 2023-07-01 2023-09-29 0001275014 2022-12-31 2023-09-29 0001275014 2022-12-30 0001275014 2023-09-29 0001275014 us-gaap:CommonStockMember 2024-06-28 0001275014 us-gaap:AdditionalPaidInCapitalMember 2024-06-28 0001275014 us-gaap:TreasuryStockCommonMember 2024-06-28 0001275014 us-gaap:RetainedEarningsMember 2024-06-28 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-28 0001275014 us-gaap:ParentMember 2024-06-28 0001275014 us-gaap:NoncontrollingInterestMember 2024-06-28 0001275014 2024-06-28 0001275014 us-gaap:CommonStockMember 2024-06-29 2024-09-27 0001275014 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 2024-09-27 0001275014 us-gaap:ParentMember 2024-06-29 2024-09-27 0001275014 us-gaap:RetainedEarningsMember 2024-06-29 2024-09-27 0001275014 us-gaap:NoncontrollingInterestMember 2024-06-29 2024-09-27 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 2024-09-27 0001275014 us-gaap:CommonStockMember 2024-09-27 0001275014 us-gaap:AdditionalPaidInCapitalMember 2024-09-27 0001275014 us-gaap:TreasuryStockCommonMember 2024-09-27 0001275014 us-gaap:RetainedEarningsMember 2024-09-27 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-27 0001275014 us-gaap:ParentMember 2024-09-27 0001275014 us-gaap:NoncontrollingInterestMember 2024-09-27 0001275014 us-gaap:CommonStockMember 2023-12-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-12-29 0001275014 us-gaap:TreasuryStockCommonMember 2023-12-29 0001275014 us-gaap:RetainedEarningsMember 2023-12-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-29 0001275014 us-gaap:ParentMember 2023-12-29 0001275014 us-gaap:NoncontrollingInterestMember 2023-12-29 0001275014 us-gaap:CommonStockMember 2023-12-30 2024-09-27 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 2024-09-27 0001275014 us-gaap:ParentMember 2023-12-30 2024-09-27 0001275014 us-gaap:RetainedEarningsMember 2023-12-30 2024-09-27 0001275014 us-gaap:NoncontrollingInterestMember 2023-12-30 2024-09-27 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 2024-09-27 0001275014 us-gaap:CommonStockMember 2023-06-30 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001275014 us-gaap:TreasuryStockCommonMember 2023-06-30 0001275014 us-gaap:RetainedEarningsMember 2023-06-30 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001275014 us-gaap:ParentMember 2023-06-30 0001275014 us-gaap:NoncontrollingInterestMember 2023-06-30 0001275014 2023-06-30 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-29 0001275014 us-gaap:ParentMember 2023-07-01 2023-09-29 0001275014 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-29 0001275014 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-29 0001275014 us-gaap:CommonStockMember 2023-09-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-09-29 0001275014 us-gaap:TreasuryStockCommonMember 2023-09-29 0001275014 us-gaap:RetainedEarningsMember 2023-09-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-29 0001275014 us-gaap:ParentMember 2023-09-29 0001275014 us-gaap:NoncontrollingInterestMember 2023-09-29 0001275014 us-gaap:CommonStockMember 2022-12-30 0001275014 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0001275014 us-gaap:TreasuryStockCommonMember 2022-12-30 0001275014 us-gaap:RetainedEarningsMember 2022-12-30 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 0001275014 us-gaap:ParentMember 2022-12-30 0001275014 us-gaap:NoncontrollingInterestMember 2022-12-30 0001275014 us-gaap:CommonStockMember 2022-12-31 2023-09-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-09-29 0001275014 us-gaap:ParentMember 2022-12-31 2023-09-29 0001275014 us-gaap:TreasuryStockCommonMember 2022-12-31 2023-09-29 0001275014 us-gaap:RetainedEarningsMember 2022-12-31 2023-09-29 0001275014 us-gaap:NoncontrollingInterestMember 2022-12-31 2023-09-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 2023-09-29 0001275014 uctt:HisInnovationsGroupMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember 2023-10-25 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:CustomerRelationshipsMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:IntellectualPropertyMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:DevelopedTechnologyRightsMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember uctt:BacklogMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember 2024-06-29 2024-09-27 0001275014 uctt:HisInnovationsGroupMember 2023-12-30 2024-09-27 0001275014 uctt:HisInnovationsGroupMember 2022-12-31 2023-09-29 0001275014 uctt:HisInnovationsGroupMember 2023-07-01 2023-09-29 0001275014 us-gaap:LandMember 2024-09-27 0001275014 us-gaap:LandMember 2023-12-29 0001275014 us-gaap:BuildingMember 2024-09-27 0001275014 us-gaap:BuildingMember 2023-12-29 0001275014 us-gaap:LeaseholdImprovementsMember 2024-09-27 0001275014 us-gaap:LeaseholdImprovementsMember 2023-12-29 0001275014 us-gaap:MachineryAndEquipmentMember 2024-09-27 0001275014 us-gaap:MachineryAndEquipmentMember 2023-12-29 0001275014 uctt:ComputerEquipmentAndSoftwareMember 2024-09-27 0001275014 uctt:ComputerEquipmentAndSoftwareMember 2023-12-29 0001275014 us-gaap:FurnitureAndFixturesMember 2024-09-27 0001275014 us-gaap:FurnitureAndFixturesMember 2023-12-29 0001275014 uctt:PlanAssetsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel1Member uctt:PlanAssetsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel2Member uctt:PlanAssetsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel3Member uctt:PlanAssetsMember 2024-09-27 0001275014 us-gaap:ForwardContractsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:ForwardContractsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:ForwardContractsMember 2024-09-27 0001275014 us-gaap:PensionCostsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:PensionCostsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:PensionCostsMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:PensionCostsMember 2024-09-27 0001275014 uctt:ContingentEarnoutLiabilityMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel1Member uctt:ContingentEarnoutLiabilityMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel2Member uctt:ContingentEarnoutLiabilityMember 2024-09-27 0001275014 us-gaap:FairValueInputsLevel3Member uctt:ContingentEarnoutLiabilityMember 2024-09-27 0001275014 uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:PensionCostsMember 2023-12-29 0001275014 uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2024-09-27 0001275014 uctt:SemiconductorServicesBusinessMember 2024-09-27 0001275014 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-30 2024-09-27 0001275014 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-30 2024-09-27 0001275014 us-gaap:CustomerRelationshipsMember 2024-09-27 0001275014 us-gaap:CustomerRelationshipsMember 2023-12-29 0001275014 uctt:RecipesMember 2023-12-30 2024-09-27 0001275014 uctt:RecipesMember 2024-09-27 0001275014 uctt:RecipesMember 2023-12-29 0001275014 srt:MinimumMember us-gaap:IntellectualPropertyMember 2023-12-30 2024-09-27 0001275014 srt:MaximumMember us-gaap:IntellectualPropertyMember 2023-12-30 2024-09-27 0001275014 us-gaap:IntellectualPropertyMember 2024-09-27 0001275014 us-gaap:IntellectualPropertyMember 2023-12-29 0001275014 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-30 2024-09-27 0001275014 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-30 2024-09-27 0001275014 us-gaap:TradeNamesMember 2024-09-27 0001275014 us-gaap:TradeNamesMember 2023-12-29 0001275014 uctt:StandardOperatingProceduresMember 2023-12-30 2024-09-27 0001275014 uctt:StandardOperatingProceduresMember 2024-09-27 0001275014 uctt:StandardOperatingProceduresMember 2023-12-29 0001275014 us-gaap:DevelopedTechnologyRightsMember 2023-12-30 2024-09-27 0001275014 us-gaap:DevelopedTechnologyRightsMember 2024-09-27 0001275014 us-gaap:DevelopedTechnologyRightsMember 2023-12-29 0001275014 uctt:BacklogMember 2023-12-30 2024-09-27 0001275014 uctt:BacklogMember 2024-09-27 0001275014 uctt:BacklogMember 2023-12-29 0001275014 uctt:UctTradeNameMember 2023-12-30 2024-09-27 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember 2024-04-04 2024-04-04 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember 2024-04-03 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember 2024-04-04 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember 2024-04-04 2024-04-04 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember 2024-04-04 0001275014 uctt:TermLoanCreditFacilityMember 2023-12-30 2024-09-27 0001275014 us-gaap:RevolvingCreditFacilityMember 2024-09-27 0001275014 us-gaap:RevolvingCreditFacilityMember 2023-12-30 2024-09-27 0001275014 us-gaap:LetterOfCreditMember 2024-09-27 0001275014 us-gaap:LetterOfCreditMember 2023-12-30 2024-09-27 0001275014 srt:MinimumMember uctt:TermLoanCreditFacilityMember us-gaap:EurodollarMember 2023-06-29 2023-06-29 0001275014 srt:MinimumMember uctt:TermLoanCreditFacilityMember us-gaap:PrimeRateMember 2023-06-29 2023-06-29 0001275014 srt:MaximumMember uctt:TermLoanCreditFacilityMember us-gaap:EurodollarMember 2023-06-29 2023-06-29 0001275014 srt:MaximumMember uctt:TermLoanCreditFacilityMember us-gaap:PrimeRateMember 2023-06-29 2023-06-29 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember 2024-09-27 0001275014 uctt:TermLoanCreditFacilityMember 2024-09-27 0001275014 country:CZ us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-09-27 0001275014 us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-09-27 0001275014 uctt:FluidSolutionsMember 2024-09-27 0001275014 uctt:BankDebtMember 2024-09-27 0001275014 country:US us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-09-27 0001275014 country:IL us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-09-27 0001275014 srt:MaximumMember 2023-12-30 2024-09-27 0001275014 us-gaap:CommonStockMember 2022-10-20 0001275014 us-gaap:CommonStockMember 2022-10-20 2022-10-20 0001275014 us-gaap:CommonStockMember 2023-07-01 2023-09-29 0001275014 uctt:CinosCoLtdAndCinosXianCleanTechnologyLtdMember 2024-09-27 0001275014 uctt:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 2024-09-27 0001275014 us-gaap:CostOfSalesMember 2024-06-29 2024-09-27 0001275014 us-gaap:CostOfSalesMember 2023-07-01 2023-09-29 0001275014 us-gaap:CostOfSalesMember 2023-12-30 2024-09-27 0001275014 us-gaap:CostOfSalesMember 2022-12-31 2023-09-29 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2024-06-29 2024-09-27 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-29 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2023-12-30 2024-09-27 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2022-12-31 2023-09-29 0001275014 us-gaap:SellingAndMarketingExpenseMember 2024-06-29 2024-09-27 0001275014 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-29 0001275014 us-gaap:SellingAndMarketingExpenseMember 2023-12-30 2024-09-27 0001275014 us-gaap:SellingAndMarketingExpenseMember 2022-12-31 2023-09-29 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2024-06-29 2024-09-27 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-29 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2023-12-30 2024-09-27 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2022-12-31 2023-09-29 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2024-06-29 2024-09-27 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 2024-09-27 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-29 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 2023-09-29 0001275014 us-gaap:PerformanceSharesMember 2023-12-30 2024-09-27 0001275014 us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001275014 us-gaap:PerformanceSharesMember 2024-06-29 2024-09-27 0001275014 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-29 0001275014 us-gaap:RestrictedStockMember 2023-12-30 2024-09-27 0001275014 us-gaap:RestrictedStockMember 2022-12-31 2023-09-29 0001275014 us-gaap:RestrictedStockMember 2023-07-01 2023-09-29 0001275014 us-gaap:RestrictedStockMember 2024-06-29 2024-09-27 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2023-12-29 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2023-12-30 2024-09-27 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2024-09-27 0001275014 uctt:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2024-09-27 0001275014 uctt:EmployeeStockPurchasePlanMember 2024-06-29 2024-09-27 0001275014 uctt:EmployeeStockPurchasePlanMember 2023-12-30 2024-09-27 0001275014 uctt:EmployeeStockPurchasePlanMember 2023-07-01 2023-09-29 0001275014 uctt:EmployeeStockPurchasePlanMember 2022-12-31 2023-09-29 0001275014 srt:MinimumMember 2023-12-30 2024-09-27 0001275014 us-gaap:AccountsReceivableMember 2024-09-27 0001275014 us-gaap:AccountsReceivableMember 2023-12-29 0001275014 country:SG 2024-06-29 2024-09-27 0001275014 country:SG 2023-07-01 2023-09-29 0001275014 country:SG 2023-12-30 2024-09-27 0001275014 country:SG 2022-12-31 2023-09-29 0001275014 country:US 2024-06-29 2024-09-27 0001275014 country:US 2023-07-01 2023-09-29 0001275014 country:US 2023-12-30 2024-09-27 0001275014 country:US 2022-12-31 2023-09-29 0001275014 country:CN 2024-06-29 2024-09-27 0001275014 country:CN 2023-07-01 2023-09-29 0001275014 country:CN 2023-12-30 2024-09-27 0001275014 country:CN 2022-12-31 2023-09-29 0001275014 country:AT 2024-06-29 2024-09-27 0001275014 country:AT 2023-07-01 2023-09-29 0001275014 country:AT 2023-12-30 2024-09-27 0001275014 country:AT 2022-12-31 2023-09-29 0001275014 country:KR 2024-06-29 2024-09-27 0001275014 country:KR 2023-07-01 2023-09-29 0001275014 country:KR 2023-12-30 2024-09-27 0001275014 country:KR 2022-12-31 2023-09-29 0001275014 country:TW 2024-06-29 2024-09-27 0001275014 country:TW 2023-07-01 2023-09-29 0001275014 country:TW 2023-12-30 2024-09-27 0001275014 country:TW 2022-12-31 2023-09-29 0001275014 uctt:OtherGeographicalAreasMember 2024-06-29 2024-09-27 0001275014 uctt:OtherGeographicalAreasMember 2023-07-01 2023-09-29 0001275014 uctt:OtherGeographicalAreasMember 2023-12-30 2024-09-27 0001275014 uctt:OtherGeographicalAreasMember 2022-12-31 2023-09-29 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-29 2024-09-27 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-29 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-09-27 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-09-29 0001275014 uctt:LamResearchCorporationASMLHoldingNVAndAppliedMaterialsInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-27 2024-09-27 0001275014 uctt:LamResearchCorporationAppliedMaterialsIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-29 2023-12-29 0001275014 country:MY 2024-07-31 0001275014 stpr:TX 2024-03-29 0001275014 country:CZ 2024-03-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2024-06-29 2024-09-27 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2023-07-01 2023-09-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2023-12-30 2024-09-27 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2022-12-31 2023-09-29 0001275014 uctt:SemiconductorServicesBusinessMember 2024-06-29 2024-09-27 0001275014 uctt:SemiconductorServicesBusinessMember 2023-07-01 2023-09-29 0001275014 uctt:SemiconductorServicesBusinessMember 2023-12-30 2024-09-27 0001275014 uctt:SemiconductorServicesBusinessMember 2022-12-31 2023-09-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2023-12-29 0001275014 uctt:SemiconductorServicesBusinessMember 2023-12-29 0001275014 country:US 2024-09-27 0001275014 country:MY 2024-09-27 0001275014 country:IL 2024-09-27 0001275014 country:KR 2024-09-27 0001275014 uctt:OtherForeignCountriesMember 2024-09-27 0001275014 country:US 2023-12-29 0001275014 country:MY 2023-12-29 0001275014 country:IL 2023-12-29 0001275014 country:KR 2023-12-29 0001275014 uctt:OtherForeignCountriesMember 2023-12-29 shares iso4217:USD iso4217:USD shares pure iso4217:EUR uctt:segment false 2024 Q3 0001275014 --12-27 P30D 10-Q true 2024-09-27 false 000-50646 Ultra Clean Holdings, Inc. DE 61-1430858 26462 Corporate Avenue Hayward CA 94545 510 576-4400 Common stock, par value $0.001 per share UCTT NASDAQ Yes Yes Large Accelerated Filer false false false 45060067 318200000 307000000.0 2100000 1000000.0 228100000 180800000 402600000 374500000 36900000 30900000 985800000 893200000 327700000 328300000 265300000 265200000 192400000 215300000 3600000 3100000 162200000 151700000 10500000 10900000 1947500000 1867700000 16400000 17600000 233200000 192900000 47900000 47700000 19000000.0 18100000 42300000 33700000 358800000 310000000.0 475800000 461200000 18900000 19000000.0 155600000 143000000.0 16000000.0 37300000 1025100000 970500000 0.001 0.001 10000000.0 10000000.0 0 0 0 0 0.001 0.001 90000000.0 90000000.0 46600000 46100000 45100000 44600000 100000 100000 552600000 541500000 1500000 1500000 45000000.0 45000000.0 354100000 346700000 -3900000 -4400000 857900000 838900000 64500000 58300000 922400000 897200000 1947500000 1867700000 479000000.0 380900000 1350200000 1112000000 61400000 54100000 184100000 177800000 540400000 435000000.0 1534300000 1289800000 403300000 329300000 1141200000 955500000 43700000 40500000 128600000 128000000.0 447000000.0 369800000 1269800000 1083500000 93400000 65200000 264500000 206300000 7100000 7400000 21200000 21700000 14400000 12800000 42900000 38600000 46700000 39300000 135100000 115300000 68200000 59500000 199200000 175600000 25200000 5700000 65300000 30700000 1100000 1200000 3900000 2500000 12000000.0 12300000 35800000 35900000 -4100000 -2100000 9300000 -800000 10200000 -7500000 42700000 -3500000 9900000 5300000 28200000 17100000 300000 -12800000 14500000 -20600000 2600000 1700000 7100000 6700000 -2300000 -14500000 7400000 -27300000 -0.05 -0.32 0.16 -0.61 -0.05 -0.32 0.16 -0.61 45000000.0 44800000 44800000 44800000 45000000.0 44800000 45400000 44800000 300000 -12800000 14500000 -20600000 6400000 -2100000 100000 -3800000 0 -200000 0 -400000 0 0 0 200000 6400000 -2300000 100000 -4000000.0 6700000 -15100000 14600000 -24600000 5500000 600000 6700000 8000000.0 1200000 -15700000 7900000 -32600000 14500000 -20600000 34100000 27900000 22900000 16900000 12700000 8700000 2400000 2900000 21700000 300000 1200000 -100000 -1200000 1100000 47300000 -83200000 28100000 -65600000 2900000 -7500000 -600000 -800000 46100000 -61200000 200000 -11800000 1400000 -8900000 -8100000 3700000 4900000 -5400000 47900000 100600000 46200000 59200000 0 2300000 -46200000 -56900000 67700000 0 900000 0 44200000 0 10100000 34700000 2500000 300000 2500000 2200000 500000 100000 0 23700000 8800000 -61000000.0 700000 500000 11200000 -16800000 307000000.0 358800000 318200000 342000000.0 28100000 26700000 33700000 33000000.0 3900000 12000000.0 45000000.0 100000 548200000 1500000 -45000000.0 356400000 -7400000 852300000 59400000 911700000 100000 0.0 0.0 0.0 0.0 300000 300000 300000 4700000 4700000 4700000 -2300000 -2300000 2600000 300000 400000 400000 3500000 3500000 2900000 6400000 45100000 100000 552600000 1500000 -45000000.0 354100000 -3900000 857900000 64500000 922400000 44600000 100000 541500000 1500000 -45000000.0 346700000 -4400000 838900000 58300000 897200000 600000 900000 900000 900000 -100000 2500000 2500000 2500000 12700000 12700000 12700000 7400000 7400000 7100000 14500000 500000 500000 500000 500000 -400000 100000 45100000 100000 552600000 1500000 -45000000.0 354100000 -3900000 857900000 64500000 922400000 44800000 100000 533300000 1700000 -39100000 365000000.0 -9500000 849800000 56400000 906200000 4000000.0 4000000.0 4000000.0 -14500000 -14500000 1700000 -12800000 -1300000 -1300000 -1000000.0 -2300000 44800000 100000 537300000 1700000 -39100000 350500000 -10800000 838000000.0 57100000 895100000 45200000 100000 530800000 900000 -15400000 377800000 -5400000 887900000 49100000 937000000.0 500000 100000 2200000 2200000 2200000 800000 800000 23700000 23700000 23700000 8700000 8700000 8700000 -27300000 -27300000 6700000 -20600000 100000 100000 -5400000 -5400000 1400000 -4000000.0 44800000 100000 537300000 1700000 -39100000 350500000 -10800000 838000000.0 57100000 895100000 ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for a fair statement of the results of operations, financial position, and cash flows for the interim periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Impairment Testing of Long-Lived Assets and Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">— In the second quarter of 2024, the Company conducted an interim impairment test of its long-lived assets and goodwill associated with its HIS Innovations Group (“HIS”) reporting unit due to the presence of an indicator of potential impairment. This indicator included lower-than-expected financial performance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviewed the HIS asset group’s long-lived assets for impairment by comparing the carrying value to the estimated undiscounted future cash flows expected to be generated by the assets. Based on this assessment, the Company determined that the estimated undiscounted future cash flows exceeded the carrying values of the long-lived assets. Consequently, no impairment loss was recognized in the period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company performed a quantitative assessment of goodwill for the HIS reporting unit using the income approach. The income approach involves estimating the future cash flows attributable and discounting these cash flows to their present value using an appropriate discount rate. The fair value of the reporting unit was then compared to its carrying amount, including goodwill. The results of this quantitative assessment indicated that the fair value of the reporting unit exceeded its carrying amount. As a result, the Company concluded that no impairment of goodwill was necessary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Recently Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not adopted any new accounting standards during the nine months ended September 27, 2024 that have a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span> — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for a fair statement of the results of operations, financial position, and cash flows for the interim periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span> — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Impairment Testing of Long-Lived Assets and Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">— In the second quarter of 2024, the Company conducted an interim impairment test of its long-lived assets and goodwill associated with its HIS Innovations Group (“HIS”) reporting unit due to the presence of an indicator of potential impairment. This indicator included lower-than-expected financial performance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviewed the HIS asset group’s long-lived assets for impairment by comparing the carrying value to the estimated undiscounted future cash flows expected to be generated by the assets. Based on this assessment, the Company determined that the estimated undiscounted future cash flows exceeded the carrying values of the long-lived assets. Consequently, no impairment loss was recognized in the period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company performed a quantitative assessment of goodwill for the HIS reporting unit using the income approach. The income approach involves estimating the future cash flows attributable and discounting these cash flows to their present value using an appropriate discount rate. The fair value of the reporting unit was then compared to its carrying amount, including goodwill. The results of this quantitative assessment indicated that the fair value of the reporting unit exceeded its carrying amount. As a result, the Company concluded that no impairment of goodwill was necessary.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Recently Adopted</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not adopted any new accounting standards during the nine months ended September 27, 2024 that have a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> BUSINESS COMBINATIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2023, the Company acquired 100% of the shares of HIS, a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of HIS for purposes of the Company’s purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal year 2024, the Company completed the acquisition accounting and the valuation of the fair value of the assets acquired and the liabilities assumed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition, including all measurement period adjustments:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.840%"></td><td style="width:0.1%"></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:120%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.6</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:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11.4</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:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2.7</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:120%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">9.3</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:120%">Purchased intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">51.6</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:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7.5</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:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accrued compensation and related benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">57.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the intangible assets acquired and the useful lives of these assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchased</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible <br/>Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</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:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">35.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">IP knowhow</span></td><td colspan="3" style="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:120%">5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">11.2</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:120%">Developed technology</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:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4.6</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:120%">Backlog</span></td><td colspan="3" style="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:120%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">0.6</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:120%">Total purchased intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">51.6 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.6 million and $1.0 million were included in the results of operations for the three and nine months ended September 27, 2024, respectively. Acquisition-related costs for the three and nine months ended September 29, 2023 were immaterial. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.</span></div> 1 73600000 46500000 27100000 70000000.0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of assets acquired and liabilities assumed at the date of acquisition, including all measurement period adjustments:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.840%"></td><td style="width:0.1%"></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:120%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.6</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:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11.4</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:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2.7</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:120%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">9.3</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:120%">Purchased intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">51.6</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:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7.5</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:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accrued compensation and related benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">57.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 400000 5600000 11400000 2700000 9300000 51600000 7500000 8100000 700000 900000 12100000 9600000 57100000 16500000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the intangible assets acquired and the useful lives of these assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchased</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible <br/>Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</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:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:120%">$</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:400;line-height:120%">35.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">IP knowhow</span></td><td colspan="3" style="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:120%">5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">11.2</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:120%">Developed technology</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:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4.6</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:120%">Backlog</span></td><td colspan="3" style="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:120%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">0.6</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:120%">Total purchased intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">51.6 </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></tr></table></div> P7Y 35200000 P5Y 11200000 P5Y 4600000 P1Y 600000 51600000 600000 1000000 0 0 BALANCE SHEET INFORMATION <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</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:114%">Raw materials</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:400;line-height:114%">$</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:400;line-height:114%">205.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">197.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">133.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">402.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">374.5 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following: </span></div><div style="margin-top:6pt"><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><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:115%">December 29,<br/>2023</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:114%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">135.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">220.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">495.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">458.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(204.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(170.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">327.7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">328.3 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets used in operations are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable and the undiscounted cash flows estimated to be generated by the asset are less than the asset’s carrying value. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of long-lived assets.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</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:114%">Raw materials</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:400;line-height:114%">$</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:400;line-height:114%">205.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">197.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">133.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">402.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">374.5 </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></tr></table></div> 205500000 197900000 133900000 107200000 63200000 69400000 402600000 374500000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following: </span></div><div style="margin-top:6pt"><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><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:115%">December 29,<br/>2023</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:114%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">135.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">220.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">495.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">458.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(204.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(170.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">327.7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">328.3 </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></tr></table></div> 2200000 5600000 57000000.0 57100000 135500000 110800000 220200000 207400000 75700000 72200000 5300000 5000000.0 495900000 458100000 204600000 170300000 36400000 40500000 327700000 328300000 FAIR VALUE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.368%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><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:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">September 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><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:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of September 27, 2024, the Company's aggregate pension benefit obligations was $12.3 million and the fair value of the pension plan assets was $11.2 million. The underfunded pension benefit obligations was $1.1 million as of September 27, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three and nine months ended September 27, 2024, the Company recorded $(0.8) million of loss and $22.0 million of gain, respectively from change in the fair value of contingent earn-out related to the acquisition of HIS. This gain (loss) from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.</span></div>There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.368%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><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:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">September 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><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:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 500000 0 0 500000 500000 0 500000 0 1600000 0 0 1600000 7100000 0 0 7100000 1300000 0 0 1300000 100000 0 100000 0 1600000 0 0 1600000 29100000 0 0 29100000 12300000 11200000 -1100000 -800000 22000000.0 GOODWILL AND INTANGIBLE ASSETS <div style="margin-top:6pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 27, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of goodwill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Details of aggregate goodwill of the Company 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><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Total</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:9pt;font-weight:700;line-height:114%">Balance at September 27, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">191.8 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">265.3 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure. Refer to Note 1, “Organization and Significant Accounting Policies” for additional information regarding impairment testing of intangible assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.090%"><tr><td style="width:1.0%"></td><td style="width:25.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of September 27, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 29, 2023</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:8.5pt;font-weight:700;line-height:114%">(Dollars in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Useful Life <br/>(In years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Amortization </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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:114%">6 - 10</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(112.4)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">94.8 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(97.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">109.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recipes</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:114%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Intellectual property/know-how</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">7 - 15</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(21.7)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</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:114%">4 - 6*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Standard operating procedures</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">20</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</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:114%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Backlog</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Total</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:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">375.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(183.2)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">192.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">375.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(160.3)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">215.3 </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></tr></table></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt">The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.6 million and $22.9 million for the three and nine months ended September 27, 2024, respectively, and $5.5 million and $16.9 million for the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 29, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of September 27, 2024, future estimated amortization expense is expected to be as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:114%">Amortization <br/>Expense</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:114%">2024 (remaining in year)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:400;line-height:114%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">69.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Total</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:114%">$</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:114%">183.4 </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></tr></table></div> 0 0 0 0 Details of aggregate goodwill of the Company are as follows:<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><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Total</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:9pt;font-weight:700;line-height:114%">Balance at September 27, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">191.8 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">265.3 </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></tr></table> 191800000 73500000 265300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.090%"><tr><td style="width:1.0%"></td><td style="width:25.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of September 27, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 29, 2023</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:8.5pt;font-weight:700;line-height:114%">(Dollars in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Useful Life <br/>(In years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Amortization </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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:114%">6 - 10</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(112.4)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">94.8 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(97.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">109.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recipes</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:114%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Intellectual property/know-how</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">7 - 15</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(21.7)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</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:114%">4 - 6*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Standard operating procedures</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">20</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</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:114%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Backlog</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Total</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:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">375.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(183.2)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">192.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">375.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(160.3)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">215.3 </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></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span>The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. P6Y P10Y 207200000 112400000 94800000 207200000 97500000 109700000 P20Y 73200000 22400000 50800000 73200000 19500000 53700000 P7Y P15Y 48900000 21700000 27200000 48900000 18400000 30500000 P4Y P6Y 32500000 22700000 9800000 32500000 22100000 10400000 P20Y 8600000 2600000 6000000.0 8600000 2300000 6300000 P5Y 4600000 800000 3800000 4600000 200000 4400000 P1Y 600000 600000 0 600000 300000 300000 375600000 183200000 192400000 375600000 160300000 215300000 9000000.0 7600000 22900000 5500000 16900000 As of September 27, 2024, future estimated amortization expense is expected to be as follows: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:114%">Amortization <br/>Expense</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:114%">2024 (remaining in year)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:400;line-height:114%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">69.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Total</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:114%">$</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:114%">183.4 </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></tr></table></div> 7500000 28100000 27200000 26900000 23800000 69900000 183400000 BORROWING ARRANGEMENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) increase the outstanding amount under the Term Loan of $475.4 million to $500 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Sixth Amendment resulted in the receipts of an additional $67.7 million of debt, net of $1.1 million related lender fees from new or existing syndicate lenders which was offset by syndicate lenders who reduced their positions by $44.2 million. The Company capitalized additional $2.5 million of costs related to this amendment and continued to defer previously capitalized costs of $5.2 million. The Company expensed the third party transaction costs and the previously capitalized costs of extinguished debt of $3.6 million which was included in the other income (expense), net in the Condensed Consolidated Statements of Operations for the three and nine month period ended September 27, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since April 4, 2024, with the remaining principal paid upon maturity. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility has an available commitment of $150.0 million and a maturity date of August 27, 2027. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of September 27, 2024, the Company had $146.0 million, net of $4.0 million of outstanding letters of credit, available under this revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The letter of credit facility has an available commitment of $50.0 million and a maturity date of August 27, 2027. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of September 27, 2024, the Company had $4.0 million of outstanding letters of credit and $46.0 million of available commitments remaining under the letter of credit facility. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&amp;P, (x) 3.25% for such Eurodollar term loans and (y) 2.25% for such ABR term loans or (ii) at all other times, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 27, 2024, the Company had an outstanding amount under the Term Loan of $493.8 million, gross of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the interest rate on the outstanding Term Loan was 8.9%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter. The Company currently has no revolving loans outstanding under the Credit Agreement. As of September 27, 2024, the Company was in compliance with the financial covenants contained within the Credit Agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.8 million). As of September 27, 2024, no debt was outstanding under this revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of September 27, 2024, Fluid Solutions had a $6.1 million outstanding balance under these facilities with interest rate of 7.1%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024, the Company’s total bank debt was $492.2 million, net of unamortized debt issuance costs of $7.7 million. As of September 27, 2024, the Company had $146.0 million, $4.9 million, and $7.8 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.</span></div><div style="margin-top:6pt"><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 long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.</span></div> P30M 0.0025 475400000 500000000 67700000 1100000 44200000 2500000 5200000 3600000 3600000 0.00625 150000000.0 0.0025 146000000.0 4000000.0 50000000.0 0.025 0.00125 4000000.0 46000000.0 0.0325 0.0225 0.0350 0.0250 493800000 7700000 0.089 7000000.0 7800000 11000000.0 6100000 0.071 492200000 7700000 146000000.0 4900000 7800000 INCOME TAX <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate was 97.1% and (70.7)% for the three months ended September 27, 2024 and September 29, 2023, respectively, and 66.0% and (488.6)% for the nine months ended September 27, 2024 and September 29, 2023, respectively. The Company’s income tax provision was $9.9 million and $5.3 million for the three months ended September 27, 2024 and September 29, 2023, respectively, and $28.2 million and $17.1 million for the nine months ended September 27, 2024 and September 29, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full valuation allowances on deferred tax assets. Company management continuously evaluates the need for a valuation allowance and, as of September 27, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024 and September 29, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $3.1 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.</span></div> 0.971 -0.707 0.660 -4.886 9900000 5300000 28200000 17100000 3100000 2700000 RETIREMENT PLANS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel also have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024, the benefit obligation of the plans was $12.3 million and the fair value of the benefit plan assets was $11.2 million which are invested in several fixed deposit accounts with financial institutions. As of September 27, 2024, the underfunded balance of the plans of $1.1 million has been recorded by the Company and is included in other liabilities. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in accumulated other comprehensive loss and contributed for the three and nine months ended September 27, 2024 were negligible. The Company and its subsidiaries contributed $0.1 million during the three and nine months ended September 29, 2023 and recognized $0.2 million and $0.4 million in accumulated other comprehensive loss for the three and nine months ended September 29, 2023. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:</span></div><div style="margin-top:6pt"><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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">$</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:114%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Thereafter</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">18.0 </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></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%">Employee Savings and Retirement Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $0.8 million and $2.7 million discretionary employer contributions to the 401(k) Plan for the three and nine months ended September 27, 2024 and $0.9 million and $2.5 million for the three and nine months ended September 29, 2023.</span></div> 12300000 11200000 -1100000 100000 100000 -200000 -400000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:</span></div><div style="margin-top:6pt"><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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">$</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:114%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Thereafter</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">18.0 </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></tr></table></div> 400000 1700000 2500000 1400000 1200000 10800000 18000000.0 0.25 0.500 0.06 800000 2700000 900000 2500000 COMMITMENTS AND CONTINGENCIES <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real estate and equipment under various non-cancelable operating leases. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt"><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 various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.</span></div> STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three and nine months ended September 27, 2024, and for the three months ended September 29, 2023. For the nine</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 29, 2023, approximately 0.8 million shares were repurchased under this program with an aggregate cost of $23.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may reissue these treasury shares as part of its stock-based compensation programs. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-controlling Interests</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.</span></div>The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity. 150000000 P3Y 0 0 0 800000 23700000 1 EMPLOYEE STOCK PLANS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Cost of revenues (1)</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">1.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.9 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Total stock-based compensation</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">4.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">4.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">12.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">8.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Stock-based compensation expense capitalized in inventory for the three and nine months ended September 27, 2024 and September 29, 2023 were immaterial. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 27, 2024, 27 thousand and 502 thousand RSUs were granted with a weighted average fair value of $39.72 and $41.37 per share, respectively. For the three and nine months ended September 29, 2023, 14 thousand and 567 thousand RSUs were granted with a weighted average fair value of $32.55 and $28.41 per share, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 27, 2024 and September 29, 2023, 125 thousand and 145 thousand PSUs were granted, respectively. No PSUs were granted for the three months ended September 27, 2024 and September 29, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the nine months ended September 27, 2024and September 29, 2023, 26 thousand and 37 thousand RSAs were granted, respectively. No RSAs were granted for the three months ended September 27, 2024 and September 29, 2023.</span></div><div style="margin-top:6pt"><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 Company’s combined RSU, PSU and RSA activity for the nine months ended September 27, 2024: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:115%">Number of <br/>Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Outstanding at December 29, 2023</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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:114%">1.4</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">46.1 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</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:114%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Vested</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">(0.4)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Outstanding at September 27, 2024</span></td><td colspan="2" style="background-color:#cff0fc;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:114%">1.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected to vest at September 27, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:114%">1.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">56.7 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 27, 2024, approximately $29.4 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.9 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of September 27, 2024 was $0.8 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current PSU program, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.</span></div><div style="margin-top:12pt"><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 Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 27, 2024, 42 thousand shares were issued under the ESPP. No shares were issued under the ESPP during the three months ended September 27, 2024. The Company recorded $0.2 million and $0.5 million of expense related to ESPP for the three and nine months ended September 27, 2024. </span></div>No shares were issued under the ESPP during the three and nine months ended September 29, 2023. The Company recorded $0.2 million and $0.3 million of expense related to ESPP for the three and nine months ended September 29, 2023. 0 P3Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Cost of revenues (1)</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">1.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.9 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Total stock-based compensation</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">4.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">4.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">12.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">8.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span>Stock-based compensation expense capitalized in inventory for the three and nine months ended September 27, 2024 and September 29, 2023 were immaterial. 500000 300000 1300000 900000 100000 100000 200000 200000 400000 400000 1400000 1100000 3700000 3200000 9800000 6500000 4700000 4000000.0 12700000 8700000 27000 502000 39.72 41.37 14000 567000 32.55 28.41 125000 145000 0 0 26000 37000 0 0 <div style="margin-top:6pt"><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 Company’s combined RSU, PSU and RSA activity for the nine months ended September 27, 2024: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</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:8pt;font-weight:700;line-height:115%">Number of <br/>Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Outstanding at December 29, 2023</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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:114%">1.4</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">46.1 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</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:114%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Vested</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">(0.4)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Outstanding at September 27, 2024</span></td><td colspan="2" style="background-color:#cff0fc;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:114%">1.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Expected to vest at September 27, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:114%">1.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">56.7 </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></tr></table></div> 1400000 46100000 700000 400000 300000 1400000 56700000 1400000 56700000 29400000 P1Y10M24D 800000 P3Y 0 2 P3Y P3Y 0.85 42000 0 200000 500000 0 0 200000 300000 REVENUE RECOGNITION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from <span style="-sec-ix-hidden:f-817">thirty</span> to sixty days.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.8 million and $2.0 million as of September 27, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:</span></div><div style="margin-top:6pt"><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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</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:114%">Singapore</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:400;line-height:114%">$</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:400;line-height:114%">173.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">155.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">500.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">446.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">432.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">393.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">171.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Austria</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">131.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">540.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">435.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,534.3 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,289.8 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</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:114%">Lam Research Corporation</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:114%">31.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">33.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">31.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Applied Materials, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Total</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:114%">53.0 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">58.7 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">53.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">57.4 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of September 27, 2024, in the aggregate approximately 35.0% of the Company's total accounts receivable.</span></div>Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable. P60D P2Y 1800000 2000000.0 The following table sets forth revenue by geographic area:<div style="margin-top:6pt"><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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</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:114%">Singapore</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:400;line-height:114%">$</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:400;line-height:114%">173.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">155.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">500.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:114%">$</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:400;line-height:114%">446.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">432.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">393.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">171.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Austria</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">131.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">540.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">435.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,534.3 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,289.8 </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></tr></table></div> 173900000 155400000 500000000.0 446500000 145600000 125800000 432700000 393700000 56700000 26700000 171200000 80800000 48900000 33100000 131600000 94900000 25300000 21900000 73600000 71900000 23200000 20000000.0 60300000 60500000 66800000 52100000 164900000 141500000 540400000 435000000.0 1534300000 1289800000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 27,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">September 29,<br/>2023</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:114%">Lam Research Corporation</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:114%">31.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">33.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">31.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Applied Materials, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:114%">Total</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:114%">53.0 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">58.7 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">53.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">57.4 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div> 0.312 0.330 0.314 0.345 0.218 0.257 0.224 0.229 0.530 0.587 0.539 0.574 0.350 0.268 LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases land, offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company entered into a 60-year land lease in Malaysia with the intent of building a manufacturing site. The commencement date of the lease occurred in July 2024 contemporaneous with the Company obtaining control of the identified asset. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, $21.9 million and $16.8 million were recorded at commencement date to operating lease right-of-use assets and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to operating lease liabilities, respectively, in the Company’s Condensed Consolidated Balance Sheet .</span></div> P60Y P10Y P7Y P8Y 21900000 16800000 NET INCOME (LOSS) PER SHARE <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions, except share amounts)</span></td><td colspan="3" style="background-color:#ffffff;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:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Numerator:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;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:114%">Net income (loss) attributable to UCT</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:114%">$</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:114%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(14.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(27.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Denominator:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">45.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">45.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Effect of potential dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;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:114%">Employee stock plans</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computing diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">45.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">44.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">45.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Net income (loss) per share attributable to UCT — basic</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.05)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.32)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">0.16 </span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.61)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share attributable to UCT — diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(0.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(0.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the numerators and denominators used in computing basic and diluted net income (loss) per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions, except share amounts)</span></td><td colspan="3" style="background-color:#ffffff;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:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:115%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Numerator:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;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:114%">Net income (loss) attributable to UCT</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:114%">$</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:114%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(14.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(27.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Denominator:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">45.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">45.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Effect of potential dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;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:114%">Employee stock plans</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computing diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">45.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">44.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">45.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Net income (loss) per share attributable to UCT — basic</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.05)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.32)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">0.16 </span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #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:114%">(0.61)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income (loss) per share attributable to UCT — diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(0.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">(0.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -2300000 -14500000 7400000 -27300000 45000000.0 44800000 44800000 44800000 45000000.0 44800000 44800000 44800000 0 0 600000 0 45000000.0 44800000 45400000 44800000 -0.05 -0.32 0.16 -0.61 -0.05 -0.32 0.16 -0.61 REPORTABLE SEGMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the operating segments. The following table describes each reportable segment:</span></div><div style="margin-top:6pt"><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><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.023%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Product or Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Primary Markets Served</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Geographic Areas</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:114%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assembly<br/>Weldments<br/>Machining<br/>Fabrication</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:115%">Cleaning<br/>Analytics<br/>Coating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Data</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</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:114%">$</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:114%">479.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">380.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,350.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,112.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">184.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">177.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">540.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,534.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,289.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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross margin:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Products</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">49.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Total segment gross margin</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">93.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">65.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">264.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">206.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Income from operations:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</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:114%">$</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:114%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">55.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">27.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.0)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment income from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,670.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,617.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">250.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,947.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,867.7 </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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $176.4 million, $83.9 million, $75.7 million, $51.4 million and $102.5 million, respectively as of September 27, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.</span></div> 3 2 The following table describes each reportable segment:<div style="margin-top:6pt"><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><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.023%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Product or Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Primary Markets Served</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Geographic Areas</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:114%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assembly<br/>Weldments<br/>Machining<br/>Fabrication</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:115%">Cleaning<br/>Analytics<br/>Coating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Data</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Nine Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">September 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</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:114%">$</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:114%">479.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">380.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,350.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,112.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">61.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">184.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">177.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">540.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,534.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,289.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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross margin:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Products</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">49.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Total segment gross margin</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">93.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">65.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">264.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">206.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Income from operations:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</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:114%">$</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:114%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">55.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">27.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.0)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment income from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">September 27,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,670.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,617.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:114%">Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">250.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,947.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,867.7 </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></tr></table></div> 479000000.0 380900000 1350200000 1112000000 61400000 54100000 184100000 177800000 540400000 435000000.0 1534300000 1289800000 75700000 51600000 209000000.0 156500000 17700000 13600000 55500000 49800000 93400000 65200000 264500000 206300000 22400000 7700000 55900000 27300000 2800000 -2000000.0 9400000 3400000 25200000 5700000 65300000 30700000 1670800000 1617500000 276700000 250200000 1947500000 1867700000 176400000 83900000 75700000 51400000 102500000 165400000 84300000 74300000 54300000 101700000

M-8?20$3;8T.P6BP^0"X99K>]9!:GW0R,&S/($OB,]'UOF.9'_: M:?.PU/J!_2RELN-HX]SVN ?C1'ZP>U%#WO&E;?8X MOIQS#S*.+H:^P94PUC5G-.USS_@(_N1VJW+ZFY .S#5W\-WH:BO4NF[&7\4@ MN(PF#OO/-HB7YK^$4:]6(H=KG5VW.0P61,I?"'S#3HL&C1%$%* L%\]^LEJ+P' 6;<,E5#BR C!'(^(20 M?\!7-0X_J$[$0R0R"S4T(F >0% GEQ2L@T@'R/0+ZG MA?QAUER)Y^8 X\KCB;42_L=<.7:5!Y ?$,@/M)"3R@H%UOI EDNAVA,"M(\( MVD=BM)D;&ZW MJ1>[6M<$[,I:;]60$A/*B-@H$VV,WGG_LRMC/&*=H;MTF$E&Q"J9JER7P.[X MSY (T\:(V!MS<,(T06(S/R0ZD<),,2)715D*UW1><\/Y7.Q\KX+*!70@,5., MB%6Q<#I_V&A9@+%_L*__5+XH;FAOM>_H3B[!7#$BEL77]C.F MB!&Q(^;P"*H"-H=<>X.]3<&8(D;$CK@!;COW6HP)(286PFWCJ29]G-UH:]^Q M&1CO+VY"0\28(6)B0\QAJXV?N7DI+&#]-O'&Z#R#6 MHO=0ICV/,#S&Q'WHK M)G9V5\?4O@LI,6?$Q,XX6CRUI"$FII"86"&O)51O!#%QQ,3BP&NISN0<$T=, M+(ZWQ<%+'#MAQ.01$\NC3VR]?8UI)";62(_A^A@33"[)Z>12LX:8F&"2_U\P MO:'$3)-03T!Z4_@YNRJ*NN]#3'1-ZR2F.6>+JBRY>0HQ,=4DU*HYANG;+JI0 M-0FFFH18-<>-V$0TQ,2TDQ!K!\.#^3*\%9?[N(:8F'\28O^@M4:G]$TQ!:7$"L(QP[7A%%-0>LI5L,[J<(I9 M*"6V$(Z9A9B8A5)J"_6NUOT>3B$F^FR%V$*ORW;_-M)3S$(IL84.RO4N;(B) M62@EME /9ICD0TS,0BFQA=#%O6[>Q"R4GF(.]-KQ(29FH9380DS#'VH3ZP=;/'@G$U"3$P[&;EV#AQ?>2I@Y>?1Q:W_"^OWYUSF,\/JC_:);9K5CUI6 ME91?_+X?ZD;S8O\&U?[MK\^_ %!+ P04 " ".D%U9$R?LNN\! "E(@ M&@ 'AL+U]R96QS+W=OZ)0A&51G ;-JJRQY>V_^F2-??>4]VW9=<=Q MN^O'V<=A?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+89/Z=O7:;G+2^7R1 MAI\SFON[GS-GSY]]_I^)W7J]6^6';O5VR,?RR^#TW@VOXS;GTLR>VV&3R[)) M'_O+Z3&=#W)UFMS,'E^6S?#X(DVJ':00I/6##(*L?I!#D-BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K; M9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O M1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H M':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W M>;ST?*_Q^7])=3G=FR^//R^_3Z*$BS/."?Y*N?\"4$L#!!0 ( (Z075EB M(^<8V $ $@B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R M<&M&UZ_Y$>>->JM>^ .+ MHS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3 MV-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M" MGE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF M1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[, MT^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS& M'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TLSX;?B"Y>@502P$"% ,4 " ".D%U9!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (Z075F" M;S3\[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ CI!=68D@A^?1!0 MT!X !@ ("!#@@ 'AL+W=O 8 " @14. M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6=/&@YZR!P F"T !@ M ("!"AD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ CI!=6<2T$<#@#0 .I< !@ ("!PRT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ CI!=61?L^ E?! M]0@ !D ("!ST\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6>/#\$*U"0 2AP !D M ("!O&4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ CI!=69,ZL[UZ P KP< !D ("!]7H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CI!= M68"\3+25"0 /1< !D ("!\HL 'AL+W=O&PO=V]R:W-H965T9 !X;"]W;W)K M&UL4$L! A0#% @ CI!=67?9-.X^!@ G@X M !D ("!-)T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6669DFB( P W < !D M ("!&; 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ CI!=6R4 @ E@4 !D ("!^+L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=65AP8GK)! PQ@ !D M ("!1]( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ CI!=65@!9I=?! CA< !D ("! MS=T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ CI!=6&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6930UQEG! (Q8 !D M ("!&P\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ CI!=63B?BF2G!@ O"X !D ("!YAH! M 'AL+W=O&PO=V]R:W-H965T9@, -P, 9 M " @6 F 0!X;"]W;W)K&UL4$L! A0#% @ MCI!=6>M#O*DV! ;Q@ !D ("!_2D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CI!=6>&N%9X(!@ '"\ !D M ("!0D0! 'AL+W=O&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ".D%U98B/G&-@! !((@ $P M @ '650$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0@!" + 42 #?5P$ ! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 298 292 1 false 78 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.uct.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.uct.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 9952156 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 9952157 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.uct.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 9952158 - Disclosure - Business Combinations Sheet http://www.uct.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 9952159 - Disclosure - Balance Sheet Information Sheet http://www.uct.com/role/BalanceSheetInformation Balance Sheet Information Notes 10 false false R11.htm 9952160 - Disclosure - Fair Value Sheet http://www.uct.com/role/FairValue Fair Value Notes 11 false false R12.htm 9952161 - Disclosure - Goodwill and Intangible Assets Sheet http://www.uct.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 9952162 - Disclosure - Borrowing Arrangements Sheet http://www.uct.com/role/BorrowingArrangements Borrowing Arrangements Notes 13 false false R14.htm 9952163 - Disclosure - Income Tax Sheet http://www.uct.com/role/IncomeTax Income Tax Notes 14 false false R15.htm 9952164 - Disclosure - Retirement Plans Sheet http://www.uct.com/role/RetirementPlans Retirement Plans Notes 15 false false R16.htm 9952165 - Disclosure - Commitments and Contingencies Sheet http://www.uct.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 9952166 - Disclosure - Stockholders' Equity and Noncontrolling Interests Sheet http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests Stockholders' Equity and Noncontrolling Interests Notes 17 false false R18.htm 9952167 - Disclosure - Employee Stock Plans Sheet http://www.uct.com/role/EmployeeStockPlans Employee Stock Plans Notes 18 false false R19.htm 9952168 - Disclosure - Revenue Recognition Sheet http://www.uct.com/role/RevenueRecognition Revenue Recognition Notes 19 false false R20.htm 9952169 - Disclosure - Leases Sheet http://www.uct.com/role/Leases Leases Notes 20 false false R21.htm 9952170 - Disclosure - Net Income (Loss) Per Share Sheet http://www.uct.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 21 false false R22.htm 9952171 - Disclosure - Reportable Segments Sheet http://www.uct.com/role/ReportableSegments Reportable Segments Notes 22 false false R23.htm 9954471 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.uct.com/role/OrganizationandSignificantAccountingPolicies 23 false false R24.htm 9954472 - Disclosure - Business Combinations (Tables) Sheet http://www.uct.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.uct.com/role/BusinessCombinations 24 false false R25.htm 9954473 - Disclosure - Balance Sheet Information (Tables) Sheet http://www.uct.com/role/BalanceSheetInformationTables Balance Sheet Information (Tables) Tables http://www.uct.com/role/BalanceSheetInformation 25 false false R26.htm 9954474 - Disclosure - Fair Value (Tables) Sheet http://www.uct.com/role/FairValueTables Fair Value (Tables) Tables http://www.uct.com/role/FairValue 26 false false R27.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.uct.com/role/GoodwillandIntangibleAssets 27 false false R28.htm 9954476 - Disclosure - Retirement Plans (Table) Sheet http://www.uct.com/role/RetirementPlansTable Retirement Plans (Table) Tables http://www.uct.com/role/RetirementPlans 28 false false R29.htm 9954477 - Disclosure - Employee Stock Plans (Tables) Sheet http://www.uct.com/role/EmployeeStockPlansTables Employee Stock Plans (Tables) Tables http://www.uct.com/role/EmployeeStockPlans 29 false false R30.htm 9954478 - Disclosure - Revenue Recognition (Tables) Sheet http://www.uct.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.uct.com/role/RevenueRecognition 30 false false R31.htm 9954479 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.uct.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.uct.com/role/NetIncomeLossPerShare 31 false false R32.htm 9954480 - Disclosure - Reportable Segments (Tables) Sheet http://www.uct.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.uct.com/role/ReportableSegments 32 false false R33.htm 9954481 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 33 false false R34.htm 9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) Sheet http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) Details 34 false false R35.htm 9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details) Sheet http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails Business Combinations - Schedule of Total Purchased Intangible Assets (Details) Details 35 false false R36.htm 9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details) Sheet http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails Balance Sheet Information - Summary of Inventories (Details) Details 36 false false R37.htm 9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details) Sheet http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails Balance Sheet Information - Property, Plant and Equipment, Net (Details) Details 37 false false R38.htm 9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) Sheet http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) Details 38 false false R39.htm 9954487 - Disclosure - Fair Value - Additional Information (Details) Sheet http://www.uct.com/role/FairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 39 false false R40.htm 9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 40 false false R41.htm 9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails Goodwill and Intangible Assets - Details of Goodwill (Details) Details 41 false false R42.htm 9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Details 42 false false R43.htm 9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) Details 43 false false R44.htm 9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details) Sheet http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails Borrowing Arrangements - Additional Information (Details) Details 44 false false R45.htm 9954493 - Disclosure - Income Tax - Additional Information (Details) Sheet http://www.uct.com/role/IncomeTaxAdditionalInformationDetails Income Tax - Additional Information (Details) Details 45 false false R46.htm 9954494 - Disclosure - Retirement Plans - Additional Information (Details) Sheet http://www.uct.com/role/RetirementPlansAdditionalInformationDetails Retirement Plans - Additional Information (Details) Details 46 false false R47.htm 9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details) Sheet http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails Retirement Plans - Schedule of Future Payment Obligations (Details) Details 47 false false R48.htm 9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) Sheet http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) Details 48 false false R49.htm 9954497 - Disclosure - Employee Stock Plans - Additional Information (Details) Sheet http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails Employee Stock Plans - Additional Information (Details) Details 49 false false R50.htm 9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) Sheet http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) Details 50 false false R51.htm 9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) Sheet http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) Details 51 false false R52.htm 9954500 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 52 false false R53.htm 9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details) Sheet http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails Revenue Recognition - Summary of Revenue by Geographic Area (Details) Details 53 false false R54.htm 9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details) Sheet http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails Revenue Recognition - Summary of the Most Significant Customers (Details) Details 54 false false R55.htm 9954503 - Disclosure - Leases (Details) Sheet http://www.uct.com/role/LeasesDetails Leases (Details) Details http://www.uct.com/role/Leases 55 false false R56.htm 9954504 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details) Sheet http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details) Details http://www.uct.com/role/NetIncomeLossPerShareTables 56 false false R57.htm 9954505 - Disclosure - Reportable Segments - Additional Information (Details) Sheet http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails Reportable Segments - Additional Information (Details) Details 57 false false R58.htm 9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details) Sheet http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails Reportable Segments - Summary of Segment Data (Details) Details 58 false false All Reports Book All Reports uctt-20240927.htm uctt-20240927.xsd uctt-20240927_cal.xml uctt-20240927_def.xml uctt-20240927_lab.xml uctt-20240927_pre.xml uctt-20240927_g1.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "uctt-20240927.htm": { "nsprefix": "uctt", "nsuri": "http://www.uct.com/20240927", "dts": { "inline": { "local": [ "uctt-20240927.htm" ] }, "schema": { "local": [ "uctt-20240927.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "uctt-20240927_cal.xml" ] }, "definitionLink": { "local": [ "uctt-20240927_def.xml" ] }, "labelLink": { "local": [ "uctt-20240927_lab.xml" ] }, "presentationLink": { "local": [ "uctt-20240927_pre.xml" ] } }, "keyStandard": 265, "keyCustom": 27, "axisStandard": 25, "axisCustom": 0, "memberStandard": 51, "memberCustom": 25, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2024": 5, "http://www.uct.com/20240927": 1 }, "contextCount": 298, "entityCount": 1, "segmentCount": 78, "elementCount": 496, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 892, "http://xbrl.sec.gov/dei/2024": 29, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.uct.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R5": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R6": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952155 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R7": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "9952156 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.uct.com/role/OrganizationandSignificantAccountingPolicies", "longName": "9952157 - Disclosure - Organization and Significant Accounting Policies", "shortName": "Organization and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.uct.com/role/BusinessCombinations", "longName": "9952158 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.uct.com/role/BalanceSheetInformation", "longName": "9952159 - Disclosure - Balance Sheet Information", "shortName": "Balance Sheet Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.uct.com/role/FairValue", "longName": "9952160 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssets", "longName": "9952161 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.uct.com/role/BorrowingArrangements", "longName": "9952162 - Disclosure - Borrowing Arrangements", "shortName": "Borrowing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.uct.com/role/IncomeTax", "longName": "9952163 - Disclosure - Income Tax", "shortName": "Income Tax", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.uct.com/role/RetirementPlans", "longName": "9952164 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.uct.com/role/CommitmentsandContingencies", "longName": "9952165 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests", "longName": "9952166 - Disclosure - Stockholders' Equity and Noncontrolling Interests", "shortName": "Stockholders' Equity and Noncontrolling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.uct.com/role/EmployeeStockPlans", "longName": "9952167 - Disclosure - Employee Stock Plans", "shortName": "Employee Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.uct.com/role/RevenueRecognition", "longName": "9952168 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.uct.com/role/Leases", "longName": "9952169 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.uct.com/role/NetIncomeLossPerShare", "longName": "9952170 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.uct.com/role/ReportableSegments", "longName": "9952171 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Organization and Significant Accounting Policies (Policies)", "shortName": "Organization and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.uct.com/role/BusinessCombinationsTables", "longName": "9954472 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.uct.com/role/BalanceSheetInformationTables", "longName": "9954473 - Disclosure - Balance Sheet Information (Tables)", "shortName": "Balance Sheet Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.uct.com/role/FairValueTables", "longName": "9954474 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.uct.com/role/RetirementPlansTable", "longName": "9954476 - Disclosure - Retirement Plans (Table)", "shortName": "Retirement Plans (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.uct.com/role/EmployeeStockPlansTables", "longName": "9954477 - Disclosure - Employee Stock Plans (Tables)", "shortName": "Employee Stock Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.uct.com/role/RevenueRecognitionTables", "longName": "9954478 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.uct.com/role/NetIncomeLossPerShareTables", "longName": "9954479 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.uct.com/role/ReportableSegmentsTables", "longName": "9954480 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "longName": "9954481 - Disclosure - Business Combinations - Additional Information (Details)", "shortName": "Business Combinations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-86", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-86", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "longName": "9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details)", "shortName": "Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-86", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R35": { "role": "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "longName": "9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details)", "shortName": "Business Combinations - Schedule of Total Purchased Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-86", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-88", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R36": { "role": "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails", "longName": "9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details)", "shortName": "Balance Sheet Information - Summary of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails", "longName": "9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details)", "shortName": "Balance Sheet Information - Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "uctt:PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "uctt:PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails", "longName": "9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details)", "shortName": "Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.uct.com/role/FairValueAdditionalInformationDetails", "longName": "9954487 - Disclosure - Fair Value - Additional Information (Details)", "shortName": "Fair Value - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "uctt:GainLossFromChangeInFairValueOfContingentEarnOutLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R40": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Details of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R42": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "longName": "9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "longName": "9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "longName": "9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details)", "shortName": "Borrowing Arrangements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromBankDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AmortizationOfFinancingCosts", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R45": { "role": "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails", "longName": "9954493 - Disclosure - Income Tax - Additional Information (Details)", "shortName": "Income Tax - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "longName": "9954494 - Disclosure - Retirement Plans - Additional Information (Details)", "shortName": "Retirement Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:DefinedBenefitPlanContributionsByEmployer", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R47": { "role": "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails", "longName": "9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details)", "shortName": "Retirement Plans - Schedule of Future Payment Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails", "longName": "9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details)", "shortName": "Stockholders' Equity and Noncontrolling Interests - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R49": { "role": "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "longName": "9954497 - Disclosure - Employee Stock Plans - Additional Information (Details)", "shortName": "Employee Stock Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R50": { "role": "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails", "longName": "9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details)", "shortName": "Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R51": { "role": "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails", "longName": "9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details)", "shortName": "Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-223", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "longName": "9954500 - Disclosure - Revenue Recognition - Additional Information (Details)", "shortName": "Revenue Recognition - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-274", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-274", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails", "longName": "9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details)", "shortName": "Revenue Recognition - Summary of Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R54": { "role": "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails", "longName": "9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details)", "shortName": "Revenue Recognition - Summary of the Most Significant Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-262", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-262", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.uct.com/role/LeasesDetails", "longName": "9954503 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-276", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R56": { "role": "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails", "longName": "9954504 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details)", "shortName": "Net Income (Loss) Per Share - Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } }, "R57": { "role": "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "longName": "9954505 - Disclosure - Reportable Segments - Additional Information (Details)", "shortName": "Reportable Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails", "longName": "9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details)", "shortName": "Reportable Segments - Summary of Segment Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-279", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240927.htm", "unique": true } } }, "tag": { "country_AT": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "AT", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Austria", "label": "AUSTRIA" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities:", "label": "Accounts Payable and Accrued Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r81", "r844" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r776" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $2.1 and $1.0 at September\u00a027, 2024 and December\u00a029, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r917" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r41", "r190", "r655" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r19", "r20", "r103", "r195", "r651", "r694", "r695" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r3", "r13", "r20", "r531", "r534", "r572", "r690", "r691", "r896", "r897", "r898", "r905", "r906", "r907", "r908" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life (In years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r348", "r789" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r94" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r704", "r905", "r906", "r907", "r908", "r993", "r1052" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employees' taxes paid upon vesting of restricted stock units", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r55", "r56", "r461" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Account receivable, allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r196", "r287", "r321" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "uctt_AmortizationOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "AmortizationOfDebtIssuanceCosts", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization Of Debt Issuance Costs", "documentation": "Amortization of debt issuance costs." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r109", "r409", "r902", "r1005" ] }, "uctt_AmortizationOfFiniteLivedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "AmortizationOfFiniteLivedIntangibles", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization Of Finite Lived Intangibles", "documentation": "Amortization of finite-lived intangibles." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r345", "r352", "r810" ] }, "uctt_AppliedMaterialsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "AppliedMaterialsIncMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applied Materials, Inc.", "label": "Applied Materials Inc [Member]", "documentation": "Applied Materials Inc." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total segment assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r137", "r150", "r194", "r221", "r250", "r256", "r274", "r278", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r524", "r528", "r553", "r646", "r732", "r802", "r803", "r844", "r874", "r958", "r959", "r1009" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r186", "r198", "r221", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r524", "r528", "r553", "r844", "r958", "r959", "r1009" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r541", "r542", "r832" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "uctt_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "BacklogMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Backlog [Member]", "documentation": "Backlog" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r366", "r1020", "r1021" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r74", "r75", "r366", "r1020", "r1021" ] }, "uctt_BankDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "BankDebtMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Debt", "label": "Bank Debt [Member]", "documentation": "Bank Debt [Member]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r122" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r518", "r824", "r825" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r58", "r60", "r346", "r347", "r348", "r349", "r350", "r518", "r824", "r825" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r518" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition percentage of voting interests acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r59" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r0", "r1", "r12" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition potential cash earn-out payments", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "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." } } }, "auth_ref": [ "r65" ] }, "uctt_BusinessCombinationContingentConsiderationFairValueOfPotentialEarnOutPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "BusinessCombinationContingentConsiderationFairValueOfPotentialEarnOutPayments", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition fair value of potential earn-out payments", "label": "Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments", "documentation": "Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r129", "r519" ] }, "uctt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndRelatedBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndRelatedBenefits", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued compensation and related benefits", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r61", "r62" ] }, "uctt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CN", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CZ", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Czech Republic", "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r25", "r188", "r792" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r25", "r114", "r219" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r2", "r114" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "uctt_CinosCoLtdAndCinosXianCleanTechnologyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "CinosCoLtdAndCinosXianCleanTechnologyLtdMember", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cinos Co Ltd [Member]", "label": "Cinos Co Ltd And Cinos Xian Clean Technology Ltd [Member]", "documentation": "Cinos Co., Ltd. and Cinos Xian Clean Technology, Ltd." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (See Note 9)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r90", "r141", "r648", "r719" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r123", "r370", "r371", "r777", "r948", "r953" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r863", "r864", "r865", "r867", "r868", "r869", "r870", "r905", "r906", "r908", "r993", "r1051", "r1052" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r93" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r93", "r720" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r93" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common stock, shares, beginning balance (in shares)", "periodEndLabel": "Common stock, shares, ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r93", "r720", "r738", "r1052", "r1053" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2014 $0.001 par value, 90.0 shares authorized; 46.6 and 46.1 shares issued and 45.1 and 44.6 shares outstanding at September\u00a027, 2024 and December\u00a029, 2023, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r93", "r650", "r844" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits Abstract", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss) attributable to UCT", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r21", "r201", "r203", "r210", "r642", "r663", "r665" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income, attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r69", "r73", "r201", "r203", "r209", "r641", "r663", "r664" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r73", "r133", "r201", "r203", "r208", "r640", "r663" ] }, "uctt_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer equipment and software." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r32", "r33", "r76", "r77", "r285", "r776" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r32", "r33", "r76", "r77", "r285", "r697", "r776" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r32", "r33", "r76", "r77", "r285", "r776", "r882" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r776" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration percentage", "terseLabel": "Total", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r32", "r33", "r76", "r77", "r285" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r31", "r32", "r33", "r34", "r76", "r136", "r776" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r32", "r33", "r76", "r77", "r285", "r776" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r70", "r794" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r122" ] }, "uctt_ContingentEarnoutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ContingentEarnoutLiabilityMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out", "label": "Contingent Earnout Liability [Member]", "documentation": "Contingent Earnout Liability" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r106", "r221", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r553", "r802", "r958" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r377", "r956" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r377", "r956", "r957" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r119", "r285" ] }, "us-gaap_CustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRefundLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid customer rebates", "label": "Customer Refund Liability, Current", "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r64", "r936", "r937", "r938", "r939", "r941", "r943", "r946", "r947" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/BorrowingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing Arrangements", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r124", "r220", "r361", "r362", "r363", "r364", "r365", "r376", "r377", "r387", "r393", "r394", "r395", "r396", "r397", "r398", "r403", "r410", "r411", "r413", "r562" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r83", "r84", "r138", "r140", "r223", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r811", "r812", "r813", "r814", "r815", "r843", "r903", "r949", "r950", "r951", "r1004", "r1006" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r17", "r140", "r414" ] }, "uctt_DebtInstrumentExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DebtInstrumentExtensionTerm", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended maturity date period", "label": "Debt Instrument, Extension Term", "documentation": "Debt Instrument, Extension Term" } } }, "auth_ref": [] }, "uctt_DebtInstrumentInterestRateStatedPercentageReduction": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DebtInstrumentInterestRateStatedPercentageReduction", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate reduction", "label": "Debt Instrument, Interest Rate, Stated Percentage, Reduction", "documentation": "Debt Instrument, Interest Rate, Stated Percentage, Reduction" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r223", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r412", "r811", "r812", "r813", "r814", "r815", "r843", "r903", "r1004", "r1006" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r17", "r223", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r811", "r812", "r813", "r814", "r815", "r843", "r903", "r949", "r950", "r951", "r1004", "r1006" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r17", "r43", "r44", "r78", "r125", "r126", "r223", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r412", "r811", "r812", "r813", "r814", "r815", "r843", "r903", "r1004", "r1006" ] }, "uctt_DebtIssuanceCostsGrossPreviouslyCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DebtIssuanceCostsGrossPreviouslyCapitalized", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred capitalize debt costs", "label": "Debt Issuance Costs, Gross, Previously Capitalized", "documentation": "Debt Issuance Costs, Gross, Previously Capitalized" } } }, "auth_ref": [] }, "uctt_DebtIssuanceCostsLenderFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DebtIssuanceCostsLenderFees", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender fees", "label": "Debt Issuance Costs, Lender Fees", "documentation": "Debt Issuance Costs, Lender Fees" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1004", "r1006" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r494", "r495" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r494", "r495", "r647" ] }, "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate pension benefit obligations", "label": "Liability, Defined Benefit Pension Plan", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r47", "r48", "r139" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit obligations", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r434" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r436", "r441", "r455", "r820", "r821", "r822", "r823" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "uctt_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFour", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Four", "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Four" } } }, "auth_ref": [] }, "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Defined Benefit Plan Expected Future Benefit Payments", "documentation": "Defined benefit plan expected future benefit payments total." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year", "documentation": "Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of benefit plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "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." } } }, "auth_ref": [ "r435", "r439", "r441", "r442", "r820", "r821", "r822" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unfunded balance of benefit plan", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "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." } } }, "auth_ref": [ "r433", "r437", "r822" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discretionary employer contributions", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employees' gross pay", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum contribution from salary, percent", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r40" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in the fair value of financial instruments", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r991" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r131", "r936", "r937", "r938", "r939", "r941", "r943", "r946", "r947" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r878" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r879" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share attributable to UCT common stockholders:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to UCT \u2014 basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r239", "r241", "r243", "r244", "r245", "r249", "r516", "r522", "r538", "r539", "r643", "r666", "r795" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to UCT \u2014 diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r241", "r243", "r244", "r245", "r249", "r516", "r522", "r538", "r539", "r643", "r666", "r795" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r238", "r246", "r247", "r248" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r554" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r497", "r829" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r84" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated period of options amortization", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r489" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized expense of company's unvested restricted stock awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r990" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r990" ] }, "uctt_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "auth_ref": [] }, "uctt_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "EmployeesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees", "label": "Employees [Member]", "documentation": "Employees." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r876" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r876" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r876" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r880" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r876" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r876" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r876" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r876" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r14", "r182", "r204", "r205", "r206", "r224", "r225", "r226", "r228", "r233", "r235", "r237", "r251", "r319", "r320", "r358", "r418", "r506", "r507", "r513", "r514", "r515", "r517", "r521", "r522", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r555", "r557", "r558", "r559", "r560", "r561", "r563", "r566", "r572", "r661", "r690", "r691", "r692", "r704", "r759" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EurodollarMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.uct.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets or Liabilities Measured at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r832", "r995", "r996", "r1001" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r401", "r441", "r442", "r443", "r444", "r445", "r446", "r540", "r542", "r543", "r544", "r545", "r548", "r549", "r551", "r576", "r577", "r578", "r812", "r813", "r820", "r821", "r822", "r832", "r836" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r401", "r441", "r446", "r542", "r549", "r576", "r820", "r821", "r822", "r832" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r401", "r441", "r446", "r542", "r543", "r549", "r577", "r812", "r813", "r820", "r821", "r822", "r832" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r401", "r441", "r442", "r443", "r444", "r445", "r446", "r542", "r543", "r544", "r545", "r549", "r578", "r812", "r813", "r820", "r821", "r822", "r832", "r836" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r401", "r441", "r442", "r443", "r444", "r445", "r446", "r540", "r542", "r543", "r544", "r545", "r548", "r549", "r551", "r576", "r577", "r578", "r812", "r813", "r820", "r821", "r822", "r832", "r836" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r412", "r417", "r536", "r552", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r662", "r808", "r832", "r834", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r845", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r918", "r919", "r920", "r921", "r994", "r997", "r998", "r999", "r1000", "r1002" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r192", "r330", "r351", "r810" ] }, "uctt_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r353", "r789", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining in year)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1055" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r353", "r789", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r353", "r789", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r353", "r789", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r344", "r346", "r347", "r348", "r350", "r351", "r355", "r356", "r606", "r607", "r789" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount, Finite-Lived", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r330", "r351", "r607", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r344", "r351", "r355", "r356", "r357", "r606", "r789", "r810" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r344", "r346", "r347", "r348", "r350", "r351", "r355", "r356", "r789" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value, Finite-Lived", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r606", "r943" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r66" ] }, "uctt_FluidSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "FluidSolutionsMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fluid Solutions", "label": "Fluid Solutions [Member]", "documentation": "Fluid solutions." } } }, "auth_ref": [] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForwardContractsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r992" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "uctt_GainLossFromChangeInFairValueOfContingentEarnOutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "GainLossFromChangeInFairValueOfContingentEarnOutLiability", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain from change in fair value of contingent earn-out", "label": "Gain Loss From Change In Fair Value Of Contingent Earn Out Liability", "documentation": "Gain Loss From Change In Fair Value Of Contingent Earn Out Liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on sale of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r108", "r743" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r108" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r191", "r331", "r638", "r803", "r809", "r833", "r844", "r925", "r932" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill additions", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r335", "r809" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r923", "r935" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r332", "r338", "r343", "r809", "r833" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r809" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Total segment gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r104", "r106", "r149", "r221", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r553", "r797", "r802", "r910", "r912", "r913", "r914", "r915", "r958" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfitAbstract", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin:", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "uctt_HisInnovationsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "HisInnovationsGroupMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HIS Innovations Group", "label": "HIS Innovations Group [Member]", "documentation": "HIS innovations group." } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "IL", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Israel", "label": "ISRAEL" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment Testing of Long-Lived Assets and Goodwill", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r105", "r144", "r149", "r644", "r657", "r797", "r802", "r910", "r912", "r913", "r914", "r915" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r359", "r366", "r367", "r546", "r547", "r550", "r687", "r689", "r744", "r789", "r835", "r1022" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r366", "r367", "r546", "r547", "r550", "r687", "r689", "r744", "r789", "r835", "r1022" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/IncomeTax" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r222", "r492", "r497", "r498", "r499", "r500", "r502", "r503", "r508", "r510", "r511", "r512", "r701", "r829" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r151", "r152", "r236", "r237", "r250", "r264", "r278", "r496", "r497", "r509", "r667", "r829" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid, net of income tax refunds", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r26", "r218", "r504", "r505" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "uctt_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease assets and liabilities", "label": "Increase Decrease In Operating Lease Assets And Liabilities Net", "documentation": "Increase decrease in operating lease assets and liabilities net." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r901" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r344", "r349", "r354", "r810" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r344", "r349", "r354", "r810" ] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite lived intangible assets acquired", "label": "Indefinite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [ "r349", "r945" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount, Finite and Indefinite-Lived", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r191" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Carrying Value, Finite And Indefinite-Lived", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r344", "r943", "r945" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property/know-how", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r16", "r936", "r937", "r938", "r939", "r941", "r943", "r946", "r947" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r260", "r900" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Operating", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r259", "r741", "r770", "r771", "r802", "r871", "r872", "r899", "r1054" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r213", "r216", "r217" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r892" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r197", "r793", "r844" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r894" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "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." } } }, "auth_ref": [ "r893" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "KR", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "South Korea", "terseLabel": "South Korea", "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "uctt_LamResearchCorporationASMLHoldingNVAndAppliedMaterialsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "LamResearchCorporationASMLHoldingNVAndAppliedMaterialsInc.Member", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc.", "label": "Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc. [Member]", "documentation": "Lam Research Corporation, ASML Holding NV, and Applied Materials, Inc." } } }, "auth_ref": [] }, "uctt_LamResearchCorporationAppliedMaterialsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "LamResearchCorporationAppliedMaterialsIncMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation, Applied Materials, Inc.", "label": "Lam Research Corporation, Applied Materials, Inc [Member]", "documentation": "Lam Research Corporation, Applied Materials, Inc." } } }, "auth_ref": [] }, "uctt_LamResearchCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "LamResearchCorporationMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation", "label": "Lam Research Corporation [Member]", "documentation": "Lam Research Corporation." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r963" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r122", "r570" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r569", "r571" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r569", "r571" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Lessee, Operating Lease, Renewal Term", "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." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.uct.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit Facility", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r17", "r83", "r84", "r85", "r88", "r89", "r90", "r91", "r221", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r525", "r528", "r529", "r553", "r718", "r796", "r874", "r958", "r1009", "r1010" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r98", "r143", "r654", "r844", "r904", "r922", "r1003" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r85", "r187", "r221", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r525", "r528", "r529", "r553", "r844", "r958", "r1009", "r1010" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts", "verboseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r542", "r995" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amount under credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r140", "r1018" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, interest rate", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r82", "r87" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial available commitment", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r82", "r87" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining available commitments", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r82", "r87", "r377" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LoansPayableToBankCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableToBankCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bank borrowings", "label": "Loans Payable to Bank, Current", "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r83", "r715" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total bank debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r140", "r400", "r415", "r812", "r813", "r843", "r1018" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average interest rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r86" ] }, "us-gaap_LongTermLoansFromBank": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansFromBank", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bank borrowings, net of current portion", "label": "Loans Payable to Bank, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion." } } }, "auth_ref": [ "r17", "r140", "r715" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r17", "r949", "r950", "r951" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r17", "r42", "r949", "r950", "r951" ] }, "country_MY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "MY", "presentation": [ "http://www.uct.com/role/LeasesDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Malaysia", "label": "MALAYSIA" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r285", "r819", "r855", "r860", "r962", "r1019", "r1023", "r1024", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r154", "r156", "r158", "r159", "r161", "r180", "r181", "r372", "r373", "r374", "r375", "r459", "r490", "r545", "r604", "r686", "r688", "r696", "r709", "r710", "r762", "r764", "r766", "r767", "r769", "r787", "r788", "r807", "r816", "r826", "r836", "r837", "r841", "r842", "r856", "r960", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r154", "r156", "r158", "r159", "r161", "r180", "r181", "r372", "r373", "r374", "r375", "r459", "r490", "r545", "r604", "r686", "r688", "r696", "r709", "r710", "r762", "r764", "r766", "r767", "r769", "r787", "r788", "r807", "r816", "r826", "r836", "r837", "r841", "r856", "r960", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r97", "r142", "r221", "r318", "r378", "r380", "r381", "r382", "r385", "r386", "r553", "r653", "r722" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividend payments to a joint venture shareholder", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r127" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Noncontrolling Interests", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r132" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r285", "r819", "r855", "r860", "r962", "r1019", "r1023", "r1024", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r215" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r215" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r114", "r115", "r116" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to UCT", "terseLabel": "Net income (loss) attributable to UCT", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r107", "r116", "r145", "r185", "r199", "r202", "r206", "r221", "r227", "r229", "r230", "r231", "r232", "r233", "r236", "r237", "r242", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r516", "r522", "r539", "r553", "r660", "r740", "r757", "r758", "r872", "r958" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r72", "r134", "r199", "r202", "r233", "r236", "r237", "r659", "r898" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "uctt_NonEmployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "NonEmployeeDirectorsMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Employee Directors", "label": "Non Employee Directors [Member]", "documentation": "Non employee directors." } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment purchased included in accounts payable and other liabilities", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Abstract]", "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r67", "r418", "r905", "r906", "r907", "r908", "r1052" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r284" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r803", "r911" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r798", "r806", "r911" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "terseLabel": "Total segment income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r149", "r797", "r910", "r912", "r913", "r914", "r915" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating profit:", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r567" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r80", "r117", "r118", "r132" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets:", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in pension net actuarial gain, net of tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r102", "r103", "r448" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in cumulative translation adjustment, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r7", "r13", "r133" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r15", "r200", "r203", "r207", "r233", "r555", "r556", "r561", "r639", "r661", "r896", "r897" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts recognized in accumulated other comprehensive loss", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r4", "r5", "r102", "r103", "r661" ] }, "uctt_OtherComprehensiveIncomeUnrealizedGainLossOnFairValueOfDerivativesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnFairValueOfDerivativesArisingDuringPeriodTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivatives, net of tax", "label": "Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax", "documentation": "Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax." } } }, "auth_ref": [] }, "uctt_OtherForeignCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "OtherForeignCountriesMember", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Foreign Countries", "label": "Other Foreign Countries [Member]", "documentation": "Other Foreign Countries" } } }, "auth_ref": [] }, "uctt_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Geographical Areas [Member]", "documentation": "Other geographical areas." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities:", "label": "Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r84", "r844" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r89" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity of UCT", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "uctt_PaymentForExtinguishmentOfBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PaymentForExtinguishmentOfBankBorrowings", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Extinguishment of bank borrowings", "terseLabel": "Extinguishment of bank borrowings", "label": "Payment For Extinguishment Of Bank Borrowings", "documentation": "Payment For Extinguishment Of Bank Borrowings" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "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." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of dividends to a joint venture shareholder", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Employees' taxes paid upon vesting of restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r212" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r22", "r520" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/RetirementPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r432", "r438", "r440", "r446", "r449", "r450", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r822" ] }, "us-gaap_PensionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionCostsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension obligation", "label": "Pension Costs [Member]", "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs." } } }, "auth_ref": [ "r79" ] }, "uctt_PercentageOfOriginalOutstandingPrincipalBalanceAsQuarterlyPrincipalPayment": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PercentageOfOriginalOutstandingPrincipalBalanceAsQuarterlyPrincipalPayment", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of original outstanding principal balance as quarterly principal payment", "label": "Percentage Of Original Outstanding Principal Balance As Quarterly Principal Payment", "documentation": "Percentage of original outstanding principal balance as quarterly principal payment." } } }, "auth_ref": [] }, "uctt_PercentageOfUndrawnAndUnexpiredAmountOfLetterOfCreditAsFrontingFee": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PercentageOfUndrawnAndUnexpiredAmountOfLetterOfCreditAsFrontingFee", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of undrawn and unexpired amount of letter of credit as fronting fee", "label": "Percentage Of Undrawn And Unexpired Amount Of Letter Of Credit As Fronting Fee", "documentation": "Percentage of undrawn and unexpired amount of letter of credit as fronting fee." } } }, "auth_ref": [] }, "uctt_PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of value used for fair value of non-controlling interest estimates", "label": "Percentage Of Value Used For Fair Value Of Non Controlling Interest Estimates", "documentation": "Percentage of value used for fair value of non-controlling interest estimates." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "uctt_PlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PlanAssetsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan assets", "label": "Plan Assets [Member]", "documentation": "Plan assets." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PostemploymentBenefitsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Plans", "label": "Postemployment Benefits Disclosure [Text Block]", "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r92", "r416" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r92", "r720" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r92", "r720", "r738", "r1052", "r1053" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock \u2014 $0.001 par value, 10.0 shares authorized; none outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r92", "r649", "r844" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r895" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrimeRateMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABR", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from bank borrowings", "label": "Proceeds from Bank Debt", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r817" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r179", "r281", "r605", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r790", "r817", "r854", "r856", "r857", "r861", "r862", "r890", "r954", "r955", "r962", "r1019", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r179", "r281", "r605", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r790", "r817", "r854", "r856", "r857", "r861", "r862", "r890", "r954", "r955", "r962", "r1019", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "uctt_ProductsWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ProductsWarrantyPeriod", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty period (in years)", "label": "Products Warranty Period", "documentation": "Products warranty period." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r185", "r199", "r202", "r214", "r221", "r227", "r233", "r236", "r237", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r516", "r522", "r523", "r526", "r527", "r539", "r553", "r644", "r658", "r703", "r740", "r757", "r758", "r830", "r831", "r873", "r898", "r958" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10", "r570" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment and leasehold improvements, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r122", "r189", "r656" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment Line Items", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [ "r570" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r570", "r645", "r656", "r844" ] }, "uctt_PropertyPlantAndEquipmentNetExcludingConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, net, excluding construction in progress", "label": "Property Plant And Equipment Net Excluding Construction In Progress", "documentation": "Property plant and equipment net excluding construction in progress." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r122", "r570" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r154", "r156", "r158", "r159", "r161", "r180", "r181", "r372", "r373", "r374", "r375", "r438", "r459", "r485", "r486", "r487", "r490", "r545", "r579", "r588", "r604", "r686", "r688", "r696", "r709", "r710", "r762", "r764", "r766", "r767", "r769", "r787", "r788", "r807", "r816", "r826", "r836", "r837", "r841", "r842", "r856", "r865", "r952", "r960", "r998", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r154", "r156", "r158", "r159", "r161", "r180", "r181", "r372", "r373", "r374", "r375", "r438", "r459", "r485", "r486", "r487", "r490", "r545", "r579", "r588", "r604", "r686", "r688", "r696", "r709", "r710", "r762", "r764", "r766", "r767", "r769", "r787", "r788", "r807", "r816", "r826", "r836", "r837", "r841", "r842", "r856", "r865", "r952", "r960", "r998", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "uctt_RecipesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "RecipesMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recipes", "label": "Recipes [Member]", "documentation": "Recipes." } } }, "auth_ref": [] }, "us-gaap_RegulatoryLiabilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryLiabilityAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Liability", "label": "Regulatory Liability [Axis]", "documentation": "Information by type of regulatory liability." } } }, "auth_ref": [ "r146" ] }, "us-gaap_RegulatoryLiabilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryLiabilityDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Liability", "label": "Regulatory Liability [Domain]", "documentation": "Rate action of a regulator resulting in accrual of costs or expenses." } } }, "auth_ref": [ "r146" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on bank borrowings", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r113", "r699" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r491", "r789", "r802", "r1017" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r30" ] }, "uctt_RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Unit, Performance Stock Units and Restricted Stock Award", "label": "Restricted Stock Units Performance Stock Units And Restricted Stock Awards [Member]", "documentation": "Restricted stock units, performance stock units and restricted stock awards." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r127", "r652", "r693", "r695", "r700", "r721", "r844" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r182", "r224", "r225", "r226", "r228", "r233", "r235", "r237", "r319", "r320", "r358", "r506", "r507", "r513", "r514", "r515", "r517", "r521", "r522", "r530", "r532", "r533", "r535", "r537", "r563", "r566", "r690", "r692", "r704", "r1052" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Total segment revenues", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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." } } }, "auth_ref": [ "r147", "r148", "r250", "r257", "r258", "r272", "r278", "r281", "r283", "r285", "r427", "r428", "r605" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r153", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429" ] }, "uctt_RevenueRecognitionCustomerPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240927", "localname": "RevenueRecognitionCustomerPaymentTerms", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer payment terms", "label": "Revenue Recognition, Customer Payment Terms", "documentation": "Revenue Recognition, Customer Payment Terms" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "SG", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Singapore", "label": "SINGAPORE" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r285", "r881" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r58", "r60", "r518" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r11", "r49", "r50", "r51", "r52" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r909" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Purchased Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r344", "r351", "r355", "r356", "r357", "r606", "r789", "r810" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r810", "r942" ] }, "uctt_ScheduleOfFuturePaymentObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ScheduleOfFuturePaymentObligationsTableTextBlock", "presentation": [ "http://www.uct.com/role/RetirementPlansTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Payment Obligations", "label": "Schedule Of Future Payment Obligations [Table Text Block]", "documentation": "Tabular disclosure of entity's future payment obligations." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r809" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r809", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r99", "r100", "r101" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r10", "r570" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by Geographic Area", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r104", "r120" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r38", "r104" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment Table", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.uct.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Segment Description and Data", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Estimated Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r810", "r944" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Most Significant Customers", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "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." } } }, "auth_ref": [ "r31", "r32", "r33", "r34", "r76", "r136" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r875" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r877" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r250", "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r280", "r285", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r357", "r368", "r369", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r799", "r802", "r803", "r809", "r859", "r1019", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r155", "r157", "r160", "r162", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r283", "r284", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r706", "r707", "r708", "r763", "r765", "r768", "r772", "r775", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r791", "r818", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r858", "r865", "r962", "r1019", "r1023", "r1024", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Abstract", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r150", "r250", "r252", "r253", "r254", "r255", "r256", "r268", "r270", "r271", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r798", "r800", "r801", "r802", "r804", "r805", "r806" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information Line Items", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r108" ] }, "uctt_SemiconductorProductsAndSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "SemiconductorProductsAndSolutionsMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Products", "label": "Semiconductor Products And Solutions [Member]", "documentation": "Semiconductor products and solutions." } } }, "auth_ref": [] }, "uctt_SemiconductorServicesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "SemiconductorServicesBusinessMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Semiconductor Services Business [Member]", "documentation": "Semiconductor services business." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r817" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting period, years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r827" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value, granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted stock units and restricted stock awards, beginning balance (in shares)", "periodEndLabel": "Unvested restricted stock units and restricted stock awards, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r474", "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to vest at September 27, 2024", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Aggregate Intrinsic Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest aggregate intrinsic value." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest restricted stock units and restricted stock awards (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage expected target award range, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage expected target award range, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsEquityUnitsAcquiredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsEquityUnitsAcquiredPurchasePrice", "crdr": "credit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unit purchase price of Restricted Stock Units", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Equity Units Acquired Purchase Price", "documentation": "Share based compensation arrangement by share based payment award other than options equity units acquired purchase price." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceObjectivePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240927", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceObjectivePeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award performance period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock issued under ESPP", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units and restricted stock awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee common stock fair market value rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employees' taxes paid upon vesting of restricted stock units (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "uctt_StandardOperatingProceduresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "StandardOperatingProceduresMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard operating procedures", "label": "Standard Operating Procedures [Member]", "documentation": "Standard operating procedures." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r184", "r250", "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r280", "r285", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r357", "r360", "r368", "r369", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r799", "r802", "r803", "r809", "r859", "r1019", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r93", "r96", "r97", "r182", "r204", "r205", "r206", "r224", "r225", "r226", "r228", "r233", "r235", "r237", "r251", "r319", "r320", "r358", "r418", "r506", "r507", "r513", "r514", "r515", "r517", "r521", "r522", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r555", "r557", "r558", "r559", "r560", "r561", "r563", "r566", "r572", "r661", "r690", "r691", "r692", "r704", "r759" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r155", "r157", "r160", "r162", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r283", "r284", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r706", "r707", "r708", "r763", "r765", "r768", "r772", "r775", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r791", "r818", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r858", "r865", "r962", "r1019", "r1023", "r1024", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r224", "r225", "r226", "r251", "r566", "r605", "r698", "r705", "r711", "r712", "r713", "r714", "r716", "r717", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r759", "r866" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r224", "r225", "r226", "r251", "r286", "r566", "r605", "r698", "r705", "r711", "r712", "r713", "r714", "r716", "r717", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r759", "r866" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance under employee stock plans (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r14", "r92", "r93", "r127" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance under employee stock plans", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r14", "r127" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r961" ] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase program, period", "label": "Share Repurchase Program, Period in Force", "documentation": "Period share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of shares (in shares)", "terseLabel": "Number of shares repurchased", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r14", "r92", "r93", "r127", "r699", "r759", "r773" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase shares", "terseLabel": "Shares repurchased, value", "label": "Stock Repurchased During Period, Value", "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." } } }, "auth_ref": [ "r14", "r92", "r93", "r127", "r704", "r759", "r773", "r873" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total UCT stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r93", "r96", "r97", "r121", "r722", "r738", "r760", "r761", "r844", "r874", "r904", "r922", "r1003", "r1052" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "UCT stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r67", "r68", "r71", "r182", "r183", "r205", "r224", "r225", "r226", "r228", "r233", "r235", "r319", "r320", "r358", "r418", "r506", "r507", "r513", "r514", "r515", "r517", "r521", "r522", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r555", "r557", "r561", "r564", "r572", "r691", "r692", "r702", "r722", "r738", "r760", "r761", "r774", "r873", "r904", "r922", "r1003", "r1052" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Information", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r891" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "country_TW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "TW", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "TAIWAN" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "TX", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Austin, Texas", "label": "TEXAS" } } }, "auth_ref": [] }, "uctt_TermLoanCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "TermLoanCreditFacilityMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Credit Facility", "label": "Term Loan Credit Facility [Member]", "documentation": "Term loan credit facility." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r916", "r1008" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "uctt_TotalCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "TotalCustomerMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Total Customer [Member]", "documentation": "Applied Materials Inc." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradename", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r63", "r936", "r937", "r938", "r939", "r940", "r941", "r943", "r945", "r946", "r947" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r412", "r417", "r536", "r552", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r662", "r832", "r834", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r845", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r918", "r919", "r920", "r921", "r994", "r997", "r998", "r999", "r1000", "r1002" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury shares", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares held in treasury (in shares)", "periodStartLabel": "Treasury stock, shares, beginning balance (in shares)", "periodEndLabel": "Treasury stock, shares, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Common shares held in treasury, at cost, 1.5 and 1.5 shares at September\u00a027, 2024 and December\u00a029, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45", "r46", "r96" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "uctt_UctTradeNameMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240927", "localname": "UctTradeNameMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UCT Tradename", "label": "Uct Trade Name [Member]", "documentation": "UCT Trade Name [Member]" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross liability for unrecognized tax benefits, excluding interest", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r493", "r501", "r828" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock plans (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r909" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of potential dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Shares used in computing diluted net loss per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r240", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing net income (loss) per share:", "verboseLabel": "Shares used in computation \u2014 diluted:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r239", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in computation \u2014 basic:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.uct.com/role/NetIncomeLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478574/980-715-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/820/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/712/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481565/712-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 78 0001628280-24-044152-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-044152-xbrl.zip M4$L#!!0 ( (Z075G5/+N>^#4! %&N$P 1 =6-T="TR,#(T,#DR-RYH M=&WL?>MWXDBRY_?[5VB9V>VJSUV5[##6/^V5.@A*C+B'1 M>KCL^>LW,R4P&($D)*%,D??,K<:@1V;$+R(C(B,COOS?EX4E/$/7,QW[UU^D MEOB+ .VI8YCVTZ^_]$=7P^$O_[?W7U_^5[/YSZ^/M\*U,PT6T/:%*Q<"'QK" M3].?"_X<"O]PW!_F,Q >+.#/''?1;(:W73G+5]=\FON"+,KJZK+5K^[E5-$T ML3-3FYJN3)NJU.DTN["C-S59UA5#%=NS=OO3TV5G(NH=I3MKRF)7;:I=76I. M9G#6A%/9T*= GJF:_,FX[$@0&+(A*_I,5[M:>Z)TP406C8YF3/6V.B/OG?MH MSFC>MG<9>,TG ):_-N:^O[R\N)@!;])RW*>+Z(<+/.A&=/&+9=H_UI?^_/FS M]5,A%TO=;O>"_+J^U#/C+I1%4;KXY[?;T70.%Z!IVIX/["EG+:>G.<+],/FT/-#J\F#J;[\4?=&:.@LR![$KZQN# M:Z)Y;EV[FO>A\4E:4^PT%6GU',]?NO'4P[]LD-WIEP7T@8!O:\(_ _/YU\:58_M(W)OCUR7BXS3\Z]>&#U_\"P*= MB]Y__==_??%-WX(]3)#F:O)?+L(OOUR$CYXXQFOOBV$^"Y[_:L%?&X;I+2WP M>FD[-D0#,%\N\870#3^:A@%M\A']?H=TCFM.P_>_^(]P]FMCVD1TL<$"/PF: MEWVDE0RLF6XL\-000C+^VD"DOYR9+]!HSH"%H6@:OS:0$M$:O9O^[6CPY6+K M#1E>N-*$-Z8W!=:_('!OT#?>^@WM1@^3HJ@7/*#+'6/[%7JC]S?E^!<,;,2A MUROT"A=80]N +_\-7]/L)G: ?P$4Z=)]O$HG45>+Z#;GT MKYC 8^@NUD3M(.7:>U#$ZYUW7FS#TH4SB&8VA5Z,-&'5=^D1)8]&)9"EX=)' M,O1KPS,72POK1/+=W,6#WA*$1[$ M^IE(#Y@&W+R4T!GXCGOD:W?NQU]>0]M9F';<8].29NL1%]NC/S1K.UA,H+N' M(TOT,1,-8;#[J!5A!M\?,SW+@T\8]CO/(](2_9CF@9'8D6=BJ5]]#XE>6?V% M"(7^GIG0%8A P-AE\&KXW]OZYOW-ZQ%L/WU)U.+J+V2>N#[6+ECU*FAE;RKB MZKZWW];#-%:7JDVQV\1J9ON7U=^KEUQLS3N>##(%9 CM-#^+F)E6]LPBV0J51OBG@5[VLK3,J>E_@U@'"H:) M?B4.9@.9H)MH;-#Z1%*4T[% (.[I%L$/G[*!IZ>QP=L2S0R;L.+5T=-EC M1_1E+=<.2>3\H&GQD$IW>-CE1Q6KAU2ZY\4J/ZI9/B0:_$4:]#8-WB4-^K)T M7Y01N2C=":(-4ND.5-9"RQ;5<4Z/..5FO(3Y"(KYG\&> MW.< MQ=*QT9_>]E*#OE\X]LAWIC^*7VZVPW)(R78*H3EU'DA&FO<-@^PW >L!F,;0 MO@)+TP<6*_27J?,X,M)_[)+=BU>"^E F*$]==Y%1MH_0A^8-C0&P+5-^\EC MAO#4N1%9EDN1,F\> X M]X$9(YN9"CQWRT^ @E30UZC:^:+*>*0A2R-1M MA=%J:M/ +-9]T;*611IXP[K/6K[=3@&7%-8]VU-9.C3PBG5/N!*'C ;&L>Y) MGS!D6E0FH\*ZQUQ1R+0P^K/N0E<0,BV,]M0ENU)G>I5$>-:]>PI"IH7Q@G5' M_C0AT\+(S;HK7DW(M##RL^YMG\K$+/!(B]9= MVI.:F$42GGF_MF(3LTA>L.[CGL#$+)+?V=%O7U9S[4%GW M>*O9NJZ(6:S[RR?9NJZ(-ZP[TR?>NJZ&2QKK[GN*&,>Z MGW^ZN*+8+NCPF,:\BU])7+$X^K/NUI\^KE@<[5GW\4\<5RR.\*Q[]]7'%8OC M!>N._$GBBL61FW57O)*X8G'D+]W;KFQJ;=9=U*HB*")7"6]8 M=T-/'I&KA$NL.ZX51>0JX17K3BX-$;E*&,>ZAWS"B%Q1-8_:S#O'U43D"J,_ MZPYQ!1&YPFC/NG=\ZHA<881G?1>:@HA<4;S067?D3Q.1*XSO.]$D<"QH8Q;H'?N(<@XJXQ+J?7DF.046\8MVOKS['H"+&41L7^!IX2,5Y M7G^*&.<1 R]B&6[9_KOI#6W;>0;X>^\WUPF699^N%YNR5H1#U*'6_:> Y.\/ MPFT2_;!(;%V:2R2HC1<4S9_4+[XQ;=.'MT@5(O<* ?_)G%BP[WG0][Z^?@-_ M..Z5!;SW?G/@^4AMNH_0"HE%]\I3$BIC5JP!0)L]5@6G/H!\LY=![' M?V4% UUJ R-L8> :/D,+L=X8P^G<=BSGZ?71?)K[S"B#+K5!%T: @ ?S%4Q_ M(-8SPW-J@SFT66G55-KO4AO#H8T_U923Z%(;O:&-/]4X_EUJ(S:T\:>:PQ]= M:@,S*S/^P4)K:]\V<&!MB9_Q]77\NH3;MM\ML(U2E_P"*VMWJ0W,T$7R BM- M=JF-M60B^=? 1$^URS5NBT0ZM=$-^LA>(-HED=J(0C8- X$'YXYE#!=+UWDF MVRO,=&Z11&J]>9V+"-S"=(V/5?=V\D!U)H-:'IIP)A4H"M8YR M.B9@IPSOE@<^=-=7H*M'SLS_"5QFNDA)(K4>,0.,*%0BZN'ZW@2N;?J!"]&% M-^8+_L20D50/7_CD/"A4#JAUCF],&]A3$UA#-#\W((KF30EASH1;0>S G5J' M^ :8[M^!%<"OK^N/OZ,G G0!0&UEA9+5E'@#41G0>X1,^]>.XK[. MQQ*]J8W>4+7DUI3Y](:-:%IN:\K\6@>R"EMJZ\E\F=YHUL% C9H3/L)?8D/ MM#N!OV8*.Z2O=4#I1 'D.N" W@ 338MO_7%0ZZ#7B0+,=< !O;$O&F+[16Z7 MR[6.,M5K#[=0OE,;7&)HR661[[4.) I3;VM6YNL*J9-PH?L5EW=007)IJ0@?YPW ?7P1\\4A; "D@-/6;VTE5J M0U"9^3""[K,YA=[J>G9X0&T4Z&0UZA-'Y+G^Y2,:0%2+ /_Y#0UN$2R*9S,% ME5XEE=Y(%=68 "\UQ@2] 2PV>ED4JK3I#2BQP8Q"K4F: SP9:_H_PJFY+*.B M#A4JC-YP$#V,*DMCT1N"H9+VA2HH>L,>)^I Q"W\=Y#0J(V 4 V).AOX&K7! M&#;ZE!6Y6FKU"LI4T3.NL-53JUJ6L M5_0E-1 H6A]K$G(Y+0<*715K%$L9H:L,X!KWB ( [VTC&V4*C7)*2U.AP&H4 MC#DI\\I29S4)T%3)CR*56[M>T9$3MFNF0;NUZQ7(J*;9=I'JK5VO:$9EW<^+ MTV\U"6F4VH6<"E56DY##J=K%%ZJU:N+EGXKVA2HH:OW[H6W 66;Z?Y_Z:Q^_ MIIJ*VGC -9SXL8GL8^@N;AU@7[G0,/T;,$V3Q)[ZM=M/W;8@1G"*_"$#CZRH MU]TZ]I./)H2?&=-:U+3A_2P<4LGX0Z#"_TN)O\U+\^&/VI &QU_9^-LV -#_ ME&(6(6JC,AQ2)X>46@BD=&H#2TQ#BM$U2ZK";EAOKBM^_0:=)Q@O7KB*[!_%"FJ5 2SRD(0M2%$SMXBV,M6^!&S]\8*3 8+,':HC3WF M%22*:$Q=%#'E#/ M (WKREDL'1N^E3I>B8>S6#CVR'>F/TJ%O=R4Q*8L%@+[+K7A(AJ(OB46[\A^ M2"S>79I/+*B-OE#'(:4IZDU12AER[185Q'['&/3M^#];&@;YK-I!"M;DS!^L%A:SBNL:[V.+K4!D:$]=19P MK2MOG2DIX/Q>1WK^_6P$K-+YHZ;?EBJ4/]2&42CC3U5K&'4A&&KY4XU^HR[ M02E_9,*?T\L/=>/Q!1@G$C;2041C5[B!V_QCG&U#HFB]3%,C)Q; 0MR[2?$,.^ ?<'Q,7UZKV( M41O]H)M=5:U@;$N91&V\H]"M3497+HG: MV 95W*E*WU$;QZ",.Y58$!*U80NJN%/5ND-ME&(/=QZ@.W/U) M(TO4AB,HX4M5\D)MW($2OE1EH5$;6Z"$+U6M_M3&#]*M_O5<761J(P14<*6B MM45F/ 903PTF,^[[UW.]EYGQ^7%"?IQ+N6D K+_LV\:[:\GCF.FE)/N4 M\H4*\X"9H "E3"SG_),LLQ84R+84);XMZ=S3G6.OCCY=FRZ<^H[+$'.IC2P\ M6,#&K;IB3I@1MCX$[G0./(BOJZFU06UT@2+>5+5841MAH(HWE?A."K5Q!HIX M4U&T0:$NVE!A'>I*-)=";63A*[#"P#2$>Y)T^E-2UZF;,*=?Y]]:RHRD*BSJ6G@175+,?4.>#5LZ(J MVY0Z?SM_D5!6UPKJW.OJ65'16J%2YTW3P(I*U@J52N>Y6E94M%:HU'G1:?LG MW-5MK5"I\ZRK9T55:P6KWG:IK*AFK6#5VRZ1%56M%:QZV_UQ[=8*5KWM$EE1 MU5K!JK==*BNJ62M8];9+9$5%:X7&JK?]WX]U6RLT5KWM$EE1T5JAL>IME\J* M2M8*C55ONT165+56L.IMC_]1N[6"56^[1%94M5:PZFV7RHIJU@I6O>T265'5 M6L&:MTV28^_].72W?G,AJ&DM 8TU)[PZ#E6TLK19\\VKY% E"TZ;-9>].@Y5 MM ZUJ?3DOX$_'/4\4OO6LL:=HD.%# M'TWOQ]?7W=.,JV'M7%SB*+Y">SI? /?'NW+/N+O.(WR&=@#OH%_/=;A-98"# M(Y1"A%9EAU 9]^$(I1*AU=AA5(;#.$(I1&A5=BB54<*]".TOT6W0^(;FZYK M\H;VE,.SSD8HE9%3#D_:X%F5!4IE-)G#DSYX5F-^4AE*Y_"D#9X5V9XZE?L( M>^$Y=GQ@K7[@P*RQU:E3N7W"@4D/,"NR-W6V=HTX,,_%TM39VBSBP#P;&[,. M>T3]T;?;WQWT6/OI[N^X,^.NH]0Z5Q2?HB;;>YMT4VV>3,/682N)>_C5X?9= M-<'#"GCKTGRXI7*#*47N\[=_%ZT/3:+%Y1^&O@F3;TO%'XB,W5;007)IJ0$> F M!P^N@S_@!AZZ /%@E,6#ZB+45129KJD1D!=ZH()% 2&BZ,N=5Y_2NH. M;UF@+G7N>27%O\JB+G5^=.KJ!3>."\TG^XJ0VX3L]+_M4N<*5[W6%6E)=*GS M6ZM>ZPJE+G5.9M5K7:'4I-F1%G^EJ5VM/E"Z8R*+1T8RIWE9G_\8&]=L] MGO]J(98L3+LY1U28^Y>JMO0__S0-?WXIB>+_;I#K>E^\);![7R;N!;H[_!P^ M9.=1>,!-8"&*7N(4(NBB)_@X+VAUP<1QT<";4\>RP-*#EZL/GPW36UK@%1'% M0@YVD]ST>0'<)S2XB>/[SN(2C^T9NC[F8_02\K[PY[=AM\1PZ#XBD&^LWAS] MW$(_7>Q^W^VTNF+\3V)+(M]?D.>YJQ\CBBE+OT'N03/!I/FUH33>338:/KI2 M,)P $^,O:(2?E\# R9"7HB"A9ZQ><$%F'L>ED!:^L[Q$UW^.HS1^_^IR-!S' MO<0OPN^:(2PU9V!A6J^7OXR1G'C"'?PI/#H+8/_RR0.VU_00^F;AA9[Y'W@I M==!;R)\_PYGJZ#F$-]',)1E3^?O=<#RX%D;C_G@P$K;AD0",*H8[&EQ]?QR. MAVBL_;MK8?#/J]_[=[\-A*O[;]^&H]'P_J[*.7GM3 .\CN JX;RE<+7;R\D5XMWQ9<+9+ M V>9'L;_0 _&#_?2XD!]CP-)Q;3-++=_"X"+!,YZ?81+Q_4;P@S)/_"1(?;B M7\[,%V@T?3=8B[;OQOAG MJ:NH*SJ5.Z5=8. IO=.]A%6I;37Y),M3.DV'EB9Y*S-WF5D!BQOO8ZH"&:U7T?&C_V[ MT9"L%GPAH74A\=?07:TD,]=9;-KXOL.:!K]R%@O3PV%$868B]6P'9(%*+]<# M$@R\0??>D5M78JN1(&=3$]MJ^RS=NZ0IQ448$VXS%T^"YTY_;>"(;A,;$&)7 MUO_])+7^6#XU!& A+?H="?^M\^2$7VU'[S2D#(]:2[7.\H4L6%5')N1T,:.L M\'V$3Z:'Q=N_0[^L(-QN]+Y;Z%OARH)H#M%Q;N^3@ ]OLX?I#X,7,/7)W 5G M)KCK.0O $[PEG.+=!T,P;<'T/6$Z)U;S1_KG54@HA@GC5$T.VQ?XJ..MTQ . M[\D04N#T(,EHJ(8: 8GXVQEXLK<6;IJ]7CG&MN^'1C3%N;X^7+K.,W[.F].G M-WK7T (_@0N+-6%K0.$Q>!E&>YY30N5M^Z'3Z+6EIJ0J8D?K'"1>L5[4FH9T M:3IB47\@0!20.>K@W5SAC\ U/<.<$I/4F=&LJMQ]:H)0P62\MYQ5OQE+-P6V2%.Z<5Q[?XS>/N@WAE)>=A_ ? MHU_[AN%"SXO^)ZUT:[?1DY%;)@NK.B]0Z).:4N_U[*?,CF#TNBOT\=X= M.S_72Z$D-GJ_@U>T%!J%O86HPWM\:N09J9;TR[(D(<<7L11=;IO@EB^!F+H$EP!;NC>11H#1#GS<]ZK'*PMWKMG"N-'J:)+Y' M^<<,"NO607Q\F#OVN_B8I*)'Z^VFJHH[ST^[J4)-%/$M?O)__M*1)?VS)_C0 M@DL\[2BD^$E ,F,%&/@"OBXEC??"R1QB.YR6%L+Z+ O\$U?!E.@?V$_K"%G[.3?3-VW*0Q8B/ MM'N4IRUXCF4:VPG?J8F3*7^AL)WJ;*Y1M'R^2O*$:(FU-:>%6ZD.'KLS_?%) M6 )7> 96 (6_XN5)PEO&@C<_+A*\066DUM_H/"/_MYM;7SJO3@3DO.R*-%2H M -:\POMZ5^,QY\/)Q680:9UPE_5]M ;KI'>!&AVM,LC\O .> ?X41EBT!)S M#/U/PNWM57+X(4VNR=J3,FT[Y"4F.=#V\"A52A,7H7I'*+9XC+$ M2$-#$O#'IOC&ONT'Z:,P!Q[)W# $8%GH1YQ3A6W[/P,36_;(H)_ Z +TS+5Q MK^#P>YA)%)GX&Y[!BDW8[,<_XTPBP4"_(M\-7[ITX1023TZ2!9+UZ D?T/,0 M0P4O0&N)-W?PYO$J3<:? __]V'^"[5&2[!-R&ND=AJ]?T%OQY,/7Y8Q#2M_^<2LGA M5$J.3"$=UA01%E DFPO3]Y$T0PO)J.O8>)VR7@6(UJQ788B7+S EL=)KX ,! MIXR]UU-OS]B,2#P&Z$I5U+ J>H1/@17N/8V:8^$#!I3^69 5N15=X<]-DKVR M)-DK)6NM<,!K902]CT6HF@U:85)%FF>M:KIS2 MZ]T%^ZFWNA ;<-'%>RBYNM*T0S6/'.NFO#))-^W0UF7=CIK(61FUUVX>?5%X>".V^]5L"OGN%9/7)<5]C7&MR M$9'B:731FY;;Q&+2,WXB#!3WM\Z:7ZN'X5X.KOLKGZI(6"6.K$1:_? M):)U2DA$J^2RDK1>%9B\B[/0BC_G1P4JST;1C/99B#52.%E7:D*356'EQ-.O MLI1T_)6KN,H&R8((#N+]KC,6P!5%?B,$N0KID2R(96GTH!]1')5'B M.Z[5\"8_(5)XUA62.Z0)SB!3W0?5H*1!)F>%T!WG7D]W[T57W M4]^9X$OPEHBLAL6'+E?[4C=DKPG=$MAFB/?P78UW,B WD"1/362_>K\VQ)@= MAPR.9 5 U-+EA]X9(A'BI,L;_,;]9:P_JZUO#WU\.[ MWT:?A.'=52N5/CY-T=.42<_]K[<#7%[IZOYN/+@;'Z@"_(X;S.B>5K==U!$$ MM:!M*;W3DE2YF$>UNMW#3V(LY$"T'%69Y@]([QUS$K22Z,RZ\MN[^\/EY$V- M1K9@,Q+E/72=S4JC:S@,9#)%!10N S0B%U^%A@.H&8LP=[&Y^)<4Y?E%!)7^ MXU@8$MM5_GPSO.O?70W[MVAIN+E__-;'5>^^7(#TVX[)J=4E[9U4=WAAZ,.% M(+4JVV!(KIQ8$ [CIE^53&0<2P:94)"U9(/ ,'$H[0B,+4%5G$.*87.(;=YB,W-*L_%7V\(KM5;+T-?$\Y+^-#Y+% M2OU78"&IA\)H#B&7=U;DOPH0,0CW6N [@.V(,/12)IEO %)Z[>.3X:'/K 0_]UTP.8S]U\>H"-S4B9 M;T;60S-UD/7Z#=C@B>B97SSAVO2F0=@M#!_M[]O >O5,8J"\*2:LN<(T?WS- M(_0"BXI/XC,1A.(9UX7HH.XJY7J5'2^ M-<^J9AWWY['VJG*C=PN?@!4NNJ0,+%]U&5EU,?.4LPA#2'VN<>JB<;1&#T<4 MA!LP]1V7*QM6E(UV+LJ&;]/41M=T\*&QC7Y^(V!!LN42)HIL]O; @8?O'FD$ M%9E"7#6QHIHZYZ*:^'9,7523)C5ZUW &R![P]R5NVP%MTW$W5!)7/VRH'\S* M\U _?,^E-NI';?2^H7N0132#R!#:V/SE:H<1M:.>B]K1N-JIB]K1&[U[4B!U M:(=U#]&CN,)A1.'HYZ)PVESAU$3AM,5&;_ R-R:4!J]T?"WN_[X^^-@Q!4%(XH")[L>/$5J#SO+JEQ M>=ZF( O-(NHYX^*4I19T/J7^T"C290?'DEXJD)$^)M642844A+CX@Y#O!>+T M.-U)YB-U_<,DO)806_(TIJ1T2M JC9@Y;U?2KFC"P_'@FR"U8@^P'C_?=MQ\ M:>'Q,57/:1G[U?W=]>!N-+C&=)N1__MR_HFTN\!M M:HJ8?H(36P_R7<-I1+WNFGI*EC+\1]]P(A)]&-H">JJ%SZ!_$N#+ M%"%.6 )7> 96 #_&-:8ZW9#C'1HAM8>^=Z09BN*?6+Z**]>_^XKI%,)C1/@4 M,?GXMAG]T0@954?INW>3S(/\,_ 1 M"&%'8YF>6J8L""_V!_YIKBK3T(3K8&7BW MOV'@&>^;&RJ;S0V;VJJ[8> UGP!87F*$]&T#_V?P!H^^?P5<%W>O_3LV(-9] M#-NK/H8*WN.1.BUYIX5AO&U_C&BE9D(QZP$7@;J*@%J."."T45%OB92(P$E- MDGW5$[M5-)0-CK3_NI5-XY[[003?Q98JZ$]KD<665$QQ# M.1ND8U4UV_HL"8([;+R#_GY.J@AQTGQ%'')><*MKCB1\">UH3EFVP)^C%%1%?$<9CP-UN]%11 M;K4I,>>*C'!Q:"3HP01HX,1I76UIE$"C($N? ;WWX,(E, T!OBQQS?#PE+=# M#B!,MP*41VG%\S !$K1B1.)!2&'D!Y/S'7U"U?V6 #ZQW6YU*3$$N,UX0EUY M'&"Z.%A"#6 *M1R[-&O0L>,#JPAE&5$@>6>SIE*1Y'0?QK\J-GK=CI;?=JW(%/V;.&5 M:.1F@A<^R"1W6@KU\"HAVXPN;?R;XQ@_3N*@C$PQUM%;2T_S'F( ME$)8)&C$ [#00EC0D@M4>XMS:/O ?C+Q69[0H<]M9=8Y+OI.=7CFKBWF+:/^"7WL^]>:"7L0E\3 MD0W9EO.[3MR&I! K"3HR*U8DA!5-*BR&S8W')$5)\HP0H9O%;9_7'/%)VO$M M4^3.L:?[-CBRVAD)I\H7A&6N-G(\-G* M;).OCZ"G2IAJ"&$9\5\;YHM_:0>+IN&0$GKXOABQ5Y'8?^JJ>O[%@86=?"Y0 M7* R9HQE%2A\I.M3I\U":LP95,JY'?:_#F^'X^%@)/3OKH71^/[JOW&)Q<'C MB/2UUC\+@[]]'X[_E:>:S@:+%,0'PPGP5F*^PDD%%=K),K3:1^I6-7@L$TQ, MB_04XX5XV#S ^178/P0$;M?Y:9(.WR3!"KYUT#@>P"L^>CUV M,$KVIGQK.-^@G3_=@)ZH"$=]75&?8*IF0;V.4*]3LXE\/D=OU_5TEB&?^)Y@ MWGHL$>#W0[W3Z,E* 6=Z^&8@A2!)68DE$23=,.NPEB=I:5>(;@#Q+!?XY#/I M\$$.>Y&V,^B'";3AS.3[@\=KRL%B:3FO$#Z&%+U]\WOWR@-N-J;JU&P$\;W" M$^K,8^ B$;CD#G9R/7D>AD*:O+-4YH&*S .9'W"M)4C29)ZE HG6 MZ"E*/6U(!G+/BM*,^7-HV!:'I)VI-)+0QIV^.X45!*8Z&8N#JH"-GS2@PM56 M);$P+X6IA"2Z%.Z[K(5U/X65"EXZ+F8,KR=81F* _32&[H)LE=ZXS@+S(D98 M.CB>Q>L*-BTC!H&&V9)[ EU722Q,%KV M7'G2"UZ9^D\@F''[2P=.I*IX\TE3:,F58\'3ZO?73J( M%[S!I"KGV3^QNHTE;D&6L*%T$.TH'<8*WE?2ZU09D9ENI M(+/Q;.-.Z;>3,AY1UO&YIT^BK!56(HX'.5D'6_IMIA@\Z8U>5R^NO! /;1Y_ MP-E9+$P?MU4(._MA)J.!0WN*."=\&$$HW#D^%+H?\QQ[3F90*']9U=V+9U[: MIO5KPW=Q?_AW3>7?IH9[RV].; W$3LCDTQ_D+H4B:@$4Z:XI4ONP%>XHXK\> M=YZ_H&(+A=]?>X7U_6J,7NE,?\P="TF0MZK) 7,PLR"9IK4X0SIF&N;SZL'1 M_4U\\667:*$J6/W@KO;=",,%PFKYL_#70SKQ ;JC.7#A07M%B>FH&;YJA-_T M -Q[=^3C$RU_!U8 WYX963+B2EUVQ,,:>M]HE')&(S5Z8DL4=ZWTG2^$)7"% M9_RX3\+>"7CX-5[VYJ0;@R2VXS8S7Z#1_ ]TG9A)J:<@ZW%#TQH] M-"R8@M[.V_/7FATI*KZ?=%27Z0WV$4V2@67M1B]2OY3L%?"]I1-Z\_FPH].& MG9,:R?395=@-=.PBC*K#9DSXGJPV3. +([CTX6("W7!)DO5/ M@BS**IG'-9QN_M0E/RF?!/28)41/?8;6:P[S]#SV:=/C+K(O=CC:QNJ8EM/0 M?!/_A/9G"G#H-('C?([*]]& ,:&!A4P@TVB:MC %2],'O/WS\=7JUC1]0"0= MVE$( ;_R&S6-)FG?M82,$F5ZXX!#')N-%6BIL4/]\F)3Q[:IG-H&0)2 MI;X+@1>XKY^PA3IU/#^S=YF@:L;1"PA((KQ$SWD/&$G$1W!B\%*"J9]I6-*> M8:U<3&[;'X7(#P6N:#'\W&/'2:),/,K=&,). @JW\)F"2':1WPL1A1:(G(^= M_PA]@+XT! A<.ZY_ K?6TBK#%2D'$27[TVFP"$C]S&LX,Z=F3&:Z)*JXSHM* M38]F;M^?T+X_#C'X,(/:KF>1+*IUY09[!"@LEBZ<0]M#]J1@.5X1];)" MTM8@[3R?I>FA\:-/,=7<5TP@1X"N-ED0GB2_17RX@_[]; Q>X@0(E]:*J3B0 MVSHR<6,:#=&%O7,[H/8^]_B7*.N8GU8KWDH>;= Y M3-2/$Y-.H]?1BNL]P(^EL8ZJ!$LZ':JZ"%5* <6&^/&TO*S'I[711:YC63A/ MP\2]8J%W9(,7=@-M!>K5;Z;MN CWPXB4,?B7Q$:OK1;6WYLQ"[?F\$A0D&G@ M(35Z6H=72:C(".4FY^E,3N2K60&FR$-89K?O^ZXY"?RP:^;VXG1(8N1&KRO+ MA36.Y68JZTC,;*86A40%F;9=_7R*RC*CUC>*WY"\A'@UGRWX,=SGN4C2U$<#I2\6U+>-.+7!#S:977MY$4NO&<*<36U.FA((MX=PK77P)3 MO'T,[%<< #^]^&WT2AG=7 M+6&O<-,R]JO[N^O!W6AP+:!/H_O;X75_C/X8C=%_O@WNQB/A_D:X?Q@\]L=# M= ']$_KPW0;(%T?J]N/^P;Y#$AHJ66S>="A9V="0+;#TX.7JPV?#])86>+TT M;?)BL'?TR C!OQ=LS MHNP^9*94A5D#?#N^Y5Y>G8@4'X:V@)YJ(2?/^R3 ERDBC;!$E"%'-P6P0$/; M"%]4,_3X0,([P[],C5R8>)1=UY:A =2^MO4C?(9V +UZ5;<^]_O/YPS5@^L8 MP=3/DTQ6TQVPFNYD:4E'((D^P^V2<3@7/_$?IC^_"CPT/>BNTV/ZG@?1_XSX M8S52&_?JIJTA'KU%B92T1=)4(O02(R)D!T M< *$HHGY,RBYP'"!*5M@.M4+3!<+C"3)U-A[ ?$)#N*6PL M&9^GDPH[_<'8&8^:(T@23P(A?.:.5W^J*82DDT!(1BMQAV.HIAB23X(AW"E- MUUL=2C!T/O'P\)"8&^WJ%% ][/S.7$J)=1D+$1$5K]1B?FLO$[L8J*MPOKA+ MK.Y8".YPOQLEKBHNQ]V9XJ[RX(_A4 M1+(1KDIURASAV$F;:I&D6!3<.EO3J"FZRK,D^.92VBR)1&SCEFX*-8UH^,;C M*?,?$L&!F[F)U+0AY> X969#(CAPU4"YP[L:UQ,="3D+B>C00G3DWO+BV0A' M92/@AL0\):',E(1$"<#GV52=;_IR1*5,-DA$%#X/UF9A9XPCBHHT@GQ!,7*< M2N9XXWA+G2"0#W#D.)+848HN0\ZW_K.CXC?7\3PAK&W)^]F48#X2 C^XSBRV M0;0J-GI=A3>EX7!*:3LFP$EJ]-H: YUE.)RH,!P3T"0W>G(130@YG.H"IP2[ M, %/"L*3V,Z?N,%*XRMZS;[[)<2%_>TG ;XL<0N+(W,^4QO@99<=Y".K9&3G MDZ+P"#T(W.F<-(8SD.=K.4O2M&\;UV\$'80**6[]4!L]G9^= MKB=6$@_H9<2*AK'"RWW4$BL%0Z6-S-("4D(Y5FC$2N)1MXQ@T0E8:,FC.Y]T MAQ%B1-B5=P'<'Q#[+OS\S=&FUPB2+M4(]=]6U#R >;Q#J!9638&Q3<"Z(R6I M#7HFI."M/;FPC62.%*J04B!0-+'14^4Z53SF0$EMKY+FA+SD-?QV0 A41'T^ULD/8!_?'"G38W#P;W3D^[V M9X>+@M1E 6>C.5QHA$OA:,%G>Q2-Q]3K"9>DW?KL>,&G?22-&O628(VM^GBC M@<+]\#K'J\XG;A@>DW)V\AWX6:D2S-MU6DFD0KPX'=)N]-J=PBIP5)]4Q@\; ME&L$IP*5WNAI708.%'!046$JI\(4WO;H=KFFXJ!*:5"G0A7>(M&UP@*:%"7! MLG;V:6A/G0449JZS6!F(CIVK!M'Y2D9:PS"D^:WCQCY M@DGXQ>.%)9B%*QJ'(K&6D#BYP#M5^?>IN"M>%V0E6(89D(7WM'B0AR,KG768 M 5AMM)07EN+(@<4\L!(,Q S(PH=0&-CL.(,(8F0C1KO*9Y89^:$,6S"*G=\Y MMG-(!#KDI,%NT);9BD-.Q2PB0\D+(;I>$P81PF1:)$%Y&EIL4<6^(H M81PE*4VNE#"1"$QV+?J3PZ3VP;=[?P[=*/(F?(BLJX^?!!N>6]>]G#:6AR: M/NT$HS%]WT6D5T( XVIWZ?@82DS\+3WT^5$]*A&S8VX5AAA<[8TCA@7$%+EY MFADF:J/'>SFR@Y6<]E=AVD5K],1<%GM!B#F#&!X[WYAP8E!LE2MPXSJ+*W2O:0>('O?K=,6OA"_A=6/,A\&+[P)$ M3],&[NO0APL/N37XK:Y#CMVO?)XXH6HW>I+(\^]J#<]RS,,3 U7'U?UV-T R M.^(C/WN+HI,T"/C%0NS@W@6H%6OL8YT.QIC2[+F7Q M!C,2C\A[_ IM&-^-H(-;[_ *9/5$2>(FXD@8< M)52A)'$/.35,%'STM[ D=AZY3.#R'?376\@6,JQWC-NS=6&*M+C"=D][CC-U M5!RFYX?DZ@RF<@**AV&E[:DS39'_RB%%A15W&$=M4MF>-SBL,YC*B=<=QA4^ MH"'&U'BA2#_5/KYV"SWO4M@P H'ON^8D\,'$@H+O"/96M!1=%89+>6G ,LQ$ MQ(>W$'=_@Q-C)W74NM/!*67T5T[B)^KH"/,5@CE\@B3_CA['7%TP5S[DNF(A M?2XYY.H"N80(9"&8DQJ] KI,E(ZY\PM:[IBMWZ_&Y7@1L:(31YU*)>>O)4V> M;GU1SC&@+K7X0.1$:X]'#I.29$G2@]RI[H(A4@4(0T9;3K=5EODQJU&L**:AH2CV+A"BOLW M9JF@J1A.@!VMK6D>^V@^--J'5NMX@A8;3UA")'=SX.YNB'V_&B,B+!9(4Z%A M.M,?<\="E/0NA;U;8GDWH_G]I[__?)J_?06>.3IR>WF^.__OA7"\:_3M)X M=P\XH:-VD-VZ*=93>(_V6"#&[\BN+8F[/A9[2QEP"ZB\!1WHN M!R1 RNV[< G@$D"G[W( ]G(QW@O'/L<^]=[+ 3%0U4YD6$O MZU'0?Y!G0Z./Y@B>X%VPF$#W?A;JC_O ]WQ@8^)LQZ3:;SI=;?14+:;W%PU9 M"K5D:,(YR]P,U1!#U9AR'IRA)3&T9'ZV.3]/R\^$$X*Y&:JG8>CYY!7MB= 7 M9-:S#\?C#("(JCNHC -DIT@3H&![N)8L/^H']6Q-N@^!3BB@2G)ZXLX@CE"$(! M3'&<"MBO.%!UY_CH\;XC7#FV@6NY&O@3.?8"$(&$&],&]M0$EC#RT1<+-'KO MXUMN_/N)1F]3-32.9F%"7+K2 ;S[#SS]-PY^CL>*A;-X5 NY2?+L%3- 0 M$(?VWD(!1,<61V) @,V9 5?::K7:T]4;I@(HM&1S.F M>EN=_5N6&ZN;YNM#0DL$V>;$A>!'$\S0)"^!]1.\>E@';-!B8=K-3<*_I]E> MRLQFI5$F5#)(,IVPE<,E4DO0Q5>A,0%JQB+,7:Q'_I+,'^0.C,FA$6>&)<3' M@O#E O3B>+_)&^ ^(?:0\V3RMNX]$6[U6$WP_7;\V!>N;@?].^'W^]OKX=UO MHT_"\.ZJM5^X:1G[U?W=]>!N-+@6T*?1_>WPNC]&?XS&Z#_?!G?CD7!_@W[Z M]O X^!U=-_S[ $_L_MM ^'![/QH=4%^TS/##=QL$AHD4\('!;D!+%O= *SSG MM%:SY) 8FH0%EAZ\7'WX;)C>T@*OEZ9-AD)N^AP]/M+-6*^\]T7Q^\*?(Y73 M[;9D5<9:)W*)HQ='"JF%IG:Q^[TFM>1V._8GL27%?K_O49+84K3XG_8]:O_W MJI3M27Q0A0Q*/?BHO &76!NZF\N&#H7M-$9T)Y7Z&*-5#0K?T'5S3QB@Q M;"83AI-\1?+NFN1*E>&(^A&68YD:+)\HY6A-A1WW>N\;3D2C#T-;0$^U.AKR6OXM8,6BO_=FE>W\.77)DR85S:'OF,]QV/7(=5*J% MN\E'5IF+SD!&]-4:5\%K@OMZ>L8\R!\7=\VQF\< MZ:\9<@?]^]D8O#PX+OEAJX/0 T"/B>D8)$MMW#$H?Z5V:NRQFF.O'+>T6!N2ZCQ'HE>.\58[";J.GT!#T.Y^#?V]F[A)S M'"$)V[*([@%P\;F )V#:N>W;&.HP(F>GL&^OX0R]U_@*;?3!?[#0<)'X?$G$&S-87A:4[<80.X"C]2MJT?)[9KC[026[:FUGLRU M'FLH/*V16Y;6(_7:=J-*#)2;9C]T.P.F*SP#*R '^PSTN&<2R/5XR#:?23OU M_;V"]-UV(9KGAL3($7_'?+B?7;]Q(4:2,FIUM3"MSD,7-.)O7Y$.6O"G M5JB7$J-(F/#5"_(=:M>C1<4.*@5(LLQ M3$^ 37S(4RLBUY7CDD9<%FC$G@",X7',_.WE."+I160Y!N\)P(D/3L:!DR)- M>48YLS%6\B.X<3#2"*:&O20EHZC9ZG9CH:C5H.N= ZHZA M^/UJ?*05'U7O5Q '#"? CR.6? Z7C?T*/(60ID::YGB3.D:+J&*C)Q66"%0$ MJR@M=<4%])P%].0!^3A1E4AP?==^/#9DQ,64BVF]Q/0T[E^<;,J-GM[J\F64 MRR>73XIV:^)$56GT%+G G9>3BRGO74HFI=JO'?IZY?6MG=I M?_2[<'-[_X\1_1/::%6Z&NMIFXXB7=$20WV1I>NH+K6Z2D%M*^66V,G:,W-O M+TVQH%:H>% *[Z7)^T'225S>0Z]RDO,>>KR'WKD5FY]"F!VI"],P+%C51C'P MYL+,L>U:GA'C,S\*NO^VA_?/[[+7]KD M%X:CEW%3I#L*>:I^4&I!_:#H2?CB.&<)YQ7T@U+S]X.J+"'M*%.CND7IK30[ MB:F[$/%S:EJ0U$'>6F22;T*7)+H]SVO(9+ MA ,S:F=D&T)4ZI1\P8^I'+O*;Y*U;QO]#:+&ZHA17:H YTA)G>>= M$2JX-5 !>2-TK9FL:,M-YN"M-M/V@?UDXLT0X'GPR(-],32IHQP-S-SF9FC.7#A5TS0JPUZQ@!?PXF@HJ"H<(MRHJ[_/AS^*[3SVR=&V[:GN\&BS G M]JQ,S6S[.4EQJE73@+>> F_?W<&XB@.:BH1#RG4 D5N<5&(E,:AY!%@T7#FG M@'+FW/#,N 4T@ZZ+?/)H"] '+_#<3,TB%>70GKH0>5O7,/SOT%Y1.#QI-L;T MC<-_.[ZP0H939MS>9,'>W),F<31N]$*J]',+]!@DX*5-^( [I'\4$! \$)[! M6KHX4\)__20L+6#[9&<=_AF82VR%GID1FDNU[I&5-ZMBA"A^/WN(Z(U;MOJ# M%:'CA*532/4:;I52N3 G6*7'HP;O&^4J4LY-T^/]>P\[^.'^.E&DE@DFIL5S MSPZB2FU3SMO^=(JF@ECJPBE$CN'$@F>V,);K=*SH^[@F;XQB:XN-GJK3X'3S MI9 2IR,=;O!.H4*-'57DLDB]XAS:S\A*<5R31VD*59@;=(U#/-X2[.1K5,/# M,[72E F 41J]ME9 ,QGZXC+4J\@'%RZ!:0CP!:>[P-!MB)HI!ZX+<43F^'Q= M=DV(?$RG68X&DX9*:M!R> M/2N;E# &MSMJ%J!?S\3P.%H\"+%QUX>0U/OEH5U(*QINMM*(GN.U:VKXD'W% M#B7P.2O[=1T;78+7,PR,GB0N^A"2-@[XG49/;?/CN,S@I9RR%4=!IXN<_GQ) M/-S\/$I?NL&[4V7$YR?%G7'I"FC#FETRS,LCT);=Q /3Y@B@]PQH2[ M5G2_Q7^'T:Z^O6EIQ!]'TE4L);2DU7.+]329P@5C2&OTE'S]%[F]>N1F5%ZE MRJ[-4:JQ2HC[)@^'_;5VHZ=24ZN.&ZNT&*N9,*0W>EJ,P\.TL:K1?O#B+FWQ MWSSV:H[>G?3)3H%*%Q$?MX1XB$C_]?6[ASV[M<#TU]2/DY<.R>@OJB )!:UC MB[%HSQ=L"8?B\J$-'XP3BTLR*;D%:E'GDEN*3KD"?]]3QK2?H5=(X?:(+KR[ MT#M0X+X=E(/B(7"GK'^%H^5%6)N M[PDS[XEC#%>,.!C'Z*A%V=T\8,8^XM+N;.2#G(:,]KA>)!1![LR#9E$):1XT M.^N@V98+-0'V#P$1RW5^HKGP=*U"'*BOB*BXUGZFT]?T\2'A6C$2(9 MW*$WC*3WIO7"O&D*T["84YWK7C;.#!_46N!RN;@C& ]"%:%#5WU*[F=7A+:D MV5J<4'3P02R>DU5+N&30IWOPDEZY=FD+519JERK)JK4J6,@B@L7@!3N8@>G- M<3 0J]3SMDP+V<'%R=_11MR-XVZ3^'Z&+9"O:_K&B$07;]ZJ-&S#<3/U)&HU M&UY2J]:N5&N[E7;5^N":]M1< @N?=26;\KBS0Q'JE5TKI,@$F4>XHNO][-:Q MG\;07>SQ_KOXM&M<;Q->&Y!QB"18JEDPHC1ZBDI#C[FS,D"C=8]WJBTK?S!= M^]$N*9ZZ6_.2FYR,@R1EOF!*E.1NK<@-R2-\]*BVC??+NG:*:0C!$K%^E1R" MM*>+/KKF%%>I(N%0 @MN7^97H%%)H;$S!B__,/WYW+$P69"G-IH#%WX%'C2N M-@J&Q8GE0A*J5V+@)".(52S@H#4J]Z'M>>.S%,39^?8AB?XC@"$ M/QP3F:VX=LV"EFY\FUNV;5CZ-_$?X3(Z-HB5*=&7YV:=EJ ID0GQ1M@C]V 54:1M M#Y;;J95HTD-HVD6-A"S2?%6I*#1)V3DBLEE2Y4-T7N1C;*XQ/S!RLN(J-ROR M'\K95T09UP0LJB4&/RI"(]9.>E0D)>P4TE5 /)>C(AKU1O%@-H-3LOD%7Z:D M2;G@ A\*TZAA.8(-T?6XJ ;Y@(]LB/^]D@XL8C8L:] MC24.___@C?B/ZV@[_J%O&]M?;%P9)X7XB5&KQ M833:4%F0M9^T+J"15VCAFU&Q2^&#$96[_(B/@Q>[&-31["IP,<@E8 ]H^(ZQ M6[-T:@68I)NB'(IWG$2V29^2HKK=5+]0<#_A5'Y"]=C5$7;;1?38H6@EB?/Q>R5-+7"OBQ*?3Z"$9BO'5>4">?3!) M[1.CJ8O0I!40<:0K8,^HXH7H^[TJMT3;AZ;L&D*EOY8T^?HH"N6T>D(2D9Z0 M.N?A<7!)XY*VL23K)Q8U"1\WDO,;>*QX28SLR(R"Y=*".!L"6.'JC0MY":8= M9M,@!A55N4M!-#&<8&)!ZDIW)0[MS&IWO>M<:QJ?!!N2;3MS_8O@PAF:\$XD M-G<6)_N+25V7C,2>9V\]5$TCMK.?(LF-GERK]I <[[7%>\(V93K X^+2;6H* M\9U9$O8J+YXL8GFB/G63W+@IUDARDP0W1,4!J561MQ*7Z\ML-)J#O;9@3URF M$M&N$;33LO=2:'H[]4O4G6,WB=^]T?K -@JLH9TF":&*^PLU1;HQ7"9_F[8! M;?^RB2^@8;LD*I5UH(>!WTO:IQF2'$K0QNM#'6J M>LOEH;;RD-2OMQB!P&E>!>QB%&DJ7?AX/4#_-G_%:ASZ131Q<.$2(SO< 2QCYZ MR6/.C ML*;N^XE&;U.QK;=T0H9>NK@(B?D,/_\T#7^.QHJ'LGE72,9+\>T6,$%#"/S] MMU! 44E#8VH*;:&Y38[-?_&(,6#-C@2!(1NRHL]TM:NU)TH73&31Z&C&5&^K MLW_+G<;JIKF[FL42/,'FQ(7@1Q/,T"0O@?43O'H8ND,A!%U^%Q@2H&8LP=['2^DLR?Y"Z&1-KSYEA"?'#W'?0 MB^/])F^ ^X380W9'Y>T%[$2XU6,UP??;\6-?N+H=].^$W^]OKX=WOXT^"<.[ MJ]9^X:9E[%?W=]>#N]'@6D"?1O>WP^O^&/TQ&J/_?!O5"K94T5#ML#2 M@Y>K#Y]7_61-F[R8W/0Y>EBDA[48#PV3)OSY3;VTQ%#%1*YC].;HYQ;ZZ6+W M>T5L2;(<^Q/Z)?;[O8]JR8J2Z4G[OY=5M: Q=<7X7ZH;D]9JZSIE8^*\2\L[ M5=,H&Y/>TCL=ZL8D2EG?7?Z8:,13NW,83PG!P(/!1TW?N2[&<0_7UM.XMYU4 M"^X868%0^(:NFWO" !F'QI>)>]$;P27R>";0%63]DR"+LKKE5>:A5/D!.QAT,6F4P1??&,4[ ;NSVCO'!O,!] M?5=.K9HAQGOF[TSG.H*1/X#9!^19/+*\L,8Z:,153VW,A_X";ZFF,!Q2DN4, MX-]',\313& ='[&K>@XX$Z9IVNQ.X HL37^' _GQ6Q.Q'ATNMENU'JR-*MC2 MGFRNA%RQKVCV"'V OC38U8H#X.+R'A[G_A&R/)T&BX!T[6 7 /.. M*"Z<0]LSGR&[TX@.#WZX=;R=G TNBVFB7,ZN;3LG",ESG4T7'^7OX>_A["M@<\DM6SZP,47B MCDYT&CU5BSDZ4?2IQBQ,J_B,3UK.,5F2(S<'Q\6/ M[_N^:TX"DH$\=K;=D_UM%!5I3QM%7K>&'B!Q*5E)2;D9;$5-Y<5MF0EDZ@D5(LH3T(47(F_W5+K8Q!P.6%+3K*M*7+E:XK:Z.DQ M\L*7%"K05&M1R20I";T:RA,0K='K:')+X4L*EQ,&Y"2ADU9YXS+54GB\13[10Z27F7=WC"!3 5V=@'-.J=(>)RMRO*R4UHWID$I,N]5!(7>SQ[_HV7JJ.V^R)<)>9RQWQYGQ% *:\X?SA_.'\R>779$0 M]RK8KE!K:%?4%$9>Z@+YA1BP,+MS@XG_0--!U&AAR?\\(K&I7#V&OS MV32@;0A+\$J"?X+O"$#XPS%M7WA&7P0N%,@9IK""%4^$X3%IG@C#^5,]?[C" MX8"N%: Y?SA_.'\X?SA_F.)/IIA:4M3DFVD[+JD0'%;]O893W)L*WKC.XMKT MPC+!N-'QOC+!OX=UAN,\:W(8/4]W!HXI*C&5%&\I$U,J)9BJ?_+.O3^'+CF; MY,(YM#WS&4;)/#R+AP=O^:X0]4^"+,IJ MGKWJB>,:T&VB>5UBLGN.91H"G@UC/F+&RL_*3IOF;9E XK!P;%*/*"P"?1_X MG@]L3)$X6>@V>JIV@A9GQ;"S=KTML\V>52C'V0,)."ZMZZ4FQO?T.VZ#-+46 MJF*;B\L<;RM/K2K$>-_MSY(Y?X)JABJDKE. MH]>5Y?PY :4+790ML!K!BM*(%8U]$IDV1OTV9@4-S' "1,/M02<\@;^(OXB_ MB,H7)209'7PC,DC>7Q>SWDXA5J\G6GH2TXXT7*X:?2-\0Y?-/6%@&]#X,G$O M>@E)2'D(U8UC3?IM/;HHB)?N<.=-(,MNFNVTQ%FG1_1)'Y"3<0=-3<-\7CU\ MA]?ON+K7G#B1P*QV7<-Z7=Z*X]4,<=>8Q$,4UC!$=*TG&/D#F'U GL4CRPMK MK(-&7/74QGSH+Q"W_!2&0T:[N,;P[QNKQCGOX,;0''#+GZ9ILSN!J%M1>H$_ M+['>5M'4Z<':J((M[:4?=$%2+,PK7;9N7%S9!66<3FX"9@L+0FW74QA%GI* MN7$IJ:^4J GE#,N3$EQ*18TK>,&LG'!S8 6JA%J\681L7)5';+;T^!@&7$[;D)-N:LG/( M\^1KBH;6E%Q=Q[BH<%$YP9*24"6Q/ '!A3^43IW*ZG,YJ;&<5%4/KJTW>EJG MI7 QX6+"@)A4)24=M)IT]99,B9C4J>%&/"J&GA>0G5@T">@*<+&TG%<(T3@0 MBX6EA9Y=1'7D>L9@=ZHI[AD+X'%-6RD$-.G&7:1+W.IT]B$?#((IQ>;\(/GA!#UX"TQ"" M)0+&,^(@/ASIS 1WS/F' MZ<]Q+!F1!GU!?OT*/&C@0_C0]@!^>9S4*/$IX*F.S/$NVWDB8?3L0=6=-]FR M91)"87WCC\#S%]#VO4=("HR,G1SRIS9Z:_D'^&?@>F9/AQ!]]F;/(5LD<0M!7JC)\GYSR12"#BN03G! M.,$XP5@F&%\TLP1 3K9H=OBBR2642VCFV,7)!+1+E8#6/ZOG#OJ"21H>G$^. M#M_=Y6%KSA]Z^<,5#@=TK0!=4_YD<@83:AX_N,[,]''+I1BKL",V>GI,.2F. M#$J1P267;OX4&<8Y++D2E]S:(D-+J-!]&!DR1D:-:M%S9*0.+!T&AM+H22HU MU=?KG^ER;3Z;!K0-80E>2;!/\!T!"'\XINT+S^B+P(4".;T4UJ[BF2\\!,TS M7SA_JNPREN M2@5O7&=Q;7IA@6##?PPK#<:ZUBNL6Y#D^PC%%):82XBUE0DJC!%+U M3]6Y]^?0)6>17#B'MF<^PRAU1_A@.5ZZKN=\0_V,0[A\6X[SAV?P<(7# P.>8J0%FDG)[CL6, MSC'#%&9R!K#VE"P]%CT=C)YZ- ^M.W *#%(=BY9N?$%;GBV4E^-Z+,>_ HLT M/AO!I0\7$^@*LOY)D$59S;-K/7%< [I--*]+3';/L4Q#P+-AS$_,6/U926AI MCL1AX=BD%%%8__D^\#T?V)@B,;+0%1L]58L1AJ(3"HIA9^W:6V:;/:M0CE'M M23@NK?-E5RI$^V?50E5L>'&9XS*W)7-*53(G-WJ:)L=TTZRAU'$C)MF(26A[ M/,9[S8'[2@ 96331@W:QA9/_8R('W(#ARK34H,8NB/?U82E-K:K$>!?SIU)0 MK5"YY-5?\C()GE:5&:,U>HJF!2UT]I"[;>I>Z[UAI\M=&\A?3OX\O=USP MV!*\3'*74$FZ/''3&[V.IA?6,)-+'2WPXU*7+'5INE&7(G6=1J]=0#$#+G24 MH8\+7;+0525SW4:O*\OYJPZ5+G11ML!J!"M*(U8T]DEDVACUVY@5-###"1 - MMP>=\ 3^(OXB_B(J7T34Q@51B^B_AOG<^X+^>:=%5*S0EXY'RFU?NKCWF/D, M/_\T#7]^*8DB5N8;=X5*Z5)\NP5,D*8+_/VW;.BY*<3JN.A%21(3UR0-C:DI MZ$)SK=0).3;_G;MOK'B"S8D+P8\FF*'Q7@+K)WCU,$DWIK4P[>8F#=]/?^\D M9[/2)AFN*6@U=5Q27_T2K5+0Q5>A,0%JQB+,7;ST_\7L2! 8LB$K^DQ7NUI[ MHG3!1!:-CF9,];8Z^S=R1L<8OX(S$ZZPU6#[WI<+T(MCXR9O@/N$V$.68CE< M)KCY\-DQO:8'72],FLR$W?8X>%B$?L_I]EAV>:/ASA()N MMZ4H"@9"E.,7O3C"2 MAY&+W>[G34J1.[$]B2XK]?M^CE)8N=C,]:?_WLJH7 M-*8NI@E58]):NDS;F-26I&5[TGF.B4;>Z:V.FDV"3S$FL:U1-R9-DBD;$\*3 M,$!+N/%EXE[T M-M*ZNR2M6]ERE_-0JAMG[*9/E**+A#@8$N8R"220D29!*7'6Z7V$DSX@)^,. M!N\R^!-[ S2GDI@HCRVLA>JM.%[-$.-=(>&=_5Q#,/(',/N /(M'EA?66 >- MN.JIC?G07R!N^2D,AXR1QAK#OV^LFA"^@QM#<\#M$YNFS>X$HLZ/Z07^O,1Z M6T53IP=KHPJVM">;*R%7["N:/4(?H"\-=K7B +@V8I+'N7^$+$^GP2*P@,\R M ,+RG,P.?ZOR!KO3&$8%47'5D(]<%H^(^3?K\8,IU:;3YW*9_XPM 7T5 O7 MH$]5QCROZWRJZ#A_#W\/?T\!FT,T]V_(5#?O_P4V%!0Q)K>BN(F?\N!(&15E MM$++XJ$A-7JJVNH44U7F0+7/+"RK^IQ3P:>R5* @C&Q.@ ?Q_!9+:'ND/(T M7_!G6$0'"1:BK'DZ51\H[KB^_U CPQAR5=[(L,0^R/'HJ+1+32VYDT7?MW>: MDV[K^[[Q1^#Y"UQO:NR\'2?$A_*&=G2RC6PC$$URM:%('B%:'CS3AR/H/IM3 M^(#FXAB/<.H\V>0I?P=6 &-6 @FG'^2/3%&(-JXZN7!RU1RH- F1AU1+VC@]K41C=N>$J.#RR[-W,DFNSNQJ:-D5^6RRP@Z,H$C MX>#>84QH\<>JN-:@$A>9M,9N%.LHK=%&")%C?.)HSCS(&J"D#) MA^8"=UX")U55K5T1T1+7U1B0N"@38#6"%:DU)$_[Q#%M+/IMS H:F.$$B(8E MMW/E+^(OXB\ZP8M2-GF/?2/NH?'NNIC%-NQZ3TL[>-SR_@Y](WQ#E\T]86 ; MT/@R<2]Z"2E&>0C5C6--^NT[NBB(U^YPCTT@RVZ:C;.\_<"K>D!.QAVT,PWS M>?7P'5Z_X^K>],$3" M65Y88QTTXJJG-N9#?X&XY:&YH!+T#9-F]T)1-5S MTPO\>8GUMHJF3@_61A5L:4\V5T*NV%X0^0%\:[&K% 7!MQ"2/<_\(69Y. M@T5@ 9]E (2UH9@=_M;Q3W:G,8Q*PN.CJQ^Y+!X1Y7)V;3N&AK^Y!TKJK>B? MV9U,N(DK.#/A^]68@_F(/8ZM'6YV@;#:F^?6Q?EIM$@)Q# ^93R5JM2?>)_Y MP] 6T%,MT['3-7+)ZSJ?*CK.W\/?P]]3P.90;6JX7,-IF%^AB"2_0CZ7OE49 M3SOK.\TP[W #@ZNVX8]V[8#SUL6X% MMP+26FKUC5ZXG)R5G&02DZJJ$RJXX(BNU\D,X#+"CHQD6TMV2@J>?"W1D=', MEQ(N)C0O)94=>,8U/3IZC+? EQ):@,1E))21JNJ[*=U&3XVKIEY -EG1%* KP,72&6P@=^$Z*3>..P8O M_S#].0[/(7J@+\BO7X$'#7QD&=H>P.^,BR_L29Q-=<#HJ&2]0ZHE;0R9.NYF M5RWT1/3KS9E,&0>=A/X(?>./P/,7T/:]1TA*,8R='+*GX-;0NZ!.YTCEKRK8U_WC)C"HU0XT/=&S9B\F#B8MW% )45? M3A[NIC+=G#N<.YP[]>-.24E8)S,[Y+J:';5$&]<%-'.GI&RMD^D"A29=4/>\KCOH M"V;4_-+"S2_/):^+5Q#A.PB<.YP[G#N<.YP[E',G6Y;#3D.A/472'UQG9OJX MY7><&8H/#^DMI?K=4(X.+KL,.W]8 M@>."0JVQ&\4Z2FOH2&N(K7;U6J/N^4_7YK-I0-L0EN"5Q!8%WQ& \(=CVK[P MC+X(W.B885A>G>=#\1P(3BY.+DXN3BY.+DXN3BZ>'5AUH"+!%_UFVHY+6@*% M;7ZNX10WG88WKK.X-KVP+Q!ZB;>O+]#O86.A.#^ED[) *<_$8 E12:D892*J M2PFBZIYM<>_/H4N._"#7%MJ>^0QY]@7/ON#[')P[]'"'JQH.YMJ F7.'#.+=,T<@Y<8T[XM-GI:2ZU^3XO#II(\B6-A(W'8 ML &;(H-6QX)%;O2D&+#P]8E*Q)236G$L=I1&3XWI=,YS+H[FNA[+]:_ (CW. M1W#IP\4$NH+<_23(HJSDV268.*X!W69(QDL%T=UP@HD%!3R?U:]HSI>8)9YC MF4;X"TL.9,;JI^V$."Z2D85CDQ) 8;'3^\#W?&!C>L0)B(H$1(TI?%KTYLXI M6!VK(./$I$I^_S5KU+L0RK I C$K1A+^"?+#O"YO\&= =C2F5H I\>"X^/%] M/]S, (B&^S8SXB1%B]_%..[@:$&:K8I--2[)7)(+D>1V59+<1MZG$I? ?W:R MS(VQ?,:8?AC"8[R%'KBO!,J19;:O CUZ%G)S=T\0<$.,JV\J??==\._QW)"9B3T-C:@H=H;GF'2''YK]XQ!@ 9D>"P) -6=%GNMK5VA.E"R:R M:'0T8ZJWU=F_%62V13?-W=4LEN )-B0FLG^#5PWS8H,7"M)N; MA']/L[V4F^7(!>'.\W>0/<)\0>(HCR]LIR(MSN)'_)&!??;\>/?>'J=M"_ M$WZ_O[T>WOTV^B0,[ZY:PO:,XN?2IF@JP[OKP3^%\;UP=S\>C/"'JWOTU=UH M<(T_C>YOA]?],?KC9GC7O[L:]F^%T1A]\6UP-Q[M3#:<0^_+Q+WHQ?Q(%-^; MWB):%DW4 DL/7JX^?#9,;_G_V7OW[[21K%'T7ZG%3)])[L(TB+7;\FH,.H(B=;##OW7W[UWE5Y(( 0""ZRSOM/CH%?5KOU^&NKB M7#=IN?30!PD^R>R04)SNL&D@ WUFIL$)S?_417;_I5Y'&G1/)X[5HVE\=M$,BW]I-J MZG^*29FJJ;%[@+,^ 9B;+AN-QZ VNW! [ [4W['.T^3UF@R-;;)CUEJ+Z>HK M$?\K44/JR>_QBXF3!SLH[Z&WFBN.\518E%*QJ--@41TP^3]Z#CSD.& SS!YU MDUZ6CP]5W.:UN V>7ZMUXMRF77&;$^$VO4A)UY1SEUV;$\N>T1LKCG,<' ?. ML*6<.,?I5!SG1#C.L';Q6=5M1H/[*A9S'"P&#JW5/G$6TZU8S&FP&!P#_)ME M:2^Z89"'Y]IT5?-)1R?\R'%X:@RF8COE8SMXD*W.B;.=7L5V3H3M=,&6LFS; M>D'W\?PV8J0;\5N2LANX !;O1-G-_V*W9P(NQG4+D1O)/:@_JQ8S'&P M&#BT5O_$6,W[NHVJ3'LSE"K,-21,!H\NI-G-,.*T9P(H^G4 M+K!MBNZ*.8[HM,%\63@0;N9.PJFXSJMQ'3C'UN#$N4ZK6;&=$V$[_=I%M';G M;TQ4[Q#_B1?I,+]*IV)%1\**^F^!%569R2?"BK"-QM5L;E@+SAGQI,K<.B)N M0UU03I[;5$G&I\)MVNC8>>:FQ]DW>-63J5<)?\?#;.#TE%,O:&A5.<:GPFQZ MM8LO.&*V4F:.A+_ @2FG7L+0JC**3X6_#&L7-U2Y("8@XZB@]^R.VXQZ<%=, MYSB8#IRB#IK6?3=5 M3]-=KKU/6>R&+*1?R\#!P7S_,C!]?RW +-&D\<:;P2O&RTTD$Z-.(XUH+BV3 M>L70/T:F=F=S!PZ+_GD[^:R;JCG65>,>?A$E!9]T9VQ8CF=SN#O2P29L8./W MKWF )7PTK/&/L*MD1S2XU$V/:R-7_H8+Y,Y8G2/.V!YPL=MOOXUNKO^_T_W5Q_OKX7E[?>;!Z K=@>8>7E]A3@8 \ 2[X!K\JNB M]TZP&OQRRGJ4VJI3[NWSD.F-Y[H+)#->SWCIV*.GZ._WP&*:UL'^SU\&2DOY MP+X;KJVR2X/#&OYA&:AA.G4TCAMU]LZ='[N/0(@C06#5>'=8_%9!@B B[D9W7\:_8O]9EB/JL&^JO8/L.3AC?#7>(JO MZS38 ]PG5\MT!]X)>\-M,8T_<\.:PW?QDXXWGQLZ_,.:L+&MD^H,/SXZ"P>( M!F" GP8]$:BGSN:JC?^#SWD(L+,IP!(6:V/ZQQB!AQ_ RZJI&@OY,FX_ZV.. MC]LZX".<(D#!IHTX?*8#$FO>V(5?=/C#<>U%@P$T84$3;CM,=QTVAI^M&?X+ MCD<'_O $( 6P6)[K6)X]AC])+T0"P5?/U-_AO[ +U8$O "CQZ_IL;@/$-0 MCGL F@#9;X#^:5U^2+3FZACU[/51]V 7>(F+-=R%W-_IP@3 M^B, 5.0IN G Y; 7CD65#N@(EL'&4Y6.G: 9!]O84EWQ#/P#0&-;9TCC@/JF MWWHK =?841,^]S\X[,ZV$*H.>_3;XH30%QN$G7(3F ,7<-4BR^9X-SV/W\1% MQQ AV+?$A1G<:G!'XI./.BL.&6^231L9\$UD&8S_X>GSF0 =XC+L*5B_3DV! M@9*F^!JX.3@T^=DZF]A$-9&S?@)8!_<%J#PQ/%U+^7UN\['NX%9M"VP.?4R_ M66.$6O 1V!CPH,?@0KAF)"$P:9FMCG\XL>.V<"XW0R(Y,Y#J(FM,/[5[>:;1 M4[.>=3BP%(*+XT^X9$(R0DO8EX]0(/3@;#D<.0#=\8RPDQN]TL&QX6",X7L) M[U@*WCFZDTG#P%U@ W"./WRT>E&!CAF #H2;>%G*<6_2"155Y: %]8;JPD<5 M%GT[61+P"_'?%"'?31&JW:20+XD8I=TAYXYJ/@$HE]2*UY"O*]47A&DH?9$4 M/%_1Q1QF#=!1_"45//A'H,^Q4*'SN0/)4W<*P/C# \0'*VX!R$]4"1_];-DS MUFJ>_2M@)HBWJL )@I\;$9:(LRAT2(@ /9Q9+R87C$W7=,!]R>FFZC,'B@[ MJ4W\-AK=^>H$<@K8V"38OAXV&X)-3@R.;%)%CJ/]#H)2 .9EJH,J *NJ"]!P M9H'(PD?BVZTS$U]FU)%9>+;M2R*3(R]1;4'G*M"OCNX'"7C_)8!VP)<(A*A1 MB)YK]0N& TAQ8"H.G=4M#_D*8S+4&N^2VJ^IF;+_X MEHEEN298VBA&I#KOR%T A*,8 ;H!/ &X9T26%&Q"&;P2B=*$ZFO=::69Z#6".>@ MTAY@C;][IA#;M EQTEE41+Q>-WTR"I#C;PX;"? EU_O/X @77+5!KB#,/P'6 MH&XC&NTKPSHHHPKF)"SQ@0N6L'(VY^F?=6SY?T<($W+N7H)'KY4BY6#@8BOL MOP#!4IA!4:/!P4HWHIZ@1_=*J$7>A !(M]\,='H4RT4\H$\MZ]18J12$Z N(P20;?@ ]> MB%=!H3<=,9K$B0@:L$]([X87>F!Q(2:%!Y+-2\O-]EH*G&1F\^A7886TM"@: MV: )X'],"VUV\TEPH0A>D/8F%^UK([YO!_235IWEZIO-E_$LP-_MI##S!3#< MH+J 88"0@+*HJ* :"9\8NSX'#R5^J.>,H[22JH'@CBB,!S>@2K;,AW.QUFM8 M@6[CBV_M3[H#JJ-JW$Z^6.;3%S#8-=&$*I@1%+:G$A^NUZ0>GWBN3>D:0&3RQ3JN';"Q4X^Q4NDZ0)/( M#+1H/=RXBPH%/(GLUL"=&[1S-=SY4]"US'$LP%!\%RF_^,@_KN]A-:;U+&P3 M]IMM>?/ SH*K@==6V(L(8YQJQ32/^]0N;)(Q#:2A16KHR;!H0W,+Y]/X]"36 M+"VV\+[ )@'3!QO= S,YXS_G?!PG++"!R-*!3S4VX>E[]>BO/>>HGFCS9YV_ MP$805 AN.AJ&H[3F 0-+GASRK<@Q/RZ$DYL,4'S36+7M!?[C&5M>^D>!5# 3 MHM%$AHO\$V'HH==XZ< HC)I;20R&$@E (J]P4>HMH2S:+3]$F:XY36J,[G MMJ6.I\+;NO0C_/O9,IYA5_(H_8>31ZA&)M'Y'NQ =@M;/7*WP%7=]IT9$H7% MZ@#8M("YC9PJ>!%#[!3+)%>+>"1PL\2VB0*=VL?M>Q=+VUYM+,X*/1SS8MF7"GV.A@F6H/<,40W18 D,T/1L@HA"#069J MJJTY6&I%/)"-- M=IZM,TO7Q\F%JO'SX6O'RM4@2Y8Y3Q';+9:K8/,/?3/A, MQ )Q E!I7B ^37@KF\&GIHZT"N[1\1QQSO7)-NCXM@$2?H9Q$$CS'"9""H'& MC->47]YVWF"KN2YQL,H!/.H3^V/?Y\C\V+O1_??W\&R#'CMK G>5Z>W2 M:X,/O7NPYB#ME4'S_3F[%ODHPI$"B)-,C&=AOII3EQ$]&X/G-GGF19(00_/3 M7> ;? \4^"PTBTY%^29&8X%_2*5V#'%1^N(P-@%]$=1Y,F?(7RIL0Q))E#[EV;80 M_G+?FER@L1"*+$"=:187,E(XZ=C4>DE !U8-?TS03X=JJ0Q6HO"4-0AUICX] MV?P)SI*4ZUD=%Z92176 .#C; H:,+S$-Z>7++3B(=*]@./$VB7>CA MOBCWC;EHQ(6$M6_\R&,*56\9CPE=?U*\UX4KQ.:N;3EH$N/JPX,B%P:O[T5:G$PV5IH*R(%T?.(G#M=Z33J@[Z!9C:#L^64$X! @,%4Q\W*#F/P;@ J& M'GK0WRGO(TO!5#55UZ*O%$Z>WT$7=L!Z)>QAU\!/#,?R/7&@PLKD L$)"88! MO*- X).)(!K*QEH)A=P$/@_)D9(6EDF]NYK4!:4F*;Y'%-]-+"5DHASM]M#/ M$?==CLG,IK6*&W2'+(T J?!H1+) CJA %$;;F0*;);GC!+FR)KDK>9/<_5&& MD4F&(>$GK?Q!,VG:#II)*__C]_OKFZO[>W9Y^_7C]0VEJ-]OE7XNWI[RS3*: MT[DABM:5S&_1J(/K'^@Q8 MR__4E%6G.,+7"T/TCMMH7H+I=COYM^6*,);HD#>2BZ@QY /P&H!E &[L2]ML M^D?EK^_B%]\%YV#--K&G?US?UU'[L?5GH#^@^2DWPOSQ1U7&)_^A&X;S:-D6 MABB!10.+1']J+%$\2 V7OO=XHJ>?#QLHD8&K$>\5*<;U1"JT5"N?[(#SQ_++ M90:KG\PM\XLGGDCL"O*^\=LR>U=P.S4$,6 7<+LG](\Z2Y%-W!BWG:D^1Q#( M/'@_X8UV2Z[*( U^[N<@IP+ SU87:P2L(#&,*6<@Y#8JT@V$O7<2\$#-0&L&5N>6LCE(O/0E:NB4S?E\H'SN,H5!,YJ\KR%O8 BB]GDV'57G)[H9.S&SA&G MX-$0O-O)G;_6*UCJK>?Z8$H#1P>D<+_16@D.8B,.7[M_T,!D/,>;(PKGVWYO M&_Q-@T!T1LXW_.MV IM'I=0AP/P#Z#D-!%W \&8C*40"C$!FG$1FLL5GZ@(I M%D!!9NUCEZ?%KGT4$HC4H:(CXJ*,)?%(L"Y,5<3-499,1IW6GM,1J0(X8 M^I_$Y-E7/!%VJ=J&Q1Q]YA=!S"R-&T? F*,A =5!^2ICRND<6TJ?8(B;\*W4 M&=A25,OD&V6^:X1.5C>7[@].L!X[=3B1,/X='I 4QQ@"%-;2\M*>N31J?%LM M>KI^0-O6* P>B5G^MBK%PUT2_K$*E5C45H)#QG9=/IZ:<'9/B[HL0@FS/! H M/TSKQ>#:$P\BON@ 4/6Q&*S%\O^ 9@^3@9LPW.Q-@5L F-7!;'A*'_@)5(L M9/QG57@F+HU4)A188;_./42#4%]3T=:SM3,L&5J$E3Y$^+@V<>Z4BNB?>>"M M\V9SD5FY//3TFHHI#6+&(G' MJ?_AR?>'J.&@)\)G2&KD"32^@8' UP?7 ZIS^8& M=R67B))))'KHZP$A:"233;+=9<3U'XUQ%#Q:OIQ_DLOZO1_#F7L&R+5O07;+ MM>^_E6F OK4T,K4OX=='XN,/2'$I9G(OQ63MI03#RX8!Q&,LT*9I1I[T+'LS MY')_2N=TA 43IJ><5,HI,9G301$,?"Q$D1B# ,8[XRHZ'\C4DPZH2+G1^?HT MC"K&NQ3C;54QWE*LY8 Q7ND<6W45^9 \+4G@/IZ#-F2? :0,=>[P<_^/#[*& M^EPW:;_TT ?)KB1Q(#(L]S-#4(C+(9XTF@)79*\X^65YN0&7?DW^/N@TVMU. MZJ5FHY7S]TZSE^N)58MJ*8U!)_V2_ZIBF^(%W<5>I3?,M>G;;L[[@W3($VRS M5$ 0R4PCRBYD,2!DG/2C.OZ!. ME55$2+,B>D&>])TXZ#2BZ-0N!BD9G8E(6$X"V+]/]PAE$QR'[=J7D<.&^[Z)H_XH3SJ-)+L8A4E: M^)N39#II5&&6-'61_&JRMB^:W%4)Q5,5BG3D:7370[H;5J+P(.FX7%01407P MKF172;[2D9U_O@_JS\C%-*KKURY:RDX::"7NMO:.5 +OY"CO4DP#(J_([2, MBEZ71GD#=)LG78:5O-M#@N6#A1.:8K5,)G?WY)"LT@RK-,/783XW/#5 -ZQ= M=-/JAJO$PL-S(M^I7K2\SWI&GIHLJFC#Z6B6AWR03BYRILN73IDG%0J;M\.R M?!Q.\IINLPGV1%K+AIR\ILB3V9H5Q2?!)^O_MBP(_8Q=-SC-/EB>_Q!P=^=. MM=W;28IP2)2$=INE+OX,6J5G%'^NJ2WW2W0]AT\\@V&'>;]]2Q!57BK>/)X: MM'Z[H0S;Q52.-1M*+]^K5O\^Z*VO0((N^N30$4ZMGS M9HM. S"DE]^>EEMH1>6I',DN,@ 0!E-]OI,_:&/C^"BLA735=C!(#C-=I=$* M=HRFP<8>/SS7/1@H,]5AL7[>RDV?EG*N<<\5;NH.2I!!WF^W: M1;O;4([=27=,[/_ZCEJD3:V7'#K "?#OX9[X=Z=VT=V"?^^N797V #9C0L/2 M,*$N58$FF=";TPP_B;[*F"$3-%DL0A4Y)N1-YQ[#YIZX1V\[[E'5BN3E-WB" M)>$W_=I%9\>RJ6/B*A\!UX"3O"EM8YB(A!3$+P8@JRIM(S_UMTI#_4/,^*V* M)F5VTKS@\N&"Q> 63I3LL.V;=;'L!IK3X4:EJ>'NMIHK:KAWK,SS:(&P?CN M-/QNI4O;6 R(4BWR;:C]:AM20 %,&042WQ!UYE_&FM78)AK4VUR,2]AX_G0= M7QE,PFNPT4J$V>8C0S'O2^PEU^%T]G,X$_TGU\[^Y+85G$LS/)=V3H6T^QJ+ M[-0N])D_*3Q%!5WZ(7:D\BC5)>8/W./N,&+QJ?%0-G)=Q/^7;.M;J)<0KP6\K4 MP=&7TW21$,6O7)^LGT81#=5B^1^9?> MFEWN*66G99QU&&DZR?PYK%HPT<-/(SQ/CCPYEI2_5F/8+C"[+F]JWP$ZV#<' MZ_,0CSK5?Y#%P%J=+3K;;[/G0Z85;;;K0'?!X=V4=8;Z44G[GY4/?.$@Y&$ MO?9K.,1 KQ"KCB"X)OZPGS%+.'Y>B/I.P2(-Y>^0[O.8SIDV)Z!%@4H]=7' MJ#1+LE\#.NON7K6R]^2;*@&NHJ!"*2C#0; Q!6$P;MA/:=]2-@HZD.+Y>N+S M/Y;] ]T,<@SY2LWKY/I"[$UZ($2OS3L!SS3DQ][Y[?;NR%]00X>J>\AK<,@L M+%&P,K;9WSW#][C:?KP>(\0T$QJ\BQ.8M^.#1]F9:F]\T D(58)&A.ARUL*CM2 M.Q-UE7;MHM-4=D^Z*?!P7DGCKDBR(LG#2NH5)-FI7;3[G<-W\#E,'EP\4V)- M9EQT%OW<$GD?YZ),_)DGIM.'$6?:9C-\1'V$37GNZD<2X:A70+$NK.F,M11V MEC8+7OQW:H>I\4_\[-'FZH\S=0(+/E>-%W7A(-2CF02Z>18%XO+^5^YR,MG; M+@7^ '58(I?F'/"5VW@7K$DMS5K8U$92_DMV D^[A=D2&O_)7(O=6"[VD54O MT@YQ=5Z(DE' D4A363D<+)F@HG3+W)HJ>Y!='=N$UO,EH:SV: M7BFAI,IR*:6Z5GB:R\GG>72K-)E=P5>ER5Q\ 4%5-<>I<@/V9T@.,VJS5NJ! MO]E6>@BLA\.3R]_BIJ*DBI**I:1^T934KUUTBZY5K+)M\F/!1T\W<*75_)8] M4D]&D[;\U#.@@0BK2@>K?)VCQI:,;EKYL:6@\1E5WLZ&A@V.3II:AL;TV=RV MGD7-=C69;F\4TVIF-(3*33)MS'5K%Y=07P*%OL*7"+YDM!#*CR\M[#O8; Q* M@B\GK[9^5<=3^-%>Q,,=E1*[1Z+)Z/R1GVB4VH6B-$N34%SA2['XDI%:E1]? MVECEUM\]];)29#<[;FSRX;G<#ODK<5O'FK@OJKW):))*0]F6>#*2H/(33Z=V MT>\V^B514"IT*19=,EH0Y4>7+J!+<:&.2I_-JO7Q;#A?SQ8=M2;Z3_R[\LGN MDV2*#@ZVL?]WHUT2Y:3"EF*QI>@ 6)L"8&7QX.^JRA;9FS>/7-\A"GW<"+G* MMAJ[[FI N;1,Q[4]^A)5_3[9Z66_[4'MHC/L'D%GA KW7K<^ M8P^X-P3^OKZ".QF-OYHE&L!J?VX E(=?J:CYDHT+K$V,',FGR(G MWP:G)K.F-II9L/<_Z?>5I)E">)TFNMK2)ILD,J0K1?:H<"K#K[1/G,(86;^9 M8B$='*?>@."DI_]ZAA@8=5M3>I M2/2H273;R/X*$NTBB0X*BSN5K-U)F<=^?;',IS,#IX#**8?,$\,/HS.9<,:. MS9]U_H*SO"P;<\)5W:9DFIJN:3&+,SUFVPQ1T7Y\#@ M#QK S<6Y2ZI++1S&JFTO .1,G<$YNMC9 6! *V$S=<%,RV6/^/&Q!=^@U@T8 M6\9'X=AU9XQ/X< >U9FRB6&].(P[KCXC%Y]KX;-B(!#^^W$A)HS1VW%/!NBD MN!8S_#T'Q?N8JCAQ"0U^;<??E^E3E]**WIBWAERH?*. P(IP-. )J"&MA4!Y*RQ],%X"K- M>G20;'$.I+M &IFI/_49O%X0JD/#_:Q'^/8SD;!.9T#4@@.ZEN_TS.2]R&;8 MC(X1J2!HKUKF&Q(X\W@H $03EVP!L&,X2\C7)X$ -*]&P%!W1^G)V??14_*YY9C M ]Y(;(EP$%BA 0S;0' 3A-F+[D[E7+2T@S[?#L=Q]\TN3H38VVG$OJV15SQMOH(A4YIFQ?OCH9L^_^H+*"]H"EA9_A39R:0Y&>>E MI9FN:09_I:B]4.Y,RSS#" 5YFL@J.M\N338.@/PE<=7SI7R^(*>BR.UIEIPD M,.M$4L&ADQRWRH1Z56#ESH3*E]'TJGO+5QV=T>!4.)N"\'&809"6T#2H7120 MS[R&"#>&_&$R!RN\+]/>\N%]1JO6-7@O4I;^IZ;_=,\G^D^NG?W);2N-'H:U M"\JL4CY4-%'11.EIHI71B[4(FN@V*YJH:.*(:"*CWVP>_:C;*I-^]';UX$"K/0?5\Y3FXXZ:#_-!ZA+7LI85H)2=/5TYF-.W/KR3V:A>MW><05TIB MA?S[1_Z,&03%*8G]LBF)%6%4A+&&,#+2SXHCC$%%&!5A'!%A9.2GY5>7AF52 ME]Z4W71I43,T3$'@JFV>65[ATVXK3G"RG$#)R,K+S0EZS=I%?_?!+)48K)!_ M_\B?D7Y7F'[8:U7Z84481T08.V;B;$X82D48%6$<$6'LF*63)(!VF=0E:3CY MWY%P&E*+W'+V0:R>/Y;GJX:-6/LZQ[J?IQ'K1_TIOF "?1GJ_JQUF6]5?].,M^0B=!\%4_SC*LO^K' M6?7CK%96RI6]G?J9JE%G]7Q51E,UZJSBFMO'-3.*K/,THNIU,!>TJ+G#53R_ MPOL]XGU&?74130E[I2NMKFBBHHDU-)%12UD(3?0JFJAHXHAH(J/$,I=^U"^3 M?O1VW 15H\[J^#4'D.JNJI"_0OXUR'^H&1_]:L9'11C'1!@[SOC8G# Z%6%4A'%$ MA+'C_(\D 73+I"[E=QV,.3]6NZFH1IUKC-@\+I=3XP1I6SPE3E#TA(-^KW:A M#'=WKZ=[\_8F!ROL?Y/8?Z@1!_WB1AQ4A%$1QOX)XU C#OK%C3BH"*,BC/T3 M1M$C#OK#4NE+9#K]ZF+[BZ#K BQL3$:&1V&9M%\BO24D;#M= /[<V==,-\^B0%S>_\I=3B9[ MVZ7 ($!\RZ83/P?,XS;>!6M22[,6-K613O^B#UII%VB$NX[M-MIW>F".X 5[@V MX _Q%&ZF.^Q1=>!);PX ^$.T]IM10SPV%QW^K$=7A<_"RVUKQG2 M[)R;V&V.;L"6G=A5AV[%#GJ.#KM4;6"EMOY,G"'R.=74F#OE#F<3W53-L:X: M\$;'M3WL!@K7;;A[JN+-\/B?\%'58;(]E*Q1QXZ#\(KH5JZ" 3'R.L!]8M M^"<<#VR$KC!; M=WZ(HX6C,Y]X<$2&/N%RX:I$/_^+W'9H?8 )<*S>C'J>BO,'V0>$QXT%X*'& M_7>I\[FMZ@[@R]RV -< - NZ$$5(0!M/M6'!W/$,ZB8+3ZL2@=IL;,"WJ(^5 M@,^(X'C/YRYU$!5B6>E3&]%.G=Y^"0!5S<7?8&E/3S9_POWZ0'OD)I_H;@1X M#GL!?/UK'K4C(\#W";X M/=1?$HF4F#'ADM1FS0RM1O+E(5*$0TE11T9-&L7 M+26EC,QO.^13YQ)BXB_^EN=AKXA];Q6^%*A9MQ/\IRB92]L9(3:9MCQ(6DFID>&[K\%CL7>(Q4,;8 M>C*)OO%< (D";40 YM"9\KR96'8 JB@M.G1P-=J6.I]&%TG/ &H.MT*?]=]&K.#X2.^[T9X+\O$6C M_(+#/T()<."R +AQ,D0033K$_MI1R",W!!@ NT#F",(%8.)AKVWX_2OB-+M4 M;<-"(>X9$;$AD,B)M 'THMWT=-&4CF2+Y-="VNCFV/" B1,&@#8R5AV48=:< MHX('GP5F3N8;_+R$V(ML%832%X^ VOLVP7B*I MG8LZ>]'=*=PO[P@NP&KG<]R,$%2^%N2!#)NI/P'",W_?::<8)8'OAM 9C$5= M"E;_$R_ H!J& ? /2-P7'^+Z@QL2*!65=?J 7UE$Z>OG@BU(GQ'\"4D(5L3 M!XV+A74+41Z[VYT"Y@%R&7B(\ \3 0>+A+W+]:W#W 5B:H 0PFID&JZ*:'AB M"%4(2!@.<1K@G=0I$9NQL[.@ (F/\#GJ?4::%S(W+C1.0BIXQP1.%?8Q @*+ M[@,W^9/4C35'E;WL$'BKUAZ2Q-9K_PP@QMM=,)7$^<'A("6:[M1AG!CA)LI. M>,1_?9?/@Y(E!\>N>_X;&!-?+,?Y#-;$)>F+UU%!'\8\KP"\MUZ@U"SBKD?3 MFYUI%AF+^,$TL=G&8I!!0FR^%UOWA2< T8#E$+QR2?U5^?L[;C*YCT[M0E$: MS=7R'[;P!!^L(_="91ML+F!89*X)C3S%9D+<24%E\N8("V$9D>&)?US?(ZD# M$>+WV#L$W/N,#Z$V%1>[%J7& X.V9IR]0_O =/C[.C.YZS\/ -+P5PW_"G'_ M/H;[MX)DX(8EZ;W6B54*>;[&]= F:0]VT O^QX1SL.%#P+4= 6C9'1WYJ32, M@?)#<*O:[Y[C"AC)-YC() (9 "P(A!]( F /%@ <2'[L1LF??/;]#\"[=3A\ MC=B:C;),!W,04VRZ8+&NY:S:LU.,!1)?JRTE&!7B&Y MPHTW@U>,DVP@KN7_9ED:\GLPS:Y-,'R?=%"1A.T2NHL?X 4?#6O\(R3S;M+G M-.CBZSFPA#EZ16V/URY^N[W]])_K+U_8Z.83N[YY&-W\=OWQRQ4;W=]?/=PS MGTO(Q2[YO5:@G?A.RM>5U_%XT1O/$=_T\09'Y$/\:'3X@,1FW)U:&BS@27A' M5 -P0J@!9"(!I4U!;Q6N.,&#VP3 .$@SH>HR:@1?Q#+A]/32!Y(&WF0Q3?NVS@)?0A1]$U:2?Z!@+IE3%#![U( M7"N]!Q#VBXZS)Q_ >.K(@W4;>79<#YOHMH/VMHV*#YJKJ#\#59!3%2'B.#.I M\0>'SUZF7,A7TK]GR.L-_0D4L7%$<:XY\3T+W(V?D&;!!_'-Y)04 M^"S/2QP7(+,\K_"0"0,:K, -X"_YSJZ^O+P (9?6&9@NK3SS7P^!#8$_%J6H910(.'NX][G\(/^W[ M0&S0UD"ZLB?;>G&GY#H75D=H^@D6Y01.>C %QNB'P85;OZ]8:!UT.6=,)BN] M4VAZ\C90O$UK!DH+_B;C.O"3I@N]&4X@[> Q!//$EQQF$VE>2O,8L$! .XE\ M*<#)YB5H>9,A%OFD,R6G#&*^($EAWUJHB,IEH.WC[T!*3]]\4=VE=:UE6 >1 M_W[L C%/2EY?U%LN2CXU=@ZQS:%T3 C$ -6COKG?/>T)GU]V_3X!+MD85[$ M&!;0D-_@+'"WA:@A,),DR00,!+Q;(#(LN X/N'0JAC[3!;P!ZS00^ X%9, " ML]HXJ7"?281FCZ%T2_R _IN%#J[F;KPK1.)S"&A2*=='KOO+28O M=*KDA5*LY8#)"Z]GM*UE?I^\0%O8UCT9<8GX<6;II0J#M'%^[X2.[T!ATS6V MO4_S^N;S*FO_.N#:Z/?+3)-LAG9_+V>>VH8+&DE324#^#H[-TO(LJY\W?>Y MZQKL!US;G]^P=@&B,.&=W>*'4/5AB*L)A8QB69@%*,0F8+^O'308;!?-;<$T M6*O.4 E3FA]N[2<5WBAX!%)#5$D=C4EO1'JYLPQ]#(8T/=;Z(+P1\E.4I", M@F_!- A;H^R*N*V /T54EI+'5'.Z]>['4ZYY!K^=^"B3].$-FTDOVK"9].%] MXJZJ&Z3XA&DE@:9GQ0U#S(E1,;?*0&W_?)6#;X4\H,]?_)W2/D.EAF8" : - M=>[P<_^/#V!(S UU<:Z;!"YZZ(,\+*D)H>1?2C$EN2K?.\W>B2^JL_95>YB] M?;CI:\/7F;ZV\>SL_23(;[;K.]O2O#UT\CU9@-W+3-<*8!L"[ %]-3%H%53! MG<5,0+=XG1U_5 T5\VM4-[1FF&_(;%[S(38M);64O>VYRS3+0TE.$_PVFWNY M<1G28?COSE5(!4(FLWKF-4&2R\KI9+12]776E/R2(6;/#ELIF3)YZY2*.YG- MZYOD">6I[HOSD\VJ^RIRK,@Q#SEF-'==1XY*[:+?;G0K:JRHL:+&(J@QH^YD M'2VV:Q=*K[O[Z*57)L9XZ6^RZ'==YIU2HD2O,)^.B82Z\F;[M)3X>OT$)IM' MLK"BN?1P)*8(B/KU!$%4-I+H%0_IRABR+.;Q'#[Q#&;HSR+A0:=BR>45+*5G MS,D!GYY"A D+LCAGK-MC;^9@'1\/HLZ8TJ [?ES'YC-5-R/O1.\F%A%*[W.# M79N!2WDYX?Q9YR\.)O#K+C_#':0%N^.Y4KA,DS^'Z\0LU; ,;YBW=2P[$]4 MHL13#RC0C,%L6=R I91^.EH(8"PS7+N\Y=6I)M"7@14;\#LE\TP0;)R*2?2) MOR)+%'.FAO_Y3QT3A;ZJIOK$11P@2']Q/#C&R#O4> I 6.A!P)@+1P^<\8R2 M0S"1V(T4HSKUY=I-JB1U=9%JAI#P(_G#8O5; B@66-1,;L-C&"SX0J7Q!3EI. 'Q"[4F('G93802<9 M.R@3DQ.AW3"8D219BMC&HA=+_/K0H8GAL-$2;[IJ_J-9K-= M5 R@E>^)56L:-'J#;LG6U&HVVKU^R18U:"A*^=94'=ZFA]=>'S/;-="UJTM_ M+\^WND<34QALY&%?:MNPTKE>07 ]!#_QL03@D #8WBU.4Z:@[Z#1W2SL^PGU M"\IM/:GP[V9H\%T8C%^P3=; 0]V'>>"(8!7H]XCV<5RG@O>*F53, MY(AAOY:95)!_15YRH$&2>\@EVG0"A.> =@PJNBA4 NUTJL^WRSZ36]\*,]8J M[NFE3Q21>MVVORN;9 MJ$.'CMUN[:*WG+7-SC+2SSOM Z^R5[MH-==WCSC4T)&C"-WOJ[UVN:/S^VB\ MW5Y'3R9!33KUO>WK:6._K-5L@K_HIY0F5VE?1UC'1UJ%(*U7M MZS5QID-SV.B77E =* _D]7SLW^!SJ;6RRZYB=M(4"V%)J%YU!8UB0L[4$\8D31YA\"N .&+.Y MA"1V4K1:SG#GQ5Z',J M_"9= 6SAP,[B,+ZC4$1Z;@5^IP* MOUDAGOJUBW:S@ :CQ:#+R><7/-BJQO',]I1A<%*NB.YAR]YZK0&(WORNB,Z! M5SE,*2'\?W9P152^X\0 MF;A*BQ(F=G%(5.AS"EP'U+R->(Y2NQA661,GBC.]?4FJ=B6IC@IMK9%/IL.=0R),NF]H*RJ;=IRA6&0<;'?8G_LP-L.6U<#[;HFIO M0*C=.W 10;M=NUA=0U"%[ OG7;WBJP?:G=I%9W=-J7)AEU)3V@%ARZ9CP):=L.D3E0'N LBE9 MK53)IM)ASZ&09X5L&B*OJ:+R!SKLC[ #L-RK^+O Y@,7!G2:M8M6%7X_(+LJ M? I,K]-"R5:%.(X%7W(J1P<8<]+K*.DH5(4X2H<]AT(>4HXBXN-\HO_DVMF? MW+;2$*A= WXS4%K*AXH/G20F%3_%HM.IY-8QX4M.N76(XK ..9RKT/P18,^A MD"?=J._TTA'EJ$/SXN";9;;N'RQ7-=Y,4#X=FW;U]F4](X=BB)V?MP$O-,L# M>A"#,=[F")P $T1Q_9*KOF*6"MB+4B%SJ#6 M8A1H[/<]2&L:GSLN5A%M1;0G2;1[E+ ;5@IWAMB5/VUJ3"5?*U*M2'4K4LUP MC6^M#'>;E3)<$6M%K,4JPX>(@G9Q%$)O-W]R1;05T9XRT>Y1PFZH#'<5G%#0 MW=V9_\JD2D& 7UT5/A4T-UW*PXJTM9VI]I-NTCI@B?['SY!FSH<^'>FFQDWW M_ Q^$">%YZ&;'C$\";_NL'/6$B<%5X GNOZORN%12FD"2H4=7I=6_!K+B4.V MDP%( -G#E+-+:P8+72!0$7^Q(G&JNO ?SE1$;6;H$\ZL"?M^^#M330U_@0W:?&+9 MG)F6RU0A76'WCYZ+EVW^K/,7^#?<9YO287.'4\G($LB_ MQ#X: &N.A'\TX6_=/*QJ!GJ2 H]+5S$E$L@52QG\17QQ9((6!Q M-LH<#P"&;T**L_E,17EG+SWP!#+*AA?C?:HV VF(3!8WZ6^JD=%4?QE)[\=3 MV)O!K ]'/XO&M[ MO'8Q^B#%ME3MN_-D8@QJS>+R MAQ==^S$T!TLLIY_N'+HV?:;K)+PO!>UY#'HFM\NTZQB7_/NC_>N%I/,8 M!/+7A(TY/Z;.+LA]V#O!@U$ %O'JJ4<69UBPV_3&95O\Z?C;MHA7R(I6+_Y M"L MR&54%/]+97-)E7&(ML;N4Z;RG%G5#2J=9W17RHFJ3KI0XKB!]SZ\<..9 M?R53((4N>DTXDD%*,_QC*:,^/I'9VPK]4S9:H?]Z]$=1\/"25@;7:Q4T$S<5 M^RJFGX+U_8KI'Q#KT1&4AO<8DTMSG%7'P_K/EI2G_O38<10%] MS"IVOV$U&<8;U8G+[8KIYT;^L>OFQ/P10GH=^G=J%[UAQ?5?M9AR0Y="E:ZU M)]"$8F';V$T._-Y:+D_34B[233T^G:@T.D$^5"+915D,O;ZC^ M$W]T/^G.V+ M[K<*E(O7IWQ4J:U)8(LRO]\]Q]4GBU=@% JL3?]6 MX+_R%2V1_:+4V?_U3,[\9!A*%_F_GK&0WX!?HFN_^JD[E.BRO$I_%_4@+V7E MK91SX=F8D1FL_7%!SRR!1H!8?GK5%QOLSK,=3X472PBFOF7UE'SF (Z/Y9C]F+"&Y7YL.T"P^?H4+=8#T'F M MJ8TU*2TJ9 ;8$R$QV5+F3GV OF--J=4)U0"',SL1L2@-T$51N)/A# M",C-+C;;:E+S,SU,]4GF%O>CZE]G#22NY5*_P4KO7:2C.VZCN@%2^1ON*%9> M YPH (EHP9P,EO["YHBV)BSM YTP0 ? HYMPOJHC &1Y+J6&X;$#,GFPRQ M>";L"T(G?TYUQH2Z^-XO99KQB%80;Y 'JS_3+)*H^+8TC1A;"_>[*S5B/\L0 MSCSG)N*CC'K[W$2_6;OH-E=-X)-;:&R82ET>2?20Y'&8PN@9+@D@F14XYOK< M=?ST9R9W\Q-/?U5B=, U'!0B8WYI.:[S!<6!_9ES)_=F0)UIK0PF^WOQTTD- M^@Z;P(?8!$ (>WO!]'?N2RMGX=%JMJ4>>Z"R2*E1W;HWQ&"OTG/N&V:',=X(ML')ESAQV" M]IC[ZT13D$$MD3J+4*@PJ=A7K/&ZADMD4NIB,GPL-9+JO)BL2=%MC<]4&/<2U@>W*S0HP^-IJ%JQX@-OP*[*A_ #, M4P$@< N^2,#,#;)>SB:&N36UI_0YKH-5>L[?P$?50/9SLCYE[^XX)*436D:?I\T M_%ZJBB]-N:@>'V[W47R..3K^EUP"XO #O\"+#F@2EF;$'Y^KNL:\.<#&-Q\; M1U#,M\J.7; I6L^ ),^J;I 5"'0XTUV22_EE3 8C^@*+NYT(&_*S7,%7]:<^ M\V:!H@&B!JZXBS3>@\V)NLUUQ:-4+9.T[(73)$;D_;C,(3I2(P02@0.H=U%" MXG]@P0^(Z=S4TDDW?-= YS)8!2BS(46E4<2@N=+F]4LKQ=0.@(J.E;"I1Q[2 M3(-%J!444]=%Q135&8%"$9>"?)7 */FQU2@';ZQ+;]?*>J"H;VZJYJW6VP8/ MO_G$O@DF#K!_1R=M.KR/B=N:.3E6GK8N!2<*K:$/6)"U[E3K$;3PG1ZBOCK] M,(] 4HH]1A!W3[POHT1T1]XWP+FW!V)]A?&[6!.!ZYO/17.\%0;8+^R=XSW^ MSL?D4O;+-54-W3Y"U9&NSL"9]][G6AI6^=FX9?T9/B<0036,3*HAX$]LLN*> M"((%@6VU4O7=U&SUQ1R9VG<3]&;LMR#\;+>3+[1"'[0C=._0PC[S=$!2<_O6 M.MGAB8_11CW_<[Y[% TL%?3[95)KL(RRSQW9? Z22R.I7@:SS.266Q22;\,F M\HDF'&"Y3C(11J>P/">B[X;^[I7?CM[5-& M=&SP]'RB(=AK#FA#ID>:MI=\@;Q%K(_B'G=WW[^ MMB8\4_9#^KYRY?'CPL8JW""&[K=A"0,QCR"E0D#!957 -(CTA*R8Z^1M>*>^ M]P]W]/&;/$\*QE+?F= YL;RJ]W4V-SQ'*+UAY$S $AV_[Q[?1X.>5YYM29&" M,:Q\7Q)G#2>-A[SNPT*<)]?C^T%"4.D1:9Z 4@0^^GN"(T#>A>,.@2[/@^8O M]3\XP#WLN46O$>C!9!\%^,Y'M27QV1&4]\%+#LGZ\1T!- 0O0/9I@_?_Q]U-O]P5V?O?K[/+VK[&1I*/)SU$3O9W,]!+=)NS7^K MMHXKPX-MI4K5 ;K*4H4JGHSC@<2,($@0=Q4@>+?88CN#?6YGB-K6^NT -47W M@02A2UQ"'4K$Y)&!;'E!DH@KQ;XKOL$AP*>D MOS$5X"M>;(.$>,8\DM -*GR]Y'!8>CORMN7[#,M\(G&DFM)W+'(HZKAG^@2L M:I,OPV+;QMT'&].COX0>CT3A9()&V MG3;V TA&W5D04]O ^%K20LV$XSP\/@S>Y.9PL4TG)@ZG&3O1G)^1>T?DQ_2K :;4\]$)T9AH).A348.#-^1,1$!/-#BL,4@_.WZ M434B0#R#,$A&LS1E7RDF6A+"'Q0IDTZ+V.T&C]VQB:(J7;G++!E7/Z%^%CZC M7XKU>S:8.*XAW'"F%?$Q2N4A@H7K+)P<+@81?T2;%U1E(N8@UI,&5$1FE?:. MMZW8?\E9^4.,7:.?SW==A F40L\VK#&%Q\P?P5'_R4%T?>-S[Q$L"V$%S&WK M6=>X"+*J:[S\\AWJ$WSG2?HBO?E:?QCW4CC(?D-*PRXRT37.$EB3Y0 =[-!T M(H*2F%ZHXX /#9\'2-W6,M"Z4&( DD4WF) M IY!H[; Q XY@0ZZA>[*)P&?KQU;Y<82'3SZ1R2Q.R=N[#=J,,0VDZTU^)V) M&TD HLPH=I-Y];@!5E0D4_1"!V<$A_UP?R!!')XX^24E*'\:1'R#:8$.L"Q0 MD\*=AB[\CQQ0SGSZC"(ZJO:DZCK4_2FYZ5^6"+"J#ENJ#NNMJPZK"KV.NM!K M=:G2VJ*DU[*J-U94 U^HBW780B<+)'1.WIO1R#W*F7+F O:;332HE:SDSB 5 MHGB;.F-S>6WJ?K-5@$V]?4!ST-]O<+#?5++S5G(N.:.H9? MCF;I1-7M<(A"&OM#A^P9^7T#[A<$Q;Y@>VZF '#FH.X)+(B\\84\%_@L&?"> M@\K@'YZ%3HZYK8^E!>OHL#G59H8NTM[G+86^ILSP!_7GFGKH?K.;*$V&WY+UT-&< '"UXT&-/]9HIV\/Z7 MI9*#3<9FT$8W&FD@>%M>D.SS]- 3U,BMCR][D%.#RMB!X.4TI7(\6T\]&3S MTTL7';+>!0F4/$D.9?_DUNXSAP!+0$F-]R,W^20M%Z[?:N)4IC7C2 J?ZI)C M;2VL($L.85L>E;)'XBNR4BS'QA7J;)PTK_8WR";'XD O;Z6Q\,2Q[(VHQ- N MU-?":X',0Y_U!%/&0#<$A0_DM(ZG&1GTA6M[XM:3K?,#G/ ]O!/'O8$D2-LHL4K'!4036C<<,+RD[&'?M;Z#]!O[N>7^)D")SOD<\#$Y'<(Z5K>Q_$PT5[ M'??8(K6ZL+7AS+0U7J!E7G0MNX=0PALL0?X#+/LP*Q5V PQ5-)6R]0(\ =HLOJT=@D-Z(XU,[1832N\LQ[6YJ]N$[SY9 MK_,6M)+=T^"WI+?@V]7#]3=JF<;NOHQNMNJ;)E^<\KE7"E'0&\^I0\)X@]/Y M)+-_)%S9G0&O+[>8O=1-RV'_!.U!E2DO<&9X +;^Z+F6O0A2FB1E(VK=XCUB&-G5Q>!83& 6B@F?S0UK@3U?J!!#]&<)43!F\:$_!E[A.Q9] M[ZWA6+"V9YYK:4ZX-O'-C182L"^ICSM!.#>;J+:CF#_-6N?VL"RTP MJ!S&S"E8$"&X>#N&=F3ZK.S(88OAMY*!JE%PV3S(XY)O=^ %F%&KVI3KABJW MZ.<1(^I@#_$4,OR,K3ERN*],/96-5@A(HCXG=KK!AD'HCSU#=HP@(8!BUB]G M\)-!5)SNB#,U"0PB@1U44&]&Y3A./9)XIP''H=Q74O7K#"-/*BIF=?$$5O^0 MYDU3(%W/-NLQ> 9-R*29 #?0S%QZ:'GC..Y83.2-K(9F\9H^.,3877S53/W! ML4D$6"/894CLV/*G[09/AZ 1J7GT;( 72VL7:\0#=6B>LA2K$6V<(AL6B%:Q M=N&5Q!>D+,1RXDNAC",\7*$$J>.Q-_-$^QQQ!@@XFT_Q9)\#!8DP-8@PPHM# MY"2I@HGM"%$Y;%)<<61L@)+#+=O6-2"3&8 M#0*E/H\+(>3K8 (Z15LG4I9)48:23/YY&RP@;PB\A0E62HIS*M[^QK?[DR&O M@,\;_A3Q0^S[,ZSCW[B,VPG^<]68XGYK0/EC:SQ0H=-#-X$X9 L[A]*(#9E] MK'&R;Y",!8<6SHW4/+N-(NQ$1A-/M!Z5"5XQS,F;29 X H7= HD:15H;GF. M &9N%!INTG$.%9E'SLV0+\J>J\&<=D Q/=Y>2;#*2&BS] Z20(('^L,&W!]= M:$$/-5*DI%=K50^H+#?D"]CL(#N>@"F@B1@7 P1G6"-JA[JF@W+ G=B7"_7' M)A'NTO\44LO'Q950KE*&9O259LXV8AD>^YW6TJ(. ]EMPP+&HGF^HIOK#*-] MD"-HM&/H8@4[(/OS,HJ,PG_^!9OG;6"EDC$U"OI2W'#W=O*@_LS+012%.O]L M((-VQ,U#@R&YTS;N--G4-L":3=G%-NQ!HM8R$]W,=X'-._P![+<3,65=MC<+ MM0\G?+-VODJ5+L9;#)4O[GL@55XG+K.,)=MS MAY_[?WS0= =4\\6Y;A(8Z*$/\EV29A!'EB=@(83$Y1!]&DV!0G( E_RRO-R M2[\F?Q]T&V#,I%X"M23U]U6O G.O.5#6ONI X_'V,^]ID.6UIW%/[ZY-7^@Z M[U?.R,NQYR;N^$W,%D39M\O$NE.;D9:VQ34CV5>XF32G(R/BJ2[VTW)36[T#0T*W8X&;N#%#Q1I M_TKF6AKZ]]"GMFHBQ>;C %/1L)J6FX+^O6I.[H'0GZ:COUAI6-]?-Y"B8OK% M8WV_8OJ'Q'ITUJ7A/4:I"AC^6G'[3?%^4''[ ^)]^E#TOD*!PU5N_XK=%ST3 M?R;2E17H/=J8BZ^EST MSU1-OVN_%4F1\G./(RN@#LLJ3G$\HXH;3%VN9[6+W*#P/;6G-C&3:.H2KD V MU1M1[G0LK^F.VS["RM9M:>7E;:S573T_1;?A8 R9Y8Y3>NAK?M+B];=[9N@S M/5XZ@+-\QE.>OW/#=A#PL[>^XE=I/&3DNMCX[80NINY_U7RB7X+^W#Y"_2V2 M+T?5=.*<8U#)W8$ONS/\MIM.W6VG=I%L)! ,RXGLE,LDPJ":>/F(-5YLS7_& M1K$N"MF"90(R1F]:U6ZQWZ90TKI>1@47R.^Z@WS)<^U>>K%G/'E.BW[4/U\[ MAL=."E_;*0VU\)8+Q:-&'U&CT*X1F^7#%KB%0;K/?$5SB7R9@@46<';*6\ Y MS%O &8YXWG[]>OV 99OW;'3SB5W> MWCQS S'ZCH4Q&/+L\4\ET>LXN,.U@_YA?[1NGJIF&VR'O@(P%S7/"K[M>QD M)WM9R_](8^>Q8XML!>#;1UCR&6\$BCCKRM[94]VA2E\Q7!!71YJ#G">CNJ(N MF&I], V:BD_]27,Y!Z'CIC2+BZ_+^D4)3M,?U(OEP!$XP'YETKP Q@OV6*$5 MJ>%R5.V9(]S]FDY1L+@T=R*KA*^.18=:9L@AG;1K;O6PKPZ[^]?WZ MX;\D.&]N;U!V?KO]\@7D)[N^>;CZ=G7_L+(/P@KA*;ZL/?: %]V[@#[EECNW)KL=NU:H9#=)R58$J_UHJ;:& M?.63;@-+(H\8EJ(_8PL"YDQ%H?79Y+-JAJLFO3FV>T[ _Q8L[DZL;227Y@_U;:48+QUT:Z>,>(N.>DT? MVS@#^P5.$#XL2N+5#&XT3/"C]%6+>4W7YF?+'N-$.])7V,F:CEWL CNY%Z@<=H'=VL6-E5T@FD1VL7I1M1O2N!8= M7^/3^P[N&-EA>O-6DT&YX.=('\2<88T1JEM'W'1K$P#567RX4DXLS9P)N@F6 M)K&QE^'TS(-U8L!65("(7B0YI4A\ITG?V+J-4K.'M'UBRFA[W<2#L$X\\N&/T)-R@;P0=GQ8<'V@U MOKE0P$'8/=TW%/\6$/]+C8J.Z\#T64 <> MMP&WT;A$T2=@,29HP6O!I!^+#HNXA+#@V.$S'4U9#[5+]!%XCHOAO*DMNPHZ M$4=4?'A#9&FR$XQX1J5/B XHLD\DW"WV=3D% SK/;*>#(>3:^CM 3([NCK7H[B8VPTCUH_"2<5 "89107 M S\B.Z& >=XPZ;"]2EABGDTXF>QV0@+C.ZP*M)=(MR!@+Y?AAGSF[^97-"R^9%C M]^ 0#;AH9UVGULQ.'5L2(9W+'L5AWS#Q0[2="V"@B%YC%S\[+[7^OKABYJW9HQ2E>GO+) MXVC%&:9-D=V>THFSZF>QU,]B4/6S*,5:#MC/@L@YC^ N M^@"V*X\UMU7C6OCJ\548IW472R84<"<2[0Z/;PDU,-JJ:-$9R3(48ZAQA2SB MJ-7'ZT>RIKI;.^O4'#+Z/Z)F<1E9\(M?C8"+IPY6#U/5O!5- M/Z]HW]\1I*,Q94%J=X$[%-:=P_O5!5T +R7M< T[J-BR)^QBCGG!QH)AJT7A MN)9:R*B# B=^SEH,7I7,RPEGFL4?IXL@!95G1:C3< Q-[-DEAC MCG1)0(\4BIB1IRN;@B55A"0\"BBR+IMKBK,6[P$(&CJ;&H9Q5D56T#+G5(2 >+\=OWI?.X0M*CSM4UI M6ZU@&P9H]/37[>1;T&U1<(=+/(:DUM]-DXA+O!D(^WZB@5,*J6]29 / Y"W]\;"WB1@*UPN M#2Z??*.42YG<8O-G;J*E_:Z5D"Q9FWV;K2'R;?YTFC^TAAEE?^G>AS0_*@T( MV+D%7JZ#V*:3PY:T'^6N%0E5)!0EH5Y1)-1!$EHUT:HBH8J$3I:$,B9(;TY" M7>S,5Y%014)OCH0&19%0+[VU1-E(Z.3[_GWC#E=MG/&(Q<1@TAD6U>17'6#7 M4$%6I<;&5-!/'YOW.BU>B_3"55BB-)M%8P!_-.H1%5]W%UZ!Y1O/#S=&\5 )44Y^7L]Q)*R M&)L5EA2+)44YP;&/YW#W04\5EI012UI%.<%[@]I%KQI^>JA#IG%@*ZO-/-N<7P]I%I[ 1X:\U$>QP&3P5;5:TN>/\F8UI$SMC=7:? MUE?19D6;%6UN-'-K<]+$EN.KYV55M%G19D6;>6FSJ$A47ZE=#(Z>-E=,N8UV M>TSO#=/&SH;BXV=()-1 4WQ8Q^8J[OF9;*FYHG>CV&NU.!C25#9HXC=4YM<#\4_3"T9%DUE] MYD\SVJRE:Q+;7G$$URY3#/(.@6C%-8=V8?WD1/>\:]-Q;8\:'"VWU_N->JQ= MFZ*=5,#NVB&[:] 3=BD#MJL^\:7F9FOG$,!Z:$<9J*&\%J3^(_]^!\"&>NOX[H'94/MXR6X(;$AI=%/F#^_ MACI'"X]!$R3ZH-%)IDFM9D/'H:L5HKINP3:[I64C _(DI6#^;GRS5]X-*R@G MUFWX;IEO)G ]+S3Z98%&1B?L" O(/TE/:0V.;YN=S<;=)7$BSPRZ#7A*>7M MTQ"'W/RS6/8Y+ MB);D)6#!*KV#NJ33+NU_,%5RO=(Z*99Y*:3P?FW.5?G[F MJ93&X;'Y-@<;,L\$3NR7>6[9:CT=PM^"40'D0A5C)F@0 V(T0/8!/>3)!NN# MX7&V4O=FL#9X27H_];$U>X3WD&U91Z'(),TS58(C.-J-14780_TH&J?W6XUA M._U2[L[;2J,Y*%T[<%Q4>Z_MP-]20^:CZ9N*:MX-S2ND03_8-%7,Y65%;'_; MAK1' SY$FE$P69C =XWC"TT'9!#]D[PM;ZL'[6UD9*SJLD]\''3E95MWE\[; M3.I(,Q16Z8E;9=X6H2?>6"8.QN':C9QJFDA\&#;32W!W.>:JVUW5[2ZC>&4C MDGC,)HG'W"01,/R U1.3#R@EC49:M8M.K[ *Y*JEWO:UR<(6W9-R=T0TM4K2 M;)5'OD/[DM;M_$X\K0K@?!?V\.QX"$B>SCH#:Z2UU MMC-U-VEBLLWS)R^"/EOVA.OKB.@T:Y./B)2"(UI'32MZ]6\^;Z6$5?&5R,MV M:,1&.[&U8YTV:.*T@]E:/A+/3>%;55\R"PJIDB$F+U1,.4>-^KR @,HES]Q&P',?.3:V1J?G'_F#A3Q%%8;58Z1?H+E^CTAT"G4[-F5XD M:(Z4SG*)Q%!]CW#'S (U2&75?Q4,[P@!A\2H=C 31+*P:: MDYN#DD!R9=+M#>#"[_+9LN5/>%\KEJ<(R#D^USQ[P57;/XA!DZ+1PV4*87B3 M4R<8OL")$+2TWSW'STMTO$>'_^$!'V+C*;(N!PNB)Y[K^0F,3H-A[IQ+S=<\ M,X2U7TP-L$O+GO/DWD5"I+J.,M@+7,Y%#HJ2T2-Y?P01O$D\M,R]DT0R:%+C M_V0S29]&REY/]!T,#Y'F./9L&U$%V-5N=7&Y*)7QM859Q17I!==W(<;R9( -? M=_FW!0Q=-T#C^0:,_:MNZC-OEIEV?::$T&W7+O!:2A:^=8P04'\*"*3LM .R MM)GL0/9+G0EQZ<$R7"(Q6Z?[041X ML#P@!C/(?@?*Y@;!,)1#(>Y;F-H\U6W-%R9I=$ )V$0$?F(]/*EQE]LSE/.4 MAAVD=/KB2G<=N9"R&;(KQ=LYAIN6P*YBA[MG 4&R.O"+T=S..9 M90J+&409*!&^3$4=6@=5@\1K4--TC+R]EY.W;U0ZW%+VB6#TQG/J'S9>7R=! M*.=;HHQ<*>S.L\'0=@22E%LC08OEZO[N#D$_(T5*;H7\+G-_(S$T11'*@,K& M)&E]M6.N+FS 4VK)@AHFH*N#MXZY[:(R(_510&<-=&2'O0M>+D[]/3VIHVKC MDYHUF< E0/N8?14\!NA#IF5>"T'I9UL(VT1!_6._PX7=3BX)9H01=\(F3+4( M^K6+0;)YPR\^B5,G&S'$,6QH0W;ZTI$LL88EZ$IV MS+%;6+<+I_@$ZO3Q;( MW #Q4 =7FA\"EYQXHV9B@E+^#34K#S56 MC9==*?_DV3YKW6._.V5?O21$3=LU28K5=>Z#YJ!VT5G7XTW*,-'%4,@=+W * M(8O8HM)]7VU"TO>\:9WWH#E,K?/.!@'30ES9O-);\"W?>$,_N8UWYW2&9HS0 M\D701[ D)UC2;6KIX$UQ7K96#.<-'/R93:.RT+W8Y9*O-:7A320>X3NN(\$& M.L =FG\N\[&UAF$I.-L:=;ZS13Y"K&G)] M*!L<@->EFV MI9$SO"MUU,^V-;N$._$\_@,6R*4'FB^\(-$!98 ]X)9\(/ ; MOCC>%^7;U;^O;KY?L6]7E[>_W5P_7-_>)+(:EON[I+!I^>Z4+RHE]+KX&C^% M^H),@)O)D69J#7A]'A(3)B$UM^R(/V:FC/P"3J_SO2?9U-=@T^> M(YWVT>VEV^Y"GG(DF+F"0V&+I8C#3I)4)$G$YTU2WWC 56[D@VN!]>? =8"* MNG"6N5%Y>_4MXV$8*/2Q\-%SX '' 1Q[HJ,#_$36 :>GHK+F4K@LAKA(DFHD M*\B;YSX:__/_D=_(X0YM@?'IOE@B:R?A#:7,"7\'N-!@%Y@[Y2RG6SB@9,C( M,>QRJ@-ZV(3(?O>J!OLDHZ>"@4F.&;P55$@@8=0X@!CM>),LA,I,_0&\S7$I MH8T\UA*,Z%CW;)/9]#LNF_MIXF*E%)>;H_>*O/!S0QUSGUN+GI$3"IP=;H7*LTJ]!$%-_#%*S(V_V&ZO[V1)J7U-FT#V&> M @;3,.5R#,@L!66VDB8.&)G:LEH8L#RA+?CZT4>?LPGG-NQHS*FEG@R@Q6@+ M@!E"";\R!_)5@<#0!DX%;K D\4P M/7@6[DNLDGBFKU:@>BD7#/;P08;Q"" XNF] M#J$E+BF"!P 3R;^"\(!J&[K,G9D&D0%:%/Y;**CX%N0J()$TA"(%[V/RDH1/ M)*G4S\"8NS[\0O1Q(G$?O.@C76PS]9"L-]?L@;8"= ,V47*6%R'5&1RZ8&Q. M-)5*4$S$UGCA4J1&4UP2IH4/ <3R $@"G/A32$O$NNHBAG0&LDYHS4(BN>I/ M2RE%M"T1Z4P0"A4+"P5#EW@'BQ*42$)7W@Y(*H-_L+FX'HT" MU=\3\.:IS!;72:N''V&E?E8.1MI(]X#G 6PZLD"1$R=RWB@,*9/0X/9G,$.( MHF+0;+#_A%J 5 K\(/]CC,OX6HQO$9)U%^!GG/63+H*<(]040@)LL-%X;'NJ MS++S3-!?M) T@FUES*=(.JF4]4XJWTB ^X';?Y%*QN)2G&>*9TJAO/+5N&:UR;?(X[\)OU+3?OCG9SK@M_JLE=0H$G+$!P?1QS M),8B=L4LU;^A NJH?O&.%K=8U?D+XX>XT]\0*-?#>A?\AA@]; MO9U+U'9*SOK2M3V@='T.JK8(;0>BW-?6TI0UT,26P8[V/@A!9@7 \.47"G:N M1?T24C/3*>'O$5B##A=$+<0E' 1\\BNHV0OX;)W= XM3X=AXG5T[MLJ-.GM0 M]1?5A$L@FZ?LGW -[L/NR?"5?\+M&KH$JLS!-9F#2K/*'"S%6@Z7.2B\U6D^ M['8)?=B^'7CY)P?MXAN?>V YC0,[RT'V_<2Q)&8^1:8$*"K8#;#E)\LFK3NF M3/C"/N![OI$:S^L/[! 2/LY4G\^%[ATHNW1!VG24YKYE2_A(S./JI\C5\46Q M,W)=6W_TJ!CUL^"KERCVD$E^7/P6['L$VTX&1Y248U:49' DM4<[%UZY4-%, M@?3Y5C$46L)Z3#N*)NWM7J/3[Q;3#[W3:'9+UZ2]6E2>175V:6>_MDW.,''; M470J?Z#(^%<1$+_"@/@&32=.$1 WF!BP$@Z[8$:D6<:.!?.]U6^'S4BV[LZ7YYSVVD(R MS@\VF\Y14=A;I+",+IH%45@'**S;+:!):T5AI<*UBL*R*2RC\5-!%-:M7731 M&U=16$5A;XW",JH)"Z*P7NVBT^FEE.J5C<).?C"'#%13!H'SQH9SY*.,C,+5 M@B@#.R5WNHWDH/7M^K>6:%]JZ 9-:GH]QI^@@J'(CB4D<1>$ XIM0NEPJ%3Q:&#A./:%(YKI31#J9#H M%)#H(!&G=J=V,4B;8? Z.'3R+KD1MKS0M]/BWHKUU"Z&G=((LY/W MQ$7*@2M_W&KD[QXDF-'&487=E":;E1E\"CATD%A&IPDXU"HLL[G"H7+AT$'B M IU6[:+?WEV1JW"HE#ATD+A 1P$<*@\?.GEWG.CO4GGCUN#]06(9G3;(W_;N MH8S*""XE#ATDE-&A,:N[9_97.%1*'#I(5*#3K5WTT@8V5#AT"CATD*A IT^FZC.<#PZM4BVQ)G%"DA@\[WD]_ 73S(8EZ4*(LBNJJW8PL\=&-!M &OC!,D-L M9;G00JY1_QE;KTRQDW2J!>SKJ$NHA:W;[(4V7[YHD(CD96.Z+\ @1G(%-7!A MOFQ]XK]9;OU]K1J1;'[4.??\*.6@5",2U8A$-2)1#2)*0T#5B$3QV3'YK/(Y M5A_95/O&?3_27WR;K:(YYP0LXS.++ .LNGV',E2:VE5LEIKPV] MM:^QG]&(?6%LLADY;8A$4!P4T(%\W>,LS<_;Z+I#96.<-Y.WBF7R'L%ME!RZ M7S'YF3%YNU@F[Y,F+WD'&,7D9\;DG6*9? !,WBY[BX@R,'GE\_YN9C/;XJ;V MB8';9P%[U;0[Q]!52>YZ>>P6*H]= 7^A>@I4EE]ZQ?)+@R!WRH+\KOBE<'[I M%\LO"'?=+"PM5O%+Z?AE4"R_M(A?%)[=,8LO=G".BL\<.WW1Z-6+%8WVQ76G M\"#8R^8\E<&Q.D[T0 E(AH TBA40[/#:+ZRUAA(0)2#'%I!BSPJ[7=I!BBJ/ M5@*B!.38 E+L.6.W!P+2*_H(YOP$9$5>>Y+&7L;,4J"39N]FH:97C5X)J:P:VP,SQO# S4VFWGN#Q"7 M@,-;>73SPS*J[I.D&2:K___%E?GT&"?3YS/KE\HFR,=JO"R.,J-'H M7K6 #9__S8'5#WO>7CCI^3(HYL)EODJ^6* M#GJ'U6]P9C;-9JLWZK4'G>ZP-6##9MWL=TRCUVV/_K<'1ECJIF76;/1?@#>7 M$AZ)-QLM7LKM MI]L;/8-'RT2:.T?JC)2JUR@)&&9F.8&KL?7+J&K&&X4UAK4*5XBXGZ4FY]X@6N882>((?V MKQ#T)^[K@@I3U/,.=T,_>75$1'<8,,O!-^&EGFM'3[5,> \P"3R1 :&"$V 1 M'/;(\OQ ^SMD'FY0,!=AWJ2G'!'2W,PTO4,Q31,TZ"JF$]EP\\2C-G0DS(Y"S MXXZI:S?@NN#7:%+,K5!8]X\3?_8>#V?*-S\ Q@KG-B?^&>?8$!\:5? M1G_X'$N_@[Q%WV (KNO3 I2Q(YOWD+/X:+$A[M;/N>!EL?IE$-L8Y7VS/5):[RADG(82%*<_?.\[2IC1O7D%C:$T83!ZEN62JF. M$ KJP)BNM&9#NUJ@4.K?'*[2(':5)EY2PS?F5T/P5;]?L1',\@VSG\ "P[AJ M6K>"8DU3?I%H*TDS&AV,-"*"9Z)P$YN\"8'5/+P*QL1*,Q9MXJ%J_&GS^K0: M:*&9_ ?JI,\N>"*__L*NLU:^?)YN.Z^G>\L\M*C]K]R[GS"/9SBYO0PGM[?L MY'Z^?=#N/K_[\NE6N_SXY?[^M?;U]IMV__O-MUMMH^N;'PKDRVAQZ+\QWS)N M'/.]A0K%?, 01\9T^DMP(*M<[UYI76\!P$$8(,+0@?&CNRW&+[TB!PG* M<3 M'CCH?Q?TA_@B](7W!?OP+*2=98C4$Q<*^FD.1V<=KN#:I>WZ_FL$!]%\)/6; M4P7^:/?USJ @Y CXH5DZ. LUJ#R#:NT#_+%;?N5@KUJ'\E63[P05HDBW-[A( M494RQR3 Y9VC21<1'!G^P^!X8HP;C,:F=%KQ>A]FJ@!>0VA%6\7%9>SE\/,!K51\;IU -\CERA-[MEO(GI'H#5%@BYZ_UJ M9 <=64&F&&6\]?56K]2BLN3ULR#PK&$H_/O U?YX][!/P5)% 95/"!CY7WI>X<._)[GSIN M96""*(8O U-4F>$+;&FQD[']C;5_0?TJ8F72LO"E)RP>.0N3NHI/ZOY5AR^[\;?!<67U?T% MWU^09CX!_OZ3_L"\3A@2-H[!Y$Y@;E_PO1L&?L T#0O:SDB[ M5@MZH 4]\'IVU'J^['INZ/>W]X)VMUE090.G;&"9=KJ7%7RX9(##)Q.HD>TQ M,F5M*VN[--9V3UG;U;*V^\HZJY2U/5#K62EK>U!7UG9Z>6Y'(VX05L?,1=0. MB]G"O+8>N>9S(_2H=E@%G*MT?Z$F\*#4[#V=V>XSQV)#U_BNS6QXUFY@W\L4 MV!Y1,)2K^7;ST;ER _'8,B^U+J[K>E?Q447Y M:!>7I%AEU2Z;LCH?!RGS. )1,+; OGCQBN33=_]W"[BNDK8L6>H4&7)]L>.+ M2B[V;L'8/(N]U=FJ6NR26F/YUEJU*3#D4:I]Z87 M \/4=1!KD5B%-E MD0^*=OID$"=+$[3V=OO6G"(I[ \E >7PTM9(0'MO/TU)@)* 4PQ\"J$]&"T<>S26YJ,,?5A\YB1=9N M5W>?/RQ!M1<=C[)WT^]W]:_IPJ'D*CD4AWW6B YCHD[L\32]^=FG0#PD%<#%]?,V4?>?>:^W1 MXD^R$_8CLT/L;QU=C7VP8_E LD1"@W-EQB3JY[5,WMQ:+^Z=MJC_[AS!1#"8 MWY[EC\N:L+'<[QR^6]:$\RW*Q+J:<(EG#6':-*?E%7^SD[(4K\\8U"9E>1KM MRL#";C3+UCFKIW?[O;(-:J /NMD_'7%0W8/W&#N!+D]2G92AV/0$J"7W1,WU MXOU646Y+RH'YY#UKGYCW'5M%(_D.V(VN6L3[)W?''IM-P(BX\3CS]TRY-#C? M-5&V7&=LD8FZ&S2$(,/NT! %D_%H!5K8^NO&]_ET:#]3"ZH_N6V2"4M_?0*+ MT,* "_WU@0W!_",KKQ)4/V*9$PDRI/3FS[SC$0B9Y9W,6[QPW M#K.?,11$?[US*5JBR/@B.\5Q*!9;-%NH+_F&TF\)+SW.?;:$%Q[KNBUAT]%7 MF4].0A^>&T6^9YX[LB@ @$E]&O,I^CN3WNT4G+,DR T7LJ%E8W0[<./0PR6KYE\!%,P<3@L&FH< M%I=9B-'E(\^=1C%9'$0ZT,UA.' E3,F+;L-QR8\!^\'I<79HBMI\G#LS#$$H M?-@[4%/VS6"<3EMD4M<^!&6HF(L>2Y IULP&5/ M^(_CTADX"C]S@OE'1L^AA8-E$WP(\W1-'P_[?.QU;"X0>*W@R:FW,68^P/W /KX(QL=*,19MX>"SVT^94AU;CXOH.[ON!VO*S&Z ISJZS%G'U"7[S M8MV1U>K#J4;SD*J(GO@&E;YE;)%7$>T&[UG ,DR#DSA":W7U=J]3S'%.6Z]W M\IXE'?R,20TJSZ#:!SV-R_1Z!GMY/6+[*M-1P0.FR6B?X+J)K]V"GCS<&4O5 M2/<9OEE-N3,X"[Z\$)E9JPBI=+P\NG"Y>T'0F^\4?NA+N"V2]7(1?%: 6U MA5 C.^C(*G^8N"I_)<\$5;'3L>>6I\M]LS=8#]0G->8'SYV^@SOQF7]:P>2= MS'R_H^ [HAK[/H?_F0_LQS)8WZ#1N+AN]P89F*NJ + T?*-D0LI$O_XB,M&\ MN&[UZ_J@G\_;R.>-1C.O\?/BB%:E\>6+2GT\6.^2$Q* #=T4"C)E M.A?7W48&\/I+MB;9 1QQBWQUQ4/-_H8F#07Q4/?BNM/6E[$Q2LY#Q^RA=$(\ MM*$?0$$\U(.]MJ^8J*I,U'T1)NH#$_5Z&9TECL-$E8\Z/[B85YSDG8HCFKSA MC^T.Z4[;3=MW\M71!9NZA!6D"@9HD]3W-VSS'B27,:"M!.RL!.Q%C/YF_>*Z MW(VI@]2MKL*^$19!E K8OK7D?OE230 M7L"NIUB]LJR^*2ET ZNW+ZX[#;VHSI**U16K'R\[= .K=RZNF_4" M/WJ&Z 9>[V(_F:Z^W-%0Y0J4+^=SV\J<4V?I#6?C&U@:/4D4)>@_0\#\7S3;XZ8KXIJW*#E#MPJJ CI],LD=$0,G- M6WD+8-60^3/J:&=R-!.-V*P7=;AG6BH0@U DOXK>Z%D M'CNI5-U?FW%=J4-^Q?'5Y?@-8:(M.;Y'Y]/50UM5+%]!EM^0E;@ER_?!KND5 M5MVMCMT5(.7!DQ.WY.P!<'9I$+H4S-LF%KG<,TD1N\["I]V8I5U'9EDN1UAJ M*:;XY-A\4FB^XI;<@5DKIP==JUBDB+3%+5D$.S64AD4J'\>=SUZT,H\F%#JD M O?9/8]Q2[''!),"\K)RK4))8PE*?LY*?C;D,VXI/UCS7EB,68E/21A)B<^> M:8U;2D^'LH(5-*,2GW,3GV+\^BXX;?43V'Y4DJ,:6BF&]D*!A6.V0+^\0:2@3U+0Z)4&RZE"ENJ. MB8.EMC5?P%95J2R-]H93A4C8E^49:]K,9F@VP7?\[]":H1%5TQP. M_WA\YGH!/'?(Z.F.%DRX9KL&D0;?AG_30W7M 3X:S/.>\=UL"LL!:^N ]8P/V:]HG9[-FW6$V[\SW&[9IV[X;!1/MOU^.,1N;"BSSD4Z"$ M Q.&AWL6T/2)>UQ[E<^NWP!M\=EUC-#S@ H[BD<+>P!QLB MLWL/NWUQW6^M+./>==0;G.N]1]U9V^ELUU%OJ!+>>]1=:EJU@4.(\7,.?(-Q MMO? ,9!?;ZXTTF)Z>]R?H".*\ W%ILU?3,/&@MLLT-^QK>T\3 M([7=3N$BO"'_;N]A#T"$5S<=WW74&TJ]]AUUMPXB7/RH-X3P]QXU."R=C:/> MA;AF9.^2QJ&]>06-@0S, Q6W[*40W0$:[T#8[K2FBWM:H%" MJ7]QR+@R5K_!F=DTFZW>J->&'6+8&K!ALV[V.Z;1Z[9'_]N'K4[>-(F36F=L MS*^&8"5]OV(CF.4;9C^!*87&;=IN!:,U3?E%HJTDS6AT,-((,QWXU!65AV_ M+> >7@5C8J49BS;Q4#!_VKP^L#4^H">!@H*=[8'K_%]_8==9:Y_M4S3Z+^!4 M+*5TD5-Q]W#[26OJ8(D[P%'H OS73_UFH_?6U]Y;OA'Z/BJN&]!F-PZSP58G M??#!/!RX6 M]MJA"?=PV^=/^"6^+)C FOT[9.#/>:#0OY%KAR[=!]@^M$;]ZM_T.+@2YW+C M@/:V,Z[Z;YBF#<^.QWM_^PY__\0\8Z)UA4V'SN#&M^$>P2R@!'):$Y?6>V*> M>66[[G$5B;A1[NA'!7X'H83J!?5H^:2&0)EWG*F8._DADL M%KS9NXD<:/@J]"PP&HX<\@^@:H$,L$T<]>EZW3,-G M#3A@Z@-' 0>SF!^1MPQK!M?5(@:4OQ!5'I>^YGX -M?RY8*DB]\21>DK5$F+7R)-EKX3U%S\^@D,NJ7O4*LM?BETW>*W1N:766_GIK7\]IE+C,.6 MAB!-Q"5JQ6L<_^!Z0LD!G^+W4AQ\+I9-B(L/O&TS8E]0M[[4L $)@X8Z<3,C MZ-KO[A,LJUCQ<]N9XI5(^_5CV 76%S%%^0.FG1:X\6 M?P)6'[H@LE)84%:DJH]4WW?'?7*$TJO-:[QTK RL>M?SA0X#M@)YP @@O@U^ M0>4N]R400^Z1#P%/0F(S8X+L38>I0+HAJ"\8M =K".K/M$8C3F,EX(A@XL)# M)=4Q1.AIUG0&XF&27$W644#7/J3'2(P6C=(C GL6Z"Z.@R#9C-YM<#_:Y(1V MBU1T6L.)D12S,]L4__*(26OP]*/;RVNMXS]L M, .T=S98-J X;30@0)7<.89>TRZEZ/SQ[D%*3(U65G[]SIW"@)]3^EW^\">7 MW[W6@#<9GF"086("T]AH8PA='\Y0PWC((P8:1&B+H3GX[ .KP"#P/,1UD&= MMX%#$Y(C3!@L./BH>I7@P]&<8/&BJ*5XH M?IV#DB^CZY41:/_T:+ MJB^D.1S=^@64:/Q3E/.3K),@!="$.R C7*R F9H@K2K=+C28:\]Q3$PAR313 MN-26&VO"8RO8 2^"706,,]QN9RCRR9D:VK3?.>JQ>/AR&P'ZXF/@XGAYY6O! M9/; I-?27#&&58FOBWE^9(>6F?$];,R&15ZJYPY=6 ?ZS@52^LG(USR[)>XFGB MA'3TL6;-( MD_WYX3963?$ZEEM!@XSY$VL&:I24"Q).!BIF: M1Q\1W%Z.9D&BV?>%IXL\>>H9<$(U-DF9O)A"(KS+>8]I498!D:->TVQ+-PNNV399J@ M5V^9GZS][:?;FWCQ81RH5BU!'-R*4(LA%6QZ ,U,')?'E")])SF07I^(O9OILB,SA3\W0&Z0?N6-B,8ID"48Y>\N7V M4_(6BAL:'F<^C /8$L-?%"9R2. +/'&8#UX/ M^AR$)GB.7 MIS=](?8!N98UX/=Y;AB&\$E<)]/F0.WQD"6'Q$^V='CW%Y7!4 M\5Z79:+@$*5KBTX(<,8K/#N(;M^JC86##G4;OY M* <6'V[G(%IC%^D"VYHE=F3^R.R0'HHAX^P9IF+0,N 2#9#.*# ,X'K"SQ%( MI '[@7_%P@]?#J5Y1R8Z+0[J+E2-5Q@B2]&%WCUV79/"G:AJ81NP\#@NE?.V ME(M&VA-WZW430=62BOHCS6'?9EZT(B<\2W8*+X=R9*;7^0BQE&'>/S21D'R MK^(B&;TE!<)A(UICS9UCED1[79:$2GBH9,+#\6R(!SH63RP#QZ56"&BI8S*T M.%TE<:?CF4C>,U17;>[&E#[&[3E6!7)/YMN< Z#+!W:$/'Y9D7.%UX/%389I8/G1@S3XAQ<9!C+3QN$2&=T86YKAIY!B*\[YLDE%8<_F,97>#OWU*!G\FL4MC MZ&>/^8-8V?\'*UN6@:[V2-)L:%$RCM9I7N'A1J<%=_/O>,QJN2;RJ/2B\9H/ M'AC@SYH#MX'LQ:RKM1H@XJE'XNF?.!2!IV8\;H'G97(UR=EH_C$M[8FEG[-. M9D0&C7S W^*,TY=WK,CGEN'Z^=_DXT2Y!@4*&W-$R7*[7UJ@UK+B^[ELKVQA MBA32 ^R@PC?XC)&<*3Q\LHEH> !!GJDT(O,\0Q)W9SW6.RT]1MY!ANJZ_I4* MN1)KF*K&8*0VF_G\3?3AK3R@>6,Y]'2ZZ:VEU8 ME+*X7KY9_JS#3[\L?]_JZ(U&,_.GNM[(_'[5HQIUO=EMY7K4ZN_;]6YU!]75 M6\UVR<942D+!H'J-?LD&A:O76_ND#1 7:P$5$!5[#RB,\B&4BKWCD]@R;G'+ MV!>0MW(DHDUU)85>&J]Y74#B<%18%X^(=]GA,Y@;Y-%F[+?'P)E^C]NX1P>Y MRWC3(N"P ^++UB7FY6;KW:&=B\>CK2QE5\$^*\KN1-FOW,-!$4W?4=BM./CX MJM-.R;N2]U.C[ 9YSP]).H^267)4(XIAK,(57SW';;'93QC9*0_TY':$Z.5% M!#H.)=J] ?;0+A:@5K'2.;)2JU]' )\#81VOI::X?P^V*A4U24TW.WH_+V)K M'C+D1BP[#AE^5KI)Z:;]*=&HM00FLF(FQ4S[,U.CT2S>:CK?K:ZAM]56M[#5 MG73;QBUGO%>#C(SY1OJCS!Q/&J1+\(O[3[J(GH2J"T,F?XA1:JR5.OUL).<4D0Y9/-\]= Y'"F(%CBR M="K'P<+>ODSI*+&CDYR'$.5WDHD2G79]1QMWIWB+8J7JLE*[U3ENM.4$-]QF M6V_N%E,Y^1U7Z1FE9W;SEFN=%H'J*V92S+0_,S7[@QW]Q//=MAH#O7ZFVU9% M O[TQ.UA[A.<1:P*G8GT/"8@M(*U;F6>B$E*LRSV=RNGD.2D8K^O=_=J?K>) M,N61J)R4.5Q06+'==;^GV*[$9Q$'N5^Q/6K;O$:*8GO%=GNS73=W2$>QW1&T M945.?'*N00R?>AA#OM0N;4Y2-7;.=SMC::UT3"0O S45 QV$@8Y]_QDQ<*7" M?*5AX+-AH-:NU5&*@0K78&3P_D)09F7%2/P@T?&"&-G.V18=KY9TS(DLV*@S M 3>7H/-\;)@C804CL/89_.41 J) -(SNQM^7GXWXB*F.0@+:F?HX)7=%S3UD M"XJ:QJCIA8"2=S3WD6#CHPX7LI,3=5Z(F\UE-9**6L51=YP4J#0S_@XM@>J, MYOSO=_=XU1>XES *EKMP+R^_Q+8#]_-M*1@B=E6%[D M] K+WB+,H(:DZ:9>A!B? =]]?2((A'V].<@'/+?J40-]T,W^Y7AH<64<4T?O M=/,]Z3SI5,8QP=KUUK][WW/C\\#[+RL(E15ND/ICNJ3?)/N>*&S;B#C MD8I]YQHMGFEEXS[P/]7*[!?UW^V.WE5%(HJ5"F E1/E3.%)%%8]T])["D5+5 MD$HW%8(,W&KJ/<5*BI4*0 8>M(IGI;/=Y@;Z0.URQRF>/)X?>H>1 =%'G-EG MAY?8&K0/"+E56:K5!SM"'A=4D7."RK79R^U#9*N2T].A2J2V<-AKC7ICQ^C/ M.=.M/^@J\-:\JJB9V]"KBBJJ_+&"0DQ47O(ROK5"3%2L5%#L3B$FYMYN%6*B MTC-*S^1TAQ1BHF*FPIA)(2;N<.BM$!-/.>A/3]RJ\' M47!*"L5K=[;K*[8K\6F$PDP\&-LK\#JE;5^:N*WZKHVG%-M5$#.Q3*;\7$:/ M0DWO!$TU"I3,U5Z#<15AU__53O]GHO?4U MVS7(TD68NR=XQD2"X4GPPR<.3_,GUFR&S_ T/T+GHQ_ +!ZYWI2;&:AWI:+7 M7BB3?^CW^OX(D[44K"#X%/BCQ_W0#LBC@+_2J(T9P(XU6![73U;0IX5.GDFC MI+7>"/EXW+68=Z\RZ"I)M\-:[0[T2%Y>LAX9^)RF9SV"FM F,!58I06@S]4T MEW-O(W3CS!5+^L;C-A#@D2>(C3]?S-TE\1[KR2ULZ+MV&*R^90FNX@BGQ1T8 MTY76[&A7"U!6J7]QR);YCPNKW^#,;)K-5F_4:P\ZW6%KP(;-NMGOF$:OVQ[] M+\SQ(KIKXD7SF($7?C4$7OE^Q48PS3?,?F+//FKN-*L#GZ=)OTBUE;09C0Y& MFW509;^RTHQ% \$;_>/BI\T+U+NX?B!H4Q"9=_!"8#O_UU_8==;B9ZNA1O.0 M>FBE&;*$J4*:Z9WKD_1_6XSLG!J2:T_OM(I!N6S4]68W'RCLX:$W85"-1K-D M@^KH;51_I1I365>O?(/"U>OO@^:Z+?#H28%,[83-6DE*[(6T6AU U6B']%+^ MYST?HX%<"5C5T\>&Z^R%@+@WZE[E")@3SU 1,(U.F _8]'Q(I(14"6GIA;0* MF1]K\SRB#C^JR%<5N5Q)_FH'A6*IZ:Y3DMWX2VL>/9>(5A MU91N4KII5YRD=F-'\#'%3(J9YB@QZ'3TCMKHBBL8WK%Y>(4WNBJ4$J^5H:C? MZ=E!A[9WA1X^9[B^=GU'A7N^:'V]LP7K4P*UA3W<["O4T)VHMAN,V?GJH9T+ M7D]>#U7^)$& ABXF1ZAS!>4C@\76[A6/^*A8Z1Q9J=55*&RY3P_JNS9E.?EM M5^D9I6=VQ7L\A*91S'2>S%3OMXY[2G""VU:C=[:8UU6(^-,3MT</+%)RH)%RO42W7]T6L\TI'2G*JOEZ[ M6B'_%]'\"DZT/"O8'2@&5AIP'PW8K%;KJ=(P4$7A1*/,I:4 ,\S<\2T?OH%? M9Z%G3 BA<!&S_9IF6AXW LUFX% 16",,)APQ(P@]1$MT@5,FG)FZMOH= M"?+C*]BZZQ%N"SWM50-K&09+Y*7:[>KN(*=80P7(&RV$].SA"F4YKDT>]5B;I*,)IE0N_1#8X(NEC'A4U1+P)=C6 2?KL/'A5,4/_^U MKJU^;8H-6WISQ7KLRVD9(*3(.MQ!)"7)61%/P> DW*Y&P0J_)A%*!:.MXC6: M=$PI^N950V\MB%7"<0M<@WSO"89W7,T']6Z-@*9. -1%C A\\VHB1M0J1"RS MB"5D4*@;4+>687$'_H_4&OD\2)$QX8\E@O@(AYR6XPQ9V1:BM'6Q7L)*A7#Y M3\_U?>T3C>[HZ):#@5X?Y >W[.B=0:\H),)6-]^CUB 1-O+=<5*#ZNKU?CZ@ MQ3,E5"D'!:LW:"MP2P5NJ< MUX%;BLT1_).1%2A@R[(QJL+,4YAYQU>5"MA2 M":D2TA(3L#S EE/+-&VNL"U5#<;1*='K[ BUHJIY%"?-4:+3V!$M0P%^992& M=_7>>0-^$1D$"53MJE)0!5"B61\HN 7%2H54KG:Z"MVR./"*UKG#.*_<[%ZH MXO6H#NG9PEPV>@KF,C_16@<$Y:L\\7UH*5O=="K8B^*D]93HMLI MOD=-'F*>X)[;;NFM*A5]J3,#I6Q>Z,P "[,4*RE6*N+XJ7OB)"TKZWZ'@,L6V$['PI$K\=".?7^)25/BH1T+:JN4V:T5WR@; M';U_H(VR=":E H')?6*Z8WJ%XHWRW%]1WNPHWE2\L8(WVKG3%A1O%(=+=:I> M9U%99]4\?F_V^O)F\>,(?QC'BSFKR! M':<5;ZB(XF$[.$_AW<_G%E;L'2QQI"*2=<;N>>=@2-)GQ!O'OK^BO'FX'IEG MQ)L5Y8VNTEL*[GX%]'BZ<(' HC@ M,]>W*!7,XS9#Z/FW$8 R(8*G[I*0XO7D%C;T886#U;IUUJ^>:A:@F@6L(L39- M(-DC5,*"+!7<=(Y[& M7TJ$?'>DQ5CZVV*S"Z#U T.T1X.ABX>A#^_W?8F0[].0C- '=N2>9O(I_@VO M"RQFPR/,5X53- MAY]P[46+!#EP-G7A7?\1=P,)+2=@SM@";J 7&:[S5^@8]"NU8J![C+]#2P#! MXRV_W]V7',!_:P:*D?Y+Q4#XN\3YG^M X'$_M&D&U&$A&?,"/V6UP-@6\WYP ML7Y12P69_HW[0$!C0LOT'ELAN#-,25N>__4+8ZR<942D(-]$&W?-CIW=;Z=ROL=(6=OHH0!\)./\(\ MUV./5QIUO*T C0LEH (T5JCC2DA+3D EI*>+.@Y4/%(H&"J+)8 M!(YNJ/IJQ4A%,%+A4/;%T_)$#LHNVWICR9$KA@(G7(RM5)-23;N=.S<4]I7B MI((X2?79*!!.N*5VN2-!CAS4'UUYI)O/0]68KS$\1$?_G8VIZ7= "<$>7.2$ MYU0]1F??^=,^3Q*^E>:JRC#RI@2?3_58J>N,4K;E M/;-E_O(GYGWGF(BJ\BS+F:E7RD&I/$N59UFQ[$*59ZGR+%6>I4KA4BE<94GA M4GF62DB5D!Z;@.>>9YFXRM,E5UFE6)YQTD"C77QJG.*DL^2D7;M6J_233&+N MB&]<^1P4I:"4@MH-_*FI#Q0G*4XJH%U;7^^JK:ZP1FZ[=GFH_%9WANF6&8ZJ MRK1<@JI3:2DJ8VD%:RB\ZZ,G2BK6S&;-OF)-Q1J9]G3N%G2*-5G_I,[W ,S'5?CQIQ:CN4' MB'CZR!4>9DDS_4HY*)6GJ?(T*Y:=J/(T59ZFRM-4*6 J!:PL*6 J3U,)J1+2 M8Q/PW/,TTRXSFW.95;JFRCRXN&YWB\=X4IQTCIS4&NA;;4PJAV6;')9^[L.M M<\EA40I**:C=9*K54?#/BI6*23'LJ,VN.&KV]*;:[%3"YB:/5>5M+I"JKW?/ M 6I.I4#M0*_!P5*@RC?7TH6X)N>=48Z/WHFV@YMIS'C6[_1 M:SE?62CI7@P_-)W:ZL'*.-KP.5X4NIY-71#+_\"ZN=2VW@(#WQE;F,#)?)\' M8/@;?X<6O7$"W#R>:,/0A^'Z/HYE:#ETJU_#A[EAX%LF#(I[CY8!_P4V,*GN M"^8(O_L3&/K54#26AXD DX@72X:A 8%PT'O!*QW7 M(5_D:6(9$X'2:L$+'RTS9#;,V006-@0O. Q6W[)T7'L$P>W F*ZT9D^[FJ='^M\\63 M&ZY'+/<&E#?W\"H8$RO-6#30&Z-_7/RT>8%Z%]%^0/KD"^F"6Z$Y0!?P8$G$52IZ*1*'2SDHE8JN4M$KEH"M4M%5 M*KI*15=9KBK+M2Q9KBH570FI$M)C$_#<4]%CM]ER#'>J\L\/,/ER'W>4#99.;CV7;;P*!0/;11%DLLX^:8)54]E94RPW"U\VFGI]>V.\B%3/ M8C*T%9N=&IOE\/G*PV853_:^;.KMEUV6\NS42@F=FQ)J=?3^*2HAQ6:GQF:# M4V2SJN]U]9U2NJ:OY]/!MPQ15%F;9DVQW-Q\V=8; MN0^+2A ;5%QV4ES6/$TNRQ.!/L$M>]#9]>2_(ONV4D1GIH@&>NL(#*^VO//C M-'"'<@1#RL-E%=_R+AO-;E/OO.S*E&?#.X'^90MIU&EPBT8";E$DE$5SJW$= M"\J"7BXA)PH!L-BF-=L$WDT.__Q:P+4./--U-(/Y$ZH/IP_\[]!Z9#9W FW( M;.88V($N"#QK& 9B#(L/]%C 8R0-(_0\O%>,3U]N=E9.!HW@-)X8@G0XON5C MY;_V8K CJ\$V2D$G$3/B*>2 6EJ8FWH]1JJ9(]E+\#?3;-?WM9'G3@4'4KU* M=.>(69X&_!P2H@,L+391Q*5%_K]RPP"_?E5/@'5HF8?/J*%:\7=P3>B,V*/K M$3K"R/6 .@C"(E\6>$!<9A"N"SW XU.@38C_<0)?U])!MV7Z->IZ8Y& +Z8? M\/&ZP=^1'ZZOJ_WXNOWH__.72>;C5/J.OG5.Y( M'_,>LXR-!G,>LP+]../V2>#AJ=ISQ4@%%(*J+ES%-5[HJI:3"AM#Z:="<0?Z M>E-QDN*D0GHD%MZ[]&RWNFZ[9#@VY=GJ*H\?<3L:<8/: X%#2FDV9]8T[W]:Y26R^M M=K*SY8_3S/!ADJ3"1QF:?,G6HP.)%VIZ:/FIO- HVYO2 ^%^D6,9WS;F[MAC MLXEE:%/K!S43=#W;?,(VAI@3"F07.9@RLY-ZGONA'= 3_@H]RSFC,.=>9@U M^2,U[&#B^LEJI)B&/O >%TL'+Z0<: YS1#%@64N**XI$REA57+ :?$;ZKQ"1&K[8L$.3 M^G0"X[&5O!.]Z _]7M=&W,0FKC6@' HIU4V UL4$:FP&"I=%V"9J/:.S?!.[1OWW= S,E*47YIS5TYG M!2_/URI(@_\WV4SN)]/). M7^^U^\4D*#?U;K]T6=.E'!2F--.T3T,!(XCO7,1&[ MPL1/1!Z&:";W&,,CB ,WE% YP,\1K.M-*0SX9CF:KV3-URPZOM^SI+IM8-:7Q&^;Q@ATRL:5,>G)/'9JR!816)2&UCI MW;)Q;N5SY.^<1^YOV#0JGU+8U9NJBT[YUJ73/4)WH\J;B1]BP,@])?YTD:_[ MNY8_E\ 0JOC27'8;>;K$%K0N!6WS@L3U#.FGORV,H09OK@8901ASHM6 ;3#?&(B)PXY=OO2YIRR^[>Y[9[$:?< 2TE$F-[@X] MDXXE#NN3'.3$VGA6/W-]B[("/&Y3Q5AR1/_S?%:KG$0]N84-8A?7#Y25 M@HDL\$)AQK#KK&4L6T72ES#J2_(L3#'+&=GNDRC^=,- _$&UEYKZR;@9A[K4,0;/^>+F+ND:V%=TD!+_--IZ*+(&5U3TONHT4\UC M(JL?C7X'_ $:WPRA7_%!P^?L86(S*-,#)>_@)4Q[U6^E^O2D&](D'7/PZ4^N M]YT:VL@*1]G2!A[07C4FU[D2C \SPK)?69@J'RAA:65?'?@26^O0(YVY0O*Y M:S7M5:N3C'?;PF E+OG%!1ENROX"3L5B9BJ>=T7C 6*VI'X^Q69QG;)F6VQH MV8+EMN?VJ-*_$*W8:RXN].K-TBQQHZVW:6N\,0RP6:F(V^#6(PE^ MJHD7*+2D85AFEZW FN+2@VCZ$VLFTDXI^@!+QU/-JUXU^W/]P!(!MQQ01L!; MR"KRPF+'G)4;H)JM7FX,4S[HZU0BS1JO/ M#,,+<0^%/9$[OL0BH)YF-FVN0]AF)3I$_)2ZWDR>LH'Y8!"B*YK:$0ZV(WR. MC(S0%]NXE9&G ,OC4<9Z+H6/K+#"](E;5YHI'B!CJYOPAU QG4'JFUGHP2;E M"\L,<2G 47X&/K*9$]#E&!HEA55#8).90*JQG[=N[ZE8*#\+O=^!.6H"+F;. MNL7.CAE'YF3=ONJG&E^FC? YWLV\'=D*SSKS]ZV^*J9 MEEOQ^KB7IN7[(0'64"O-DD,!_$M^%<(# 9UQB_1'SW0)D<$=VM:8]DWX%?%V!#I/B!UL+:&$HT>D%%NT M#/#8I^7?:36G[#M6_:"/.[8,8$'X503W(K:RIH(/X;^Z=K,>?XAF;:X^A"+> MHSK<;#^9"AT3K4[71_@ BZ+V91VH2TU\D[CO:<^=B$BL/!46#WMDEDU6#(6I MB*X>?W3M1R0LKC,UBA5"97+? '^(K!8LK")OQ17A'BE#$OV'D+T2@*!UI"M[ M5^D/-LQ"N\=@+[$&>A;T@,1O!E+(6:9CEP>4#/0'4A ML=*TF>L%LH$N&H$LPRM!O>*[-G7W9A1<@!^!S,#<0P8&PD;67)R!&#$:FKTH MQS4)@R 3!!-0PJG9E%_W@&EC(0,&7,!_+:B'53(I>Z*+R&3LS8MX%S$XD 5X M/:W*0%9AF(^6(3@?+9XA2)G#?>'N33D/,O6;AR^6+8P%#AXW)@Z0: R6/7IX MKE!-L+7]13DP!)46@/?'_$ "J/V #T_S0PR#N$ZG_#JI!S" M<.,1)0))NA8F]NPZ$B]-=IBF"9L<7!5B-[QK#%M@,!&V"*Z*@,\+J;P%7HCX M;VG5*2\D.#4QGC2B()BT[A2,47RPB),\SPTQD1?#!>>8(:U(E C'2F@A8%^Z M49I'SX:-QT#8SQQXB&1)1FY$"^EH%#Z?6O U.M5XP=*6 "L9PF[P'&,4NK++ M-WU--A:GI9&XZ%$ /KN-Y"VW%=NQO%JU";NS^V->DU;H!RG>Q^ MP"N\7T".I][/KHSC=[;Z'8+CQ+!^8QUDVGA,:09L:W/ M4T\#>P)64)AC=&KJ8SR!$R2G(>$X8>]^M&R.,4V?.P@B2J:W*\QEDKO0(PC/ M]*AT[4^Q8,SVW8CB$M[2\:49BS>C_66C:>[Y>ZWK9Q>CK*$G+&+@?YCZF*+Y M8L6R5CHB46J9/;I<+&;T+1B=(6S&J=[UXO'N,!#PCC%SS/'$XD(1-'+V.0VGCS MRQJ(A')UA<#$=^L:GHVM?F#VHV*86YP6!6E@^ZA<&\-IJY\-368.EVBAP4.L?I4!0YH0A&_QQ M"\R+8]2*U(7CH>(4A1PZ,I1O1!/W5#$-.M4Z>5&EFTS+>Q,%8!TJ0K/ M_$E_U0]AGRE=Q4>^-!_#_M8\N/E=]CQ/Z#.)P[/]R>[E&: MVZIJ_"V6YG!]AZNF@D[-CGR_G"=W9N!!E[T\;9-+"!RTR_U%QD"WC%^HRO<# MD:;-'.C011(G6/; \7UYBW56=E-L#[E/NIKB@F]#+,; C]@CDDYGA0% MCO,D>1+%$*49Z-@FM3M ,9\2"4(';H0%^P\E@"UM6G1O+\DLWYC22;E%46B+ M +)-=C=)FJY1>0"M0BJ3FM*0$IK8/ @P M5R=.:JXMI4!3]FN2 [V0=;C5TD2#1+I;(M';MFBY*9D1+\G*=,2L19%QA)?) M$HP;6=CP3HSC)BIL*'E2[L/<6OD:6ZK,B'*D;1?3-ZG@0D[YW7^X,=&^\1GH M2\N0":JB;D2FQ:Y>G^@9; SO&GN) )WOL>XO;"424)" MLDBO&JDRI-RI[:054A6;B^(OU@J'O* ]1\ =C9]+OB+;:QZ9-(HIET$D7#&? MODI9-8NZ\Q ;U3J5#;IZ,%_+V(LBP_&WL7[&M$&//JWW.N?7:!2;O:E9:=FU2+LFU7=$;Z$,METB.I-@=,\14Q M*!HBB1)TU@?7FUXUZO\6VC;)K4VU4MJGT7GOE!J=1ZW-;].9_N5FF7=9Q0F4 M CM?/+QSR3(]*ZE*9H%(GXVD5-2MBC%$:;!1GC!,+L0*)/'J]$X2E8F(JI9% M39:4^*PHOHC0-CR.58*F*$\1(X;!XJ5&((H+AI'Y-5=:G6B5N/YG91%=4DX$ M5)S 'WM(0ZM^4M(@*VM"(/^7I#2SY +QL+ -@44^M0*1UPD,$=DOH/L\4U3L MBMJIN(PTC=5!>RHY@_.&(RQOJCAX?=%CNA^J*I!6GT:V&/-$NOS4L4:6(5$QQ@RM1LW@'I7X MII%T9+F%$?J!.P7_K2:S\+$"16YCFF$S:RHJ3UVJ,1+UUA;H@2]6JA:CFK48+P$0E6U_GM$(\+Z]EQY_6J MQ)63.]W?BQ3X.T4!,T4!1A28"@IX2(&442^KNC'"Z G(%1F10M@!'=SAD2CH M)>_O[@X\9M@9M-Z-KA&(3OWMU@O!%A>"'M!X.^=DXL1N' =WM&\T!+2>T=74 M&O6K_XY+HD?P7+CDF3-/NB+90!@U&0N"4YR6PL\8N$! G3$$S@B<6Q.0HW M0A)"%Y$IX!WDD-)O21!6_D;FE(0^((M.XW-$)JB=A-!&FM"SF- U]&BH4!H+ M=PFF":M=A61_"V'':;385:-SR5^GCL=NHRXN-P8HG/<;WT*^NLE1,PK3D3MT M.06.4]&G.:B%8:P2A9(+8Z=$:#J2^I$EZK_]< BNWXHA:J0=#3R<-6MB6.!* MF+6DE,Z4Z'WXW/F#&H(+$AH7"#7C!JAV01W\]?[V71S*\(!:8N(X'XD&@A,D M\J9G:1$D3#@-A2DM\"6GT]!!&UKB3&2R"D5@=F$5/*I!MW;F6?"&&KZ!854A M30]!"&%>/GG\>+SBT#6!GXS6;:"P"\+J>T".Y7WLW[4(OPP]%@^' M_@2&L<2](/! ^%J 8]" -7QX:J*"M\1IQ1S>TE9!@U(%BSY%%/ASC@)W$06D M3M>^( 62(/6WB +E5N[@LY0(=*#B+,&M#]^3^D(\GZE+%Q MALKM,0X@N<._Q A0VU/*B%!# :$<75K++R^VJ.%'FO,E>ZWEE\VT591"3KN4CNK=@W0X7T>1 MST2:4=M&0>7T8_QGGP#Z8\@G$&2P4@3(&^W^H!J9%]O)EDC128Y5$QT:RY:O M:_?"]#,P^%J;>[D4FL6DA01Y;@YG1AJ.7Z,XN\_'(FV&(M]QI): 9*;6V$L% M6Y?D,NK'1NF$!BV,< M3*PJ'O_%%(3KP>ZT96Q8@BE1_$LH4P&,**Q-U 3"4TCV0YB/1-MA83!Q$U/= MBA#(\._$LL6U(84T?(W0N(A>ANH\:SZINW 1**U(LH09"D4I(*@0AD^"_R"> M$+@3XLEIE"TS>I$,]"046)H^T0RU>NK]AERP6.V#H1U!L,D=*36%B+$%HA_I M[7D1B%\CSB>$B1O)A5BFR.SEY._1%B2Y$Y9L2=;(V#8QP0OMH$1\A]Q@0 Q\ M#IT0V68:!LD$B\1'PL%B,7QER=4V,DU^%99:X(1@9(QE::>4DGMY126A#VDS MEQM-R;540N9Y39*B= JM<$E48L^Y!A<%]!;;FEIRL!LU@$A96/WXO&)!+CUMR[6#LHAW2&\\\.-YCK?"",J^)N;:-C@#!!/TD)+OT@(_0DWFXD.;2)$L1^*B(8YPNEW!K_(*)"SI4Z[TZ==S<4 MBF IQG(>/0_QT&/?>%-B%\E=%I5&G(J(4*3P%VB,J)''TM80Z:(5W<@D/+,I MHB2QK0(FQ-!R9$KOO$DHX7P7HS$K1RNJDF:A?#GB]4YGPI@ X\0FEXQV-Q%Z MBKN;;#O!U Q 98[)[$E-5D0NQZ@O$<3U"HV7- 'B@X#X? G-:6?.NJ->6R*\ M)P\Z2NZ*B&YUR_&CY.R #5W*&1 <*3*LB > 3U-9!ZE0-KH7='K#1 C;E;Z M-9T+&^.#P/+]'2S51SPZ"M8$L]"R35Z=CD;Z,:1TE +GV6B88VF$=7N$V+T(6PP.?C)_%Q M%@LBD9-)_)N'FDZOV'PTA?,@<&Y,HT,)1_K9J2"B+(N0,.3)&R,3H!8M.RW: M0D^16):37.SH.%2^%\,S5 ]'?BYF/8H:L"2X(SN)X/EHDL&($9-9D"B%/QQR MS*B68;O&.*4Z%?N&;J EM-I7FSE11@/XE7[)\QD^)8R+Y6#DUJ8/]IRYN)-<3P\.9;)5#4B/"((+ [N,6-!BI:? M/B5.)1K4TE'"VD([D'B_SM$B[7AYVRC!B, O#^ZS:#2G?W 9 _:=.XM'#"(* M\&:WIG"M;JG:3I:J(5RC+9KC<6?,QC(?YX<\-F/FH^6+%@Q@V%B^+%:,D MC)FN$4;2) *SL969P;:B/<=HZ6Q.YIW,OTD6T,3ZB9J1)6)(^2&Q9[S:YU?, MD),9)F37ILR(NX=::E\4.DD6+6*>G]1;CIZZ[Z?%$ZM/>["95T\4A%E71EG4<\BOT0M9%$+*99*)IK) M=%8#3X@L;(\C6\BAG^?P)_#1Y :&[86COGO)-I5*.)(7F=RV1$YE_$29+C#O M%T1J(C.3K>Q-41?,\4R7):JTN&2OHY*)'-:Y,LX/Q/W4&%@ M\V:7,V)$&[ DHT3&1^?2D6+[:9,*3,IAM\P:PH#5,P_FSMIEB]:%LW5=2WGS MU,8M2OV49Y"Q4Q%/^."9,L6FQE1(.PR5=BBM=I"E9\+#RF;[E-V3MJN_4]:' M,P+F1D\MMLII.XR26A?*&:BP8.DH*?.UPC).YR1/P?X>LU3?8HFGY2R,)9UH M7LK$H+7GW8J?]^+GQ23V5/1ISKN* DO(.7,1#*EI%^> M<[9.VDLO? 2J95&Y$B(BB4PS0KZ*07MH?:ND',Y9MHU5:9=*<;RPIEV M:NO/?>";*EETG;%+I[1@O2;*.HZ%ILH@Q0$-X0QB%;XK]_KY3&0)#$ (*)%9 M'L>8ML]-7C0$HD"-2(NCIW($<*B@G/8U5%+L9D@&#TUT[DGIC MO.P;ESP5Z*[FB M();(XM",\HK3+Y2X\24,6H)N(R8M-BQ,?9*IRA[62^1"SB&$-<0B1G0L4^P MH,KG<#JBK&?\ MPY7",<_Y^!J-VQ*OX.3J/-[)XJKJ()Y]H?,Y8%-GB27251UIY13Q8X1Y:R1$ MR0&$ET#:_BWJFQ9[5,Q!^+% B'\D'EA")+%,",!=U(@P'WAO"+_9UG=,14DA M]L4WU/+M WEY]/K7H??+=;XUWW#/.4:@6T5AFP\4MGFUX];HG[Q]><[-WA^^ MWGQ[T.[N=.W+P^^WW[2[SQ^^?/MT\W#WY?/NS63:S:,VD]D,3-W0M8]\#$J3 M()RY2=W?RKWK?< 34$+W1=.%S,4G3IN('U()0;J%C$V3FZ4F1[%Y:HE1T[A% M.RAZ59ZL)@Z=Z*]:!/!D4;,,6;BQLJL*6&8V(O2,1=66&P9@R$5M,;8:#SB$ M3E+@;%I&A&@'OK%T?X5.ER+3:4_WCT@G!X'T\ D_V@X<[G# MQ)F_1*U>A'O(1)I-L@4EZ"P\OTG+AQBV5(#N"^C;R&>3>=.R]C^-,<6P$,WU M@)HX//!C1B$:9(:;^%-QJ2*.3S08DXVHR!>6;"UY6@2Y0T^B8/D&/(?,P#F) MP;XQ#'O#:N2#P9\HZ6(,IBL3J]$0="3J-GHPP(9S9RU3492?(&.GGQLZ=A2" M%WZR,(Q1C\0TE=&:50[/MIM I^3="1HWNNC6\4$FH99;;A[F/)AXL2)79G7# MC0B403@(,6 *SCQ*OUV%("U:87DDT.[V[Q#/QNZY :L51'G5?X@M5=HBVX(O+$1Z6QCI78B#MT3T M]RB$N&2O7R8*GO7Z!=KH_3;2X1M'2SM9C?DUBM>DW&K@L^OP[3S\?OEY9%@B M'FF2TEB016&$*-XX F\8I>&-IMYN(!V^RCZ<*U2Y!"B^\_U0XBW?C$:6+0XE MHGN]DK,06.=?P":@8&:=-NJF@&#[S<7,6^J&!,8Z60TBJU<8[1,1SHQ;E<:P MVQ*@-;)-(FRZ=%M3T7,=C_;&HGZ(1/!5HU-/FG2O*LE'GS2]7=%KEB]. M16+""5M\2B"9HB0K'EO9O;+/KEA#"5"7K*09-RE*43 R\HC21**M.S?OT:.X MTRBYW=?2P=8=,?+)_\">0_?X=6/:%";2;^(!YGR7:V/7^R$O4T35QP'>7*DHO^^)D2\T9'X:U"SH,Z]8/ M=A@670>S-*Z \FG!'/RF;&R[_,;&&5O#VZ ,\^/%9UBJ]+9': MZNK:K5B,K;>2TCA@*SLDE26-,7+ \E+XB&C(2>HTCP:-'A+V_XS;KH)!_?=: MH-S(S%Z1;C)O6.=HN!60 ,8;C0=2? 7$L=G,YV^B#V_!)9K9[/F-Y= 4Z:9( MY.3NA!S[B-![!K/ESD,,+'Y.5*Y>%VHW\.#_9O1F^;,./_V2\7U=[W<'F3_5 M]4;.[]OU;JX[5@VJW]5;S<[:1_U"DQ03!5KBFOSCHG6QD+O\ICG[H37F\P"0 MUQ?)*2CYPOM\?Y/>HVU>2N-*MBO),#^'*"L+VTM@;EJ?.JZ.7.=\RR@FNW(A M7Y@$;2#!>\J&H[SLF Y(@0VL*C4#;:^S0*/C: T'^W9A]AK^MY/L7ZO9&9YU M!*,4:=!JZ(VYR>^U_%N39CN"E#HWJ]069V@$P15N?_5!L_>#__C1:C3T20"" M]@X)/8J07M#:I%[.MW&OYR^RE_,L]/Q0]C&[YY2NKK7JS2CB>,^\(7.X?_7E MA\V?J3\W_-*LUYMZAMV:$JL%_T\8J(4HG;R7Y=N23D2:F\5)LY+98\ML[ 2F:/++/-5?LLG8VMV&NCQ+MMY+K1U_[0[_5W>BSAC5:G M3N#PS'2I%4N6&AC4NV>K!LHK_(UZ0[_[?']D^3_&S.\H?*+]W]^^?=3N'"RY M-;CV7B(34#5^H_%6%M+*7R/<@N3@F)PM\[&ID(N)JO#W"%[P 8OYHC:N M&&NBMP5L+*).&"TRS7E\@_2PHO?I6=ZADH5#R,+]N]_/7!8>V _7<:?/L$L$ MW*&B_WMCPJ]N/BIN%-SXCME&: MCYJ/E?!]BAI+BR)?FR/>W M'Q1'"HY\ST>68RF&/"Y#?KSY33&D8,B/;,AMQ8O'X\6OWVX5+RX:CU]%=U>U M5HD2#SM%)1ZV% I'!=,(RXK"<7_WS\\W#W]\N[TO=VK;UU3 M78 O4>&+J#B/HNY)M1>56Q#Q1JSXLD0X=A(' YT6U1]S';S?: MNX^W-Y^UW[]\?'_W^9_W->WN\[O,4'OUJ))M,%TFTI]AY!1L!Z_;<0\Z2[#_ M^)NHFG(.^Z!]J&S$18=BP3R,%%R)79RJ^ 2_/;_)X0EMG45ZO G]NM,JA.P0)1QJ8S+DF\^E30N[W^__7:GW=_\ MS\T_;\_9LC@KJ_)^ O=I]^R1C?DY+WJES) M3CJ[ZTXZ?QFZYC/\9Q),[>O_#U!+ P04 " ".D%U9]D,M5:\/ !I@ M$0 '5C='0M,C R-# Y,C'-D[5U9<]LX$GZ?7X'5RV:K(M^.CXJS)5\9 M5SF1U\?,[-,41$(2-A2A 4#;FE^_#9 42?$ *,D)9ZB\Q"+1W>C^&F!W R _ M_OMUXJ%GP@5E_EEG=VNG@XCO,)?ZH[/.T^-U][CS[T\__?3Q']WN;^?WM^B2 M.<&$^!)=<((E<=$+E6,DQP3]RO@W^HS1G8?ED/%)M_M)DUVPZ8S3T5BBO9V] M@[A9?)>?.ON'ASO'PX/NX=&^TSW8/3[NGI#CH^[AWM[1OGNP\V'XXGQ M8.?H>/]DV-W;.3GH'IP<[78'0S+L$F?//7+PWO#@<$\S?16GPAF3"4:@FB]. M7\599RSE]'1[^^7E9>ME?XOQT?;>SL[N]F]?;A]TTT[4UJ/^MTSKUP'WXO;[ MV^KV L2-P\<*3/-X<*6PR;;2M.=D[VCN*%B0RL84U]([#MSQJ[D73F;$E%, M [>WU6TE9Z^[L]_=W^T@+"6G@T"2:S#^)1GBP(/.!?X? ?;HD!(7D/6(PB[3 M('5;8CXB\BN>$#'%#JG6[--/""E;T\F4<8G\'-40BX'NK>!2DW50B,LM<[#4 M[J9:"FBJ%%.I75_W:>A5N9]M>:B"Z(XRGM22G:4+IT94Z/:A"MZ@; MA23J5S>FZZI+W=T]@'GI/B2N6Z\/,=V*?2CTV#)03)3ZM[#LAF8DB+,U8L_; M#@M\R6 $N*;3 WP4;3\>[)R< M30F7E(CTY*P9C#D9POP'4W0WGK1^GW*R!3V)F^0$9 > N@T2B( Y4^M[FR@4 MLU"N>-81 (5'0A,U67^7#.OJ#R34IW\+[3T\J*L]D!#O+Z^X@[VZB@.)$WC+ M>+TB?X3[B+IGG0L&L64'J6M/]S>%$846%[:+&<6L$M_[M*/_[:)N$H%VD:;Z MN+W8=H%+((C;]S_IOQ=')#\3PAV > M=54$?HX]%20\C F1PLK41B85.)R<'.[M'BH<'L"*9 Y$Q!.EF:*(*PK9;H!* MV?@.+0 M.R5P,VC3H& QOO;8RWH0GC,S8GJX%*; 'VD!&P@3JS](YGP;,\\E7%S]$5 Y M6P>6!5R-H'Y8!M2TH'^B4%2+X.WS$?;IG[H7V' M ?6M Z%",B,PQXO Q&Q0FD^;K)_*!&Y\M?RB.V0#0 FE$8.3' ;I5 &E>+4( MAVM,^2_8"XB%Y9.V)EM_V%FTM:)%FKA%QOW,F/M"/? R]P:4\$=TX)&>$'9U MCRIJ(P"[BP#$W/13(.&'0H8M N6<<X*'7XQR,$ 8V-O-.(9T1B+W\:N%T9.V1D/O+QHZRB&!N$7&O2>2+ MADXX(,VB1>:&Z&U"I1[!,*]"UJ2B:>);!O]5U$88#A=A2''3DWR&7XLPR6?" M8(VO#&8#7T)#(!C!\X^ CE;S?BUV1M0^+*)6E$YK^+(BT%Q&BY"\FDP]-B-$ MV\AV/BL@,J*2RYMC)B$\K9O6[LDS\0-R3QPV"IE:/4AR1$;#Y_+BB E*<6F1 MW6\)%E9/CJBAT;ZYG#1E1R%9/JFG@; MD5HH!FH#U*\AAF1&/'*UD,5"8H1 FP#(5R^L1T@IJ1$(J_)'.X?#8DG#&HU2 M4B,:-C61-H)1F)%;XU%%;80D5T:IR.K;"$T^4Z\Q3DI(3: GFI-*48OR]=CRKPLDJSPU[+1 M7'A1?MI&KRBNC,TGEQL?8F7). RX&DY0GZD1\UP)J+P&EYE=4K(V "=&N@L/ M$,]4*@KCP%4;):8JQ(-(?&6@;9@; <]5EZH CR6^U[FUU,^$N=3W.KUH(_CS M>""9@N>7PDD/#)5ZIGXA6!G;M?> 5248W2!7U$J5?K,3?'+C?3RC*S=(APRQ M]'8[PXK)BQT?(["Y(ED&V$V:8E/M7Q')93D;L;K>=L-R!DXUI"%K<+=!/I)KDYH!'V3=%F#?QU(,.J5 MD'2BS@KW)HS+:,?.U>M4'29>BQ?8BS&Z0\V34>I!KX6CN724%H\B^:UTC,(S M4:O6FFOS-$)N>09K\U@O/*:U(IYV?(P85ASOVN!6L85C1?3J<#-B:#PYMD&R M LE4Q4(_D.[P3-WK#SPZ"BO(2\-JS]J(<:X,5H!QI@H2/EPCB2@ELI68USEM MMN+07ILHHT^L?NAM,S%4;Q);T15J,C0";K>A;(-I):;ZKW.5AJIWHT&.D4YW M(/KQ I>XU*_Q9KY5'.+M>F/TIEQUKL2;]*^N[B-*=W*>HL7=1-2O^\[!C4^& M7A OB=[#K,RIH\&%FT\@\XYP/835 EM\3:VF+#3MO6#N]AQ)GV'27\DCWZ@O M1G_,51'+_#%9U4WD1FU4A]ZC5#=3U\-UH!R)[BR*>]M*A\QOJETYO:G%T. : MASL%>Q+S>WJ<1@O=('_:8N4 JA9#(]0%Y18"F'I315;41_F\?&GW,$+^I]\B"<]^B=Q/V/JJZFQ[\_WO_6'EX339^#\3$2/ M4T']T67 U;LZX#IS]2L9\0#23NS(L\X0>^HK/>IK76>=MQ/HJQ7_@?K C^3J M-;3ZTX.GT["!_FR/&X1%F/C>(-Q8>]9Q.(%IH(-$ )VF,E"-/G,63,\Z84LJ MR:2#PH__A%'XK,;N*.X)U\)R]DXO"!$HP1=,OS7/2NL"NJ8J#,[,57!X2<+_;_RH].>/=- 8;3+, M; V&H*+4$$OS:^QHB!;HKAF_>E5J!%2,]1KA\!S[W^8;*LI]PYY!8VT0KUOV M2Y=)]6G31_(JSSWF?"NU17U&=6QBI?S\BZVG,I9B88&?J;B!I]-SV$G-_ N9 M#-0GTQ)5PQZ&FE80O*%*+IO T\A"GX+C7_/7IDJU,$#=: 4@]5"[8Q+N4NQ= M8>[W QFA5^[Z:Y;2V/%1H&=4#H'XX,95Z@PI3O9L1\DP.BZ9G3?O MU7>9^\,G,7^-NKW)W[PK9ES"#^3*[_ML6](4A2;H.0ZHEED"[*E5%4]_W8WX M$ :O'Y15>K(\)F\\5+#SS6.CZLESH5$3)DQE[T 2/C^L!D9_8$/Y@CFI5L:& ML@D:9@X#]K*' :]>U0(RS !JTH8N.DKXC3H_.(*,LR+V685G0Z<5I4LX3JMQ MS[=K LK)\U<]7ED@XQEF9O)B$UT3M(MS\6O.)A=CM<'Y)AU:9)7HIY0H]> 5 M.#8V7'ERY"/'+OD*&E:C7M2R"3@_D EUF._"#\9AQE!_"#VO>EJ686A:DS=. MUP?"GZE#1!Q1U-"SC+0).D(T1*?$H,U"HR;T^T&=FL<\B9#!F1S(<+E)%PO" M)NA76+^+@M3\4:3>$,*<_Q+,KUG 2V?4E7@V-"9X)'QRR[!_H>?M:^Q8/%&K M:1J!OA=0VRFUN&T3M%!5-E61-:4I5J 8+YRG%*1UYWT/NJC>@NG>$.VH!:T3NB1NF!):J6O)Z0URGH3Q;*Z07 M"&Z)[Q)^32H65BII&CHMYOH,K(6XX^29LD!XLPL\I3)<1;/7NXI'0^V0>&)_ MV.=T1'WL0:Z@>N+J9S_U(;3!7O3FG)[X3X YN+,WF]^*JJ#EF?8:131BC*05 M>O)=CE]4G>O))Z]371N;J(\@](>W1((6D(CIIVA/Y6DZ(X-Q866K95DWPD:7 M:O5]7O53!0<5-:FMT^'R2GPC!-8N/%N)9U.KCO64JIJ$:_)IJD$NJ,_$!;N5 MJLBL?_Q&(13U"(90P1G[S&.C&=PU%(5J_+J(\R0 /<9319VOX3+5 MPEG ^#4(%=7.-;"NX3!O-JW$QSH,(7^N61/@!0/'_;J$R5P5/@QJ5%$T0:/L M :#H#2UJZK%#IY2L";K%VV47UK.2=U.Q]CO3W7"&1ZE MU8>(XM6SN/SVH*C M>*+P+%ZO^"R>L?2Y)O9_Z4$?#K$DY1>+8_ 74%TOF\=1V2-3EU)YT-=@T%X[CU\N?V9>=K3?@$=>].I1XG[!?3B%.Q[XSM;U9/0ZGR;,/N4 M:)'O]5+&*&?3!-WS9P/C>SIB@K;*2EU/A ?00 $P;__QY?3R8-/V,W'L^EO#_DO[.$#G*99'D\__/;P MS_%7%YEUTA<0S"M0WG*(!0M@$MFF((K28OFED_'T MKU_K'S',\0&)-YTO?_SMX"<;DH\VG'ZX_ M_N7*YS_+Y:>Y]_[1\MWSC\['UWV0OI8_^L_?7[U+)W@:8#R=+\(TU0?,Q[_. MER^^FJ6P6([ZG;@>W/B)^A-L/@;U)> ")/_ERSP__,??'CQ8#4C$K((@>-1.*(H (O$!RS8&)@RH1L?;*7QZO*-">AEIHM M81Z7ZET_XE$=R$ S+P24A06I)X0C*P(:F@54;O36OQ;@)S6S+F-'%NWA@\]8 MK<_:N*V0A2Y=X=/EB;7^Q*/YV>GI\CMAO,#3S>^7;G;:E F+61\*6*F;1#F4 M#X]3FIU-%QM$&RQ2&!6RY)"=)2PF<'#T>' A1/+Z(W8T&M,/KY#)N2H0@Q&@4*$1 MT8:85&.2W(YH&X:H'Y,A#571CAX4+G37R.EBMDZS"(85B@2R=A!RH'_I(*+7 MVJKB6O/B>BC;$$+_H(1H,/C-F' !Q^-I?K>8I;].9A,:WOGS_SXCFHZ*%\XD MU)"YXQ3UJ02!(C[Z0SB9#"V"O/3G35^+J:',(\5$0FD5.&LB*)LT1!,C21L5 M1;X\!MYCL#!0__EP)ESQIO<<\F8\?SH[/1TO:MZD2D'0* M&!(JE94&Q[T'E2(//*5L+59!X1^S:2+4-*+TC1]>3A?8X7PQTL44G:,'5([6<1\SA$+_\IH) M*:/WWK'&=&J#?*!N>GOFW8.B>R3I*$C% U*$89D)Y(P( U$9!85;+:)V66'K MD*_]HOR&@"$Y0BM=_^\P.<.19%9FXQSP8&GN,^[)(\H,:?!'# MD!;BQGH_:+C;Y31S'E?9P^1-&.>7TZ?AXW@1)A? C1RF8%B6))]DH!12Q&4+ MN8Y2&Q-95"&WCC[N1C6D=;(Q,1JKI!E5WG<8YF?=UR6$%9H5<6WFVA5+(DI) M:[#*A8 P#U9@T3:B5Z&ULW43EAUS6/ C\:+)^#=CPUMST;)F ?89EG,:+D1-DMHJ1D)BB(%-0D.EET9NE#8U[1J2),P\[HN-NSIM:MHT M([<::6D+A002DMQL%C,X+APKQ0ODXL@U;8/9K=I)V[=L3.TSUNW8.YM^>(_= MZ;+L[ 6)6RO.R,$10K*L:W+9DS.5R)G2=38IBK4M32ZG6T'/""2%ZX3 %"S;QQ)#=7]>7-DX;*Z3YB$M^$9DC_=CAS---",$R^GG^C9L^YK]=^,,2739\#X$D"I M5, 73:NU*M9)*T+VK1VEB\\?DLO<3N=[CW S';_I\&,8Y^=?/M;CAV2.%0&$/M1GL=RD)+W&M*&KN@B3#^,R2E> MB4+,>OYEO5%WCDSSS%01 9BH9T6CLA!]]H"8F&96**=:&_5M< W/43F(",U5 MT=]&P#G D7=!B\P8R,A+79*J 4(/FA6KN43B<^OHY68T0TKF-2!$HV'O*>G_ MM@[BZ_+G?$77D4TV!<<"%,\$*%X#+"1F.JN<=[XP45KG,FX%-*2"M 9D:#?X M;7/\:TY^2S$+JX7Q44!(DH24,=4B7$,&*RLE Y:$O(_T_O= MM&__8'T?_!@ M?Z?WOS_Z?F!>T<^M6D.]6]"?RT.4L[*F+KU[&NB",]MC:2_CV]"&E!/;7\#6QX3ZCV\SX7Y)DJUH^E:*V MFE8FQG(FZZ<1HM$&T)(%,YB#\:T7AIU![IA Z/>P3#NR]*NLAL'H!F,M?%H= MO3\C5-_,[A,LLP[/'6*7-)SS&P02Q7CT.0'FNJ'.'(,@ MLP5>>- H*-SVK=W3'L5IYLI?(%BTBAO!R8.H.Z-*HR$SXCCD*+A6WF%(K7-Y MU\ 8DK4>"A]OC 7VU%[+[-%2FA6.'M<<>8$=?L@H_1R($:WD0H&DQ (I)' 3M"O"HM.;6&L=;QW07 M'C\D7_%0?5_9%MQSE-L3>#V3* +5AJ$4#*)0B?P!,M4^^P0^)>YJEPU1>FO/ MN@$QJ "]MZ^2K[:LVG?(6[8=V7Y\(U/TH6T^-=XKXBUX,0,H J26,(%#";UKS> ^:0HM=6A.E;6RT+WS89=HNF>%IK M093@0-6JG!"YA1",K_^Y)[LNQI_#T/YC?<(".C:1WJ"4ZPFR1I$'\D0Z4*+CA)( M?I?)&2Q'5DKV1?C6/>)O@#(H%[4IC0X;]1XC$\]243(C&.',\CP7."OJ06B6 M:8E@J'AK,W1'9+*/%S-'&IQZCNT9+9&3V;+2=_WM(R&XLB$;FERY=IZF$-"; M&F $;9G-Z"D&;.ZOW )H2*;R,#Y<]4]:Z:%=;R]<&EY"]'OH_L(+HHZR($0N M4(!8:IO4HNL]'<6"UR$G$0T7LK4?>S.:(;FK;4G12 /M0G2ROUV8$)['^70\ M'<\75=A/FZSGB*=@.))O;G5M04>F'[S'V@139R52HI%H'>K> 6E(5?MMN=%2 M%_=6HW=#3\->"O9N>E;?U7M;R=BHE.^:9VWZ0^[5" VM-EJBAU22!!5I!0J6 MD>OMD;SM&#FFUEL'C45H&(Y'47U57[>C$WF=V04:#!U!DL>9@G=,-C]\-,QR MPOMDV2T%B;OHI^W&[EVM655B,3"'=:.Y7F953U#RJ$&&Z",F+[ENGD6S1]WXSD1Y-E95YE$K\^6 M.5[O%2\!:Q5SP>I'>PB"8BPMM=<&45\Y/W35]>@5X9 ,?W/ZG<^\P>BX]ZGZ M8M:1JJ:KP_7IZ_LN3.4]RC.H M',9]:UUUM& B\B!.2.95G&$VRP@44Y6OE=W9 UD>"]O1?UI:;V+H*]D#(@ZJM:46T:^Y'.YI:CS'K M]HHGF1'>1YDAI&HZ&(5[,3(#6;)LA2C.F?0C9<(&&^WW1=7>M7Y_2?0P/WDQ MF7WN*6U^_NV])\JOEZ/=*??Z@#?=[-.8ONW)US_GM<=);=DXKYLRC\F1_K3J M@JR+Y<%R#84%"_!GU[= 0^>OAM"V](B^6Q MR-63\MJY=#0(W_7:?DLCT(T3+23K7MR77[CPR54D2$Y O;N3HLG5W^=.P?,O MZ21,/^!;6HZ>EX)I,3)2>E%"ALS0T-H?- 2>+/C(ZY$*J4UI7?MT7 D;].*X MCI?G90X7>$F\-U$:3N8G8*VDQEK_QZL?Q5+0/I70NC!D>W1#RK /F./7=/?H M0_TM6\5L;38Y:H*6P I=K\Z4Y.:7$J!8'2S+7"%K7<6[K\-WSW';#T_/0]7? M-SU?C*=AFB[CJW-'&\5!1,?J_I6!X'P IE&%J)E$T[K.>'MT0\I.__CT/%3] MS>BY$O%UN2CVZ^E! SP*QD;N5 0CE^U#Z\F-0&L!5XE[%9DSS3Q!C2*T1 M?B#"WS>A[L-PF4P+[5%'F^>0-G7<.^?2*H5&''Q MC&M2YNB.3IY&NFG.(2#VN S#-\RO7;0=O>JJ&H:C!:&'DW/3; &U;7K^":HB;9Z25/7>XZKA1SI$*V2VMM%J.XRAS&Y(E&ZB3\[2B,K*&EFDH/(DEZC'M8W@Y7U.'\J4G]077I>Z #^9==WL M,[T\'TDKO$:.$(2O-W=G#3%80EK%%EF8:+_;!+WA>,RV3]R&(.YG,2R]J:+O M9-=UFWS,^5(8A8". D,@]3L(CI9.EX3G.@CF7.MC9_ON\1YT##CE$@TK#K2N MYR4\XQ2R< ;)J5(,=S&+]M?G#O$8<$_=TW.[$Z39/&]+N M;-^4Z$4#[;HI71]A.FTE&E5 1ZUJ-SL&40H/V=)R7WCFHGE'T/WS O><>&IM M/!JHI ^[<77#AA5/ 8&+H)6K 29)&I!"39]23"X8$Z3=PV3LM5%VK)M,CV\M M#AOWEJTFO]N0OW(C*\FLK$B"_"'(NMZ4%0.K.8=$)$T9M0G"Z=;GD;8"]B,D MAEK;D?8::^B\;IHC?.N=\.VU>DT%!I-+R+6(H[8V]DR!BQKK!6_"NR IDFW= MU>A.4#MFB7X*$K755(_6Z'%*L[-E,CTAH2./:J222;XD!%?["*C :,54H8"U M+DGFF96AARZX=^+Z$7))_=NB _75(Y-J+>Z4?JG*C-PE)3T'FS.O)>(,@N<( MU@N)BD:$E=9G[FX%M UW_$_/G7TUU"-IWG3X,8SS9H5=M[NDV/_"5=4C*:V+ MW",@EX15*0M!UB-PWBC!.<]6M\[1[8=TJWP>^^EYUERI/1)P">G;9>AK<(R< M.EOO'#&6&S*IP4.PUH#@B:QJ"$$V[XB\);2M*';?Y8_]4^QPM1W!IWH3OBX7 M:(FBWMH4R+B2A56:BPI+@7'*AR0+,;[U>;D[06W%HY\LO=Q64ST2Z/GIQ\GL M*^*ZPN75.,3Q9"6_%S$FFP28E(GB4DEPVF5:O"53ALO"90^7I6R-;RM:_2PI MZK[UUZ^)ZLXN930V4R!HHVJ+14BI: )8E^1@+&B41;N$GF'[:Y>WAK<5OWZR MQ'9?VFN3[;YF;=[(_ZK^O%J:R?F[, MJ_B.$HHWWRVO=:$2\3N"$5[16%YDY M:F/,=Q6Z-V3!]P2P%9/NNW2R:7[\&)KJVU/_AOB"316L2!H2A*1R 86UYR4- M!#"RK!8SR^S@@W3L:GRZOQSCM?SV=E;7]7O: N&F%ZX^P49)L&X MC*L_>%F@RTO[6J;5"D^8DLU@ZL5"*HI:C"H9Y**M"(REY%JGNQJ+<) +NR>6 M?\YF^?-X,KD6TV77ZFVUPJ_+GQLG:V2D9@:109&UM9Y?ZD&=>Y\$+-FF(0:Y$39;*2]#U\N!DZ8O,V9 M0G)FZH7F+!H(/D>0K@B*S3G+KG716/]2#>IH_<\Z41H0:I 39=UBZ%)3(2$P M\VR 1>E!)2/!H?!@O+<^)F]T:)T;ZE>B(55V_ZSSXT >#7-NK';*+[RQ3,F- MD$G'EU?KU?ON5&0!''<)A"4GLA9&HVV]H7@$L0;5%^&GG28-*#7DN;+ZY+=* MR_E(":T8A@0>;0!EC #G?3V.QK53P4H?6^>#CR'7CF7^_YXL]\6I0SUP+#2O%=)Z:)(D5[(HI5UBOOD5OD<1;,<3&?^>(O?&JD%.F$LKXKIF M_/I:\62C*-HQ8**0;? >P2L1H$07%/TK.3OD";2UH#L>4_GWA!H,Z]K4TK64 M/$L_++[]K(B=7WQZGSDG;4A6@ZFD&I4"@4B^:$09$81=!'<;7<6_>C0 MAW769A"S9?@4&N0ZM#D6]W4D@Q9,TF0OB0M0-D?P-DK0)FLT$3-O?O*U%T%V M/23T\T^-P=!FD#/@:B+O^X,Q(@HNM-/ #*L7$(8$P9+OR8K.16&4G,L!SXP[ M!=SU.-3_!ZO)X'G66^UFF-2F,>].$!*9IM7KK_[?F'GU)8?]?; M\/EW\HJZ<9C,1\ZBLA0E@!;2UCQNW2O$"(P1MY7'R'/[;C[7 !E2I=[>6K]Z MM.#0(6]X1F4-Y5^S[J]Z['V6R%".G,@)-5G;*#4#Q:ITKMI=GXI!PS&RWM1_ M" +4UX?QD5<\Y'S$A/7,I ;=>D3^8! 2N.7".F(5+M/2V M=I:N1S*D?I'M";#_H!_9<[B4PPT7UH\GL;.JVP#ZHXOSTO[U/3S7AZ_9SY9U<;R6?ZN/&>G'_F:.E' M6\!%QL'IHH)&'DQJ7<)X"YPA.5V]D:F5.OKRQ#8'J\@+^59DLM[S6]^ >.6- M URQ0QYWH"_63-)FZ9W+S[JX\&VPCH1EWKF@P#OF::F+M,K%A& XLV@D][J' MCGYWXSK42%W;H7Z3%SVWOI>N-8AD+5WB9#VYK/? ) 8T$!ZR$$6EG&C=;]T; M;'>4@[IRMSG!OK=M/6NQ8?;A,KBE];TZ%([QK)G V@0AUS*& E'4ZX840^L= M^O;W\&Z';%CIJ9Y)U8.RFA'I%L(O=X^D]W4COR[E#E06M)[7)!LST1:$QH6S= ^TN3$,*G1OR90?; MN[MJCC%!;EH1LJ HB&ULLKQGY_X.A>S$[ZT8R8R3!!0A,KE8%"H@N*6#! MT6053+4OV=X/Z8^TL.[ K5U,8",U'F6YO8KU+9Z&,4WLKMX0-R<%5O"CD'-$ MYC,8)R*HVJ_2!\6A,)9SYD;$YAW<&\ >4D@T&#(>KN![8F;%^?[S;.2,R]IJ M"5F3NZH$19"Q. 6!&U58,-JGUEN0>P$=4N9Z,.S;1XEM3H/LAO-Q66!W;K>9 M"(;IQ,"2!:?Q*8+")"Z@E**"R%Q$O5U_N0- #*E321]T.J:.[M."$3]PI 1J M2S$1H!%ULX@S",PQ\#RB-%Y:EX^8!+H-ZI"NO1R6%=M9D??$NC\H5'O_&2>? M\/?9='$R'QGF3+:>8G]3;PIW18(7K!:Q8TP14PZ\]75BAR$>4D.-P7#P(+7V ME6-YBXMQAW5+O.Z1S]^E$\QG$YR559;A3?A:W_O63?"07>*]GW5@+J6-C(?F M3^IR^0S+>'I^=K"BJ=Q("\PK*)LW5HCFH\**E981.70BFG >P6G& 55)%(>B M+FR[HK4='WSX1:T[/>[<)5"B<&9B (7.@%+)0,A8 )GPEDOC4+4N'=\3ZB#2 M)GU3ZNJMKOVKM>%EP3N!O3[*1K3.4-1CW,68N:9[#0M&\;3$-K6Y0DM M< \BCS)P=AZN\/NBZA5'HB0I&;,9*! GT)DE")%DR)*&JTA4/K7V#P^$/(A4 MR\ )>I":[XN;%P(M2UYLM@I2]A1HD:\+(60&DFB-R#"[US)K#WE,S1 M^'5,C=VKF?L\J]WT7M&YD